Direkt zum Hauptinhalt

Installation Agent für Betriebsysteme mit rpm Packetmanager

Nun agents für die Hosts installieren

Auf dem zu überwachenen des Host wo der Agent installiert werden soll, ein Verzeichnis checkmk_setup im root verzeichnis erstellen

mkdir -p /root/checkmk_setup

Nun mit dem Webbrowser auf dem Checkmk Server einloggen und dann
Dazu auf Setup -> Agents -> Windows, Linux, Solaris , AIX anklicken

Bildschirmfoto vom 2022-11-20 13-31-39.png

Nun rauffauf tar gz bei LinuxRPM mit dem gelbenRedhat Symbol anklicken und downloaden

Bildschirmfoto vom 2022-11-20 13-33-01.png

Nun per scp die datei auf den server ins Home Verzeichnis von root/checkmk_stup  übertragen check_mk übertragen



scp Downloads/check-mk-agent_2.agent-2.1.0p16-d88c216c6ad53a29.tar.gznoarch.rpm root@192.168.0.30:/root/checkmk_setup


Nun auf der Seite -> Setup -> Agents -> Other operating System

Bildschirmfoto vom 2022-11-20 15-06-45.png

Auf alle Dateien rechtklick drauf, ziel Speichern unter, in unserem Fall bei Systemd. Ansonsten xinetd

Bildschirmfoto vom 2022-11-20 15-40-08.png

 

Alle gedownloadeten Dateien,  und per scp ins Verzeichnis auf dem server checkmk setup übertragen.

d

Nun auf dem Server einloggen und in das Verzeichnis /root/checkmk_setup gehen und die setuprpm Datei ausführbar machen

installieren

cd /root/checkmk_Setupcheckmk_setup
chmodrpm +x-i setupcheck-mk-agent-2.1.0p16-d88c216c6ad53a29.noarch.rpm

Nun  die  check-mk-agent_2.1.0p16-d88c216c6ad53a29.tar.gz tar entpackenAusgabe:

tar -xf check-mk-agent_2.1.0p16-d88c216c6ad53a29.tar.gz -C /

Nun die Setup File mit Parameter

cd /root/checkmk_Setup
chmod +x setup

nun das Setup mit dem Parameter Deploy starten

 

setup Paramter aus der hilfe

/setup deploy|cleanup|purge|trigger|isdeployed

Manage the systemd units required for Checkmk agent setup.

Commands:
  deploy      Deploy the unit files found in /root/checkmk_setup to the
              "most suitable" of: /lib/systemd/system
  cleanup     Disable and remove theRemoving deployed systemd unitsunits: purgecheck-mk-agent-async.service, cleanupcheck-mk-agent.socket, andcmk-agent-ctl-daemon.service, additionallycheck-mk-agent@.service


remove leftover CREDeploying systemd unitsunits: triggercheck-mk-agent-async.service Enablecheck-mk-agent.socket orcmk-agent-ctl-daemon.service disablecheck-mk-agent@.service
Deployed systemd
unitsCreating/updating isdeployedcmk-agent Exituser successfullyaccount if...

andWARNING: onlyThe ifagent filescontroller areis deployedoperating in an insecure mode! To secure the connection run `cmk-agent-ctl register`.

Activating systemd unit 'check-mk-agent-async.service'...
Created symlink /etc/systemd/system/multi-user.target.wants/check-mk-agent-async.service → /lib/systemd/system/check-mk-agent-async.service.
Activating systemd unit 'check-mk-agent.socket'...
Created symlink /etc/systemd/system/sockets.target.wants/check-mk-agent.socket → /lib/systemd/system/check-mk-agent.socket.
Activating systemd unit 'cmk-agent-ctl-daemon.service'...
Created symlink /etc/systemd/system/multi-user.target.wants/cmk-agent-ctl-daemon.service → /lib/systemd/system/cmk-agent-ctl-daemon.service.
2022-11-20 16:34:32,252 - ha-helper[28335] - INFO - Synchronizing to node 192.168.177.2
2022-11-20 16:34:32,253 - ha-helper[28335] - INFO - Synchronizing... / -> root@192.168.177.2:/
2022-11-20 16:34:32,510 - ha-helper[28335] - INFO - Synchronization / -> root@192.168.177.2:/ done
280 run_parts async call

 d