net-mgmt/monitoring-plugins 3.0.3_3 FreeBSD
Monitoring Plugins for Nagios
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
09ef120a4d- License
- GPLv3
- Categories
- net-mgmt
- Package size
- 432.2 KiB, 2697.5 KiB installed
Description
This is a plugin package for Nagios. Quoting from the main Nagios package:
Nagios is a host and service monitor designed to inform you of network problems before your clients, end-users or managers do. It has been designed to run under the Linux operating system, but works fine under most *NIX variants as well. The monitoring daemon runs intermittent checks on hosts and services you specify using external "plugins" which return status information to Nagios. When problems are encountered, the daemon can send notifications out to administrative contacts in a variety of different ways (email, instant message, SMS, etc.). Current status information, historical logs, and reports can all be accessed via a web browser.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | net-mgmt/monitoring-plugins | 3.0.3_3 |
| OpenBSD | net/monitoring-plugins | 3.0.3p0v0 |
Install
Binary package:
pkg install monitoring-plugins
From the ports tree:
cd /usr/ports/net-mgmt/monitoring-plugins/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= monitoring-plugins>0:net-mgmt/monitoring-plugins
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 | 3.0.3_3 | 3.0.3_3 | 2.3.1 | 2.3.3_1 | 3.0.3_3 |
| FreeBSD:14:quarterly | 3.0.3_3 | 3.0.3_3 | n/a | 2.3.3_1 | 3.0.3_3 |
| FreeBSD:15:latest | 3.0.3_3 | 3.0.3_3 | n/a | 2.3.3_1 | 2.3.3_1 |
| FreeBSD:15:quarterly | 3.0.3_3 | 3.0.3_3 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.0.3_3 | 3.0.3_3 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 18
Run dependencies 3
Configuration
Options name: net-mgmt_monitoring-plugins
| Option | Default | Description |
|---|---|---|
| CURL | off | libcurl support (check_curl, replaces check_http) |
| DBI | off | Check database using DBI |
| DNS_BASE | on | Use drill for check_dig and no check_dns |
| DNS_BINDTOOLS | off | Use dig and nslookup from dns/bind-tools |
| EXTRAOPTS | on | Parsing of plugins ini config files for extra options |
| FPING | off | Support for non-flooding fast ping (check_fping) |
| IPV6 | off | IPv6 protocol support |
| LDAP | off | OpenLDAP support (check_ldap) |
| MYSQL | off | MySQL support (check_mysql) |
| NETSNMP | off | SNMP support (check_snmp) |
| NLS | off | Native Language Support |
| PGSQL | off | PostgreSQL support (check_pgsql) |
| QSTAT | off | Game server query support (check_game) |
| RADIUS | off | Radius support (check_radius) |
| SSH_PORTABLE | off | Build check_ssh with ports openssh (instead of base) |
- USES
- autoreconf charsetfix gmake libtool perl5 ssl
- Service scripts
- none
- Conflicts with
- nagios-plugins
Message after installing
Files
pkg-plist 68
- libexec/nagios/check_apt
- libexec/nagios/check_breeze
- libexec/nagios/check_mssql
- libexec/nagios/check_by_ssh
- libexec/nagios/check_clamd
- libexec/nagios/check_cluster
- libexec/nagios/check_curl
- libexec/nagios/check_dbi
- @(,,04555) libexec/nagios/check_dhcp
- libexec/nagios/check_dig
- libexec/nagios/check_disk
- libexec/nagios/check_disk_smb
- libexec/nagios/check_dns
- libexec/nagios/check_dummy
- libexec/nagios/check_file_age
- libexec/nagios/check_flexlm
- libexec/nagios/check_fping
- libexec/nagios/check_ftp
- libexec/nagios/check_game
- libexec/nagios/check_hpjd
- libexec/nagios/check_http
- @(,,04555) libexec/nagios/check_icmp
- libexec/nagios/check_ifoperstatus
- libexec/nagios/check_ifstatus
- libexec/nagios/check_imap
- libexec/nagios/check_ircd
- libexec/nagios/check_jabber
- libexec/nagios/check_ldap
- libexec/nagios/check_ldaps
- libexec/nagios/check_load
- libexec/nagios/check_log
- libexec/nagios/check_mailq
- libexec/nagios/check_mrtg
- libexec/nagios/check_mrtgtraf
- libexec/nagios/check_mysql
- libexec/nagios/check_mysql_query
- libexec/nagios/check_nagios
- libexec/nagios/check_nntp
- libexec/nagios/check_nntps
- libexec/nagios/check_ntp_peer
- libexec/nagios/check_ntp_time
- libexec/nagios/check_oracle
- libexec/nagios/check_pgsql
- libexec/nagios/check_ping
- libexec/nagios/check_pop
- libexec/nagios/check_procs
- libexec/nagios/check_radius
- libexec/nagios/check_real
- libexec/nagios/check_rpc
- libexec/nagios/check_sensors
- libexec/nagios/check_simap
- libexec/nagios/check_smtp
- libexec/nagios/check_snmp
- libexec/nagios/check_spop
- libexec/nagios/check_ssh
- libexec/nagios/check_ssmtp
- libexec/nagios/check_swap
- libexec/nagios/check_tcp
- libexec/nagios/check_time
- libexec/nagios/check_udp
- libexec/nagios/check_ups
- libexec/nagios/check_uptime
- libexec/nagios/check_users
- libexec/nagios/check_wave
- libexec/nagios/negate
- libexec/nagios/urlize
- libexec/nagios/utils.pm
- libexec/nagios/utils.sh
distinfo 3
| File | Size | SHA256 |
|---|---|---|
| monitoring-plugins-3.0.3.tar.gz | 3.00677e+06 | a1df32ef4791defd5418907b54be1549c81598fd02e339c4595d2d26107b3280 |
| 2342.patch | 3513 | df703462c7e8b20a73f7e3b71a36506d9a72d1d97ae76fe57eede826f733943f |
| 2325.patch | 18163 | 81aa3b7b33d35df7b214a965261dec97620a998b86e42b0bd533e34292a543ff |
Master sites 2
- https://www.monitoring-plugins.org/download/
- LOCAL/mat/monitoring-plugins
Commit history 8
| Date | Commit | Credits | Log message |
|---|---|---|---|
09ef120a4d |
Oleksandr Kryvulia | net-mgmt/monitoring-plugins: Fix installing setuid-plugins PR: 298566 |
|
1924e64f41 |
Matthias Fechner | net-mgmt/monitoring-plugins: fix check_swap with multiple swap volumes Pull upstream patch:
https://github.com/monitoring-plugins/monitoring-plugins/pull/2342 |
|
f155b5e0d9 |
Jochen Neumeister | net-mgmt/monitoring-plugins: Add CURL option to build check_curl Upstream deprecated check_http in 3.0.0 and declared check_curl its
stable replacement, so make the plugin available here as an option.
It is off by default, like every other option in this port that pulls
an external library.
check_curl requires libcurl and uriparser. configure only knows
--with-libcurl and --with-uriparser, so pass those explicitly instead
of relying on autodetection. The submitted patch used a --with-curl
knob that does not exist and was missing the libcurl dependency.
PR: 296901
Submitted by: [email protected]
Sponsored by: Netzkommune GmbH |
|
584c15e5a7 |
Linus Sundqvist | net-mgmt/monitoring-plugins: Remove sudo from check_mailq Fixes error:
/usr/local/libexec/nagios/check_mailq
Global symbol "$sudo" requires explicit package name (did you forget to declare "my $sudo"?) at /usr/local/libexec/nagios/check_mailq line 580.
Execution of /usr/local/libexec/nagios/check_mailq aborted due to compilation errors.
Upstream removed sudo for check_mailq completely in version 3.0.3.
Changes: https://github.com/monitoring-plugins/monitoring-plugins/releases/tag/v3.0.3
PR: 297472 |
|
d36ee38f32 |
Matthias Fechner | net-mgmt/monitoring-plugins: update to 3.0.3 Changes: https://github.com/monitoring-plugins/monitoring-plugins/releases |
The latest 5 of 8 in the history this site was built from.