Checkmk server: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(30 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 | + | *omd create willux |
− | *omd start | + | *omd start willux |
+ | =Login= | ||
+ | *http://<IP>/willux | ||
+ | [[Datei:checkmk-1.png]] | ||
+ | =Passwort ändern= | ||
+ | *su - willux | ||
+ | *htpasswd -m ~/etc/htpasswd cmkadmin | ||
− | |||
− | |||
==Client anlegen== | ==Client anlegen== | ||
Zeile 16: | Zeile 20: | ||
==Encryption== | ==Encryption== | ||
*Host & Service Parameters -> Access to Agents -> Encryption -> Encryption secret | *Host & Service Parameters -> Access to Agents -> Encryption -> Encryption secret | ||
+ | *Host & Service Parameters -> Access to Agents -> Encryption -> Drop unencrypted Data | ||
+ | |||
==Monitoring Agents== | ==Monitoring Agents== | ||
− | * | + | *[[checkmk linux]] |
− | * | + | *[[checkmk microsoft]] |
+ | *[[checkmk esxi]] | ||
+ | *[[checkmk ssh]] | ||
+ | |||
+ | ==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= | ||
+ | *[[checkmk Fehlerbehandlung Linux]] | ||
+ | *[[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= | ||
+ | *[[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= | ||
+ | *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
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
- checkmk Fehlerbehandlung Linux
- 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:
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
- checkmk verzögerte benachrichtigung
- https://checkmk.de/cms_notifications.html#Periodisch%20wiederholte%20Alarmierungen%20und%20Eskalationen