we are watching suse · icinga in suse linux enterprise 12 "it looks for", "it...

45
We are watching SUSE ® Monitoring at SUSE and in SUSE Linux Enterprise Server 12 Martin Čaj Linux System Administrator Prague Czech Republic [email protected] Joachim Werner Senior Product Manager Nürnberg Germany [email protected]

Upload: others

Post on 16-Apr-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

We are watching SUSE® Monitoring at SUSE and in SUSE Linux Enterprise Server 12

Martin ČajLinux System AdministratorPragueCzech [email protected]

Joachim WernerSenior Product ManagerNü[email protected]

Page 2: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

Monitoring in the past

Page 3: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

3

The short history ofMonitoring in SUSE Linux

• Saturday, October 23, 2001 SuSE Linux 7.3 * The first monitoring tool NetSaint version 0.0.7b6

• Monday, September 30, 2002 SuSE Linux 8.1 * Welcome Nagios in SuSE (version 1.0b4)

• Saturday, April 16, 2005 SuSE Linux 9.3 * Nagios (in SuSE v 1.2 ) was project of month on SourceForge.net.

Page 4: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

4

The short history ofMonitoring in SUSE Linux Enterprise

• Monday, June 18 2007 SUSE Linux Enterprise Server 10 SP1 * Nagios version 2.6 was with us until 2013

• Tuesday, March 24, 2009 SUSE Linux Enterprise Server 11 * Nagios version 3.0.6-1 as monitoring tool is stronger then never...

• Wednesday , April 6, 2009 ICINGA forks Nagios * This independent project strives to be more responsive to user requests and faster in software development through the support of a broader developer community.

Page 5: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

Monitoring yesterday

Page 6: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

6

SUSE Linux Enterprise 11 SP3and Nagios

Page 7: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

7

Additional Extensions (unsupportet)

Available at http://download.opensuse.org/repositories/server:/monitoring/

Page 8: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

8

SLES 11 SP3 and Nagios

Page 9: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

Monitoring tomorrow

Page 10: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

10

SUSE ManagerPatch Status in Nagios or Icinga

Page 11: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

11

Icinga in SUSE Linux Enterprise 12"it looks for", "it browses" or "it examines"

• Icinga Server will be part of the SUSE Manager Server Subscription

• In the SUSE Manager context we will be able to deliver better integration into the monitoring frameworks

• More frequent updates for the Monitoring Server in line with the SUSE Manager release schedule

Page 12: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

12

Icinga

Page 13: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

13

Nagios vs IcingaWhat does Icinga have that Nagios doesn’t?

• Multiple databases supported• Better IPv6 support• Multiple GUI improvements

‒ Live search‒ Compound commands ‒ Expire times

• Public development

Page 14: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

Monitoring in the future

Page 15: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

20

Additional Add-ons and Probe

The plan is to make add-ons and probes availablein the new “Enterprise Build Service”(community-supported)

Page 16: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

21

Gearman

Page 17: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

22

Gearman

Page 18: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

23

Gearman

Page 19: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

24

Gearman

Page 20: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

25

Gearman

Page 21: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

26

Gearman

Page 22: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

27

Gearman

Page 23: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

28

Gearman

Page 24: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

29

Page 25: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

30

Icinga & MRTG

Page 26: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

31

Trends

Page 27: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

32

Nagvis Server Room Locations

Page 28: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

33

Tactical Overview:

Host-/Servicegroups

Page 29: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

34

Status Map

Page 30: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

35

Nagvis Automap

Page 31: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

36

Check_mk Example

Page 32: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

37

High Availability(requires SUSE Linux Enterprise High Availability Extension)

Page 33: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

38

Services implementing HA on their own Prefer the integrated solution For example MySQL, DHCP, Named

Services can run independent on the node Keep running independent (but monitor) For example ido2db, NSCA, Gearman, Apache

You can run more then one DRBD via Pacemaker Helps to run on different storage (SSD) Helps with load balancing

Basic rules

Page 34: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

It's showtime!

Page 35: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

40

Page 36: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

41

Page 37: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

42

Page 38: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

43

Page 39: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

44

Page 40: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •
Page 41: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

46

Topology Visualization

• Manage (or import) a “topology tree” with hardware and services and their dependencies

• Centrally provide and manage credentials for third party management APIs (VMware vCenter, SUSE Cloud, Public Cloud accounts)

• Manage and monitor Patch/Security Compliance and Subscription/Licence Compliance across physical, virtual, and Cloud deployments

• Integrate with your Monitoring solution

Page 42: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •
Page 43: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

48

Page 44: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

Corporate HeadquartersMaxfeldstrasse 590409 NurembergGermany

+49 911 740 53 0 (Worldwide)www.suse.com

Join us on:www.opensuse.org

49

Page 45: We are watching SUSE · Icinga in SUSE Linux Enterprise 12 "it looks for", "it browses" or "it examines" • Icinga Server will be part of the SUSE Manager Server Subscription •

Unpublished Work of SUSE LLC. All Rights Reserved.This work is an unpublished work and contains confidential, proprietary and trade secret information of SUSE LLC. Access to this work is restricted to SUSE employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of SUSE. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.

General DisclaimerThis document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. SUSE makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for SUSE products remains at the sole discretion of SUSE. Further, SUSE reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All SUSE marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.