FreeBSD Ports

net-mgmt/icinga2 2.16.5_1

Monitoring and management system for hosts, services and networks

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
97a84ef467
License
GPLv3
Categories
net-mgmt
Package size
13264.6 KiB, 42330.4 KiB installed

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

Install

As a binary package — by origin, or by package name:

pkg install net-mgmt/icinga2
pkg install icinga2

From the ports tree:

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

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

RUN_DEPENDS=	icinga2>0:net-mgmt/icinga2

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.16.5_12.16.5_12.13.52.15.0-
FreeBSD:14:quarterly2.16.5_12.16.5_1n/a2.14.6_1-
FreeBSD:15:latest2.16.5_12.16.5_1n/a2.15.02.15.0
FreeBSD:15:quarterly2.16.5_12.16.5_1n/an/an/a
FreeBSD:16:latest2.16.5_12.16.5_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 3

Runtime 1

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

All build dependencies 37
All run dependencies 25

No port depends on this one.

Configuration

Options name: net-mgmt_icinga2

OptionDefaultDescription
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
LTOoffUse Link-Time Optimization
MONPLUGINSonPlugins from monitoring-plugins.org
MYSQLonMySQL database support
NAGPLUGINSoffPlugins from nagios-plugins.org
PGSQLonPostgreSQL database support
UNITYonUse icinga unity build system (faster, memory intensive)
USES
bison cmake:insource compiler:c++0x libedit ssl
Service scripts
icinga2

Message after installing

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 you do a major upgrade of Icinga 2 and use a database, please see
https://icinga.com/docs/icinga-2/latest/doc/16-upgrading-icinga-2/
how to upgrade the database.

Please remove the rc.conf variable 'icinga2_mkvar'. All needed directories are
now created as needed.

Files

Manual pages 1
  • icinga2(8)
