Checkm TLS Agent Kommunikation aktivieren: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „*cmk-agent-ctl register --server checkmk.it113.int --site kitlab --user cmkadmin --hostname proxy“) |
|||
| (9 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
| − | *cmk-agent-ctl register --server checkmk. | + | = Checkmk Agent Registrierung (TLS) = |
| + | |||
| + | == Ziel == | ||
| + | * Einen Checkmk-Client sicher per TLS beim Checkmk-Server registrieren | ||
| + | |||
| + | == Voraussetzung == | ||
| + | * Checkmk Server ist erreichbar (z. B. checkmk.it213.int) | ||
| + | * Site existiert (z. B. kitlab) | ||
| + | * Benutzer existiert (z. B. cmkadmin) | ||
| + | * Root-Rechte auf dem Client | ||
| + | |||
| + | == Agent Installation == | ||
| + | |||
| + | === Debian / Ubuntu === | ||
| + | * dpkg -i check-mk-agent_*.deb | ||
| + | |||
| + | === Rocky / RHEL / Alma === | ||
| + | * rpm -Uvh check-mk-agent-*.rpm | ||
| + | |||
| + | == Dienst prüfen == | ||
| + | * systemctl status cmk-agent-ctl-daemon.service | ||
| + | |||
| + | == Verbindung testen == | ||
| + | * ping checkmk.it213.int | ||
| + | |||
| + | == Registrierung == | ||
| + | * Registrierung erfolgt IMMER auf dem Client | ||
| + | * Der Hostname wird automatisch vom System übernommen | ||
| + | |||
| + | * sudo cmk-agent-ctl register --server checkmk.it213.int --site kitlab --user cmkadmin --hostname $HOSTNAME | ||
| + | |||
| + | == Bedeutung == | ||
| + | * --server | ||
| + | * Checkmk Server | ||
| + | |||
| + | * --site | ||
| + | * Name der Site | ||
| + | |||
| + | * --user | ||
| + | * Benutzer im Checkmk | ||
| + | |||
| + | == Hostname Verhalten == | ||
| + | * Es wird automatisch der lokale System-Hostname verwendet | ||
| + | * Kein Parameter notwendig | ||
| + | * Verhindert Fehler durch falsche oder doppelte Hostnamen | ||
| + | |||
| + | == Beispiel == | ||
| + | * hostname | ||
| + | |||
| + | * proxy | ||
| + | |||
| + | * cmk-agent-ctl register --server checkmk.it213.int --site kitlab --user cmkadmin | ||
| + | |||
| + | == Test == | ||
| + | * cmk-agent-ctl status | ||
| + | * ss -tulpen | grep 6556 | ||
| + | |||
| + | == Fehler == | ||
| + | * DNS funktioniert nicht | ||
| + | * Agent läuft nicht | ||
| + | * falsche Zugangsdaten | ||
Aktuelle Version vom 27. März 2026, 09:33 Uhr
Checkmk Agent Registrierung (TLS)
Ziel
- Einen Checkmk-Client sicher per TLS beim Checkmk-Server registrieren
Voraussetzung
- Checkmk Server ist erreichbar (z. B. checkmk.it213.int)
- Site existiert (z. B. kitlab)
- Benutzer existiert (z. B. cmkadmin)
- Root-Rechte auf dem Client
Agent Installation
Debian / Ubuntu
- dpkg -i check-mk-agent_*.deb
Rocky / RHEL / Alma
- rpm -Uvh check-mk-agent-*.rpm
Dienst prüfen
- systemctl status cmk-agent-ctl-daemon.service
Verbindung testen
- ping checkmk.it213.int
Registrierung
- Registrierung erfolgt IMMER auf dem Client
- Der Hostname wird automatisch vom System übernommen
- sudo cmk-agent-ctl register --server checkmk.it213.int --site kitlab --user cmkadmin --hostname $HOSTNAME
Bedeutung
- --server
- Checkmk Server
- --site
- Name der Site
- --user
- Benutzer im Checkmk
Hostname Verhalten
- Es wird automatisch der lokale System-Hostname verwendet
- Kein Parameter notwendig
- Verhindert Fehler durch falsche oder doppelte Hostnamen
Beispiel
- hostname
- proxy
- cmk-agent-ctl register --server checkmk.it213.int --site kitlab --user cmkadmin
Test
- cmk-agent-ctl status
- ss -tulpen | grep 6556
Fehler
- DNS funktioniert nicht
- Agent läuft nicht
- falsche Zugangsdaten