BSD Ports

net-mgmt/check_mk_agent 2.5.0p15 FreeBSD

Checkmk agent to monitor *nix style systems

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
bea2b05110
License
GPLv2
Categories
net-mgmt
Package size
19.7 KiB, 53.2 KiB installed

Description

For a monitoring system to receive more information from an endpoint other than that it is simply accessible, help is required from the target system. For example - how else can Checkmk know how full a server's storage volume is without that system somehow providing the information? The component that provides this information is always an active piece of software - namely a monitoring agent, usually just referred to as an agent. An agent collects data relevant to monitoring from a host at specified intervals and transmits that data to the monitoring server.

For servers and workstations, Checkmk provides its own agents, these are known as Checkmk agents. Checkmk agents are available for a wide variety of operating systems - from the commonplace such as Windows and Linux to exotics such as OpenVMS. The agents are passive and listen on TCP port 6556. Only on receiving a Checkmk server query will these agents be activated and respond with the required data.

In the other systems

SystemPortVersion
FreeBSDnet-mgmt/check_mk_agent2.5.0p15
DragonFlynet-mgmt/check_mk_agent2.1.0.p22
HardenedBSDnet-mgmt/check_mk_agent2.5.0p9_1
GhostBSDnet-mgmt/check_mk_agent2.5.0p9_1
OPNsensenet-mgmt/check_mk_agent2.4.0p20

Install

Binary package:

pkg install check_mk_agent

From the ports tree:

cd /usr/ports/net-mgmt/check_mk_agent/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	check_mk_agent>0:net-mgmt/check_mk_agent

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.5.0p152.5.0p152.0.0.p202.3.0.p16_12.5.0p15
FreeBSD:14:quarterly2.5.0p152.5.0p15n/a2.3.0.p16_12.5.0p15
FreeBSD:15:latest2.5.0p152.5.0p15n/a2.3.0.p16_12.3.0.p16_1
FreeBSD:15:quarterly2.5.0p152.5.0p15n/an/an/a
FreeBSD:16:latest2.5.0p9_12.5.0p15n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 4

The full lists below include those, and their dependencies in turn.

Run dependencies 14

No port depends on this one.

Configuration

Options name: net-mgmt_check_mk_agent

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
perl5 python:run shebangfix
Service scripts
none

Message after installing

Checkmk may collect additional data if the following ports are installed:
- sysutils/megacli
- mail/postfix
- mail/qmail

See the code of the agent (/usr/local/bin/check_mk_agent) for details.

Configuration instructions may be found in one of the following places:
- /usr/local/share/doc/check_mk_agent/README.FreeBSD
- https://docs.checkmk.com/latest/en/agent_freebsd.html

Files

distinfo 3
FileSizeSHA256
check_mk_agent-2.5.0p15/check_mk_agent.freebsd37673128bda81ce969073c7837aab31ac2a39cad2b66ac4b779d5fbbeed782c12465b
check_mk_agent-2.5.0p15/README.FreeBSD134881f67b7d9407f977b4ddbccdd861788f4070fb0773591a89e2c320876aef69df
check_mk_agent-2.5.0p15/COPYING15174fbaab079995bef694ef8451f0f763b91b44e5b57b8e2a487d2a240b395187a7f
Master sites 3
  • https://raw.githubusercontent.com/Checkmk/checkmk/${_TAG}/agents/:agent
  • https://raw.githubusercontent.com/Checkmk/checkmk/${_TAG}/doc/agents/:doc
  • https://raw.githubusercontent.com/Checkmk/checkmk/${_TAG}/:license

Commit history 3

DateCommitCreditsLog message
bea2b05110 Lukas Engelhardt net-mgmt/check_mk_agent: Update 2.5.0p9 => 2.5.0p15
Changelog: https://checkmk.com/werks Commit log: https://github.com/Checkmk/checkmk/commits/9a826f7/agents/check_mk_agent.freebsd PR: 297990 Approved by: Ian Valentine <[email protected]> (maintainer) Approved by: osa, vvd (Mentors, implicit) Security: CVE-2026-84112 (reserved) MFH: 2026Q4
1deeef98da Ian Valentine net-mgmt/check_mk_agent: Change default paths
Upstream changed default values for MK_CONFDIR and MK_VARDIR. This updates the patch to properly use PREFIX with the new defaults and not hardcode to /usr/local. PR: 297244 Approved by: maintainer
9ebdbc5bc0 Lukas Engelhardt net-mgmt/check_mk_agent: Update to 2.5.0p9
PR: 296640 Approved by: maintainer