Port details on branch 2024Q4 |
- icinga2 Monitoring and management system for hosts, services and networks
- 2.14.3 net-mgmt =0 2.14.3Version of this port present on the latest quarterly branch.
- Maintainer: flo@FreeBSD.org
- Port Added: 2024-11-12 21:21:05
- Last Update: 2024-11-12 21:07:36
- Commit Hash: f23b26b
- License: GPLv2
- WWW:
- https://www.icinga.org/icinga2/
- Description:
- Icinga 2 is a network monitoring system and parallel development branch to
Icinga 1.
Written from scratch, it builds on the success of Icinga 1 and deals with
shortcomings inherited from Nagios as a fork.
Icinga 2 is:
- Easy to install with soft link activation of functions and packages
- Multithreaded and very fast: Capable of thousands of checks per second
- Intuitive to configure, using new object-based, template-driven format
- Easy to extend with native support for Livestatus and Graphite
- Cluster-enabled for distributed monitoring out of the box
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- icinga2>0:net-mgmt/icinga2
- To install the port:
- cd /usr/ports/net-mgmt/icinga2/ && make install clean
- To add the package, run one of these commands:
- pkg install net-mgmt/icinga2
- pkg install icinga2
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: icinga2
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1731438143
SHA256 (icinga-icinga2-v2.14.3_GH0.tar.gz) = 8cde20f8d8f66228fd66b4b4cef0deb0e60cf8d2a0ddc94c4cf54df5bec7db33
SIZE (icinga-icinga2-v2.14.3_GH0.tar.gz) = 9397891
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- bison : devel/bison
- cmake : devel/cmake-core
- ninja : devel/ninja
- Runtime dependencies:
-
- bash : shells/bash
- check_nagios : net-mgmt/monitoring-plugins
- Library dependencies:
-
- libboost_system.so : devel/boost-libs
- libedit.so.0 : devel/libedit
- libmysqlclient.so.21 : databases/mysql80-client
- libpq.so.5 : databases/postgresql16-client
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for icinga2-2.14.3:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
LTO=off: Use Link-Time Optimization
UNITY=on: Use icinga unity build system (faster, memory intensive)
====> Options available for the group BACKEND
MYSQL=on: MySQL database support
PGSQL=on: PostgreSQL database support
====> Build and/or install plugins: you can only select none or one of them
MONPLUGINS=on: Plugins from monitoring-plugins.org
NAGPLUGINS=off: Plugins from nagios-plugins.org
===> Use 'make config' to modify these settings
- Options name:
- net-mgmt_icinga2
- USES:
- alias bison cmake:insource compiler:c++0x libedit ssl mysql pgsql
- pkg-message:
- For install:
- To rotate Icinga 2's logfiles, you can copy /usr/local/share/examples/icinga2/newsyslog/icinga2.conf
to /usr/local/etc/newsyslog.conf.d/
- If upgrading
- If you do a major upgrade of Icinga 2 and use a database, please see
http://docs.icinga.org/icinga2/latest/doc/module/icinga2/chapter/upgrading-icinga-2
how to upgrade the database.
Please remove the rc.conf variable 'icinga2_mkvar'. All needed directories are
now created as needed.
- Master Sites:
|