Automic VaultAutomic Vault

brew

Install nagios-plugins with Homebrew, apk, dnf, MacPorts, pacman, zypper

Plugins for the nagios network monitoring system. Version 2.5 via Homebrew; verified 2026-06-22.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install nagios-plugins

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install nagios-plugins

MacPorts ports tree · net/nagios-plugins/Portfile · source: api.github.com

Linux

Alpine Linux apkverified · 92%
sudo apk add nagios-plugins

Alpine Linux edge package indexes · nagios-plugins · source: dl-cdn.alpinelinux.org

Fedora dnfverified · 92%
sudo dnf install nagios-plugins

Fedora Rawhide package metadata · nagios-plugins · source: dl.fedoraproject.org

Arch Linux pacmanverified · 92%
sudo pacman -S monitoring-plugins

Arch Linux sync databases · monitoring-plugins · source: geo.mirror.pkgbuild.com

openSUSE zypperverified · 92%
sudo zypper install monitoring-plugins

openSUSE Tumbleweed package metadata · monitoring-plugins · source: download.opensuse.org

overview

Package summary

Plugins for the nagios network monitoring system

Commands and aliases

  • check_apt
  • check_breeze
  • check_by_ssh
  • check_clamd
  • check_cluster
  • check_dig
  • check_disk
  • check_disk_smb
  • check_dns
  • check_dummy
  • check_file_age
  • check_flexlm
  • check_ftp
  • check_http
  • check_ide_smart
  • check_ifoperstatus
  • check_ifstatus
  • check_imap
  • check_ircd
  • check_jabber
  • check_load
  • check_log
  • check_mailq
  • check_mrtg
  • check_mrtgtraf
  • check_nagios
  • check_nntp
  • check_nntps
  • check_nt
  • check_ntp
  • check_ntp_peer
  • check_ntp_time

history

Project history and usage

Nagios Plugins is the official plugin collection for the Nagios monitoring architecture: checks such as `check_http`, `check_disk`, `check_ping`, `check_ssh`, `check_load`, and many more. Its history is tied directly to Nagios itself and to the design choice that monitoring checks are external executables with standardized output, thresholds, performance data, and return codes.

Project history

Nagios traces its origin to Ethan Galstad's 1996 MS-DOS paging tool and the 1999 open-source NetSaint release. The Nagios history page says plugins that were originally distributed with NetSaint were soon spun off as a separate NetSaint Plugins project; in 2002 NetSaint was renamed Nagios and NetSaint Plugins development moved to the Nagios Plugins project. The current GitHub repository was created on January 16, 2014, but the codebase and plugin convention are much older.

Adoption history

Nagios Plugins became important because Nagios delegated resource-specific checks to plugins, allowing the core scheduler to monitor almost anything that could be automated. Official docs list network services, system resources, Unix/Linux, Windows and NetWare servers, routers, switches, and community plugins as part of the ecosystem. Homebrew reported only 451 installs over 365 days on July 1, 2026, but that understates adoption because Nagios deployments usually install plugins through Linux distributions, source packages, monitoring appliances, or bundled Nagios stacks.

How it is used

Administrators call plugins directly while testing and then wire the same command into Nagios service definitions. Each plugin prints a short status line to stdout and exits 0 for OK, 1 for Warning, 2 for Critical, or 3 for Unknown. The shared options pattern matters in day-to-day use: `-H` for host, `-w` and `-c` for thresholds, `-t` for timeout, `-v` for verbosity, and `--help` or `--usage` for plugin-specific syntax. Performance data after `|` feeds graphing and long-term metrics.

Why package nerds care

The package is a foundational example of a stable CLI plugin ABI. The individual checks are ordinary executables, but the exit-code and output contract let Nagios, Icinga-style systems, wrappers, and custom scripts compose checks written in C, shell, Perl, Python, or anything else. For package maintainers, it is also a bundle package: installing one formula drops a fleet of `check_*` tools into Homebrew's sbin.

Timeline

  • 1996: Ethan Galstad creates the early paging/checking tool that becomes Nagios's architectural seed.
  • 1999: NetSaint is released as open source and the plugin code is soon spun out as a separate project.
  • 2002: NetSaint is renamed Nagios and NetSaint Plugins development moves to Nagios Plugins.
  • 2014-01-16: current GitHub repository created.
  • 2026-03-31: Nagios Plugins 2.5 released.
  • 2026-07-01: Homebrew API reported 451 installs over 365 days.

Related projects

  • Nagios Core
  • Nagios XI
  • Nagios Exchange
  • Icinga
  • Monitoring Plugins
  • NRPE
  • NCPA

Sources

security posture

Risk level: orange

broad file, network, media, or database tool signal. infrastructure mutation or orchestration signal.

