LinuxCommandLibrary

naemon

TLDR

Start Naemon

$ sudo naemon /etc/naemon/naemon.cfg
copy
Verify configuration
$ naemon -v /etc/naemon/naemon.cfg
copy
Start as daemon
$ sudo systemctl start naemon
copy
Check status
$ sudo systemctl status naemon
copy

SYNOPSIS

naemon [options] config-file

DESCRIPTION

Naemon is a network monitoring application that monitors hosts and services and alerts when problems occur. It's a fork of Nagios focused on performance and modern features.
Naemon uses plugins for checks and provides a web interface through Thruk.

PARAMETERS

-v

Verify configuration.
-d
Run as daemon.
-s
Show scheduling info.
-p file
PID file location.
--help
Show help.

CONFIGURATION

$ /etc/naemon/
├── naemon.cfg       # Main config
├── conf.d/          # Object definitions
└── resource.cfg     # Macros
copy

COMPONENTS

$ naemon        - Core daemon
naemonstats   - Statistics
livestatus    - Status API
thruk         - Web interface
copy

CAVEATS

Compatible with Nagios plugins and configs. Requires plugin setup. Web interface separate package.

HISTORY

Naemon was forked from Nagios Core in 2013 by op5 and Consol to create a faster, more community-driven monitoring solution.

SEE ALSO

nagios(8), icinga2(8), thruk(1), check_mk(1)

Copied to clipboard