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
| System | Port | Version |
|---|---|---|
| FreeBSD | net-mgmt/check_mk_agent | 2.5.0p15 |
| DragonFly | net-mgmt/check_mk_agent | 2.1.0.p22 |
| HardenedBSD | net-mgmt/check_mk_agent | 2.5.0p9_1 |
| GhostBSD | net-mgmt/check_mk_agent | 2.5.0p9_1 |
| OPNsense | net-mgmt/check_mk_agent | 2.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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.5.0p15 | 2.5.0p15 | 2.0.0.p20 | 2.3.0.p16_1 | 2.5.0p15 |
| FreeBSD:14:quarterly | 2.5.0p15 | 2.5.0p15 | n/a | 2.3.0.p16_1 | 2.5.0p15 |
| FreeBSD:15:latest | 2.5.0p15 | 2.5.0p15 | n/a | 2.3.0.p16_1 | 2.3.0.p16_1 |
| FreeBSD:15:quarterly | 2.5.0p15 | 2.5.0p15 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.5.0p9_1 | 2.5.0p15 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Runtime 4
bash: shells/bashipmitool: sysutils/ipmitoolstatgrab: devel/libstatgrabwget: ftp/wget
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
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- perl5 python:run shebangfix
- Service scripts
- none
Message after installing
Files
distinfo 3
| File | Size | SHA256 |
|---|---|---|
| check_mk_agent-2.5.0p15/check_mk_agent.freebsd | 37673 | 128bda81ce969073c7837aab31ac2a39cad2b66ac4b779d5fbbeed782c12465b |
| check_mk_agent-2.5.0p15/README.FreeBSD | 1348 | 81f67b7d9407f977b4ddbccdd861788f4070fb0773591a89e2c320876aef69df |
| check_mk_agent-2.5.0p15/COPYING | 15174 | fbaab079995bef694ef8451f0f763b91b44e5b57b8e2a487d2a240b395187a7f |
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
| Date | Commit | Credits | Log 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 |