ReChecked Agent (rcagent) is light-weight, cross-platform, API-based agent that is compatible with Nagios (using NRDP and check_rcagent) check-based monitoring systems.
We currently build for: Windows, macOS (12+), CentOS Stream/RHEL (8+), Debian (10+), Ubuntu (18+ LTS)
Follow the installation guide in the rcagent documentation.
Download from GitHub releases.
To build from source, ensure make
and golang
are installed and download the souce, then run:
make build
To install the source version, run the following:
make install
If you'd like to run the source version as a service, you can install the service by running
/usr/local/rcagent/rcagent -a install
Read more about how to use rcagent in the documentation.
- Nagios XI - Download and install the latest ReChecked Nagios XI Config Wizard in the XI GUI.
- Nagios Core - Download the check_rcagent.py file, place it in
/usr/local/nagios/libexec
.
For a full list of config options in config.yml
, check the config options documentation.
If you'd like the build your own set of docs (you'll need to host them in order for them to work properly) you can run the following:
Install mkdocs-material and run the mkdocs build:
pip install mkdocs-material
mkdocs build