Remote Service Check Acceptor (alternative to NSCA)
Three components:
rsc
: admin client.rsca
: check client, executes checks on servers.rscad
: check daemon, receives check results and writes them to the nagios command file.
This can be run on any host with network access to the rscad
server.
This should be run on the server to check, it runs the checks in the config file and sends them to rscad
on schedule.
Copy rsca.service to /etc/systemd/system/rsca.service
.
Copy rsca.toml to /etc/nagios/rsca.toml
.
This should be run on the nagios server, it handles the connections from the rsca
clients.
Copy rscad.service to /etc/systemd/system/rscad.service
.
Reach out to the maintainer at one of the following places:
GitHub discussions GitHub issues The email which is located in GitHub profile.