Risk classifier

orange risk · medium confidence · infrastructure

Why

  • broad file, network, media, or database tool signal
  • infrastructure mutation or orchestration signal

Signals

  • text:cluster
  • text:network,http,ftp,ssh

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Installs with 2 runtime dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
check_aptcliglobal executable
check_breezecliglobal executable
check_by_sshcliglobal executable
check_clamdcliglobal executable
check_clustercliglobal executable
check_digcliglobal executable
check_diskcliglobal executable
check_disk_smbcliglobal executable
check_dnscliglobal executable
check_dummycliglobal executable
check_file_agecliglobal executable
check_flexlmcliglobal executable
check_ftpcliglobal executable
check_httpcliglobal executable
check_ide_smartcliglobal executable
check_ifoperstatuscliglobal executable
check_ifstatuscliglobal executable
check_imapcliglobal executable
check_ircdcliglobal executable
check_jabbercliglobal executable
check_loadcliglobal executable
check_logcliglobal executable
check_mailqcliglobal executable
check_mrtgcliglobal executable
check_mrtgtrafcliglobal executable
check_nagioscliglobal executable
check_nntpcliglobal executable
check_nntpscliglobal executable
check_ntcliglobal executable
check_ntpcliglobal executable
check_ntp_peercliglobal executable
check_ntp_timecliglobal executable
check_nwstatcliglobal executable
check_oraclecliglobal executable
check_overcrcliglobal executable
check_pingcliglobal executable
check_popcliglobal executable
check_procscliglobal executable
check_realcliglobal executable
check_rpccliglobal executable
check_sensorscliglobal executable
check_simapcliglobal executable
check_smtpcliglobal executable
check_spopcliglobal executable
check_sshcliglobal executable
check_ssl_validitycliglobal executable
check_ssmtpcliglobal executable
check_swapcliglobal executable
check_tcpcliglobal executable
check_timecliglobal executable
check_udpcliglobal executable
check_upscliglobal executable
check_uptimecliglobal executable
check_userscliglobal executable
check_wavecliglobal executable
negatecliglobal executable
remove_perfdatacliglobal executable
urlizecliglobal executable
utils.pmcliglobal executable
utils.shcliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version2.5
manager updated2026-06-22
local dataok
upstreamnot checked
latest detectednot detected

https://github.com/nagios-plugins/nagios-plugins

install metadata

Package metadata

Package keybrew:nagios-plugins
Version2.5
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/nagios-plugins
Homepagehttps://www.nagios-plugins.org/
Repositoryhttps://github.com/nagios-plugins/nagios-plugins
Upstream docshttps://nagios-plugins.org/doc
LicenseGPL-3.0-or-later
Source archivehttps://github.com/nagios-plugins/nagios-plugins/releases/download/release-2.5/nagios-plugins-2.5.tar.gz
Last updated2026-06-22T14:05:34-07:00
Pulseupdated
Dependenciesgettext, openssl@3
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared
CaveatsAll plugins have been installed in: $HOMEBREW_PREFIX/sbin

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namenagios-plugins
Version Scheme0
Revision0
Conflicts With
  • monitoring-plugins
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

apk95%

nagios-plugins 2.5-r0

Plugins for Nagios to check services on hosts

https://nagios-plugins.org/

sudo apk add nagios-plugins
  • License: GPL-3.0-only
  • Architecture: x86_64
  • Source Package: nagios-plugins
  • 1 dependencies
  • normalized package name match
  • Matched by: Nagios Plugins
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: nagios-plugins from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

nagios-plugins-all 2.5-r0

Metapackage that installs *all* Nagios plugins from the nagios-plugins package

https://nagios-plugins.org/

sudo apk add nagios-plugins-all
  • License: GPL-3.0-only
  • Architecture: x86_64
  • Source Package: nagios-plugins
  • 1 dependencies
  • normalized package name match
  • Matched by: Nagios Plugins
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: nagios-plugins-all from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

nagios-plugins-breeze 2.5-r0

Nagios plugin check_breeze

https://nagios-plugins.org/

sudo apk add nagios-plugins-breeze
  • License: GPL-3.0-only
  • Architecture: x86_64
  • Source Package: nagios-plugins
  • 1 dependencies
  • normalized package name match
  • Matched by: Nagios Plugins
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: nagios-plugins-breeze from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

nagios-plugins-by_ssh 2.5-r0

Nagios plugin check_by_ssh

https://nagios-plugins.org/

sudo apk add nagios-plugins-by_ssh
  • License: GPL-3.0-only
  • Architecture: x86_64
  • Source Package: nagios-plugins
  • 1 dependencies
  • normalized package name match
  • Matched by: Nagios Plugins
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: nagios-plugins-by_ssh from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

