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.
For Binary Installs
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.
For Source Install
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
Using rcagent
Read more about how to use rcagent in the documentation.
Config Options
For a full list of config options in config.yml
, check the config options documentation.
Building 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