Checkmk server: Unterschied zwischen den Versionen

Aus xinux.net
Zur Navigation springen Zur Suche springen
(21 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 5: Zeile 5:
 
*[[Installation checkmk]]
 
*[[Installation checkmk]]
 
=Projekt anlegen und starten=
 
=Projekt anlegen und starten=
*omd create xinux_monitor
+
*omd create willux
*omd start xinux_monitor
+
*omd start willux
 +
=Login=
 +
*http://<IP>/willux
 +
[[Datei:checkmk-1.png]]
 +
=Passwort ändern=
 +
*su - willux
 +
*htpasswd -m ~/etc/htpasswd cmkadmin
  
=Konfiguration=
 
*http://check-mk.xinux.org/xinux_monitor
 
  
 
==Client anlegen==
 
==Client anlegen==
Zeile 22: Zeile 26:
 
*[[checkmk microsoft]]
 
*[[checkmk microsoft]]
 
*[[checkmk esxi]]
 
*[[checkmk esxi]]
 +
*[[checkmk ssh]]
  
 
==Secret==
 
==Secret==
Zeile 37: Zeile 42:
 
*[[checkmk Fehlerbehandlung Linux]]
 
*[[checkmk Fehlerbehandlung Linux]]
 
*[[checkmk Fehlerbehandlung Windows]]
 
*[[checkmk Fehlerbehandlung Windows]]
 +
*[[checkmk Fehlerbehandlung Cisco]]
 +
*[[checkmk acknowledge failed service]]
 +
*[[checkmk Fehlerbehandlung]]
 +
 +
=Custom Links snapin=
 +
Um eigene Links hinzuzufügen muss die Datei mysites.mk unter folgendem Pfad (/omd/sites/<site_name>/etc/check_mk/multisite.d) angelegt werden.
 +
*vi /omd/sites/test_site/etc/check_mk/multisite.d/mysites.mk
 +
Beispielkonfiguration:
 +
<pre>
 +
custom_links['admin'] = custom_links['user'] + [
 +
  ( "Sites", False, [
 +
        ( "XINUX-CHECK_MK",    "https://checkmk.example.com/cmk/", None, "_blank"),
 +
  ])
 +
]
 +
</pre>
 +
 +
=Disable Services by rule=
 +
*[[checkmk Disabled Services]]
 +
 
=Eigenen Check einbinden=
 
=Eigenen Check einbinden=
 +
*[[checkmk nagios plugin installieren]]
 +
 +
=Zeitlinie eines Hosts anzeigen=
 +
*[[checkmk timeline anzeigen]]
 +
 +
=Alarmierungen=
 +
==Eigenes Notification script==
 +
*[[checkmk telegram]]
 +
 +
==Notification-parameter==
 +
*[[checkmk verzögerte benachrichtigung]]
 +
*https://checkmk.de/cms_notifications.html#Periodisch%20wiederholte%20Alarmierungen%20und%20Eskalationen
  
 
=Links=
 
=Links=
 
*https://checkmk.de/cms_training_cmk1.html
 
*https://checkmk.de/cms_training_cmk1.html

Version vom 6. Januar 2021, 09:41 Uhr


Installation

Projekt anlegen und starten

  • omd create willux
  • omd start willux

Login

  • http://<IP>/willux

Checkmk-1.png

Passwort ändern

  • su - willux
  • htpasswd -m ~/etc/htpasswd cmkadmin


Client anlegen

  • Hosts -> New host

Encryption

  • Host & Service Parameters -> Access to Agents -> Encryption -> Encryption secret
  • Host & Service Parameters -> Access to Agents -> Encryption -> Drop unencrypted Data

Monitoring Agents

Secret

Linux

  • cat /etc/checkmk/encryption.cfg
ENCRYPTED=yes
PASSPHRASE='sysadm'

Windows

  • C:\ProgrammData\CheckMK\Agent\check_mk.user.yml
global:
  encrypted: yes
  passphrase: sysadm

Fehlerbehandlung

Custom Links snapin

Um eigene Links hinzuzufügen muss die Datei mysites.mk unter folgendem Pfad (/omd/sites/<site_name>/etc/check_mk/multisite.d) angelegt werden.

  • vi /omd/sites/test_site/etc/check_mk/multisite.d/mysites.mk

Beispielkonfiguration:

custom_links['admin'] = custom_links['user'] + [
  ( "Sites", False, [
        ( "XINUX-CHECK_MK",     "https://checkmk.example.com/cmk/", None, "_blank"),
   ])
]

Disable Services by rule

Eigenen Check einbinden

Zeitlinie eines Hosts anzeigen

Alarmierungen

Eigenes Notification script

Notification-parameter

Links