nagios-plugins-cluster 2.5-r0

Nagios plugin check_cluster

https://nagios-plugins.org/

sudo apk add nagios-plugins-cluster
  • License: GPL-3.0-only
  • Architecture: x86_64
  • Source Package: nagios-plugins
  • 1 dependencies
  • normalized package name match
  • Matched by: Nagios Plugins
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: nagios-plugins-cluster from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

nagios-plugins-dbi 2.5-r0

Nagios plugin check_dbi

https://nagios-plugins.org/

sudo apk add nagios-plugins-dbi
  • License: GPL-3.0-only
  • Architecture: x86_64
  • Source Package: nagios-plugins
  • 1 dependencies
  • normalized package name match
  • Matched by: Nagios Plugins
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: nagios-plugins-dbi from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

nagios-plugins-dhcp 2.5-r0

Nagios plugin check_dhcp

https://nagios-plugins.org/

sudo apk add nagios-plugins-dhcp
  • License: GPL-3.0-only
  • Architecture: x86_64
  • Source Package: nagios-plugins
  • 1 dependencies
  • normalized package name match
  • Matched by: Nagios Plugins
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: nagios-plugins-dhcp from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

nagios-plugins-dig 2.5-r0

Nagios plugin check_dig

https://nagios-plugins.org/

sudo apk add nagios-plugins-dig
  • License: GPL-3.0-only
  • Architecture: x86_64
  • Source Package: nagios-plugins
  • 1 dependencies
  • normalized package name match
  • Matched by: Nagios Plugins
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: nagios-plugins-dig from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

nagios-plugins-disk 2.5-r0

Nagios plugin check_disk

https://nagios-plugins.org/

sudo apk add nagios-plugins-disk
  • License: GPL-3.0-only
  • Architecture: x86_64
  • Source Package: nagios-plugins
  • 1 dependencies
  • normalized package name match
  • Matched by: Nagios Plugins
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: nagios-plugins-disk from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

nagios-plugins-disk_smb 2.5-r0

Nagios plugin check_disk_smb

https://nagios-plugins.org/

sudo apk add nagios-plugins-disk_smb
  • License: GPL-3.0-only
  • Architecture: x86_64
  • Source Package: nagios-plugins
  • 1 dependencies
  • normalized package name match
  • Matched by: Nagios Plugins
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: nagios-plugins-disk_smb from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

nagios-plugins-dns 2.5-r0

Nagios plugin check_dns

https://nagios-plugins.org/

sudo apk add nagios-plugins-dns
  • License: GPL-3.0-only
  • Architecture: x86_64
  • Source Package: nagios-plugins
  • 1 dependencies
  • normalized package name match
  • Matched by: Nagios Plugins
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: nagios-plugins-dns from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

nagios-plugins-dummy 2.5-r0

Nagios plugin check_dummy

https://nagios-plugins.org/

sudo apk add nagios-plugins-dummy
  • License: GPL-3.0-only
  • Architecture: x86_64
  • Source Package: nagios-plugins
  • 1 dependencies
  • normalized package name match
  • Matched by: Nagios Plugins
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: nagios-plugins-dummy from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

nagios-plugins-file_age 2.5-r0

Nagios plugin check_file_age

https://nagios-plugins.org/

sudo apk add nagios-plugins-file_age
  • License: GPL-3.0-only
  • Architecture: x86_64
  • Source Package: nagios-plugins
  • 1 dependencies
  • normalized package name match
  • Matched by: Nagios Plugins
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: nagios-plugins-file_age from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

nagios-plugins-fping 2.5-r0

Nagios plugin check_fping

https://nagios-plugins.org/

sudo apk add nagios-plugins-fping
  • License: GPL-3.0-only
  • Architecture: x86_64
  • Source Package: nagios-plugins
  • 1 dependencies
  • normalized package name match
  • Matched by: Nagios Plugins
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: nagios-plugins-fping from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

nagios-plugins-hpjd 2.5-r0

Nagios plugin check_hpjd

https://nagios-plugins.org/

sudo apk add nagios-plugins-hpjd
  • License: GPL-3.0-only
  • Architecture: x86_64
  • Source Package: nagios-plugins
  • 1 dependencies
  • normalized package name match
  • Matched by: Nagios Plugins
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: nagios-plugins-hpjd from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

nagios-plugins-http 2.5-r0

Nagios plugin check_http

https://nagios-plugins.org/

sudo apk add nagios-plugins-http
  • License: GPL-3.0-only
  • Architecture: x86_64
  • Source Package: nagios-plugins
  • 1 dependencies
  • normalized package name match
  • Matched by: Nagios Plugins
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: nagios-plugins-http from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment