New install, centos 7.9, single master, no satellites(yet), getting it setup as a poc. Everything seems to be working fine, got Director installed and working.
Two questions:
how do I setup the master server to be monitored from icinga2 as a client? The icinga2 node wizard sets it up as a master server.
when creating my base plugins(checks), not all the directories/files are in there, although it is listed under director under external commands, some work, some error saying dir/files do not exist.
Base checks:
cpu, (load)
disk usage —> disk → files not found
fstab mounts
memory percent → mem —> files not found
network interfaces
ntp
ping(icmp)
mailq
couple of processes(sshd, httpd, a few others)
keepalive
uptime(not really necessary)
multipaths(existing nagios perl script, works really well)
I moved your questions out of the AMA thread as it doesn’t belong there (It’s both closed already and about more general Icinga questions than yours)
For your missing plugins, what directories/files are “missing” according to the external command definition? The files (and directories) need to be present to avoid this. Sometimes you just need to move from one location to the other (such as with the mail notification command, which exists in /etc/icinga2/scripts).