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
Nun rauffauf tar gz bei LinuxRPM mit dem gelbenRedhat Symbol anklicken und downloaden
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_setupNun auf der Seite -> Setup -> Agents -> Other operating System
Auf alle Dateien rechtklick drauf, ziel Speichern unter, in unserem Fall bei Systemd. Ansonsten xinetd
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 setupnun 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