pkg-plist 205
  • etc/bash_completion.d/icinga2
  • @sample etc/icinga2/conf.d/app.conf.sample
  • @sample etc/icinga2/conf.d/commands.conf.sample
  • @sample etc/icinga2/conf.d/downtimes.conf.sample
  • @sample etc/icinga2/conf.d/groups.conf.sample
  • @sample etc/icinga2/conf.d/hosts.conf.sample
  • @sample etc/icinga2/conf.d/notifications.conf.sample
  • @sample etc/icinga2/conf.d/services.conf.sample
  • @sample etc/icinga2/conf.d/templates.conf.sample
  • @sample etc/icinga2/conf.d/timeperiods.conf.sample
  • @sample etc/icinga2/conf.d/users.conf.sample
  • @sample etc/icinga2/constants.conf.sample
  • @sample etc/icinga2/features-available/api.conf.sample
  • @sample etc/icinga2/features-available/checker.conf.sample
  • @sample etc/icinga2/features-available/command.conf.sample
  • @sample etc/icinga2/features-available/compatlog.conf.sample
  • @sample etc/icinga2/features-available/debuglog.conf.sample
  • @sample etc/icinga2/features-available/elasticsearch.conf.sample
  • @sample etc/icinga2/features-available/gelf.conf.sample
  • @sample etc/icinga2/features-available/graphite.conf.sample
  • @sample etc/icinga2/features-available/icingadb.conf.sample
  • @sample(,,0640) etc/icinga2/features-available/ido-mysql.conf.sample
  • @sample(,,0640) etc/icinga2/features-available/ido-pgsql.conf.sample
  • @sample etc/icinga2/features-available/influxdb.conf.sample
  • @sample etc/icinga2/features-available/influxdb2.conf.sample
  • @sample etc/icinga2/features-available/livestatus.conf.sample
  • @sample etc/icinga2/features-available/mainlog.conf.sample
  • @sample etc/icinga2/features-available/notification.conf.sample
  • @sample etc/icinga2/features-available/opentsdb.conf.sample
  • @sample etc/icinga2/features-available/otlpmetrics.conf.sample
  • @sample etc/icinga2/features-available/perfdata.conf.sample
  • @sample etc/icinga2/features-available/syslog.conf.sample
  • etc/icinga2/features-enabled/checker.conf
  • etc/icinga2/features-enabled/mainlog.conf
  • etc/icinga2/features-enabled/notification.conf
  • @sample etc/icinga2/icinga2.conf.sample
  • @sample etc/icinga2/scripts/mail-host-notification.sh.sample
  • @sample etc/icinga2/scripts/mail-service-notification.sh.sample
  • @sample etc/icinga2/zones.conf.sample
  • etc/icinga2/zones.d/README
  • lib/icinga2/libmysql_shim.so
  • lib/icinga2/libmysql_shim.so.2.16.5
  • lib/icinga2/libpgsql_shim.so
  • lib/icinga2/libpgsql_shim.so.2.16.5
  • lib/icinga2/sbin/icinga2
  • libexec/nagios/check_nscp_api
  • sbin/icinga2
  • share/doc/icinga2/AUTHORS
  • share/doc/icinga2/CHANGELOG.md
  • share/doc/icinga2/LICENSE.md
  • share/doc/icinga2/NEWS
  • share/doc/icinga2/README.md
  • share/doc/icinga2/markdown/01-about.md
  • share/doc/icinga2/markdown/02-installation.md
  • share/doc/icinga2/markdown/03-monitoring-basics.md
  • share/doc/icinga2/markdown/04-configuration.md
  • share/doc/icinga2/markdown/05-service-monitoring.md
  • share/doc/icinga2/markdown/06-distributed-monitoring.md
  • share/doc/icinga2/markdown/07-agent-based-monitoring.md
  • share/doc/icinga2/markdown/08-advanced-topics.md
  • share/doc/icinga2/markdown/09-object-types.md
  • share/doc/icinga2/markdown/10-icinga-template-library.md
  • share/doc/icinga2/markdown/11-cli-commands.md
  • share/doc/icinga2/markdown/12-icinga2-api.md
  • share/doc/icinga2/markdown/13-addons.md
  • share/doc/icinga2/markdown/14-features.md
  • share/doc/icinga2/markdown/15-troubleshooting.md
  • share/doc/icinga2/markdown/16-upgrading-icinga-2.md
  • share/doc/icinga2/markdown/17-language-reference.md
  • share/doc/icinga2/markdown/18-library-reference.md
  • share/doc/icinga2/markdown/19-technical-concepts.md
  • share/doc/icinga2/markdown/20-script-debugger.md
  • share/doc/icinga2/markdown/21-development.md
  • share/doc/icinga2/markdown/22-selinux.md
  • share/doc/icinga2/markdown/23-migrating-from-icinga-1x.md
  • share/doc/icinga2/markdown/24-appendix.md
  • share/doc/icinga2/markdown/images/addons/dashing_icinga2.png
  • share/doc/icinga2/markdown/images/addons/icinga_certificate_monitoring.png
  • share/doc/icinga2/markdown/images/addons/icinga_reporting.png
  • share/doc/icinga2/markdown/images/addons/icingaweb2_businessprocess.png
  • share/doc/icinga2/markdown/images/addons/icingaweb2_grafana.png
  • share/doc/icinga2/markdown/images/addons/icingaweb2_graphite.png
  • share/doc/icinga2/markdown/images/addons/icingaweb2_maps.png
  • share/doc/icinga2/markdown/images/addons/nano-syntax.png
  • share/doc/icinga2/markdown/images/addons/vim-syntax.png
  • share/doc/icinga2/markdown/images/advanced-topics/flapping-state-graph.png
  • share/doc/icinga2/markdown/images/advanced-topics/icinga2_external_checks_freshness_icingaweb2.png
  • share/doc/icinga2/markdown/images/advanced-topics/icingaweb2_downtime_handled.png
  • share/doc/icinga2/markdown/images/api/icinga2_api_powershell_ise.png
  • share/doc/icinga2/markdown/images/configuration/icinga_web_local_server.png
  • share/doc/icinga2/markdown/images/development/windows_boost_build_dev_cmd.png
  • share/doc/icinga2/markdown/images/development/windows_builds_gitlab_pipeline.png
  • share/doc/icinga2/markdown/images/development/windows_powershell_posh_git.png
  • share/doc/icinga2/markdown/images/development/windows_visual_studio_installer_01.png
  • share/doc/icinga2/markdown/images/development/windows_visual_studio_installer_02.png
  • share/doc/icinga2/markdown/images/development/windows_visual_studio_installer_03.png
  • share/doc/icinga2/markdown/images/development/windows_visual_studio_tabs_c++.png
  • share/doc/icinga2/markdown/images/distributed-monitoring/icinga2_distributed_monitoring_agent_checks_command_endpoint.png
  • share/doc/icinga2/markdown/images/distributed-monitoring/icinga2_distributed_monitoring_endpoints.png
  • share/doc/icinga2/markdown/images/distributed-monitoring/icinga2_distributed_monitoring_roles.png

The first 100 are listed.

distinfo 1
FileSizeSHA256
icinga-icinga2-v2.16.5_GH0.tar.gz9.587332e+06e94f4711e9d6c062d356080a85636714c0dc7d2ac9b49471e02487446ff8d1e1

Commit history 5

DateCommitCreditsLog message
97a84ef467 Dima Panov */*: update boost consumers after boost-1.92
47a64496b5 Florian Smeets net-mgmt/icinga2: Update to 2.16.5
213840c151 Dima Panov */*: bump consumers after devel/boost update
ec16e24908 Florian Smeets net-mgmt/icinga2: Update to 2.16.4
87b1e8db50 Florian Smeets net-mgmt/icinga2: Update to 2.16.3