Checkmk ssh: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „=Skript Datei erstellen= *wget http://checkmk.xinux.org/xinux_monitor/check_mk/agents/check-mk-agent_1.6.0p19-1_all.deb *mkdir cmk *dpkg-deb --extract check-mk…“)
 
Zeile 7: Zeile 7:
 
=Ssh Key hinterlegen + Kommando =
 
=Ssh Key hinterlegen + Kommando =
 
===Key generieren===
 
===Key generieren===
 +
*su - checkmk
 
*ssh-keygen
 
*ssh-keygen
 
===Key in authorized_keys des Zielhosts hinterlegen===
 
===Key in authorized_keys des Zielhosts hinterlegen===
Zeile 14: Zeile 15:
 
Beispiel für die authorized_keys:
 
Beispiel für die authorized_keys:
 
  command="/usr/bin/check_mk_agent" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDQWUb+eQsw9iMBmKBQ5yCQ4BpFWhDSAkdz... root@checkmk
 
  command="/usr/bin/check_mk_agent" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDQWUb+eQsw9iMBmKBQ5yCQ4BpFWhDSAkdz... root@checkmk
 +
 +
=Agent auf den Zielhost kopieren=
 +
*scp check_mk_agent root@zielhost:/usr/bin/
 +
 +
=Checkmk GUI=
 +
==Regel erstellen=
 +
*Host & Service Parameters
 +
**Datasource Programs
 +
***Individual program call instead of agent access
 +
****Create rule in folder:
 +
[[Datei:checkmk_sshagent.png]]
 +
==Für spezielle Hosts==
 +
*Mit z.B. Dropbear als ssh service
 +
[[Datei:dropbear.png]]

Version vom 10. Dezember 2020, 15:29 Uhr

Skript Datei erstellen

Ssh Key hinterlegen + Kommando

Key generieren

  • su - checkmk
  • ssh-keygen

Key in authorized_keys des Zielhosts hinterlegen

  • Wichtig vor dem Key folgendes schreiben:
command="/usr/bin/check_mk_agent"

Beispiel für die authorized_keys:

command="/usr/bin/check_mk_agent" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDQWUb+eQsw9iMBmKBQ5yCQ4BpFWhDSAkdz... root@checkmk

Agent auf den Zielhost kopieren

  • scp check_mk_agent root@zielhost:/usr/bin/

Checkmk GUI

=Regel erstellen

  • Host & Service Parameters
    • Datasource Programs
      • Individual program call instead of agent access
        • Create rule in folder:

Checkmk sshagent.png

Für spezielle Hosts

  • Mit z.B. Dropbear als ssh service

Dropbear.png