Check_MK Agent xinetd Configuration File (/etc/xinetd.d/check_mk)

This is the xinetd configuration for the Check_MK Linux agent. Save it as /etc/xinetd.d/check_mk. It runs the agent on TCP port 6556 whenever your monitoring server connects. Before you use it, replace %YOUR IP ADDRESSES HERE!!!% on the only_from line with the IP address(es) of your monitoring server, so no one else can query the agent.

For the full install steps, see installing the Check_MK agent on Red Hat Linux.

# This file is part of Check_MK (GNU General Public License v2).
# Copyright Mathias Kettner 2014. The official homepage is at http://mathias-kettner.de/check_mk.

service check_mk
{
type = UNLISTED
port = 6556
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/bin/check_mk_agent

# If you use fully redundant monitoring and poll the client
# from more then one monitoring servers in parallel you might
# want to use the agent cache wrapper:
#server = /usr/bin/check_mk_caching_agent

# configure the IP address(es) of your Nagios server here:
only_from = 127.0.0.1 %YOUR IP ADDRESSES HERE!!!%

# Don't be too verbose. Don't log every check. This might be
# commented out for debugging. If this option is commented out
# the default options will be used for this service.
log_on_success =

disable = no
}