Benutzer-Werkzeuge

Webseiten-Werkzeuge


tachtler:icinga2

Icinga2

Icinga ist eine vollständig auf Open-Source-Basis basierende, skalierbare und erweiterbare Monitoring-Lösung welche die Verfügbarkeit von definierten Ressource überprüft und über eine Benachrichtigungssystem verfügt.

Ab hier werden zur Ausführung nachfolgender Befehle root-Rechte benötigt. Um der Benutzer root zu werden, melden Sie sich bitte als root-Benutzer am System an, oder wechseln mit nachfolgendem Befehl zum Benutzer root:

$ su -
Password:

Voraussetzungen

Als Voraussetzung für die Installation von Icinga sind folgende Komponenten erforderlich:

Optional für die Installation von Icinga kann folgende Komponente benötigt werden:

Vorbereitung

Zur Installation von Icinga als rpm-Paket, müssen nachfolgende Repositories genutzt bzw. eingebunden werden:

Repository: EPEL

Nachfolgende Beschreibung bindet das Drittanbieter-Repository von EPEL ein, damit darüber die Installation von MongoDB erfolgen kann.

Repository: Icinga

Nachfolgende Beschreibung bindet das Drittanbieter-Repository von Icinga ein, damit darüber die Installation von Icinga erfolgen kann.

Mit nachfolgendem Befehl muss in nachfolgendem Verzeichnis mit nachfolgendem Namen eine Konfigurationsdatei erstellt werden

  • /etc/yum.repos.d/ICINGA-release.repo

# wget -P /etc/yum.repos.d http://packages.icinga.org/epel/ICINGA-release.repo
--2015-11-17 10:16:55--  http://packages.icinga.org/epel/ICINGA-release.repo
Resolving packages.icinga.org (packages.icinga.org)... 185.11.254.83
Connecting to packages.icinga.org (packages.icinga.org)|185.11.254.83|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 189
Saving to: ‘/etc/yum.repos.d/ICINGA-release.repo’

100%[======================================>] 189         --.-K/s   in 0s      

2015-11-17 10:16:55 (9.41 MB/s) - ‘/etc/yum.repos.d/ICINGA-release.repo’ saved [189/189]
welche nachfolgenden Inhalt aufweisen sollte:
[icinga-stable-release]
name=ICINGA (stable release for epel)
baseurl=http://packages.icinga.org/epel/$releasever/release/
enabled=1
gpgcheck=1
gpgkey=http://packages.icinga.org/icinga.key

Zur Absicherung der Installation aus den richtigen Quellen, sollte mit nachfolgendem Befehl der GPG-Schlüssel heruntergeladen werden

# wget -P /etc/pki/rpm-gpg http://packages.icinga.org/icinga.key
--2015-11-17 10:19:00--  http://packages.icinga.org/icinga.key
Resolving packages.icinga.org (packages.icinga.org)... 185.11.254.83
Connecting to packages.icinga.org (packages.icinga.org)|185.11.254.83|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1723 (1.7K) [application/pgp-keys]
Saving to: ‘/etc/pki/rpm-gpg/icinga.key’

100%[======================================>] 1,723       --.-K/s   in 0s      

2015-11-17 10:19:01 (65.8 MB/s) - ‘/etc/pki/rpm-gpg/icinga.key’ saved [1723/1723]
und anschließend mit nachfolgendem Befehl importiert werden
# rpm --import /etc/pki/rpm-gpg/icinga.key
* Es erfolgt keine Ausgabe, falls der Befehl ohne Fehler ausgeführt wurde!

Anschließend sollten gespeicherte Informationen über die Installationsquellen zurückgesetzt werden, indem nachfolgender Befehl diese Informationen löscht:

# yum clean all
Loaded plugins: changelog, priorities
Cleaning repos: base epel extras icinga-stable-release updates
Cleaning up everything

Eine Überprüfung mit nachfolgendem Befehl, sollte die korrekte Einbindung des Repositorys bestätigen und in etwa eine Ausgabe wie die nachfolgende zur Anzeige bringen:

# yum list icinga2
Loaded plugins: changelog, priorities
121 packages excluded due to repository priority protections
Available Packages
icinga2.x86_64             2.4.0-1.el7.centos              icinga-stable-release

Installation: icinga2

Nachdem das Drittanbieter-Repository

erfolgreich eingebunden wurde, kann mit nachfolgendem Befehl, das rpm-Pakete - icinga2 installiert werden:

# yum install icinga2
Loaded plugins: changelog, priorities
121 packages excluded due to repository priority protections
Resolving Dependencies
--> Running transaction check
---> Package icinga2.x86_64 0:2.4.0-1.el7.centos will be installed
--> Processing Dependency: icinga2-bin = 2.4.0-1.el7.centos for package: icinga2-2.4.0-1.el7.centos.x86_64
--> Running transaction check
---> Package icinga2-bin.x86_64 0:2.4.0-1.el7.centos will be installed
--> Processing Dependency: icinga2-common = 2.4.0-1.el7.centos for package: icinga2-bin-2.4.0-1.el7.centos.x86_64
--> Processing Dependency: libboost_regex-mt.so.1.53.0()(64bit) for package: icinga2-bin-2.4.0-1.el7.centos.x86_64
--> Running transaction check
---> Package boost-regex.x86_64 0:1.53.0-23.el7 will be installed
--> Processing Dependency: libicuuc.so.50()(64bit) for package: boost-regex-1.53.0-23.el7.x86_64
--> Processing Dependency: libicui18n.so.50()(64bit) for package: boost-regex-1.53.0-23.el7.x86_64
--> Processing Dependency: libicudata.so.50()(64bit) for package: boost-regex-1.53.0-23.el7.x86_64
---> Package icinga2-common.x86_64 0:2.4.0-1.el7.centos will be installed
--> Running transaction check
---> Package libicu.x86_64 0:50.1.2-11.el7 will be installed
--> Finished Dependency Resolution

Changes in packages about to be updated:


Dependencies Resolved

================================================================================
 Package          Arch     Version                Repository               Size
================================================================================
Installing:
 icinga2          x86_64   2.4.0-1.el7.centos     icinga-stable-release   9.1 k
Installing for dependencies:
 boost-regex      x86_64   1.53.0-23.el7          base                    294 k
 icinga2-bin      x86_64   2.4.0-1.el7.centos     icinga-stable-release   2.5 M
 icinga2-common   x86_64   2.4.0-1.el7.centos     icinga-stable-release    84 k
 libicu           x86_64   50.1.2-11.el7          base                    6.9 M

Transaction Summary
================================================================================
Install  1 Package (+4 Dependent packages)

Total download size: 9.8 M
Installed size: 39 M
Is this ok [y/d/N]: y
Downloading packages:
(1/5): icinga2-2.4.0-1.el7.centos.x86_64.rpm               | 9.1 kB   00:00     
(2/5): icinga2-common-2.4.0-1.el7.centos.x86_64.rpm        |  84 kB   00:00     
(3/5): icinga2-bin-2.4.0-1.el7.centos.x86_64.rpm           | 2.5 MB   00:00     
(4/5): boost-regex-1.53.0-23.el7.x86_64.rpm                | 294 kB   00:00     
(5/5): libicu-50.1.2-11.el7.x86_64.rpm                     | 6.9 MB   00:00     
--------------------------------------------------------------------------------
Total                                               13 MB/s | 9.8 MB  00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : libicu-50.1.2-11.el7.x86_64                                  1/5 
  Installing : boost-regex-1.53.0-23.el7.x86_64                             2/5 
  Installing : icinga2-common-2.4.0-1.el7.centos.x86_64                     3/5 
  Installing : icinga2-bin-2.4.0-1.el7.centos.x86_64                        4/5 
  Installing : icinga2-2.4.0-1.el7.centos.x86_64                            5/5 
  Verifying  : icinga2-common-2.4.0-1.el7.centos.x86_64                     1/5 
  Verifying  : icinga2-2.4.0-1.el7.centos.x86_64                            2/5 
  Verifying  : libicu-50.1.2-11.el7.x86_64                                  3/5 
  Verifying  : boost-regex-1.53.0-23.el7.x86_64                             4/5 
  Verifying  : icinga2-bin-2.4.0-1.el7.centos.x86_64                        5/5 

Installed:
  icinga2.x86_64 0:2.4.0-1.el7.centos                                           

Dependency Installed:
  boost-regex.x86_64 0:1.53.0-23.el7                                            
  icinga2-bin.x86_64 0:2.4.0-1.el7.centos                                       
  icinga2-common.x86_64 0:2.4.0-1.el7.centos                                    
  libicu.x86_64 0:50.1.2-11.el7                                                 

Complete!

Mit nachfolgendem Befehl kann überprüft werden, welche Inhalte mit den Paket icinga2 installiert wurden.

# rpm -qil icinga2
Name        : icinga2
Version     : 2.4.0
Release     : 1.el7.centos
Architecture: x86_64
Install Date: Tue 17 Nov 2015 11:04:10 AM CET
Group       : Applications/System
Size        : 17986
License     : GPL-2.0+
Signature   : DSA/SHA1, Mon 16 Nov 2015 12:38:53 PM CET, Key ID c6e319c334410682
Source RPM  : icinga2-2.4.0-1.el7.centos.src.rpm
Build Date  : Mon 16 Nov 2015 12:38:42 PM CET
Build Host  : jenkins-build-5c74b3d4-1936
Relocations : (not relocatable)
URL         : https://www.icinga.org/
Summary     : Network monitoring application
Description :
Meta package for Icinga 2 Core, DB IDO and Web.
/usr/share/doc/icinga2-2.4.0
/usr/share/doc/icinga2-2.4.0/COPYING

Nach der erfolgreichen Installation sind nur einige der Features (Möglichkeiten) von Icinga aktiviert, welche mit nachfolgendem Befehl abfragt werden können und nachfolgende Liste zurück geben sollte:

# icinga2 feature list
Disabled features: api command compatlog debuglog gelf graphite icingastatus livestatus opentsdb perfdata statusdata syslog
Enabled features: checker mainlog notification

icinga2.service: Dienst/Deamon-Start einrichten

Um das Monitoring-System Icinga, welches als Dienst/Deamon als Hintergrundprozess läuft, auch nach einem Neustart des Servers zur Verfügung zu haben, soll der Dienst/Daemon mit dem Server mit gestartet werden, was mit nachfolgendem Befehl realisiert werden kann:

# systemctl enable icinga2.service
ln -s '/usr/lib/systemd/system/icinga2.service' '/etc/systemd/system/multi-user.target.wants/icinga2.service'

Eine Überprüfung, ob beim Neustart des Server der icinga2.service-Dienst/Deamon wirklich mit gestartet wird, kann mit nachfolgendem Befehl erfolgen und sollte eine Anzeige, wie ebenfalls nachfolgend dargestellt ausgeben:

# systemctl list-unit-files --type=service | grep -e icinga2.service
icinga2.service                        enabled
bzw.
# systemctl is-enabled icinga2.service
enabled

iptables Regel

Damit der Icinga auch erreichbar ist und nicht das Empfangen der IP-Paket vom Paketfilter iptables blockiert wird, muss nachfolgende Regel zum iptables-Regelwerk hinzugefügt werden.

Um die aktuellen iptables-Regeln erweitern zu können, sollten diese erst einmal aufgelistet werden, was mit nachfolgendem Befehl durchgeführt werden kann:

# iptables -L -nv --line-numbers
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
num   pkts bytes target     prot opt in     out     source               destination         
1        0     0 ACCEPT     all  --  *      *       0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED 
2        0     0 ACCEPT     icmp --  *      *       0.0.0.0/0            0.0.0.0/0           
3        0     0 ACCEPT     all  --  lo     *       0.0.0.0/0            0.0.0.0/0           
4        0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           state NEW tcp dpt:22  
5        0     0 REJECT     all  --  *      *       0.0.0.0/0            0.0.0.0/0           reject-with icmp-host-prohibited 

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
num   pkts bytes target     prot opt in     out     source               destination         
1        0     0 REJECT     all  --  *      *       0.0.0.0/0            0.0.0.0/0           reject-with icmp-host-prohibited 

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
num   pkts bytes target     prot opt in     out     source               destination

Nachfolgender Befehl, fügt folgende iptables-Regel dem iptables-Regelwerk nach der Position 4 hinzu, ohne das der Paketfilter angehalten werden muss:

  • -A INPUT -p tcp --dport 5665 -j ACCEPT

und hier der Befehl:

# iptables -I INPUT 5 -p tcp --dport 5665 -j ACCEPT

Ein erneute Abfrage des iptables-Regelwerts, sollte dann nachfolgend dargestellte Ausgabe ergeben, was mit folgendem Befehl durchgeführt werden kann:

# iptables -L -nv --line-numbers
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
num   pkts bytes target     prot opt in     out     source               destination         
1        0     0 ACCEPT     all  --  *      *       0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED 
2        0     0 ACCEPT     icmp --  *      *       0.0.0.0/0            0.0.0.0/0           
3        0     0 ACCEPT     all  --  lo     *       0.0.0.0/0            0.0.0.0/0           
4        0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           state NEW tcp dpt:22
5        0     0 ACCEPT     tcp  --  eth0   *       0.0.0.0/0            0.0.0.0/0           tcp dpt:5665 state NEW
6        0     0 REJECT     all  --  *      *       0.0.0.0/0            0.0.0.0/0           reject-with icmp-host-prohibited 

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
num   pkts bytes target     prot opt in     out     source               destination         
1        0     0 REJECT     all  --  *      *       0.0.0.0/0            0.0.0.0/0           reject-with icmp-host-prohibited 

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
num   pkts bytes target     prot opt in     out     source               destination

Die neuen Zeile ist an Position 5 (INPUT) zu sehen, hier nachfolgend zur Verdeutlichung noch einmal dargestellt (nur relevanter Ausschnitt):

...
5        0     0 ACCEPT     tcp  --  eth0   *       0.0.0.0/0            0.0.0.0/0       tcp dpt:5665 state NEW
...

Um diese iptables-Regel dauerhaft, auch nach einem Neustart des Server, weiterhin im iptables-Regelwerk zu speichern, muss nachfolgend dargestellter Befehl abschließend noch ausgeführt werden:

# /usr/sbin/iptables-save > /etc/sysconfig/iptables 

Installation: nagios-plugins-(all)

Nachdem das Drittanbieter-Repository

erfolgreich eingebunden wurde, kann mit nachfolgendem Befehl, das rpm-Pakete - nagios-plugins-all installiert werden:

# yum install nagios-plugins-all
oder nur die Plugins die auf dem entsprechenden zu überprüfenden Host benötigt werden.

Nachfolgend eine Beispiel für das Plugin nagios-plugins-icmp

# yum install nagios-plugins-icmp

Installation: DB IDO

Zur Kommunikation von Icinga mit Icinga-Web-Service, ist eine Datenaustausch zwischen Icinga und Icinga-Web-Service über eine Datenbank, hier MariaDB erforderlich. Dies kann durch DB IDO (Database Icinga Data Output) realisiert werden.

Das DB IDO (Database Icinga Data Output) Modul für Icinga realisiert das exportieren aller Konfigurationen und Status Informationen in eine Datenbank. Dadurch kann ein Datenaustausch, über die in der Datenbank enthaltenen Informationen, mit verschiedenen Programmen erfolgen, darunter auch Icinga-Web.

Nachfolgendes rpm-Paket mit dem Namen icinga2-ido-mysql sollte daher mit nachfolgendem Befehl installiert werden:

# yum install icinga2-ido-mysql
Loaded plugins: changelog, priorities
121 packages excluded due to repository priority protections
Resolving Dependencies
--> Running transaction check
---> Package icinga2-ido-mysql.x86_64 0:2.4.0-1.el7.centos will be installed
--> Finished Dependency Resolution

Changes in packages about to be updated:


Dependencies Resolved

================================================================================
 Package            Arch    Version                Repository              Size
================================================================================
Installing:
 icinga2-ido-mysql  x86_64  2.4.0-1.el7.centos     icinga-stable-release  145 k

Transaction Summary
================================================================================
Install  1 Package

Total download size: 145 k
Installed size: 587 k
Is this ok [y/d/N]: y
Downloading packages:
icinga2-ido-mysql-2.4.0-1.el7.centos.x86_64.rpm            | 145 kB   00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : icinga2-ido-mysql-2.4.0-1.el7.centos.x86_64                  1/1 
  Verifying  : icinga2-ido-mysql-2.4.0-1.el7.centos.x86_64                  1/1 

Installed:
  icinga2-ido-mysql.x86_64 0:2.4.0-1.el7.centos                                 

Complete!

Mit nachfolgendem Befehl kann überprüft werden, welche Inhalte mit den Paket icinga2 installiert wurden.

# rpm -qil icinga2-ido-mysql
Name        : icinga2-ido-mysql
Version     : 2.4.0
Release     : 1.el7.centos
Architecture: x86_64
Install Date: Tue 17 Nov 2015 01:38:45 PM CET
Group       : Applications/System
Size        : 600824
License     : GPL-2.0+
Signature   : DSA/SHA1, Mon 16 Nov 2015 12:38:54 PM CET, Key ID c6e319c334410682
Source RPM  : icinga2-2.4.0-1.el7.centos.src.rpm
Build Date  : Mon 16 Nov 2015 12:38:42 PM CET
Build Host  : jenkins-build-5c74b3d4-1936
Relocations : (not relocatable)
URL         : https://www.icinga.org/
Summary     : IDO MySQL database backend for Icinga 2
Description :
Icinga 2 IDO mysql database backend. Compatible with Icinga 1.x
IDOUtils schema >= 1.12
/etc/icinga2/features-available/ido-mysql.conf
/usr/lib64/icinga2/libdb_ido_mysql.so
/usr/share/doc/icinga2-ido-mysql-2.4.0
/usr/share/doc/icinga2-ido-mysql-2.4.0/AUTHORS
/usr/share/doc/icinga2-ido-mysql-2.4.0/COPYING
/usr/share/doc/icinga2-ido-mysql-2.4.0/COPYING.Exceptions
/usr/share/doc/icinga2-ido-mysql-2.4.0/ChangeLog
/usr/share/doc/icinga2-ido-mysql-2.4.0/NEWS
/usr/share/doc/icinga2-ido-mysql-2.4.0/README.md
/usr/share/icinga2-ido-mysql
/usr/share/icinga2-ido-mysql/schema
/usr/share/icinga2-ido-mysql/schema/mysql.sql
/usr/share/icinga2-ido-mysql/schema/upgrade
/usr/share/icinga2-ido-mysql/schema/upgrade/2.0.2.sql
/usr/share/icinga2-ido-mysql/schema/upgrade/2.1.0.sql
/usr/share/icinga2-ido-mysql/schema/upgrade/2.2.0.sql
/usr/share/icinga2-ido-mysql/schema/upgrade/2.3.0.sql
/usr/share/icinga2-ido-mysql/schema/upgrade/2.4.0.sql

Nach der erfolgreichen Installation sollte nun zusätzlich das Feature (Möglichkeit) - ido-mysql - für Icinga aktiviert sein, was mit nachfolgendem Befehl abfragt werden kann und nachfolgende Liste zurück geben sollte:

# icinga2 feature list
Disabled features: api command compatlog debuglog gelf graphite icingastatus livestatus opentsdb perfdata statusdata syslog
Enabled features: checker ido-mysql mainlog notification

Installation: icingaweb2

Nachdem das Drittanbieter-Repository

erfolgreich eingebunden wurde, können mit nachfolgendem Befehl, die rpm-Pakete - icingaweb2 und icingacli installiert werden:

# yum install icingaweb2 icingacli
Loaded plugins: changelog, priorities
121 packages excluded due to repository priority protections
Resolving Dependencies
--> Running transaction check
---> Package icingacli.noarch 0:2.1.0-1.el7.centos will be installed
--> Processing Dependency: icingaweb2-common = 2.1.0-1.el7.centos for package: icingacli-2.1.0-1.el7.centos.noarch
--> Processing Dependency: php-Icinga = 2.1.0-1.el7.centos for package: icingacli-2.1.0-1.el7.centos.noarch
--> Processing Dependency: php-cli >= 5.3.0 for package: icingacli-2.1.0-1.el7.centos.noarch
--> Processing Dependency: /usr/bin/php for package: icingacli-2.1.0-1.el7.centos.noarch
--> Processing Dependency: bash-completion for package: icingacli-2.1.0-1.el7.centos.noarch
---> Package icingaweb2.noarch 0:2.1.0-1.el7.centos will be installed
--> Processing Dependency: icingaweb2-vendor-dompdf for package: icingaweb2-2.1.0-1.el7.centos.noarch
--> Processing Dependency: icingaweb2-vendor-JShrink for package: icingaweb2-2.1.0-1.el7.centos.noarch
--> Processing Dependency: icingaweb2-vendor-Parsedown for package: icingaweb2-2.1.0-1.el7.centos.noarch
--> Processing Dependency: icingaweb2-vendor-lessphp for package: icingaweb2-2.1.0-1.el7.centos.noarch
--> Processing Dependency: icingaweb2-vendor-HTMLPurifier for package: icingaweb2-2.1.0-1.el7.centos.noarch
--> Running transaction check
---> Package bash-completion.noarch 1:2.1-6.el7 will be installed
---> Package icingaweb2-common.noarch 0:2.1.0-1.el7.centos will be installed
---> Package icingaweb2-vendor-HTMLPurifier.noarch 0:4.6.0-1.el7.centos will be installed
--> Processing Dependency: php >= 5.3.0 for package: icingaweb2-vendor-HTMLPurifier-4.6.0-1.el7.centos.noarch
---> Package icingaweb2-vendor-JShrink.noarch 0:1.0.1-1.el7.centos will be installed
---> Package icingaweb2-vendor-Parsedown.noarch 0:1.0.0-1.el7.centos will be installed
---> Package icingaweb2-vendor-dompdf.noarch 0:0.6.1-1.el7.centos will be installed
---> Package icingaweb2-vendor-lessphp.noarch 0:0.4.0-1.el7.centos will be installed
---> Package php-Icinga.noarch 0:2.1.0-1.el7.centos will be installed
--> Processing Dependency: php-ZendFramework-Db-Adapter-Pdo-Pgsql for package: php-Icinga-2.1.0-1.el7.centos.noarch
--> Processing Dependency: php-gd for package: php-Icinga-2.1.0-1.el7.centos.noarch
--> Processing Dependency: php-pecl-imagick for package: php-Icinga-2.1.0-1.el7.centos.noarch
--> Processing Dependency: php-ZendFramework for package: php-Icinga-2.1.0-1.el7.centos.noarch
--> Processing Dependency: php-ZendFramework-Db-Adapter-Pdo-Mysql for package: php-Icinga-2.1.0-1.el7.centos.noarch
--> Processing Dependency: php-intl for package: php-Icinga-2.1.0-1.el7.centos.noarch
---> Package php-cli.x86_64 0:5.4.16-36.el7_1 will be installed
--> Processing Dependency: php-common(x86-64) = 5.4.16-36.el7_1 for package: php-cli-5.4.16-36.el7_1.x86_64
--> Running transaction check
---> Package php.x86_64 0:5.4.16-36.el7_1 will be installed
---> Package php-ZendFramework.noarch 0:1.12.13-1.el7 will be installed
--> Processing Dependency: php-xml for package: php-ZendFramework-1.12.13-1.el7.noarch
--> Processing Dependency: php-process for package: php-ZendFramework-1.12.13-1.el7.noarch
--> Processing Dependency: php-bcmath for package: php-ZendFramework-1.12.13-1.el7.noarch
---> Package php-ZendFramework-Db-Adapter-Pdo-Mysql.noarch 0:1.12.13-1.el7 will be installed
--> Processing Dependency: php-ZendFramework-Db-Adapter-Pdo = 1.12.13-1.el7 for package: php-ZendFramework-Db-Adapter-Pdo-Mysql-1.12.13-1.el7.noarch
--> Processing Dependency: php-mysql for package: php-ZendFramework-Db-Adapter-Pdo-Mysql-1.12.13-1.el7.noarch
---> Package php-ZendFramework-Db-Adapter-Pdo-Pgsql.noarch 0:1.12.13-1.el7 will be installed
--> Processing Dependency: php-pgsql for package: php-ZendFramework-Db-Adapter-Pdo-Pgsql-1.12.13-1.el7.noarch
---> Package php-common.x86_64 0:5.4.16-36.el7_1 will be installed
--> Processing Dependency: libzip.so.2()(64bit) for package: php-common-5.4.16-36.el7_1.x86_64
---> Package php-gd.x86_64 0:5.4.16-36.el7_1 will be installed
--> Processing Dependency: libt1.so.5()(64bit) for package: php-gd-5.4.16-36.el7_1.x86_64
--> Processing Dependency: libXpm.so.4()(64bit) for package: php-gd-5.4.16-36.el7_1.x86_64
---> Package php-intl.x86_64 0:5.4.16-36.el7_1 will be installed
---> Package php-pecl-imagick.x86_64 0:3.1.0-0.6.RC2.el7 will be installed
--> Processing Dependency: /usr/bin/pecl for package: php-pecl-imagick-3.1.0-0.6.RC2.el7.x86_64
--> Processing Dependency: /usr/bin/pecl for package: php-pecl-imagick-3.1.0-0.6.RC2.el7.x86_64
--> Processing Dependency: libMagickWand.so.5()(64bit) for package: php-pecl-imagick-3.1.0-0.6.RC2.el7.x86_64
--> Processing Dependency: libMagickCore.so.5()(64bit) for package: php-pecl-imagick-3.1.0-0.6.RC2.el7.x86_64
--> Running transaction check
---> Package ImageMagick.x86_64 0:6.7.8.9-10.el7 will be installed
--> Processing Dependency: libtiff.so.5(LIBTIFF_4.0)(64bit) for package: ImageMagick-6.7.8.9-10.el7.x86_64
--> Processing Dependency: libwmflite-0.2.so.7()(64bit) for package: ImageMagick-6.7.8.9-10.el7.x86_64
--> Processing Dependency: libtiff.so.5()(64bit) for package: ImageMagick-6.7.8.9-10.el7.x86_64
--> Processing Dependency: librsvg-2.so.2()(64bit) for package: ImageMagick-6.7.8.9-10.el7.x86_64
--> Processing Dependency: libpangocairo-1.0.so.0()(64bit) for package: ImageMagick-6.7.8.9-10.el7.x86_64
--> Processing Dependency: libpango-1.0.so.0()(64bit) for package: ImageMagick-6.7.8.9-10.el7.x86_64
--> Processing Dependency: libltdl.so.7()(64bit) for package: ImageMagick-6.7.8.9-10.el7.x86_64
--> Processing Dependency: libjasper.so.1()(64bit) for package: ImageMagick-6.7.8.9-10.el7.x86_64
--> Processing Dependency: libgs.so.9()(64bit) for package: ImageMagick-6.7.8.9-10.el7.x86_64
--> Processing Dependency: libgdk_pixbuf-2.0.so.0()(64bit) for package: ImageMagick-6.7.8.9-10.el7.x86_64
--> Processing Dependency: libcairo.so.2()(64bit) for package: ImageMagick-6.7.8.9-10.el7.x86_64
--> Processing Dependency: libXt.so.6()(64bit) for package: ImageMagick-6.7.8.9-10.el7.x86_64
--> Processing Dependency: libImath.so.6()(64bit) for package: ImageMagick-6.7.8.9-10.el7.x86_64
--> Processing Dependency: libIlmThread.so.6()(64bit) for package: ImageMagick-6.7.8.9-10.el7.x86_64
--> Processing Dependency: libIlmImf.so.7()(64bit) for package: ImageMagick-6.7.8.9-10.el7.x86_64
--> Processing Dependency: libIexMath.so.6()(64bit) for package: ImageMagick-6.7.8.9-10.el7.x86_64
--> Processing Dependency: libIex.so.6()(64bit) for package: ImageMagick-6.7.8.9-10.el7.x86_64
--> Processing Dependency: libHalf.so.6()(64bit) for package: ImageMagick-6.7.8.9-10.el7.x86_64
---> Package libXpm.x86_64 0:3.5.10-5.1.el7 will be installed
---> Package libzip.x86_64 0:0.10.1-8.el7 will be installed
---> Package php-ZendFramework-Db-Adapter-Pdo.noarch 0:1.12.13-1.el7 will be installed
--> Processing Dependency: php-pdo for package: php-ZendFramework-Db-Adapter-Pdo-1.12.13-1.el7.noarch
---> Package php-bcmath.x86_64 0:5.4.16-36.el7_1 will be installed
---> Package php-mysql.x86_64 0:5.4.16-36.el7_1 will be installed
---> Package php-pear.noarch 1:1.9.4-21.el7 will be installed
---> Package php-pgsql.x86_64 0:5.4.16-36.el7_1 will be installed
--> Processing Dependency: libpq.so.5()(64bit) for package: php-pgsql-5.4.16-36.el7_1.x86_64
---> Package php-process.x86_64 0:5.4.16-36.el7_1 will be installed
---> Package php-xml.x86_64 0:5.4.16-36.el7_1 will be installed
---> Package t1lib.x86_64 0:5.1.2-14.el7 will be installed
--> Running transaction check
---> Package OpenEXR-libs.x86_64 0:1.7.1-7.el7 will be installed
---> Package cairo.x86_64 0:1.12.14-6.el7 will be installed
--> Processing Dependency: libpixman-1.so.0()(64bit) for package: cairo-1.12.14-6.el7.x86_64
--> Processing Dependency: libGL.so.1()(64bit) for package: cairo-1.12.14-6.el7.x86_64
--> Processing Dependency: libEGL.so.1()(64bit) for package: cairo-1.12.14-6.el7.x86_64
---> Package gdk-pixbuf2.x86_64 0:2.28.2-5.el7_1 will be installed
---> Package ghostscript.x86_64 0:9.07-18.el7 will be installed
--> Processing Dependency: urw-fonts >= 1.1 for package: ghostscript-9.07-18.el7.x86_64
--> Processing Dependency: poppler-data for package: ghostscript-9.07-18.el7.x86_64
--> Processing Dependency: ghostscript-fonts for package: ghostscript-9.07-18.el7.x86_64
--> Processing Dependency: liblcms2.so.2()(64bit) for package: ghostscript-9.07-18.el7.x86_64
--> Processing Dependency: libcupsimage.so.2()(64bit) for package: ghostscript-9.07-18.el7.x86_64
--> Processing Dependency: libcups.so.2()(64bit) for package: ghostscript-9.07-18.el7.x86_64
---> Package ilmbase.x86_64 0:1.0.3-7.el7 will be installed
---> Package jasper-libs.x86_64 0:1.900.1-26.el7_0.3 will be installed
---> Package libXt.x86_64 0:1.1.4-6.1.el7 will be installed
---> Package librsvg2.x86_64 0:2.39.0-1.el7 will be installed
---> Package libtiff.x86_64 0:4.0.3-14.el7 will be installed
--> Processing Dependency: libjbig.so.2.0()(64bit) for package: libtiff-4.0.3-14.el7.x86_64
---> Package libtool-ltdl.x86_64 0:2.4.2-20.el7 will be installed
---> Package libwmf-lite.x86_64 0:0.2.8.4-41.el7_1 will be installed
---> Package pango.x86_64 0:1.34.1-5.el7 will be installed
--> Processing Dependency: libthai >= 0.1.9 for package: pango-1.34.1-5.el7.x86_64
--> Processing Dependency: libthai.so.0(LIBTHAI_0.1)(64bit) for package: pango-1.34.1-5.el7.x86_64
--> Processing Dependency: libthai.so.0()(64bit) for package: pango-1.34.1-5.el7.x86_64
--> Processing Dependency: libharfbuzz.so.0()(64bit) for package: pango-1.34.1-5.el7.x86_64
--> Processing Dependency: libXft.so.2()(64bit) for package: pango-1.34.1-5.el7.x86_64
---> Package php-pdo.x86_64 0:5.4.16-36.el7_1 will be installed
---> Package postgresql-libs.x86_64 0:9.2.13-1.el7_1 will be installed
--> Running transaction check
---> Package cups-libs.x86_64 1:1.6.3-17.el7_1.1 will be installed
--> Processing Dependency: libavahi-common.so.3()(64bit) for package: 1:cups-libs-1.6.3-17.el7_1.1.x86_64
--> Processing Dependency: libavahi-client.so.3()(64bit) for package: 1:cups-libs-1.6.3-17.el7_1.1.x86_64
---> Package ghostscript-fonts.noarch 0:5.50-32.el7 will be installed
---> Package harfbuzz.x86_64 0:0.9.20-4.el7 will be installed
--> Processing Dependency: libgraphite2.so.3()(64bit) for package: harfbuzz-0.9.20-4.el7.x86_64
---> Package jbigkit-libs.x86_64 0:2.0-11.el7 will be installed
---> Package lcms2.x86_64 0:2.5-4.el7 will be installed
---> Package libXft.x86_64 0:2.3.1-5.1.el7 will be installed
---> Package libthai.x86_64 0:0.1.14-9.el7 will be installed
---> Package mesa-libEGL.x86_64 0:10.2.7-5.20140910.el7_1.1 will be installed
--> Processing Dependency: mesa-libgbm = 10.2.7-5.20140910.el7_1.1 for package: mesa-libEGL-10.2.7-5.20140910.el7_1.1.x86_64
--> Processing Dependency: libglapi.so.0()(64bit) for package: mesa-libEGL-10.2.7-5.20140910.el7_1.1.x86_64
--> Processing Dependency: libgbm.so.1()(64bit) for package: mesa-libEGL-10.2.7-5.20140910.el7_1.1.x86_64
---> Package mesa-libGL.x86_64 0:10.2.7-5.20140910.el7_1.1 will be installed
--> Processing Dependency: libXxf86vm.so.1()(64bit) for package: mesa-libGL-10.2.7-5.20140910.el7_1.1.x86_64
--> Processing Dependency: libXfixes.so.3()(64bit) for package: mesa-libGL-10.2.7-5.20140910.el7_1.1.x86_64
--> Processing Dependency: libXdamage.so.1()(64bit) for package: mesa-libGL-10.2.7-5.20140910.el7_1.1.x86_64
---> Package pixman.x86_64 0:0.32.4-3.el7 will be installed
---> Package poppler-data.noarch 0:0.4.6-3.el7 will be installed
---> Package urw-fonts.noarch 0:2.4-16.el7 will be installed
--> Running transaction check
---> Package avahi-libs.x86_64 0:0.6.31-14.el7 will be installed
---> Package graphite2.x86_64 0:1.2.2-5.el7 will be installed
---> Package libXdamage.x86_64 0:1.1.4-4.1.el7 will be installed
---> Package libXfixes.x86_64 0:5.0.1-2.1.el7 will be installed
---> Package libXxf86vm.x86_64 0:1.1.3-2.1.el7 will be installed
---> Package mesa-libgbm.x86_64 0:10.2.7-5.20140910.el7_1.1 will be installed
---> Package mesa-libglapi.x86_64 0:10.2.7-5.20140910.el7_1.1 will be installed
--> Finished Dependency Resolution

Changes in packages about to be updated:


Dependencies Resolved

================================================================================
 Package           Arch   Version                   Repository             Size
================================================================================
Installing:
 icingacli         noarch 2.1.0-1.el7.centos        icinga-stable-release 6.6 k
 icingaweb2        noarch 2.1.0-1.el7.centos        icinga-stable-release 1.3 M
Installing for dependencies:
 ImageMagick       x86_64 6.7.8.9-10.el7            base                  2.1 M
 OpenEXR-libs      x86_64 1.7.1-7.el7               base                  217 k
 avahi-libs        x86_64 0.6.31-14.el7             base                   60 k
 bash-completion   noarch 1:2.1-6.el7               base                   85 k
 cairo             x86_64 1.12.14-6.el7             base                  697 k
 cups-libs         x86_64 1:1.6.3-17.el7_1.1        updates               354 k
 gdk-pixbuf2       x86_64 2.28.2-5.el7_1            updates               533 k
 ghostscript       x86_64 9.07-18.el7               base                  4.3 M
 ghostscript-fonts noarch 5.50-32.el7               base                  324 k
 graphite2         x86_64 1.2.2-5.el7               base                   81 k
 harfbuzz          x86_64 0.9.20-4.el7              base                  145 k
 icingaweb2-common noarch 2.1.0-1.el7.centos        icinga-stable-release  84 k
 icingaweb2-vendor-HTMLPurifier
                   noarch 4.6.0-1.el7.centos        icinga-stable-release 303 k
 icingaweb2-vendor-JShrink
                   noarch 1.0.1-1.el7.centos        icinga-stable-release 8.4 k
 icingaweb2-vendor-Parsedown
                   noarch 1.0.0-1.el7.centos        icinga-stable-release 9.8 k
 icingaweb2-vendor-dompdf
                   noarch 0.6.1-1.el7.centos        icinga-stable-release 2.9 M
 icingaweb2-vendor-lessphp
                   noarch 0.4.0-1.el7.centos        icinga-stable-release  37 k
 ilmbase           x86_64 1.0.3-7.el7               base                  100 k
 jasper-libs       x86_64 1.900.1-26.el7_0.3        base                  149 k
 jbigkit-libs      x86_64 2.0-11.el7                base                   46 k
 lcms2             x86_64 2.5-4.el7                 base                  133 k
 libXdamage        x86_64 1.1.4-4.1.el7             base                   20 k
 libXfixes         x86_64 5.0.1-2.1.el7             base                   18 k
 libXft            x86_64 2.3.1-5.1.el7             base                   57 k
 libXpm            x86_64 3.5.10-5.1.el7            base                   52 k
 libXt             x86_64 1.1.4-6.1.el7             base                  173 k
 libXxf86vm        x86_64 1.1.3-2.1.el7             base                   17 k
 librsvg2          x86_64 2.39.0-1.el7              base                  123 k
 libthai           x86_64 0.1.14-9.el7              base                  187 k
 libtiff           x86_64 4.0.3-14.el7              base                  167 k
 libtool-ltdl      x86_64 2.4.2-20.el7              base                   49 k
 libwmf-lite       x86_64 0.2.8.4-41.el7_1          updates                66 k
 libzip            x86_64 0.10.1-8.el7              base                   48 k
 mesa-libEGL       x86_64 10.2.7-5.20140910.el7_1.1 updates                70 k
 mesa-libGL        x86_64 10.2.7-5.20140910.el7_1.1 updates               149 k
 mesa-libgbm       x86_64 10.2.7-5.20140910.el7_1.1 updates                31 k
 mesa-libglapi     x86_64 10.2.7-5.20140910.el7_1.1 updates                37 k
 pango             x86_64 1.34.1-5.el7              base                  283 k
 php               x86_64 5.4.16-36.el7_1           updates               1.4 M
 php-Icinga        noarch 2.1.0-1.el7.centos        icinga-stable-release 278 k
 php-ZendFramework noarch 1.12.13-1.el7             epel                  3.7 M
 php-ZendFramework-Db-Adapter-Pdo
                   noarch 1.12.13-1.el7             epel                   21 k
 php-ZendFramework-Db-Adapter-Pdo-Mysql
                   noarch 1.12.13-1.el7             epel                   17 k
 php-ZendFramework-Db-Adapter-Pdo-Pgsql
                   noarch 1.12.13-1.el7             epel                   17 k
 php-bcmath        x86_64 5.4.16-36.el7_1           updates                56 k
 php-cli           x86_64 5.4.16-36.el7_1           updates               2.7 M
 php-common        x86_64 5.4.16-36.el7_1           updates               563 k
 php-gd            x86_64 5.4.16-36.el7_1           updates               126 k
 php-intl          x86_64 5.4.16-36.el7_1           updates                95 k
 php-mysql         x86_64 5.4.16-36.el7_1           updates                99 k
 php-pdo           x86_64 5.4.16-36.el7_1           updates                97 k
 php-pear          noarch 1:1.9.4-21.el7            base                  357 k
 php-pecl-imagick  x86_64 3.1.0-0.6.RC2.el7         epel                   96 k
 php-pgsql         x86_64 5.4.16-36.el7_1           updates                84 k
 php-process       x86_64 5.4.16-36.el7_1           updates                54 k
 php-xml           x86_64 5.4.16-36.el7_1           updates               124 k
 pixman            x86_64 0.32.4-3.el7              base                  254 k
 poppler-data      noarch 0.4.6-3.el7               base                  2.2 M
 postgresql-libs   x86_64 9.2.13-1.el7_1            updates               230 k
 t1lib             x86_64 5.1.2-14.el7              base                  166 k
 urw-fonts         noarch 2.4-16.el7                base                  3.0 M

Transaction Summary
================================================================================
Install  2 Packages (+61 Dependent packages)

Total download size: 31 M
Installed size: 133 M
Is this ok [y/d/N]: y
Downloading packages:
(1/63): ImageMagick-6.7.8.9-10.el7.x86_64.rpm              | 2.1 MB   00:00     
(2/63): OpenEXR-libs-1.7.1-7.el7.x86_64.rpm                | 217 kB   00:00     
(3/63): avahi-libs-0.6.31-14.el7.x86_64.rpm                |  60 kB   00:00     
(4/63): bash-completion-2.1-6.el7.noarch.rpm               |  85 kB   00:00     
(5/63): cairo-1.12.14-6.el7.x86_64.rpm                     | 697 kB   00:00     
(6/63): ghostscript-9.07-18.el7.x86_64.rpm                 | 4.3 MB   00:00     
(7/63): ghostscript-fonts-5.50-32.el7.noarch.rpm           | 324 kB   00:00     
(8/63): gdk-pixbuf2-2.28.2-5.el7_1.x86_64.rpm              | 533 kB   00:00     
(9/63): icingaweb2-2.1.0-1.el7.centos.noarch.rpm           | 1.3 MB   00:00     
(10/63): cups-libs-1.6.3-17.el7_1.1.x86_64.rpm             | 354 kB   00:00     
(11/63): icingaweb2-common-2.1.0-1.el7.centos.noarch.rpm   |  84 kB   00:00     
(12/63): icingaweb2-vendor-HTMLPurifier-4.6.0-1.el7.centos | 303 kB   00:00     
(13/63): icingaweb2-vendor-JShrink-1.0.1-1.el7.centos.noar | 8.4 kB   00:00     
(14/63): icingaweb2-vendor-Parsedown-1.0.0-1.el7.centos.no | 9.8 kB   00:00     
(15/63): icingaweb2-vendor-dompdf-0.6.1-1.el7.centos.noarc | 2.9 MB   00:00     
(16/63): icingaweb2-vendor-lessphp-0.4.0-1.el7.centos.noar |  37 kB   00:00     
(17/63): icingacli-2.1.0-1.el7.centos.noarch.rpm           | 6.6 kB   00:00     
(18/63): graphite2-1.2.2-5.el7.x86_64.rpm                  |  81 kB   00:00     
(19/63): harfbuzz-0.9.20-4.el7.x86_64.rpm                  | 145 kB   00:00     
(20/63): ilmbase-1.0.3-7.el7.x86_64.rpm                    | 100 kB   00:00     
(21/63): jasper-libs-1.900.1-26.el7_0.3.x86_64.rpm         | 149 kB   00:00     
(22/63): jbigkit-libs-2.0-11.el7.x86_64.rpm                |  46 kB   00:00     
(23/63): lcms2-2.5-4.el7.x86_64.rpm                        | 133 kB   00:00     
(24/63): libXdamage-1.1.4-4.1.el7.x86_64.rpm               |  20 kB   00:00     
(25/63): libXfixes-5.0.1-2.1.el7.x86_64.rpm                |  18 kB   00:00     
(26/63): libXft-2.3.1-5.1.el7.x86_64.rpm                   |  57 kB   00:00     
(27/63): libXpm-3.5.10-5.1.el7.x86_64.rpm                  |  52 kB   00:00     
(28/63): libXt-1.1.4-6.1.el7.x86_64.rpm                    | 173 kB   00:00     
(29/63): libXxf86vm-1.1.3-2.1.el7.x86_64.rpm               |  17 kB   00:00     
(30/63): librsvg2-2.39.0-1.el7.x86_64.rpm                  | 123 kB   00:00     
(31/63): libthai-0.1.14-9.el7.x86_64.rpm                   | 187 kB   00:00     
(32/63): libtiff-4.0.3-14.el7.x86_64.rpm                   | 167 kB   00:00     
(33/63): libtool-ltdl-2.4.2-20.el7.x86_64.rpm              |  49 kB   00:00     
(34/63): libzip-0.10.1-8.el7.x86_64.rpm                    |  48 kB   00:00     
(35/63): libwmf-lite-0.2.8.4-41.el7_1.x86_64.rpm           |  66 kB   00:00     
(36/63): mesa-libEGL-10.2.7-5.20140910.el7_1.1.x86_64.rpm  |  70 kB   00:00     
(37/63): mesa-libGL-10.2.7-5.20140910.el7_1.1.x86_64.rpm   | 149 kB   00:00     
(38/63): mesa-libgbm-10.2.7-5.20140910.el7_1.1.x86_64.rpm  |  31 kB   00:00     
(39/63): mesa-libglapi-10.2.7-5.20140910.el7_1.1.x86_64.rp |  37 kB   00:00     
(40/63): php-ZendFramework-Db-Adapter-Pdo-1.12.13-1.el7.no |  21 kB   00:00     
(41/63): php-5.4.16-36.el7_1.x86_64.rpm                    | 1.4 MB   00:00     
(42/63): php-ZendFramework-Db-Adapter-Pdo-Mysql-1.12.13-1. |  17 kB   00:00     
(43/63): php-ZendFramework-Db-Adapter-Pdo-Pgsql-1.12.13-1. |  17 kB   00:00     
(44/63): php-Icinga-2.1.0-1.el7.centos.noarch.rpm          | 278 kB   00:00     
(45/63): pango-1.34.1-5.el7.x86_64.rpm                     | 283 kB   00:00     
(46/63): php-ZendFramework-1.12.13-1.el7.noarch.rpm        | 3.7 MB   00:00     
(47/63): php-cli-5.4.16-36.el7_1.x86_64.rpm                | 2.7 MB   00:00     
(48/63): php-bcmath-5.4.16-36.el7_1.x86_64.rpm             |  56 kB   00:00     
(49/63): php-gd-5.4.16-36.el7_1.x86_64.rpm                 | 126 kB   00:00     
(50/63): php-intl-5.4.16-36.el7_1.x86_64.rpm               |  95 kB   00:00     
(51/63): php-common-5.4.16-36.el7_1.x86_64.rpm             | 563 kB   00:00     
(52/63): php-mysql-5.4.16-36.el7_1.x86_64.rpm              |  99 kB   00:00     
(53/63): php-pdo-5.4.16-36.el7_1.x86_64.rpm                |  97 kB   00:00     
(54/63): php-pgsql-5.4.16-36.el7_1.x86_64.rpm              |  84 kB   00:00     
(55/63): php-xml-5.4.16-36.el7_1.x86_64.rpm                | 124 kB   00:00     
(56/63): php-pear-1.9.4-21.el7.noarch.rpm                  | 357 kB   00:00     
(57/63): php-pecl-imagick-3.1.0-0.6.RC2.el7.x86_64.rpm     |  96 kB   00:00     
(58/63): php-process-5.4.16-36.el7_1.x86_64.rpm            |  54 kB   00:00     
(59/63): pixman-0.32.4-3.el7.x86_64.rpm                    | 254 kB   00:00     
(60/63): poppler-data-0.4.6-3.el7.noarch.rpm               | 2.2 MB   00:00     
(61/63): t1lib-5.1.2-14.el7.x86_64.rpm                     | 166 kB   00:00     
(62/63): urw-fonts-2.4-16.el7.noarch.rpm                   | 3.0 MB   00:00     
(63/63): postgresql-libs-9.2.13-1.el7_1.x86_64.rpm         | 230 kB   00:00     
--------------------------------------------------------------------------------
Total                                              9.4 MB/s |  31 MB  00:03     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : mesa-libglapi-10.2.7-5.20140910.el7_1.1.x86_64              1/63 
  Installing : libXfixes-5.0.1-2.1.el7.x86_64                              2/63 
  Installing : icingaweb2-common-2.1.0-1.el7.centos.noarch                 3/63 
  Installing : libXt-1.1.4-6.1.el7.x86_64                                  4/63 
  Installing : ilmbase-1.0.3-7.el7.x86_64                                  5/63 
  Installing : jasper-libs-1.900.1-26.el7_0.3.x86_64                       6/63 
  Installing : OpenEXR-libs-1.7.1-7.el7.x86_64                             7/63 
  Installing : libXdamage-1.1.4-4.1.el7.x86_64                             8/63 
  Installing : mesa-libgbm-10.2.7-5.20140910.el7_1.1.x86_64                9/63 
  Installing : mesa-libEGL-10.2.7-5.20140910.el7_1.1.x86_64               10/63 
  Installing : lcms2-2.5-4.el7.x86_64                                     11/63 
  Installing : libzip-0.10.1-8.el7.x86_64                                 12/63 
  Installing : php-common-5.4.16-36.el7_1.x86_64                          13/63 
  Installing : php-cli-5.4.16-36.el7_1.x86_64                             14/63 
  Installing : php-5.4.16-36.el7_1.x86_64                                 15/63 
  Installing : php-pdo-5.4.16-36.el7_1.x86_64                             16/63 
  Installing : php-xml-5.4.16-36.el7_1.x86_64                             17/63 
  Installing : php-process-5.4.16-36.el7_1.x86_64                         18/63 
  Installing : 1:php-pear-1.9.4-21.el7.noarch                             19/63 
  Installing : php-mysql-5.4.16-36.el7_1.x86_64                           20/63 
  Installing : icingaweb2-vendor-JShrink-1.0.1-1.el7.centos.noarch        21/63 
  Installing : icingaweb2-vendor-HTMLPurifier-4.6.0-1.el7.centos.noarch   22/63 
  Installing : icingaweb2-vendor-lessphp-0.4.0-1.el7.centos.noarch        23/63 
  Installing : icingaweb2-vendor-Parsedown-1.0.0-1.el7.centos.noarch      24/63 
  Installing : icingaweb2-vendor-dompdf-0.6.1-1.el7.centos.noarch         25/63 
  Installing : php-intl-5.4.16-36.el7_1.x86_64                            26/63 
  Installing : php-bcmath-5.4.16-36.el7_1.x86_64                          27/63 
  Installing : php-ZendFramework-1.12.13-1.el7.noarch                     28/63 
  Installing : php-ZendFramework-Db-Adapter-Pdo-1.12.13-1.el7.noarch      29/63 
  Installing : php-ZendFramework-Db-Adapter-Pdo-Mysql-1.12.13-1.el7.noa   30/63 
  Installing : libtool-ltdl-2.4.2-20.el7.x86_64                           31/63 
  Installing : poppler-data-0.4.6-3.el7.noarch                            32/63 
  Installing : ghostscript-fonts-5.50-32.el7.noarch                       33/63 
  Installing : t1lib-5.1.2-14.el7.x86_64                                  34/63 
  Installing : avahi-libs-0.6.31-14.el7.x86_64                            35/63 
  Installing : 1:cups-libs-1.6.3-17.el7_1.1.x86_64                        36/63 
  Installing : graphite2-1.2.2-5.el7.x86_64                               37/63 
  Installing : harfbuzz-0.9.20-4.el7.x86_64                               38/63 
  Installing : libthai-0.1.14-9.el7.x86_64                                39/63 
  Installing : libXft-2.3.1-5.1.el7.x86_64                                40/63 
  Installing : libwmf-lite-0.2.8.4-41.el7_1.x86_64                        41/63 
  Installing : 1:bash-completion-2.1-6.el7.noarch                         42/63 
  Installing : jbigkit-libs-2.0-11.el7.x86_64                             43/63 
  Installing : libtiff-4.0.3-14.el7.x86_64                                44/63 
  Installing : gdk-pixbuf2-2.28.2-5.el7_1.x86_64                          45/63 
  Installing : libXpm-3.5.10-5.1.el7.x86_64                               46/63 
  Installing : php-gd-5.4.16-36.el7_1.x86_64                              47/63 
  Installing : pixman-0.32.4-3.el7.x86_64                                 48/63 
  Installing : urw-fonts-2.4-16.el7.noarch                                49/63 
  Installing : ghostscript-9.07-18.el7.x86_64                             50/63 
  Installing : postgresql-libs-9.2.13-1.el7_1.x86_64                      51/63 
  Installing : php-pgsql-5.4.16-36.el7_1.x86_64                           52/63 
  Installing : php-ZendFramework-Db-Adapter-Pdo-Pgsql-1.12.13-1.el7.noa   53/63 
  Installing : libXxf86vm-1.1.3-2.1.el7.x86_64                            54/63 
  Installing : mesa-libGL-10.2.7-5.20140910.el7_1.1.x86_64                55/63 
  Installing : cairo-1.12.14-6.el7.x86_64                                 56/63 
  Installing : pango-1.34.1-5.el7.x86_64                                  57/63 
  Installing : librsvg2-2.39.0-1.el7.x86_64                               58/63 
  Installing : ImageMagick-6.7.8.9-10.el7.x86_64                          59/63 
  Installing : php-pecl-imagick-3.1.0-0.6.RC2.el7.x86_64                  60/63 
install ok: channel://pecl.php.net/imagick-3.1.0RC2
  Installing : php-Icinga-2.1.0-1.el7.centos.noarch                       61/63 
  Installing : icingaweb2-2.1.0-1.el7.centos.noarch                       62/63 
  Installing : icingacli-2.1.0-1.el7.centos.noarch                        63/63 
  Verifying  : libXxf86vm-1.1.3-2.1.el7.x86_64                             1/63 
  Verifying  : ImageMagick-6.7.8.9-10.el7.x86_64                           2/63 
  Verifying  : php-Icinga-2.1.0-1.el7.centos.noarch                        3/63 
  Verifying  : icingaweb2-vendor-JShrink-1.0.1-1.el7.centos.noarch         4/63 
  Verifying  : harfbuzz-0.9.20-4.el7.x86_64                                5/63 
  Verifying  : jasper-libs-1.900.1-26.el7_0.3.x86_64                       6/63 
  Verifying  : gdk-pixbuf2-2.28.2-5.el7_1.x86_64                           7/63 
  Verifying  : postgresql-libs-9.2.13-1.el7_1.x86_64                       8/63 
  Verifying  : librsvg2-2.39.0-1.el7.x86_64                                9/63 
  Verifying  : php-5.4.16-36.el7_1.x86_64                                 10/63 
  Verifying  : urw-fonts-2.4-16.el7.noarch                                11/63 
  Verifying  : pixman-0.32.4-3.el7.x86_64                                 12/63 
  Verifying  : ilmbase-1.0.3-7.el7.x86_64                                 13/63 
  Verifying  : libXpm-3.5.10-5.1.el7.x86_64                               14/63 
  Verifying  : libtiff-4.0.3-14.el7.x86_64                                15/63 
  Verifying  : icingaweb2-vendor-HTMLPurifier-4.6.0-1.el7.centos.noarch   16/63 
  Verifying  : jbigkit-libs-2.0-11.el7.x86_64                             17/63 
  Verifying  : 1:bash-completion-2.1-6.el7.noarch                         18/63 
  Verifying  : libwmf-lite-0.2.8.4-41.el7_1.x86_64                        19/63 
  Verifying  : php-cli-5.4.16-36.el7_1.x86_64                             20/63 
  Verifying  : OpenEXR-libs-1.7.1-7.el7.x86_64                            21/63 
  Verifying  : libXft-2.3.1-5.1.el7.x86_64                                22/63 
  Verifying  : libthai-0.1.14-9.el7.x86_64                                23/63 
  Verifying  : php-ZendFramework-Db-Adapter-Pdo-Mysql-1.12.13-1.el7.noa   24/63 
  Verifying  : libXt-1.1.4-6.1.el7.x86_64                                 25/63 
  Verifying  : graphite2-1.2.2-5.el7.x86_64                               26/63 
  Verifying  : php-xml-5.4.16-36.el7_1.x86_64                             27/63 
  Verifying  : php-mysql-5.4.16-36.el7_1.x86_64                           28/63 
  Verifying  : icingaweb2-vendor-lessphp-0.4.0-1.el7.centos.noarch        29/63 
  Verifying  : cairo-1.12.14-6.el7.x86_64                                 30/63 
  Verifying  : avahi-libs-0.6.31-14.el7.x86_64                            31/63 
  Verifying  : php-ZendFramework-1.12.13-1.el7.noarch                     32/63 
  Verifying  : t1lib-5.1.2-14.el7.x86_64                                  33/63 
  Verifying  : icingaweb2-2.1.0-1.el7.centos.noarch                       34/63 
  Verifying  : ghostscript-fonts-5.50-32.el7.noarch                       35/63 
  Verifying  : 1:php-pear-1.9.4-21.el7.noarch                             36/63 
  Verifying  : pango-1.34.1-5.el7.x86_64                                  37/63 
  Verifying  : ghostscript-9.07-18.el7.x86_64                             38/63 
  Verifying  : icingaweb2-common-2.1.0-1.el7.centos.noarch                39/63 
  Verifying  : 1:cups-libs-1.6.3-17.el7_1.1.x86_64                        40/63 
  Verifying  : icingacli-2.1.0-1.el7.centos.noarch                        41/63 
  Verifying  : mesa-libgbm-10.2.7-5.20140910.el7_1.1.x86_64               42/63 
  Verifying  : mesa-libEGL-10.2.7-5.20140910.el7_1.1.x86_64               43/63 
  Verifying  : php-gd-5.4.16-36.el7_1.x86_64                              44/63 
  Verifying  : php-pecl-imagick-3.1.0-0.6.RC2.el7.x86_64                  45/63 
  Verifying  : mesa-libglapi-10.2.7-5.20140910.el7_1.1.x86_64             46/63 
  Verifying  : poppler-data-0.4.6-3.el7.noarch                            47/63 
  Verifying  : php-common-5.4.16-36.el7_1.x86_64                          48/63 
  Verifying  : php-process-5.4.16-36.el7_1.x86_64                         49/63 
  Verifying  : libtool-ltdl-2.4.2-20.el7.x86_64                           50/63 
  Verifying  : php-ZendFramework-Db-Adapter-Pdo-1.12.13-1.el7.noarch      51/63 
  Verifying  : icingaweb2-vendor-Parsedown-1.0.0-1.el7.centos.noarch      52/63 
  Verifying  : php-pdo-5.4.16-36.el7_1.x86_64                             53/63 
  Verifying  : php-intl-5.4.16-36.el7_1.x86_64                            54/63 
  Verifying  : libXfixes-5.0.1-2.1.el7.x86_64                             55/63 
  Verifying  : php-pgsql-5.4.16-36.el7_1.x86_64                           56/63 
  Verifying  : libzip-0.10.1-8.el7.x86_64                                 57/63 
  Verifying  : libXdamage-1.1.4-4.1.el7.x86_64                            58/63 
  Verifying  : lcms2-2.5-4.el7.x86_64                                     59/63 
  Verifying  : php-bcmath-5.4.16-36.el7_1.x86_64                          60/63 
  Verifying  : php-ZendFramework-Db-Adapter-Pdo-Pgsql-1.12.13-1.el7.noa   61/63 
  Verifying  : mesa-libGL-10.2.7-5.20140910.el7_1.1.x86_64                62/63 
  Verifying  : icingaweb2-vendor-dompdf-0.6.1-1.el7.centos.noarch         63/63 

Installed:
  icingacli.noarch 0:2.1.0-1.el7.centos  icingaweb2.noarch 0:2.1.0-1.el7.centos 

Dependency Installed:
  ImageMagick.x86_64 0:6.7.8.9-10.el7                                           
  OpenEXR-libs.x86_64 0:1.7.1-7.el7                                             
  avahi-libs.x86_64 0:0.6.31-14.el7                                             
  bash-completion.noarch 1:2.1-6.el7                                            
  cairo.x86_64 0:1.12.14-6.el7                                                  
  cups-libs.x86_64 1:1.6.3-17.el7_1.1                                           
  gdk-pixbuf2.x86_64 0:2.28.2-5.el7_1                                           
  ghostscript.x86_64 0:9.07-18.el7                                              
  ghostscript-fonts.noarch 0:5.50-32.el7                                        
  graphite2.x86_64 0:1.2.2-5.el7                                                
  harfbuzz.x86_64 0:0.9.20-4.el7                                                
  icingaweb2-common.noarch 0:2.1.0-1.el7.centos                                 
  icingaweb2-vendor-HTMLPurifier.noarch 0:4.6.0-1.el7.centos                    
  icingaweb2-vendor-JShrink.noarch 0:1.0.1-1.el7.centos                         
  icingaweb2-vendor-Parsedown.noarch 0:1.0.0-1.el7.centos                       
  icingaweb2-vendor-dompdf.noarch 0:0.6.1-1.el7.centos                          
  icingaweb2-vendor-lessphp.noarch 0:0.4.0-1.el7.centos                         
  ilmbase.x86_64 0:1.0.3-7.el7                                                  
  jasper-libs.x86_64 0:1.900.1-26.el7_0.3                                       
  jbigkit-libs.x86_64 0:2.0-11.el7                                              
  lcms2.x86_64 0:2.5-4.el7                                                      
  libXdamage.x86_64 0:1.1.4-4.1.el7                                             
  libXfixes.x86_64 0:5.0.1-2.1.el7                                              
  libXft.x86_64 0:2.3.1-5.1.el7                                                 
  libXpm.x86_64 0:3.5.10-5.1.el7                                                
  libXt.x86_64 0:1.1.4-6.1.el7                                                  
  libXxf86vm.x86_64 0:1.1.3-2.1.el7                                             
  librsvg2.x86_64 0:2.39.0-1.el7                                                
  libthai.x86_64 0:0.1.14-9.el7                                                 
  libtiff.x86_64 0:4.0.3-14.el7                                                 
  libtool-ltdl.x86_64 0:2.4.2-20.el7                                            
  libwmf-lite.x86_64 0:0.2.8.4-41.el7_1                                         
  libzip.x86_64 0:0.10.1-8.el7                                                  
  mesa-libEGL.x86_64 0:10.2.7-5.20140910.el7_1.1                                
  mesa-libGL.x86_64 0:10.2.7-5.20140910.el7_1.1                                 
  mesa-libgbm.x86_64 0:10.2.7-5.20140910.el7_1.1                                
  mesa-libglapi.x86_64 0:10.2.7-5.20140910.el7_1.1                              
  pango.x86_64 0:1.34.1-5.el7                                                   
  php.x86_64 0:5.4.16-36.el7_1                                                  
  php-Icinga.noarch 0:2.1.0-1.el7.centos                                        
  php-ZendFramework.noarch 0:1.12.13-1.el7                                      
  php-ZendFramework-Db-Adapter-Pdo.noarch 0:1.12.13-1.el7                       
  php-ZendFramework-Db-Adapter-Pdo-Mysql.noarch 0:1.12.13-1.el7                 
  php-ZendFramework-Db-Adapter-Pdo-Pgsql.noarch 0:1.12.13-1.el7                 
  php-bcmath.x86_64 0:5.4.16-36.el7_1                                           
  php-cli.x86_64 0:5.4.16-36.el7_1                                              
  php-common.x86_64 0:5.4.16-36.el7_1                                           
  php-gd.x86_64 0:5.4.16-36.el7_1                                               
  php-intl.x86_64 0:5.4.16-36.el7_1                                             
  php-mysql.x86_64 0:5.4.16-36.el7_1                                            
  php-pdo.x86_64 0:5.4.16-36.el7_1                                              
  php-pear.noarch 1:1.9.4-21.el7                                                
  php-pecl-imagick.x86_64 0:3.1.0-0.6.RC2.el7                                   
  php-pgsql.x86_64 0:5.4.16-36.el7_1                                            
  php-process.x86_64 0:5.4.16-36.el7_1                                          
  php-xml.x86_64 0:5.4.16-36.el7_1                                              
  pixman.x86_64 0:0.32.4-3.el7                                                  
  poppler-data.noarch 0:0.4.6-3.el7                                             
  postgresql-libs.x86_64 0:9.2.13-1.el7_1                                       
  t1lib.x86_64 0:5.1.2-14.el7                                                   
  urw-fonts.noarch 0:2.4-16.el7                                                 

Complete!

Mit nachfolgendem Befehl kann überprüft werden, welche Inhalte mit den Paket icingaweb2 installiert wurden.

# rpm -qil icingaweb2
Name        : icingaweb2
Version     : 2.1.0
Release     : 1.el7.centos
Architecture: noarch
Install Date: Tue 17 Nov 2015 04:04:53 PM CET
Group       : Applications/System
Size        : 5116511
License     : GPLv2+ and MIT and BSD
Signature   : DSA/SHA1, Mon 16 Nov 2015 03:51:02 PM CET, Key ID c6e319c334410682
Source RPM  : icingaweb2-2.1.0-1.el7.centos.src.rpm
Build Date  : Mon 16 Nov 2015 03:50:59 PM CET
Build Host  : jenkins-build-e5f722ea-917
Relocations : (not relocatable)
Packager    : Icinga Team <info@icinga.org>
URL         : https://icinga.org
Summary     : Icinga Web 2
Description :
Icinga Web 2
/etc/httpd/conf.d/icingaweb2.conf
/etc/icingaweb2/modules/setup
/etc/icingaweb2/modules/setup/config.ini
/etc/icingaweb2/modules/translation
/etc/icingaweb2/modules/translation/config.ini
/usr/share/doc/icingaweb2
/usr/share/doc/icingaweb2/schema
/usr/share/doc/icingaweb2/schema/mysql-upgrades
/usr/share/doc/icingaweb2/schema/mysql-upgrades/2.0.0beta3-2.0.0rc1.sql
/usr/share/doc/icingaweb2/schema/mysql.schema.sql
/usr/share/doc/icingaweb2/schema/pgsql-upgrades
/usr/share/doc/icingaweb2/schema/pgsql-upgrades/2.0.0beta3-2.0.0rc1.sql
/usr/share/doc/icingaweb2/schema/pgsql.schema.sql
/usr/share/icingaweb2/application/VERSION
/usr/share/icingaweb2/application/controllers
/usr/share/icingaweb2/application/controllers/AboutController.php
/usr/share/icingaweb2/application/controllers/ApplicationStateController.php
/usr/share/icingaweb2/application/controllers/AuthenticationController.php
/usr/share/icingaweb2/application/controllers/ConfigController.php
/usr/share/icingaweb2/application/controllers/DashboardController.php
/usr/share/icingaweb2/application/controllers/ErrorController.php
/usr/share/icingaweb2/application/controllers/GroupController.php
/usr/share/icingaweb2/application/controllers/IndexController.php
/usr/share/icingaweb2/application/controllers/LayoutController.php
/usr/share/icingaweb2/application/controllers/ListController.php
/usr/share/icingaweb2/application/controllers/NavigationController.php
/usr/share/icingaweb2/application/controllers/PreferenceController.php
/usr/share/icingaweb2/application/controllers/RoleController.php
/usr/share/icingaweb2/application/controllers/SearchController.php
/usr/share/icingaweb2/application/controllers/StaticController.php
/usr/share/icingaweb2/application/controllers/UserController.php
/usr/share/icingaweb2/application/controllers/UsergroupbackendController.php
/usr/share/icingaweb2/application/fonts
/usr/share/icingaweb2/application/fonts/fontello-ifont
/usr/share/icingaweb2/application/fonts/fontello-ifont/LICENSE.txt
/usr/share/icingaweb2/application/fonts/fontello-ifont/README.txt
/usr/share/icingaweb2/application/fonts/fontello-ifont/config.json
/usr/share/icingaweb2/application/fonts/fontello-ifont/css
/usr/share/icingaweb2/application/fonts/fontello-ifont/css/animation.css
/usr/share/icingaweb2/application/fonts/fontello-ifont/css/ifont-codes.css
/usr/share/icingaweb2/application/fonts/fontello-ifont/css/ifont-embedded.css
/usr/share/icingaweb2/application/fonts/fontello-ifont/css/ifont-ie7-codes.css
/usr/share/icingaweb2/application/fonts/fontello-ifont/css/ifont-ie7.css
/usr/share/icingaweb2/application/fonts/fontello-ifont/css/ifont.css
/usr/share/icingaweb2/application/fonts/fontello-ifont/demo.html
/usr/share/icingaweb2/application/fonts/icingaweb.md
/usr/share/icingaweb2/application/forms
/usr/share/icingaweb2/application/forms/Authentication
/usr/share/icingaweb2/application/forms/Authentication/LoginForm.php
/usr/share/icingaweb2/application/forms/AutoRefreshForm.php
/usr/share/icingaweb2/application/forms/Config
/usr/share/icingaweb2/application/forms/Config/General
/usr/share/icingaweb2/application/forms/Config/General/ApplicationConfigForm.php
/usr/share/icingaweb2/application/forms/Config/General/LoggingConfigForm.php
/usr/share/icingaweb2/application/forms/Config/GeneralConfigForm.php
/usr/share/icingaweb2/application/forms/Config/Resource
/usr/share/icingaweb2/application/forms/Config/Resource/DbResourceForm.php
/usr/share/icingaweb2/application/forms/Config/Resource/FileResourceForm.php
/usr/share/icingaweb2/application/forms/Config/Resource/LdapResourceForm.php
/usr/share/icingaweb2/application/forms/Config/Resource/LivestatusResourceForm.php
/usr/share/icingaweb2/application/forms/Config/Resource/SshResourceForm.php
/usr/share/icingaweb2/application/forms/Config/ResourceConfigForm.php
/usr/share/icingaweb2/application/forms/Config/User
/usr/share/icingaweb2/application/forms/Config/User/CreateMembershipForm.php
/usr/share/icingaweb2/application/forms/Config/User/UserForm.php
/usr/share/icingaweb2/application/forms/Config/UserBackend
/usr/share/icingaweb2/application/forms/Config/UserBackend/DbBackendForm.php
/usr/share/icingaweb2/application/forms/Config/UserBackend/ExternalBackendForm.php
/usr/share/icingaweb2/application/forms/Config/UserBackend/LdapBackendForm.php
/usr/share/icingaweb2/application/forms/Config/UserBackendConfigForm.php
/usr/share/icingaweb2/application/forms/Config/UserBackendReorderForm.php
/usr/share/icingaweb2/application/forms/Config/UserGroup
/usr/share/icingaweb2/application/forms/Config/UserGroup/AddMemberForm.php
/usr/share/icingaweb2/application/forms/Config/UserGroup/DbUserGroupBackendForm.php
/usr/share/icingaweb2/application/forms/Config/UserGroup/LdapUserGroupBackendForm.php
/usr/share/icingaweb2/application/forms/Config/UserGroup/UserGroupBackendForm.php
/usr/share/icingaweb2/application/forms/Config/UserGroup/UserGroupForm.php
/usr/share/icingaweb2/application/forms/ConfigForm.php
/usr/share/icingaweb2/application/forms/ConfirmRemovalForm.php
/usr/share/icingaweb2/application/forms/Control
/usr/share/icingaweb2/application/forms/Control/LimiterControlForm.php
/usr/share/icingaweb2/application/forms/Dashboard
/usr/share/icingaweb2/application/forms/Dashboard/DashletForm.php
/usr/share/icingaweb2/application/forms/LdapDiscoveryForm.php
/usr/share/icingaweb2/application/forms/Navigation
/usr/share/icingaweb2/application/forms/Navigation/DashletForm.php
/usr/share/icingaweb2/application/forms/Navigation/MenuItemForm.php
/usr/share/icingaweb2/application/forms/Navigation/NavigationConfigForm.php
/usr/share/icingaweb2/application/forms/Navigation/NavigationItemForm.php
/usr/share/icingaweb2/application/forms/PreferenceForm.php
/usr/share/icingaweb2/application/forms/RepositoryForm.php
/usr/share/icingaweb2/application/forms/Security
/usr/share/icingaweb2/application/forms/Security/RoleForm.php
/usr/share/icingaweb2/application/layouts
/usr/share/icingaweb2/application/layouts/scripts
/usr/share/icingaweb2/application/layouts/scripts/body.phtml
/usr/share/icingaweb2/application/layouts/scripts/error.phtml
/usr/share/icingaweb2/application/layouts/scripts/inline.phtml
/usr/share/icingaweb2/application/layouts/scripts/layout.phtml
/usr/share/icingaweb2/application/layouts/scripts/parts
/usr/share/icingaweb2/application/layouts/scripts/parts/navigation.phtml
/usr/share/icingaweb2/application/layouts/scripts/pdf.phtml
/usr/share/icingaweb2/application/layouts/scripts/wrapped.phtml
/usr/share/icingaweb2/application/views
/usr/share/icingaweb2/application/views/helpers
/usr/share/icingaweb2/application/views/helpers/CreateTicketLinks.php
/usr/share/icingaweb2/application/views/helpers/FormDateTime.php
/usr/share/icingaweb2/application/views/helpers/FormNumber.php
/usr/share/icingaweb2/application/views/helpers/FormTriStateCheckbox.php
/usr/share/icingaweb2/application/views/helpers/ProtectId.php
/usr/share/icingaweb2/application/views/helpers/Util.php
/usr/share/icingaweb2/application/views/scripts
/usr/share/icingaweb2/application/views/scripts/about
/usr/share/icingaweb2/application/views/scripts/about/index.phtml
/usr/share/icingaweb2/application/views/scripts/application-state
/usr/share/icingaweb2/application/views/scripts/application-state/index.phtml
/usr/share/icingaweb2/application/views/scripts/authentication
/usr/share/icingaweb2/application/views/scripts/authentication/login.phtml
/usr/share/icingaweb2/application/views/scripts/authentication/logout.phtml
/usr/share/icingaweb2/application/views/scripts/config
/usr/share/icingaweb2/application/views/scripts/config/devtools.phtml
/usr/share/icingaweb2/application/views/scripts/config/general.phtml
/usr/share/icingaweb2/application/views/scripts/config/module-configuration-error.phtml
/usr/share/icingaweb2/application/views/scripts/config/module.phtml
/usr/share/icingaweb2/application/views/scripts/config/modules.phtml
/usr/share/icingaweb2/application/views/scripts/config/resource
/usr/share/icingaweb2/application/views/scripts/config/resource.phtml
/usr/share/icingaweb2/application/views/scripts/config/resource/create.phtml
/usr/share/icingaweb2/application/views/scripts/config/resource/modify.phtml
/usr/share/icingaweb2/application/views/scripts/config/resource/remove.phtml
/usr/share/icingaweb2/application/views/scripts/config/userbackend
/usr/share/icingaweb2/application/views/scripts/config/userbackend/reorder.phtml
/usr/share/icingaweb2/application/views/scripts/dashboard
/usr/share/icingaweb2/application/views/scripts/dashboard/error.phtml
/usr/share/icingaweb2/application/views/scripts/dashboard/index.phtml
/usr/share/icingaweb2/application/views/scripts/dashboard/new-dashlet.phtml
/usr/share/icingaweb2/application/views/scripts/dashboard/remove-dashlet.phtml
/usr/share/icingaweb2/application/views/scripts/dashboard/remove-pane.phtml
/usr/share/icingaweb2/application/views/scripts/dashboard/settings.phtml
/usr/share/icingaweb2/application/views/scripts/dashboard/update-dashlet.phtml
/usr/share/icingaweb2/application/views/scripts/error
/usr/share/icingaweb2/application/views/scripts/error/error.phtml
/usr/share/icingaweb2/application/views/scripts/filter
/usr/share/icingaweb2/application/views/scripts/filter/index.phtml
/usr/share/icingaweb2/application/views/scripts/form
/usr/share/icingaweb2/application/views/scripts/form/reorder-authbackend.phtml
/usr/share/icingaweb2/application/views/scripts/group
/usr/share/icingaweb2/application/views/scripts/group/form.phtml
/usr/share/icingaweb2/application/views/scripts/group/list.phtml
/usr/share/icingaweb2/application/views/scripts/group/show.phtml
/usr/share/icingaweb2/application/views/scripts/index
/usr/share/icingaweb2/application/views/scripts/index/welcome.phtml
/usr/share/icingaweb2/application/views/scripts/inline.phtml
/usr/share/icingaweb2/application/views/scripts/joystickPagination.phtml
/usr/share/icingaweb2/application/views/scripts/layout
/usr/share/icingaweb2/application/views/scripts/layout/menu.phtml
/usr/share/icingaweb2/application/views/scripts/list
/usr/share/icingaweb2/application/views/scripts/list/applicationlog.phtml
/usr/share/icingaweb2/application/views/scripts/mixedPagination.phtml
/usr/share/icingaweb2/application/views/scripts/navigation
/usr/share/icingaweb2/application/views/scripts/navigation/index.phtml
/usr/share/icingaweb2/application/views/scripts/navigation/shared.phtml
/usr/share/icingaweb2/application/views/scripts/pivottablePagination.phtml
/usr/share/icingaweb2/application/views/scripts/preference
/usr/share/icingaweb2/application/views/scripts/preference/index.phtml
/usr/share/icingaweb2/application/views/scripts/role
/usr/share/icingaweb2/application/views/scripts/role/list.phtml
/usr/share/icingaweb2/application/views/scripts/search
/usr/share/icingaweb2/application/views/scripts/search/hint.phtml
/usr/share/icingaweb2/application/views/scripts/search/index.phtml
/usr/share/icingaweb2/application/views/scripts/showConfiguration.phtml
/usr/share/icingaweb2/application/views/scripts/simple-form.phtml
/usr/share/icingaweb2/application/views/scripts/user
/usr/share/icingaweb2/application/views/scripts/user/form.phtml
/usr/share/icingaweb2/application/views/scripts/user/list.phtml
/usr/share/icingaweb2/application/views/scripts/user/show.phtml
/usr/share/icingaweb2/application/views/scripts/usergroupbackend
/usr/share/icingaweb2/application/views/scripts/usergroupbackend/list.phtml
/usr/share/icingaweb2/doc
/usr/share/icingaweb2/doc/about.md
/usr/share/icingaweb2/doc/accessibility
/usr/share/icingaweb2/doc/accessibility/ifont-mute.html
/usr/share/icingaweb2/doc/accessibility/ifont.html
/usr/share/icingaweb2/doc/accessibility/link-labels.html
/usr/share/icingaweb2/doc/accessibility/required-form-elements.html
/usr/share/icingaweb2/doc/accessibility/skip-content.html
/usr/share/icingaweb2/doc/accessibility/svg.html
/usr/share/icingaweb2/doc/accessibility/text-cue-for-required-form-control-labels.html
/usr/share/icingaweb2/doc/authentication.md
/usr/share/icingaweb2/doc/configuration.md
/usr/share/icingaweb2/doc/external_authentication.md
/usr/share/icingaweb2/doc/installation.md
/usr/share/icingaweb2/doc/phpdoc.xml
/usr/share/icingaweb2/doc/preferences.md
/usr/share/icingaweb2/doc/res
/usr/share/icingaweb2/doc/res/GraphExample#1.png
/usr/share/icingaweb2/doc/res/GraphExample#2.png
/usr/share/icingaweb2/doc/res/GraphExample#3.png
/usr/share/icingaweb2/doc/res/GraphExample#4.png
/usr/share/icingaweb2/doc/res/GraphExample#5.png
/usr/share/icingaweb2/doc/res/GraphExample#6.png
/usr/share/icingaweb2/doc/res/GraphExample#7.1.png
/usr/share/icingaweb2/doc/res/GraphExample#7.png
/usr/share/icingaweb2/doc/res/GraphExample#8.png
/usr/share/icingaweb2/doc/res/GraphExample#9.png
/usr/share/icingaweb2/doc/resources.md
/usr/share/icingaweb2/doc/security.md
/usr/share/icingaweb2/doc/vagrant.md
/usr/share/icingaweb2/modules
/usr/share/icingaweb2/modules/doc
/usr/share/icingaweb2/modules/doc/application
/usr/share/icingaweb2/modules/doc/application/controllers
/usr/share/icingaweb2/modules/doc/application/controllers/IcingawebController.php
/usr/share/icingaweb2/modules/doc/application/controllers/IndexController.php
/usr/share/icingaweb2/modules/doc/application/controllers/ModuleController.php
/usr/share/icingaweb2/modules/doc/application/controllers/SearchController.php
/usr/share/icingaweb2/modules/doc/application/controllers/StyleController.php
/usr/share/icingaweb2/modules/doc/application/views
/usr/share/icingaweb2/modules/doc/application/views/scripts
/usr/share/icingaweb2/modules/doc/application/views/scripts/chapter.phtml
/usr/share/icingaweb2/modules/doc/application/views/scripts/index
/usr/share/icingaweb2/modules/doc/application/views/scripts/index/index.phtml
/usr/share/icingaweb2/modules/doc/application/views/scripts/module
/usr/share/icingaweb2/modules/doc/application/views/scripts/module/index.phtml
/usr/share/icingaweb2/modules/doc/application/views/scripts/pdf.phtml
/usr/share/icingaweb2/modules/doc/application/views/scripts/search
/usr/share/icingaweb2/modules/doc/application/views/scripts/search/index.phtml
/usr/share/icingaweb2/modules/doc/application/views/scripts/style
/usr/share/icingaweb2/modules/doc/application/views/scripts/style/font.phtml
/usr/share/icingaweb2/modules/doc/application/views/scripts/style/guide.phtml
/usr/share/icingaweb2/modules/doc/application/views/scripts/toc.phtml
/usr/share/icingaweb2/modules/doc/configuration.php
/usr/share/icingaweb2/modules/doc/doc
/usr/share/icingaweb2/modules/doc/doc/1-module-documentation.md
/usr/share/icingaweb2/modules/doc/library
/usr/share/icingaweb2/modules/doc/library/Doc
/usr/share/icingaweb2/modules/doc/library/Doc/DocController.php
/usr/share/icingaweb2/modules/doc/library/Doc/DocIterator.php
/usr/share/icingaweb2/modules/doc/library/Doc/DocParser.php
/usr/share/icingaweb2/modules/doc/library/Doc/DocSection.php
/usr/share/icingaweb2/modules/doc/library/Doc/DocSectionFilterIterator.php
/usr/share/icingaweb2/modules/doc/library/Doc/Exception
/usr/share/icingaweb2/modules/doc/library/Doc/Exception/ChapterNotFoundException.php
/usr/share/icingaweb2/modules/doc/library/Doc/Exception/DocEmptyException.php
/usr/share/icingaweb2/modules/doc/library/Doc/Exception/DocException.php
/usr/share/icingaweb2/modules/doc/library/Doc/Renderer
/usr/share/icingaweb2/modules/doc/library/Doc/Renderer/DocRenderer.php
/usr/share/icingaweb2/modules/doc/library/Doc/Renderer/DocSearchRenderer.php
/usr/share/icingaweb2/modules/doc/library/Doc/Renderer/DocSectionRenderer.php
/usr/share/icingaweb2/modules/doc/library/Doc/Renderer/DocTocRenderer.php
/usr/share/icingaweb2/modules/doc/library/Doc/Search
/usr/share/icingaweb2/modules/doc/library/Doc/Search/DocSearch.php
/usr/share/icingaweb2/modules/doc/library/Doc/Search/DocSearchIterator.php
/usr/share/icingaweb2/modules/doc/library/Doc/Search/DocSearchMatch.php
/usr/share/icingaweb2/modules/doc/module.info
/usr/share/icingaweb2/modules/doc/public
/usr/share/icingaweb2/modules/doc/public/css
/usr/share/icingaweb2/modules/doc/public/css/module.less
/usr/share/icingaweb2/modules/doc/public/img
/usr/share/icingaweb2/modules/doc/public/img/doc
/usr/share/icingaweb2/modules/doc/public/img/doc/markdown.png
/usr/share/icingaweb2/modules/doc/public/js
/usr/share/icingaweb2/modules/doc/public/js/module.js
/usr/share/icingaweb2/modules/doc/run.php
/usr/share/icingaweb2/modules/iframe
/usr/share/icingaweb2/modules/iframe/application
/usr/share/icingaweb2/modules/iframe/application/controllers
/usr/share/icingaweb2/modules/iframe/application/controllers/IndexController.php
/usr/share/icingaweb2/modules/iframe/application/views
/usr/share/icingaweb2/modules/iframe/application/views/scripts
/usr/share/icingaweb2/modules/iframe/application/views/scripts/index
/usr/share/icingaweb2/modules/iframe/application/views/scripts/index/index.phtml
/usr/share/icingaweb2/modules/iframe/module.info
/usr/share/icingaweb2/modules/monitoring
/usr/share/icingaweb2/modules/monitoring/application
/usr/share/icingaweb2/modules/monitoring/application/clicommands
/usr/share/icingaweb2/modules/monitoring/application/clicommands/ConferenceCommand.php
/usr/share/icingaweb2/modules/monitoring/application/clicommands/ListCommand.php
/usr/share/icingaweb2/modules/monitoring/application/clicommands/NrpeCommand.php
/usr/share/icingaweb2/modules/monitoring/application/controllers
/usr/share/icingaweb2/modules/monitoring/application/controllers/ActionsController.php
/usr/share/icingaweb2/modules/monitoring/application/controllers/AlertsummaryController.php
/usr/share/icingaweb2/modules/monitoring/application/controllers/ChartController.php
/usr/share/icingaweb2/modules/monitoring/application/controllers/CommentController.php
/usr/share/icingaweb2/modules/monitoring/application/controllers/CommentsController.php
/usr/share/icingaweb2/modules/monitoring/application/controllers/ConfigController.php
/usr/share/icingaweb2/modules/monitoring/application/controllers/DowntimeController.php
/usr/share/icingaweb2/modules/monitoring/application/controllers/DowntimesController.php
/usr/share/icingaweb2/modules/monitoring/application/controllers/HealthController.php
/usr/share/icingaweb2/modules/monitoring/application/controllers/HostController.php
/usr/share/icingaweb2/modules/monitoring/application/controllers/HostsController.php
/usr/share/icingaweb2/modules/monitoring/application/controllers/ListController.php
/usr/share/icingaweb2/modules/monitoring/application/controllers/ServiceController.php
/usr/share/icingaweb2/modules/monitoring/application/controllers/ServicesController.php
/usr/share/icingaweb2/modules/monitoring/application/controllers/ShowController.php
/usr/share/icingaweb2/modules/monitoring/application/controllers/TacticalController.php
/usr/share/icingaweb2/modules/monitoring/application/controllers/TimelineController.php
/usr/share/icingaweb2/modules/monitoring/application/forms
/usr/share/icingaweb2/modules/monitoring/application/forms/Command
/usr/share/icingaweb2/modules/monitoring/application/forms/Command/CommandForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Command/Instance
/usr/share/icingaweb2/modules/monitoring/application/forms/Command/Instance/DisableNotificationsExpireCommandForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Command/Instance/ToggleInstanceFeaturesCommandForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Command/Object
/usr/share/icingaweb2/modules/monitoring/application/forms/Command/Object/AcknowledgeProblemCommandForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Command/Object/AddCommentCommandForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Command/Object/CheckNowCommandForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Command/Object/DeleteCommentCommandForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Command/Object/DeleteCommentsCommandForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Command/Object/DeleteDowntimeCommandForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Command/Object/DeleteDowntimesCommandForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Command/Object/ObjectsCommandForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Command/Object/ProcessCheckResultCommandForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Command/Object/RemoveAcknowledgementCommandForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Command/Object/ScheduleHostCheckCommandForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Command/Object/ScheduleHostDowntimeCommandForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Command/Object/ScheduleServiceCheckCommandForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Command/Object/ScheduleServiceDowntimeCommandForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Command/Object/SendCustomNotificationCommandForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Command/Object/ToggleObjectFeaturesCommandForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Config
/usr/share/icingaweb2/modules/monitoring/application/forms/Config/BackendConfigForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Config/SecurityConfigForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Config/Transport
/usr/share/icingaweb2/modules/monitoring/application/forms/Config/Transport/LocalTransportForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Config/Transport/RemoteTransportForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Config/TransportConfigForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/EventOverviewForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Navigation
/usr/share/icingaweb2/modules/monitoring/application/forms/Navigation/ActionForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Navigation/HostActionForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Navigation/ServiceActionForm.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Setup
/usr/share/icingaweb2/modules/monitoring/application/forms/Setup/BackendPage.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Setup/IdoResourcePage.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Setup/LivestatusResourcePage.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Setup/SecurityPage.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Setup/TransportPage.php
/usr/share/icingaweb2/modules/monitoring/application/forms/Setup/WelcomePage.php
/usr/share/icingaweb2/modules/monitoring/application/forms/StatehistoryForm.php
/usr/share/icingaweb2/modules/monitoring/application/locale
/usr/share/icingaweb2/modules/monitoring/application/locale/de_DE
/usr/share/icingaweb2/modules/monitoring/application/locale/de_DE/LC_MESSAGES
/usr/share/icingaweb2/modules/monitoring/application/locale/de_DE/LC_MESSAGES/monitoring.mo
/usr/share/icingaweb2/modules/monitoring/application/locale/de_DE/LC_MESSAGES/monitoring.po
/usr/share/icingaweb2/modules/monitoring/application/locale/it_IT
/usr/share/icingaweb2/modules/monitoring/application/locale/it_IT/LC_MESSAGES
/usr/share/icingaweb2/modules/monitoring/application/locale/it_IT/LC_MESSAGES/monitoring.mo
/usr/share/icingaweb2/modules/monitoring/application/locale/it_IT/LC_MESSAGES/monitoring.po
/usr/share/icingaweb2/modules/monitoring/application/locale/pt_BR
/usr/share/icingaweb2/modules/monitoring/application/locale/pt_BR/LC_MESSAGES
/usr/share/icingaweb2/modules/monitoring/application/locale/pt_BR/LC_MESSAGES/monitoring.mo
/usr/share/icingaweb2/modules/monitoring/application/locale/pt_BR/LC_MESSAGES/monitoring.po
/usr/share/icingaweb2/modules/monitoring/application/locale/ru_RU
/usr/share/icingaweb2/modules/monitoring/application/locale/ru_RU/LC_MESSAGES
/usr/share/icingaweb2/modules/monitoring/application/locale/ru_RU/LC_MESSAGES/monitoring.po
/usr/share/icingaweb2/modules/monitoring/application/views
/usr/share/icingaweb2/modules/monitoring/application/views/helpers
/usr/share/icingaweb2/modules/monitoring/application/views/helpers/CheckPerformance.php
/usr/share/icingaweb2/modules/monitoring/application/views/helpers/ContactFlags.php
/usr/share/icingaweb2/modules/monitoring/application/views/helpers/Customvar.php
/usr/share/icingaweb2/modules/monitoring/application/views/helpers/HostFlags.php
/usr/share/icingaweb2/modules/monitoring/application/views/helpers/IconImage.php
/usr/share/icingaweb2/modules/monitoring/application/views/helpers/Link.php
/usr/share/icingaweb2/modules/monitoring/application/views/helpers/MonitoringFlags.php
/usr/share/icingaweb2/modules/monitoring/application/views/helpers/Perfdata.php
/usr/share/icingaweb2/modules/monitoring/application/views/helpers/PluginOutput.php
/usr/share/icingaweb2/modules/monitoring/application/views/helpers/RuntimeVariables.php
/usr/share/icingaweb2/modules/monitoring/application/views/helpers/ServiceFlags.php
/usr/share/icingaweb2/modules/monitoring/application/views/scripts
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/alertsummary
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/alertsummary/defectimage.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/alertsummary/index.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/chart
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/chart/hostgroup.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/chart/servicegroup.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/chart/test.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/comment
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/comment/remove.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/comment/show.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/comments
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/comments/delete-all.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/comments/show.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/config
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/config/form.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/config/index.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/config/security.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/downtime
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/downtime/remove.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/downtime/show.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/downtimes
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/downtimes/delete-all.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/downtimes/show.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/health
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/health/disable-notifications.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/health/info.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/health/not-running.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/health/stats.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/host
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/host/services.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/host/show.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/hosts
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/hosts/show.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/list
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/list/comments.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/list/components
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/list/components/hostssummary.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/list/components/selectioninfo.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/list/components/servicesummary.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/list/contactgroups.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/list/contacts.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/list/downtimes.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/list/eventgrid.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/list/eventhistory.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/list/hostgroups.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/list/hosts.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/list/notifications.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/list/servicegrid.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/list/servicegroups.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/list/services.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/object
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/object/detail-history.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/partials
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/partials/command
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/partials/command/object-command-form.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/partials/command/objects-command-form.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/partials/comment
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/partials/comment/comment-description.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/partials/comment/comment-detail.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/partials/comment/comment-header.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/partials/comment/comments-header.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/partials/downtime
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/partials/downtime/downtime-header.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/partials/downtime/downtimes-header.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/partials/event-history.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/partials/host
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/partials/host/objects-header.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/partials/host/statusicons.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/partials/object
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/partials/object/detail-content.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/partials/object/host-header.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/partials/object/service-header.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/partials/service
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/partials/service/objects-header.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/partials/service/statusicons.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/partials/show-more.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/service
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/service/show.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/services
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/services/show.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/show
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/show/components
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/show/components/acknowledgement.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/show/components/actions.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/show/components/checksource.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/show/components/checkstatistics.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/show/components/checktimeperiod.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/show/components/command.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/show/components/comments.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/show/components/contacts.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/show/components/customvars.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/show/components/downtime.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/show/components/flags.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/show/components/flapping.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/show/components/grapher.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/show/components/hostgroups.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/show/components/notes.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/show/components/notifications.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/show/components/output.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/show/components/perfdata.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/show/components/servicegroups.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/show/components/status.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/show/contact.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/tactical
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/tactical/components
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/tactical/components/hostservicechecks.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/tactical/components/monitoringfeatures.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/tactical/components/ok_hosts.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/tactical/components/parts
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/tactical/components/parts/servicestatesummarybyhoststate.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/tactical/components/problem_hosts.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/tactical/index.phtml
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/timeline
/usr/share/icingaweb2/modules/monitoring/application/views/scripts/timeline/index.phtml
/usr/share/icingaweb2/modules/monitoring/configuration.php
/usr/share/icingaweb2/modules/monitoring/doc
/usr/share/icingaweb2/modules/monitoring/doc/commandtransports.md
/usr/share/icingaweb2/modules/monitoring/doc/configuration.md
/usr/share/icingaweb2/modules/monitoring/doc/security.md
/usr/share/icingaweb2/modules/monitoring/library
/usr/share/icingaweb2/modules/monitoring/library/Monitoring
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/IdoBackend.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/AllcontactsQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/CommandQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/CommentQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/CommentdeletionhistoryQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/CommenthistoryQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/ContactQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/ContactgroupQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/CustomvarQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimeQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimeendhistoryQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/DowntimestarthistoryQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/EventgridQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/EventhistoryQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/GroupsummaryQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommentQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommentdeletionhistoryQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/HostcommenthistoryQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimeQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimeendhistoryQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/HostdowntimestarthistoryQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/HostgroupQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/HostgroupsummaryQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/HostnotificationQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/HostserviceproblemsummaryQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatehistoryQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatusQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/HoststatussummaryQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/InstanceQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/NotificationQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/NotificationhistoryQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/ProgramstatusQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/RuntimesummaryQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/RuntimevariablesQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommentQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommentdeletionhistoryQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicecommenthistoryQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimeQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimeendhistoryQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicedowntimestarthistoryQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicegroupQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicegroupsummaryQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicenotificationQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatehistoryQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatusQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/ServicestatussummaryQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/StatehistoryQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Ido/Query/StatussummaryQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Livestatus
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Livestatus/LivestatusBackend.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Livestatus/Query
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Livestatus/Query/DowntimeQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Livestatus/Query/HostgroupQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Livestatus/Query/ServicegroupQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Livestatus/Query/StatusQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/Livestatus/Query/StatusSummaryQuery.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Backend/MonitoringBackend.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/BackendStep.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Cli
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Cli/CliUtils.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/IcingaCommand.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Instance
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Instance/DisableNotificationsExpireCommand.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Instance/ToggleInstanceFeatureCommand.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Object
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Object/AcknowledgeProblemCommand.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Object/AddCommentCommand.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Object/DeleteCommentCommand.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Object/DeleteDowntimeCommand.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Object/ObjectCommand.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Object/ProcessCheckResultCommand.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Object/PropagateHostDowntimeCommand.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Object/RemoveAcknowledgementCommand.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Object/ScheduleHostCheckCommand.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Object/ScheduleHostDowntimeCommand.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Object/ScheduleServiceCheckCommand.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Object/ScheduleServiceDowntimeCommand.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Object/SendCustomNotificationCommand.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Object/ToggleObjectFeatureCommand.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Object/WithCommentCommand.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Renderer
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Renderer/IcingaCommandFileCommandRenderer.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Renderer/IcingaCommandRendererInterface.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Transport
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Transport/CommandTransport.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Transport/CommandTransportInterface.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Transport/LocalCommandFile.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Command/Transport/RemoteCommandFile.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Controller.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Data
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Data/ColumnFilterIterator.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/Command.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/Comment.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/Contact.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/Contactgroup.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/Customvar.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/DataView.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/Downtime.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/Eventgrid.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/Eventhistory.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/Hostcomment.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/Hostdowntime.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/Hostgroup.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/Hostgroupsummary.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/Hoststatus.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/Hoststatussummary.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/Instance.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/Notification.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/Programstatus.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/Runtimesummary.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/Runtimevariables.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/Servicecomment.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/Servicedowntime.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/Servicegroup.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/Servicegroupsummary.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/Servicestatus.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/Servicestatussummary.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/DataView/Statussummary.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Environment.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Exception
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Exception/CommandTransportException.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Exception/UnsupportedBackendException.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Hook
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Hook/DataviewExtensionHook.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Hook/HostActionsHook.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Hook/IdoQueryExtensionHook.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Hook/ServiceActionsHook.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Hook/TimelineProviderHook.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/MonitoringWizard.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Object
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Object/Acknowledgement.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Object/Host.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Object/HostList.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Object/Macro.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Object/MonitoredObject.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Object/ObjectList.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Object/Service.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Object/ServiceList.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Plugin
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Plugin.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Plugin/Perfdata.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Plugin/PerfdataSet.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/SecurityStep.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Timeline
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Timeline/TimeEntry.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Timeline/TimeLine.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Timeline/TimeRange.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/TransportStep.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Web
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Web/Controller
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Web/Hook
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Web/Hook/HostActionsHook.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Web/Hook/ServiceActionsHook.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Web/Hook/TimelineProviderHook.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Web/Navigation
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Web/Navigation/Action.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Web/Navigation/HostAction.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Web/Navigation/HostNote.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Web/Navigation/Renderer
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Web/Navigation/Renderer/BackendAvailabilityNavigationItemRenderer.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Web/Navigation/Renderer/MonitoringBadgeNavigationItemRenderer.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Web/Navigation/ServiceAction.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Web/Navigation/ServiceNote.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Web/Widget
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Web/Widget/SelectBox.php
/usr/share/icingaweb2/modules/monitoring/library/Monitoring/Web/Widget/StateBadges.php
/usr/share/icingaweb2/modules/monitoring/module.info
/usr/share/icingaweb2/modules/monitoring/public
/usr/share/icingaweb2/modules/monitoring/public/css
/usr/share/icingaweb2/modules/monitoring/public/css/module.less
/usr/share/icingaweb2/modules/monitoring/public/css/service-grid.less
/usr/share/icingaweb2/modules/monitoring/public/css/tables.less
/usr/share/icingaweb2/modules/monitoring/public/js
/usr/share/icingaweb2/modules/monitoring/public/js/module.js
/usr/share/icingaweb2/modules/monitoring/test
/usr/share/icingaweb2/modules/monitoring/test/php
/usr/share/icingaweb2/modules/monitoring/test/php/application
/usr/share/icingaweb2/modules/monitoring/test/php/application/views
/usr/share/icingaweb2/modules/monitoring/test/php/application/views/helpers
/usr/share/icingaweb2/modules/monitoring/test/php/application/views/helpers/MonitoringFlagsTest.php
/usr/share/icingaweb2/modules/monitoring/test/php/library
/usr/share/icingaweb2/modules/monitoring/test/php/library/Monitoring
/usr/share/icingaweb2/modules/monitoring/test/php/library/Monitoring/Object
/usr/share/icingaweb2/modules/monitoring/test/php/library/Monitoring/Object/MacroTest.php
/usr/share/icingaweb2/modules/monitoring/test/php/library/Monitoring/Plugin
/usr/share/icingaweb2/modules/monitoring/test/php/library/Monitoring/Plugin/PerfdataSetTest.php
/usr/share/icingaweb2/modules/monitoring/test/php/library/Monitoring/Plugin/PerfdataTest.php
/usr/share/icingaweb2/modules/monitoring/test/php/regression
/usr/share/icingaweb2/modules/monitoring/test/php/regression/Bug6088Test.php
/usr/share/icingaweb2/modules/monitoring/test/php/regression/Bug7043Test.php
/usr/share/icingaweb2/modules/setup
/usr/share/icingaweb2/modules/setup/application
/usr/share/icingaweb2/modules/setup/application/clicommands
/usr/share/icingaweb2/modules/setup/application/clicommands/ConfigCommand.php
/usr/share/icingaweb2/modules/setup/application/clicommands/TokenCommand.php
/usr/share/icingaweb2/modules/setup/application/controllers
/usr/share/icingaweb2/modules/setup/application/controllers/IndexController.php
/usr/share/icingaweb2/modules/setup/application/forms
/usr/share/icingaweb2/modules/setup/application/forms/AdminAccountPage.php
/usr/share/icingaweb2/modules/setup/application/forms/AuthBackendPage.php
/usr/share/icingaweb2/modules/setup/application/forms/AuthenticationPage.php
/usr/share/icingaweb2/modules/setup/application/forms/DatabaseCreationPage.php
/usr/share/icingaweb2/modules/setup/application/forms/DbResourcePage.php
/usr/share/icingaweb2/modules/setup/application/forms/GeneralConfigPage.php
/usr/share/icingaweb2/modules/setup/application/forms/LdapDiscoveryConfirmPage.php
/usr/share/icingaweb2/modules/setup/application/forms/LdapDiscoveryPage.php
/usr/share/icingaweb2/modules/setup/application/forms/LdapResourcePage.php
/usr/share/icingaweb2/modules/setup/application/forms/ModulePage.php
/usr/share/icingaweb2/modules/setup/application/forms/RequirementsPage.php
/usr/share/icingaweb2/modules/setup/application/forms/SummaryPage.php
/usr/share/icingaweb2/modules/setup/application/forms/UserGroupBackendPage.php
/usr/share/icingaweb2/modules/setup/application/forms/WelcomePage.php
/usr/share/icingaweb2/modules/setup/application/locale
/usr/share/icingaweb2/modules/setup/application/locale/de_DE
/usr/share/icingaweb2/modules/setup/application/locale/de_DE/LC_MESSAGES
/usr/share/icingaweb2/modules/setup/application/locale/de_DE/LC_MESSAGES/setup.mo
/usr/share/icingaweb2/modules/setup/application/locale/de_DE/LC_MESSAGES/setup.po
/usr/share/icingaweb2/modules/setup/application/views
/usr/share/icingaweb2/modules/setup/application/views/scripts
/usr/share/icingaweb2/modules/setup/application/views/scripts/form
/usr/share/icingaweb2/modules/setup/application/views/scripts/form/setup-modules.phtml
/usr/share/icingaweb2/modules/setup/application/views/scripts/form/setup-requirements.phtml
/usr/share/icingaweb2/modules/setup/application/views/scripts/form/setup-summary.phtml
/usr/share/icingaweb2/modules/setup/application/views/scripts/form/setup-welcome.phtml
/usr/share/icingaweb2/modules/setup/application/views/scripts/index
/usr/share/icingaweb2/modules/setup/application/views/scripts/index/index.phtml
/usr/share/icingaweb2/modules/setup/application/views/scripts/index/parts
/usr/share/icingaweb2/modules/setup/application/views/scripts/index/parts/finish.phtml
/usr/share/icingaweb2/modules/setup/application/views/scripts/index/parts/wizard.phtml
/usr/share/icingaweb2/modules/setup/library
/usr/share/icingaweb2/modules/setup/library/Setup
/usr/share/icingaweb2/modules/setup/library/Setup/Exception
/usr/share/icingaweb2/modules/setup/library/Setup/Exception/SetupException.php
/usr/share/icingaweb2/modules/setup/library/Setup/Requirement
/usr/share/icingaweb2/modules/setup/library/Setup/Requirement.php
/usr/share/icingaweb2/modules/setup/library/Setup/Requirement/ClassRequirement.php
/usr/share/icingaweb2/modules/setup/library/Setup/Requirement/ConfigDirectoryRequirement.php
/usr/share/icingaweb2/modules/setup/library/Setup/Requirement/OSRequirement.php
/usr/share/icingaweb2/modules/setup/library/Setup/Requirement/PhpConfigRequirement.php
/usr/share/icingaweb2/modules/setup/library/Setup/Requirement/PhpModuleRequirement.php
/usr/share/icingaweb2/modules/setup/library/Setup/Requirement/PhpVersionRequirement.php
/usr/share/icingaweb2/modules/setup/library/Setup/RequirementSet.php
/usr/share/icingaweb2/modules/setup/library/Setup/RequirementsRenderer.php
/usr/share/icingaweb2/modules/setup/library/Setup/Setup.php
/usr/share/icingaweb2/modules/setup/library/Setup/SetupWizard.php
/usr/share/icingaweb2/modules/setup/library/Setup/Step.php
/usr/share/icingaweb2/modules/setup/library/Setup/Steps
/usr/share/icingaweb2/modules/setup/library/Setup/Steps/AuthenticationStep.php
/usr/share/icingaweb2/modules/setup/library/Setup/Steps/DatabaseStep.php
/usr/share/icingaweb2/modules/setup/library/Setup/Steps/GeneralConfigStep.php
/usr/share/icingaweb2/modules/setup/library/Setup/Steps/ResourceStep.php
/usr/share/icingaweb2/modules/setup/library/Setup/Steps/UserGroupStep.php
/usr/share/icingaweb2/modules/setup/library/Setup/Utils
/usr/share/icingaweb2/modules/setup/library/Setup/Utils/DbTool.php
/usr/share/icingaweb2/modules/setup/library/Setup/Utils/EnableModuleStep.php
/usr/share/icingaweb2/modules/setup/library/Setup/Utils/MakeDirStep.php
/usr/share/icingaweb2/modules/setup/library/Setup/Web
/usr/share/icingaweb2/modules/setup/library/Setup/Web/Form
/usr/share/icingaweb2/modules/setup/library/Setup/Web/Form/Validator
/usr/share/icingaweb2/modules/setup/library/Setup/Web/Form/Validator/TokenValidator.php
/usr/share/icingaweb2/modules/setup/library/Setup/WebWizard.php
/usr/share/icingaweb2/modules/setup/library/Setup/Webserver
/usr/share/icingaweb2/modules/setup/library/Setup/Webserver.php
/usr/share/icingaweb2/modules/setup/library/Setup/Webserver/Apache.php
/usr/share/icingaweb2/modules/setup/library/Setup/Webserver/Nginx.php
/usr/share/icingaweb2/modules/setup/module.info
/usr/share/icingaweb2/modules/setup/test
/usr/share/icingaweb2/modules/setup/test/php
/usr/share/icingaweb2/modules/setup/test/php/library
/usr/share/icingaweb2/modules/setup/test/php/library/Setup
/usr/share/icingaweb2/modules/setup/test/php/library/Setup/RequirementSetTest.php
/usr/share/icingaweb2/modules/translation
/usr/share/icingaweb2/modules/translation/application
/usr/share/icingaweb2/modules/translation/application/clicommands
/usr/share/icingaweb2/modules/translation/application/clicommands/CompileCommand.php
/usr/share/icingaweb2/modules/translation/application/clicommands/RefreshCommand.php
/usr/share/icingaweb2/modules/translation/doc
/usr/share/icingaweb2/modules/translation/doc/translation.md
/usr/share/icingaweb2/modules/translation/library
/usr/share/icingaweb2/modules/translation/library/Translation
/usr/share/icingaweb2/modules/translation/library/Translation/Cli
/usr/share/icingaweb2/modules/translation/library/Translation/Cli/TranslationCommand.php
/usr/share/icingaweb2/modules/translation/library/Translation/Util
/usr/share/icingaweb2/modules/translation/library/Translation/Util/GettextTranslationHelper.php
/usr/share/icingaweb2/modules/translation/module.info
/usr/share/icingaweb2/modules/translation/public
/usr/share/icingaweb2/modules/translation/public/img
/usr/share/icingaweb2/modules/translation/public/img/doc
/usr/share/icingaweb2/modules/translation/public/img/doc/poedit_001.png
/usr/share/icingaweb2/modules/translation/public/img/doc/poedit_002.png
/usr/share/icingaweb2/modules/translation/public/img/doc/poedit_003.png
/usr/share/icingaweb2/modules/translation/public/img/doc/poedit_004.png
/usr/share/icingaweb2/modules/translation/public/img/doc/poedit_005.png
/usr/share/icingaweb2/public
/usr/share/icingaweb2/public/css
/usr/share/icingaweb2/public/css/icinga
/usr/share/icingaweb2/public/css/icinga/about.less
/usr/share/icingaweb2/public/css/icinga/animation.less
/usr/share/icingaweb2/public/css/icinga/badges.less
/usr/share/icingaweb2/public/css/icinga/base.less
/usr/share/icingaweb2/public/css/icinga/colors.less
/usr/share/icingaweb2/public/css/icinga/compat.less
/usr/share/icingaweb2/public/css/icinga/controls.less
/usr/share/icingaweb2/public/css/icinga/dev.less
/usr/share/icingaweb2/public/css/icinga/footer-elements.less
/usr/share/icingaweb2/public/css/icinga/forms.less
/usr/share/icingaweb2/public/css/icinga/grid.less
/usr/share/icingaweb2/public/css/icinga/header-elements.less
/usr/share/icingaweb2/public/css/icinga/layout-colors.less
/usr/share/icingaweb2/public/css/icinga/layout-structure.less
/usr/share/icingaweb2/public/css/icinga/login.less
/usr/share/icingaweb2/public/css/icinga/logo.less
/usr/share/icingaweb2/public/css/icinga/main-content.less
/usr/share/icingaweb2/public/css/icinga/main.less
/usr/share/icingaweb2/public/css/icinga/menu.less
/usr/share/icingaweb2/public/css/icinga/mixins.less
/usr/share/icingaweb2/public/css/icinga/nav.less
/usr/share/icingaweb2/public/css/icinga/setup.less
/usr/share/icingaweb2/public/css/icinga/spinner.less
/usr/share/icingaweb2/public/css/icinga/tabs.less
/usr/share/icingaweb2/public/css/icinga/widgets.less
/usr/share/icingaweb2/public/css/pdf
/usr/share/icingaweb2/public/css/pdf/pdfprint.less
/usr/share/icingaweb2/public/css/vendor
/usr/share/icingaweb2/public/css/vendor/normalize.css
/usr/share/icingaweb2/public/css/vendor/tipsy.css
/usr/share/icingaweb2/public/error_norewrite.html
/usr/share/icingaweb2/public/img
/usr/share/icingaweb2/public/img/favicon.png
/usr/share/icingaweb2/public/img/icinga-icon-inv.png
/usr/share/icingaweb2/public/img/icinga-icon.png
/usr/share/icingaweb2/public/img/icons
/usr/share/icingaweb2/public/img/icons/acknowledgement.png
/usr/share/icingaweb2/public/img/icons/acknowledgement_petrol.png
/usr/share/icingaweb2/public/img/icons/active_checks_disabled.png
/usr/share/icingaweb2/public/img/icons/active_checks_disabled_petrol.png
/usr/share/icingaweb2/public/img/icons/active_passive_checks_disabled.png
/usr/share/icingaweb2/public/img/icons/active_passive_checks_disabled_petrol.png
/usr/share/icingaweb2/public/img/icons/comment.png
/usr/share/icingaweb2/public/img/icons/comment_petrol.png
/usr/share/icingaweb2/public/img/icons/configuration.png
/usr/share/icingaweb2/public/img/icons/configuration_petrol.png
/usr/share/icingaweb2/public/img/icons/create.png
/usr/share/icingaweb2/public/img/icons/create_petrol.png
/usr/share/icingaweb2/public/img/icons/csv.png
/usr/share/icingaweb2/public/img/icons/csv_petrol.png
/usr/share/icingaweb2/public/img/icons/dashboard.png
/usr/share/icingaweb2/public/img/icons/dashboard_petrol.png
/usr/share/icingaweb2/public/img/icons/disabled.png
/usr/share/icingaweb2/public/img/icons/disabled_petrol.png
/usr/share/icingaweb2/public/img/icons/down.png
/usr/share/icingaweb2/public/img/icons/down_petrol.png
/usr/share/icingaweb2/public/img/icons/downtime_end.png
/usr/share/icingaweb2/public/img/icons/downtime_end_petrol.png
/usr/share/icingaweb2/public/img/icons/downtime_start.png
/usr/share/icingaweb2/public/img/icons/downtime_start__petrol.png
/usr/share/icingaweb2/public/img/icons/edit.png
/usr/share/icingaweb2/public/img/icons/edit_petrol.png
/usr/share/icingaweb2/public/img/icons/error.png
/usr/share/icingaweb2/public/img/icons/error_petrol.png
/usr/share/icingaweb2/public/img/icons/error_white.png
/usr/share/icingaweb2/public/img/icons/expand.png
/usr/share/icingaweb2/public/img/icons/expand_petrol.png
/usr/share/icingaweb2/public/img/icons/flapping.png
/usr/share/icingaweb2/public/img/icons/flapping_petrol.png
/usr/share/icingaweb2/public/img/icons/history.png
/usr/share/icingaweb2/public/img/icons/history_petrol.png
/usr/share/icingaweb2/public/img/icons/host.png
/usr/share/icingaweb2/public/img/icons/host_petrol.png
/usr/share/icingaweb2/public/img/icons/hostgroup.png
/usr/share/icingaweb2/public/img/icons/hostgroup_petrol.png
/usr/share/icingaweb2/public/img/icons/in_downtime.png
/usr/share/icingaweb2/public/img/icons/in_downtime_petrol.png
/usr/share/icingaweb2/public/img/icons/json.png
/usr/share/icingaweb2/public/img/icons/json_petrol.png
/usr/share/icingaweb2/public/img/icons/logout.png
/usr/share/icingaweb2/public/img/icons/logout_petrol.png
/usr/share/icingaweb2/public/img/icons/next.png
/usr/share/icingaweb2/public/img/icons/next_petrol.png
/usr/share/icingaweb2/public/img/icons/notification.png
/usr/share/icingaweb2/public/img/icons/notification_disabled.png
/usr/share/icingaweb2/public/img/icons/notification_disabled_petrol.png
/usr/share/icingaweb2/public/img/icons/notification_petrol.png
/usr/share/icingaweb2/public/img/icons/pdf.png
/usr/share/icingaweb2/public/img/icons/pdf_petrol.png
/usr/share/icingaweb2/public/img/icons/prev.png
/usr/share/icingaweb2/public/img/icons/prev_petrol.png
/usr/share/icingaweb2/public/img/icons/refresh.png
/usr/share/icingaweb2/public/img/icons/refresh_petrol.png
/usr/share/icingaweb2/public/img/icons/remove.png
/usr/share/icingaweb2/public/img/icons/remove_petrol.png
/usr/share/icingaweb2/public/img/icons/reschedule.png
/usr/share/icingaweb2/public/img/icons/reschedule_petrol.png
/usr/share/icingaweb2/public/img/icons/save.png
/usr/share/icingaweb2/public/img/icons/save_petrol.png
/usr/share/icingaweb2/public/img/icons/search.png
/usr/share/icingaweb2/public/img/icons/search_petrol.png
/usr/share/icingaweb2/public/img/icons/service.png
/usr/share/icingaweb2/public/img/icons/service_petrol.png
/usr/share/icingaweb2/public/img/icons/servicegroup.png
/usr/share/icingaweb2/public/img/icons/servicegroup_petrol.png
/usr/share/icingaweb2/public/img/icons/softstate.png
/usr/share/icingaweb2/public/img/icons/submit.png
/usr/share/icingaweb2/public/img/icons/submit_petrol.png
/usr/share/icingaweb2/public/img/icons/success.png
/usr/share/icingaweb2/public/img/icons/success_petrol.png
/usr/share/icingaweb2/public/img/icons/tux.png
/usr/share/icingaweb2/public/img/icons/uebersicht.png
/usr/share/icingaweb2/public/img/icons/unhandled.png
/usr/share/icingaweb2/public/img/icons/unhandled_petrol.png
/usr/share/icingaweb2/public/img/icons/up.png
/usr/share/icingaweb2/public/img/icons/up_petrol.png
/usr/share/icingaweb2/public/img/icons/user.png
/usr/share/icingaweb2/public/img/icons/user_petrol.png
/usr/share/icingaweb2/public/img/icons/win.png
/usr/share/icingaweb2/public/img/logo_icinga-inv.png
/usr/share/icingaweb2/public/img/logo_icinga.png
/usr/share/icingaweb2/public/img/logo_icinga_big.png
/usr/share/icingaweb2/public/img/logo_icinga_big_dark.png
/usr/share/icingaweb2/public/img/tree
/usr/share/icingaweb2/public/img/tree/tree-minus.gif
/usr/share/icingaweb2/public/img/tree/tree-plus.gif
/usr/share/icingaweb2/public/index.php
/usr/share/icingaweb2/public/js
/usr/share/icingaweb2/public/js/helpers.js
/usr/share/icingaweb2/public/js/icinga
/usr/share/icingaweb2/public/js/icinga.js
/usr/share/icingaweb2/public/js/icinga/behavior
/usr/share/icingaweb2/public/js/icinga/behavior/actiontable.js
/usr/share/icingaweb2/public/js/icinga/behavior/application-state.js
/usr/share/icingaweb2/public/js/icinga/behavior/form.js
/usr/share/icingaweb2/public/js/icinga/behavior/navigation.js
/usr/share/icingaweb2/public/js/icinga/behavior/selectable.js
/usr/share/icingaweb2/public/js/icinga/behavior/sparkline.js
/usr/share/icingaweb2/public/js/icinga/behavior/tooltip.js
/usr/share/icingaweb2/public/js/icinga/behavior/tristate.js
/usr/share/icingaweb2/public/js/icinga/eventlistener.js
/usr/share/icingaweb2/public/js/icinga/events.js
/usr/share/icingaweb2/public/js/icinga/history.js
/usr/share/icingaweb2/public/js/icinga/loader.js
/usr/share/icingaweb2/public/js/icinga/logger.js
/usr/share/icingaweb2/public/js/icinga/module.js
/usr/share/icingaweb2/public/js/icinga/timer.js
/usr/share/icingaweb2/public/js/icinga/timezone.js
/usr/share/icingaweb2/public/js/icinga/ui.js
/usr/share/icingaweb2/public/js/icinga/utils.js
/usr/share/icingaweb2/public/js/vendor
/usr/share/icingaweb2/public/js/vendor/SOURCE.jquery.tipsy
/usr/share/icingaweb2/public/js/vendor/jquery-1.11.0.js
/usr/share/icingaweb2/public/js/vendor/jquery-1.11.0.min.js
/usr/share/icingaweb2/public/js/vendor/jquery-1.11.0.min.map
/usr/share/icingaweb2/public/js/vendor/jquery-2.1.0.js
/usr/share/icingaweb2/public/js/vendor/jquery-2.1.0.min.js
/usr/share/icingaweb2/public/js/vendor/jquery-2.1.0.min.map
/usr/share/icingaweb2/public/js/vendor/jquery.sparkline.js
/usr/share/icingaweb2/public/js/vendor/jquery.sparkline.min.js
/usr/share/icingaweb2/public/js/vendor/jquery.tipsy.js
/usr/share/icingaweb2/public/js/vendor/jquery.tipsy.min.js
/var/log/icingaweb2

Mit nachfolgendem Befehl kann überprüft werden, welche Inhalte mit den Paket icingacli installiert wurden.

# rpm -qil icingacli
Name        : icingacli
Version     : 2.1.0
Release     : 1.el7.centos
Architecture: noarch
Install Date: Tue 17 Nov 2015 04:04:53 PM CET
Group       : Applications/System
Size        : 13991
License     : GPLv2+ and MIT and BSD
Signature   : DSA/SHA1, Mon 16 Nov 2015 03:51:01 PM CET, Key ID c6e319c334410682
Source RPM  : icingaweb2-2.1.0-1.el7.centos.src.rpm
Build Date  : Mon 16 Nov 2015 03:50:59 PM CET
Build Host  : jenkins-build-e5f722ea-917
Relocations : (not relocatable)
Packager    : Icinga Team <info@icinga.org>
URL         : https://icinga.org
Summary     : Icinga CLI
Description :
Icinga CLI
/etc/bash_completion.d/icingacli
/usr/bin/icingacli
/usr/share/icingaweb2/application/clicommands
/usr/share/icingaweb2/application/clicommands/AutocompleteCommand.php
/usr/share/icingaweb2/application/clicommands/HelpCommand.php
/usr/share/icingaweb2/application/clicommands/ModuleCommand.php
/usr/share/icingaweb2/application/clicommands/WebCommand.php

Installation: mailx

Mit nachfolgendem Befehl, das rpm-Paket - mailx installiert werden:

# yum install mailx
Loaded plugins: changelog, priorities
121 packages excluded due to repository priority protections
Resolving Dependencies
--> Running transaction check
---> Package mailx.x86_64 0:12.5-12.el7_0 will be installed
--> Finished Dependency Resolution

Changes in packages about to be updated:


Dependencies Resolved

================================================================================
 Package         Arch             Version                  Repository      Size
================================================================================
Installing:
 mailx           x86_64           12.5-12.el7_0            base           244 k

Transaction Summary
================================================================================
Install  1 Package

Total download size: 244 k
Installed size: 466 k
Is this ok [y/d/N]: y
Downloading packages:
mailx-12.5-12.el7_0.x86_64.rpm                             | 244 kB   00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : mailx-12.5-12.el7_0.x86_64                                   1/1 
  Verifying  : mailx-12.5-12.el7_0.x86_64                                   1/1 

Installed:
  mailx.x86_64 0:12.5-12.el7_0                                                  

Complete!

Mit nachfolgendem Befehl kann überprüft werden, welche Inhalte mit den Paket mailx installiert wurden.

# rpm -qil mailx
Name        : mailx
Version     : 12.5
Release     : 12.el7_0
Architecture: x86_64
Install Date: Tue 17 Nov 2015 06:05:09 PM CET
Group       : Applications/Internet
Size        : 477130
License     : BSD with advertising and MPLv1.1
Signature   : RSA/SHA256, Tue 16 Dec 2014 09:42:47 PM CET, Key ID 24c6a8a7f4a80eb5
Source RPM  : mailx-12.5-12.el7_0.src.rpm
Build Date  : Tue 16 Dec 2014 09:40:51 PM CET
Build Host  : worker1.bsys.centos.org
Relocations : (not relocatable)
Packager    : CentOS BuildSystem <http://bugs.centos.org>
Vendor      : CentOS
URL         : http://heirloom.sourceforge.net/mailx.html
Summary     : Enhanced implementation of the mailx command
Description :
Mailx is an enhanced mail command, which provides the functionality
of the POSIX mailx command, as well as SysV mail and Berkeley Mail
(from which it is derived).

Additionally to the POSIX features, mailx can work with Maildir/ e-mail
storage format (as well as mailboxes), supports IMAP, POP3 and SMTP
protocols (including over SSL) to operate with remote hosts, handles mime
types and different charsets. There are a lot of other useful features,
see mailx(1).

And as its ancient analogues, mailx can be used as a mail script language,
both for sending and receiving mail.

Besides the "mailx" command, this package provides "mail" and "Mail"
(which should be compatible with its predecessors from the mailx-8.x source),
as well as "nail" (the initial name of this project).
/bin/mail
/bin/mailx
/etc/mail.rc
/usr/bin/Mail
/usr/bin/nail
/usr/share/doc/mailx-12.5
/usr/share/doc/mailx-12.5/AUTHORS
/usr/share/doc/mailx-12.5/COPYING
/usr/share/doc/mailx-12.5/README
/usr/share/man/man1/Mail.1.gz
/usr/share/man/man1/mail.1.gz
/usr/share/man/man1/mailx.1.gz
/usr/share/man/man1/nail.1.gz

Installation: php-ldap

Mit nachfolgendem Befehl, das rpm-Paket - php-ldap installiert werden:

# yum install php-ldap
Loaded plugins: changelog, priorities
121 packages excluded due to repository priority protections
Resolving Dependencies
--> Running transaction check
---> Package php-ldap.x86_64 0:5.4.16-36.el7_1 will be installed
--> Finished Dependency Resolution

Changes in packages about to be updated:


Dependencies Resolved

================================================================================
 Package          Arch           Version                  Repository       Size
================================================================================
Installing:
 php-ldap         x86_64         5.4.16-36.el7_1          updates          51 k

Transaction Summary
================================================================================
Install  1 Package

Total download size: 51 k
Installed size: 56 k
Is this ok [y/d/N]: y
Downloading packages:
php-ldap-5.4.16-36.el7_1.x86_64.rpm                        |  51 kB   00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : php-ldap-5.4.16-36.el7_1.x86_64                              1/1 
  Verifying  : php-ldap-5.4.16-36.el7_1.x86_64                              1/1 

Installed:
  php-ldap.x86_64 0:5.4.16-36.el7_1                                             

Complete!

Mit nachfolgendem Befehl kann überprüft werden, welche Inhalte mit den Paket php-ldap installiert wurden.

# rpm -qil php-ldap
Name        : php-ldap
Version     : 5.4.16
Release     : 36.el7_1
Architecture: x86_64
Install Date: Wed 18 Nov 2015 10:14:14 AM CET
Group       : Development/Languages
Size        : 57841
License     : PHP
Signature   : RSA/SHA256, Wed 24 Jun 2015 05:04:12 AM CEST, Key ID 24c6a8a7f4a80eb5
Source RPM  : php-5.4.16-36.el7_1.src.rpm
Build Date  : Tue 23 Jun 2015 11:25:43 PM CEST
Build Host  : worker1.bsys.centos.org
Relocations : (not relocatable)
Packager    : CentOS BuildSystem <http://bugs.centos.org>
Vendor      : CentOS
URL         : http://www.php.net/
Summary     : A module for PHP applications that use LDAP
Description :
The php-ldap adds Lightweight Directory Access Protocol (LDAP)
support to PHP. LDAP is a set of protocols for accessing directory
services over the Internet. PHP is an HTML-embedded scripting
language.
/etc/php.d/ldap.ini
/usr/lib64/php/modules/ldap.so

Konfiguration: PHP

/etc/php.ini

Nachfolgende Konfiguration in der Konfigurationsdatei /etc/php.ini ist erforderlich, damit Icinga eine Default Timezone (Standard Zeitzone) verwendet werden kann.

Siehe auch nachfolgenden externen Link:

Nachfolgenden Anpassungen an der Konfigurationsdatei

  • /etc/php.ini

sind daher erforderlich:

(Nur relevanter Ausschnitt):

...
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
; Tachtler
; default: ;date.timezone =
date.timezone = Europe/Berlin
...

Konfiguration: vim

Nachfolgend soll eine Anpassung des unter Linux sehr gebräuchlichen Editors vim durchgeführt werden, damit beim Editieren der Konfigurationsdateien von Icinga ein Syntax-Highlighting (Farbiges hervorheben von einzelnen Schlag- und Stichwörtern) innerhalb dieser Konfigurationsdateien erfolgt.

Dazu muss zuerst eine neues Verzeichnis und unter diesem neuen Verzeichnis noch zwei weitere Unterverzeichnisse mit nachfolgenden Pfadangaben und Namen angelegt werden, wozu nachfolgender Befehl genutzt werden kann:

# mkdir -p /root/.vim/{syntax,ftdetect}

Eine Überprüfung, ab die Erstellung des Verzeichnisses und der weiteren zwei Unterverzeichnisse erfolgereich war, kann mit nachfolgendem Befehl durchgeführt werden:

# find /root/.vim
/root/.vim
/root/.vim/syntax
/root/.vim/ftdetect

Anschließend ist es erforderlich, nachfolgende beiden Konfigurationsdateien, welche mit der Instalaltion des rpm-Pakets icinga2-commons unter nachfolgendem Pfad

  • /usr/share/doc/icinga2-common-2.4.0/syntax/vim

installiert wurden, in jeweils das richtige Unterverzeichnis, wie mit nachfolgenden Befehlen gezeigt, zu kopieren:

# cp -a /usr/share/doc/icinga2-common-2.4.0/syntax/vim/ftdetect/icinga2.vim /root/.vim/ftdetect/icinga2.vim
# cp -a /usr/share/doc/icinga2-common-2.4.0/syntax/vim/syntax/icinga2.vim /root/.vim/syntax/icinga2.vim

Konfiguration: MariaDB

Nachfolgende Schritte zur Konfiguration der hier zu verwendenden Datenbank MariaDB müssen durchgeführt werden, damit ein Datenaustausch, über die in der Datenbank enthaltenen Informationen, mit verschiedenen Programmen erfolgen kann, darunter auch Icinga-Web.

icinga2: Datenbank

Nachfolgende SQL-Datei kann z.B. im Verzeichnis /tmp mit dem Namen

  • create_database_icinga2.sql

erstellt werden, um die Neuanlage einer Datenbank mit dem Namen icinga durchzuführen:

-- CREATE DATABASE icinga;
CREATE DATABASE icinga;

Zur Ausführung der SQL-Datei kann nachfolgender Befehl genutzt werden, welcher jedoch die Kenntnis des root-Passwort für die Datenbank voraussetzt!:

# /usr/bin/mysql -u root -p < create_database_icinga2.sql 
Enter password:
* Das Erscheinen keiner Fehlermeldung, bedeutet die korrekte Ausführung des Befehls!

icinga2: Benutzer/Rechte

Nachfolgende SQL-Datei kann z.B. im Verzeichnis /tmp mit dem Namen

  • create_users_for_remote_access_to_database_icinga.sql

erstellt werden, um einen Benutzer für die Datenbank icinga zu erstellen und diesen mit den benötigten rechten auszustatten:

-- Use database.
USE mysql;
 
-- Create new users.
CREATE USER 'icingauser'@'192.168.0.110' IDENTIFIED BY 'geheim';
CREATE USER 'icingauser'@'server11.idmz.tachtler.net' IDENTIFIED BY 'geheim';
 
-- Grant privileges for database icinga to new users.
GRANT USAGE ON *.* TO 'icingauser'@'192.168.0.110' IDENTIFIED BY 'geheim';
GRANT SELECT, INSERT, UPDATE, DELETE, DROP, CREATE VIEW, INDEX, EXECUTE ON `icinga`.* TO 'icinga'@'192.168.0.110';
GRANT USAGE ON *.* TO 'icingauser'@'server11.idmz.tachtler.net' IDENTIFIED BY 'geheim';
GRANT SELECT, INSERT, UPDATE, DELETE, DROP, CREATE VIEW, INDEX, EXECUTE ON `icinga`.* TO 'icinga'@'server11.idmz.tachtler.net';
 
-- Make sure that priviliges are reloaded.
FLUSH PRIVILEGES;

Zur Ausführung der SQL-Datei kann nachfolgender Befehl genutzt werden, welcher jedoch die Kenntnis des root-Passwort für die Datenbank voraussetzt!:

# /usr/bin/mysql -u root -p < create_users_for_remote_access_to_database_icinga.sql
Enter password:
* Das Erscheinen keiner Fehlermeldung, bedeutet die korrekte Ausführung des Befehls!

icinga2: Tabellen usw.

Bevor das durch die Installation des rpm-Pakets icinga2-ido-mysql mitgelieferte Skript

  • /usr/share/icinga2-ido-mysql/schema/mysql.sql

sollte dieses noch um nachfolgende Zeilen am Anfang des Skript ergänzt werden:

(Nur relevanter Ausschnitt):

use icinga;

Zur Ausführung der SQL-Datei kann nachfolgender Befehl genutzt werden, welcher jedoch die Kenntnis des root-Passwort für die Datenbank voraussetzt!:

# /usr/bin/mysql -u root -p < /usr/share/icinga2-ido-mysql/schema/mysql.sql  
Enter password:
* Das Erscheinen keiner Fehlermeldung, bedeutet die korrekte Ausführung des Befehls!

icingaweb2: Datenbank

Nachfolgende SQL-Datei kann z.B. im Verzeichnis /tmp mit dem Namen

  • create_database_icingaweb2.sql

erstellt werden, um die Neuanlage einer Datenbank mit dem Namen icinga durchzuführen:

-- CREATE DATABASE icingaweb2;
CREATE DATABASE icingaweb;

Zur Ausführung der SQL-Datei kann nachfolgender Befehl genutzt werden, welcher jedoch die Kenntnis des root-Passwort für die Datenbank voraussetzt!:

# /usr/bin/mysql -u root -p < create_database_icingaweb2.sql 
Enter password:
* Das Erscheinen keiner Fehlermeldung, bedeutet die korrekte Ausführung des Befehls!

icingaweb2: Benutzer/Rechte

Nachfolgende SQL-Datei kann z.B. im Verzeichnis /tmp mit dem Namen

  • create_users_for_remote_access_to_database_icingaweb.sql

erstellt werden, um einen Benutzer für die Datenbank icingaweb zu erstellen und diesen mit den benötigten rechten auszustatten:

-- Use database.
USE mysql;
 
-- Create new users.
CREATE USER 'icingawebuser'@'192.168.0.110' IDENTIFIED BY 'geheim';
CREATE USER 'icingawebuser'@'server11.idmz.tachtler.net' IDENTIFIED BY 'geheim';
CREATE USER 'root'@'192.168.0.110' IDENTIFIED BY 'geheim';
CREATE USER 'root'@'server11.idmz.tachtler.net' IDENTIFIED BY 'geheim';
 
-- Grant privileges for database icingaweb to new users.
GRANT USAGE ON *.* TO 'icingawebuser'@'192.168.0.110' IDENTIFIED BY 'geheim';
GRANT SELECT, INSERT, UPDATE, DELETE, DROP, CREATE VIEW, INDEX, EXECUTE ON `icingaweb`.* TO 'icingaweb'@'192.168.0.110';
GRANT USAGE ON *.* TO 'icingawebuser'@'server11.idmz.tachtler.net' IDENTIFIED BY 'geheim';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'server11.idmz.tachtler.net';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.0.110';
 
-- Make sure that priviliges are reloaded.
FLUSH PRIVILEGES;

Zur Ausführung der SQL-Datei kann nachfolgender Befehl genutzt werden, welcher jedoch die Kenntnis des root-Passwort für die Datenbank voraussetzt!:

# /usr/bin/mysql -u root -p < create_users_for_remote_access_to_database_icingaweb.sql
Enter password:
* Das Erscheinen keiner Fehlermeldung, bedeutet die korrekte Ausführung des Befehls!

icingaweb2: Tabellen usw.

Bevor das durch die Installation des rpm-Pakets icingaweb mitgelieferte Skript

  • /usr/share/doc/icingaweb2/schema/mysql.schema.sql

sollte dieses noch um nachfolgende Zeilen am Anfang des Skript ergänzt werden:

(Nur relevanter Ausschnitt):

use icingaweb;

Zur Ausführung der SQL-Datei kann nachfolgender Befehl genutzt werden, welcher jedoch die Kenntnis des root-Passwort für die Datenbank voraussetzt!:

# /usr/bin/mysql -u root -p < /usr/share/doc/icingaweb2/schema/mysql.schema.sql  
Enter password:
* Das Erscheinen keiner Fehlermeldung, bedeutet die korrekte Ausführung des Befehls!

Konfiguration: DB IDO

/etc/icinga2/features-available/ido-mysql.conf

Nachfolgende Konfigurationsdatei muss entsprechend bei den Zugriffsdaten des Icinga-Benutzers auf die MariaDB angepasst werden.

Siehe hierzu auch den externen Link:

(Komplette Konfigurationsdatei):

/**
 * The db_ido_mysql library implements IDO functionality
 * for MySQL.
 */
 
library "db_ido_mysql"
 
object IdoMysqlConnection "ido-mysql" {
  user = "icingauser"
  password = "geheim"
  host = "db.idmz.tachtler.net"
  database = "icinga"
 
  cleanup = {
    acknowledgements_age = 180d
    commenthistory_age = 180d
    contactnotifications_age = 180d
    contactnotificationmethods_age = 180d
    downtimehistory_age = 180d
    eventhandlers_age = 180d
    externalcommands_age = 180d
    flappinghistory_age = 180d
    hostchecks_age = 180d
    logentries_age = 180d
    notifications_age = 180d
    processevents_age = 180d
    statehistory_age = 180d
    servicechecks_age = 180d
    systemcommands_age = 180d
  }
}  

Neben den Anpassungen für

  • user
  • password
  • host
  • database

sollen die sonstigen Ergänzungen kurz erläutert werden:

Damit die Datenbank bzw. die einzelnen Tabellen nicht ins unermessliche anwachsen, sollten ältere nicht mehr interessante bzw. benötigte Daten aus der Datenbank gelöscht werden.

Da Icinga-Web nachfolgende Kategorien standardmäßig nutzt, sollten für diese auch entsprechende Fristen zur Löschung von nicht mehr interessante bzw. benötigte Daten aus der Datenbank definiert werden, was durch Ergänzung der oben gezeigte Konfigurationsdatei um nachfolgende Zeilen, realisiert werden kann:

...
  cleanup = {
    acknowledgements_age = 180d
    commenthistory_age = 180d
    contactnotifications_age = 180d
    contactnotificationmethods_age = 180d
    downtimehistory_age = 180d
    eventhandlers_age = 180d
    externalcommands_age = 180d
    flappinghistory_age = 180d
    hostchecks_age = 180d
    logentries_age = 180d
    notifications_age = 180d
    processevents_age = 180d
    statehistory_age = 180d
    servicechecks_age = 180d
    systemcommands_age = 180d
  }

Nachfolgende Erklärungen zu den Ergänzungen:

Parameter Maximales Alter für die Tabelle
acknowledgements_age acknowledgements. Standard 0 (niemals).
commenthistory_age commenthistory. Standard 0 (niemals).
contactnotifications_age contactnotifications. Standard 0 (niemals).
contactnotificationmethods_age contactnotificationmethods. Standard 0 (niemals).
downtimehistory_age downtimehistory. Standard 0 (niemals).
eventhandlers_age eventhandlers. Standard 0 (niemals).
externalcommands_age externalcommands. Standard 0 (niemals).
flappinghistory_age flappinghistory. Standard 0 (niemals).
hostchecks_age hostalives. Standard 0 (niemals).
logentries_age logentries. Standard 0 (niemals).
notifications_age notifications. Standard 0 (niemals).
processevents_age processevents. Standard 0 (niemals).
statehistory_age statehistory. Standard 0 (niemals).
servicechecks_age servicechecks. Standard 0 (niemals).
systemcommands_age systemcommands. Standard 0 (niemals).

:!: HINWEIS - Angaben für das externe Interface wie Icinga-Web benötigen alle Kategorien, außer DbCatCheck was jedoch der Standard für die Kategorien ist, wenn keine Definitionen für Kategorien durchgeführt werden!

Konfiguration: icingaweb2

iptables Regel

Damit der Icinga-Web-Servers auch erreichbar ist und nicht das Empfangen der IP-Paket vom Paketfilter iptables blockiert wird, muss nachfolgende Regel zum iptables-Regelwerk hinzugefügt werden.

Um die aktuellen iptables-Regeln erweitern zu können, sollten diese erst einmal aufgelistet werden, was mit nachfolgendem Befehl durchgeführt werden kann:

# iptables -L -nv --line-numbers
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
num   pkts bytes target     prot opt in     out     source               destination         
1        0     0 ACCEPT     all  --  *      *       0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED 
2        0     0 ACCEPT     icmp --  *      *       0.0.0.0/0            0.0.0.0/0           
3        0     0 ACCEPT     all  --  lo     *       0.0.0.0/0            0.0.0.0/0           
4        0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           state NEW tcp dpt:22  
5        0     0 REJECT     all  --  *      *       0.0.0.0/0            0.0.0.0/0           reject-with icmp-host-prohibited 

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
num   pkts bytes target     prot opt in     out     source               destination         
1        0     0 REJECT     all  --  *      *       0.0.0.0/0            0.0.0.0/0           reject-with icmp-host-prohibited 

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
num   pkts bytes target     prot opt in     out     source               destination

Nachfolgender Befehl, fügt folgende iptables-Regeln dem iptables-Regelwerk nach der Position 4 hinzu, ohne das der Paketfilter angehalten werden muss:

  • -A INPUT -p tcp --dport 80 -j ACCEPT
  • -A INPUT -p tcp --dport 443 -j ACCEPT

und hier der Befehl:

# iptables -I INPUT 5 -p tcp --dport 80 -j ACCEPT
# iptables -I INPUT 6 -p tcp --dport 443 -j ACCEPT

Ein erneute Abfrage des iptables-Regelwerts, sollte dann nachfolgend dargestellte Ausgabe ergeben, was mit folgendem Befehl durchgeführt werden kann:

# iptables -L -nv --line-numbers
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
num   pkts bytes target     prot opt in     out     source               destination         
1        0     0 ACCEPT     all  --  *      *       0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED 
2        0     0 ACCEPT     icmp --  *      *       0.0.0.0/0            0.0.0.0/0           
3        0     0 ACCEPT     all  --  lo     *       0.0.0.0/0            0.0.0.0/0           
4        0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           state NEW tcp dpt:22
5        0     0 ACCEPT     tcp  --  eth0   *       0.0.0.0/0            0.0.0.0/0           tcp dpt:80 state NEW
6        0     0 ACCEPT     tcp  --  eth0   *       0.0.0.0/0            0.0.0.0/0           tcp dpt:443 state NEW
state NEW
7        0     0 REJECT     all  --  *      *       0.0.0.0/0            0.0.0.0/0           reject-with icmp-host-prohibited 

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
num   pkts bytes target     prot opt in     out     source               destination         
1        0     0 REJECT     all  --  *      *       0.0.0.0/0            0.0.0.0/0           reject-with icmp-host-prohibited 

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
num   pkts bytes target     prot opt in     out     source               destination

Die neuen Zeilen sind an Position 5 (INPUT) bis Position 6 (INPUT) zu sehen, hier nachfolgend zur Verdeutlichung noch einmal dargestellt (nur relevanter Ausschnitt):

...
5        0     0 ACCEPT     tcp  --  eth0   *       0.0.0.0/0            0.0.0.0/0        tcp dpt:80 state NEW
6        0     0 ACCEPT     tcp  --  eth0   *       0.0.0.0/0            0.0.0.0/0        tcp dpt:443 state NEW
...

Um diese iptables-Regel dauerhaft, auch nach einem Neustart des Server, weiterhin im iptables-Regelwerk zu speichern, muss nachfolgend dargestellter Befehl abschließend noch ausgeführt werden:

# /usr/sbin/iptables-save > /etc/sysconfig/iptables 

/etc/httpd/conf.d/vhost.conf

Es soll ein virtueller Host im Apache HTTP Server eingerichtet werden.

Siehe dazu auch nachfolgende interne Links:

Dazu kann der Inhalt einer möglichen Konfigurationsdatei

  • /etc/httpd/conf.d/icingaweb2.conf

wie nachfolgend dargestellt entsprechend angepasst werden:

(Komplette Konfigurationsdatei)

#
# icinga.tachtler.net (Icinga Web 2)
#
<VirtualHost *:80>
        ServerAdmin webmaster@tachtler.net
        ServerName icinga.tachtler.net
        ServerAlias www.icinga.tachtler.net
        ServerPath /
 
        DocumentRoot "/usr/share/icingaweb2/public"
        <Directory "/usr/share/icingaweb2/public">
                Options -Indexes +SymLinksIfOwnerMatch
                # Tachtler (enable for .htaccess file support)
                # AllowOverride AuthConfig
                AllowOverride None
                # Tachtler (enable for unlimited access)
 		Require all granted 
 
                SetEnv ICINGAWEB_CONFIGDIR "/etc/icingaweb2"
 
                EnableSendfile Off
 
                <IfModule mod_rewrite.c>
                        RewriteEngine on
                        RewriteBase /
                        RewriteCond %{REQUEST_FILENAME} -s [OR]
                        RewriteCond %{REQUEST_FILENAME} -l [OR]
                        RewriteCond %{REQUEST_FILENAME} -d
                        RewriteRule ^.*$ - [NC,L]
                        RewriteRule ^.*$ index.php [NC,L]
                </IfModule>
 
                <IfModule !mod_rewrite.c>
                        DirectoryIndex error_norewrite.html
                        ErrorDocument 404 /error_norewrite.html
                </IfModule>
        </Directory>
 
        DirectoryIndex index.php
 
        ErrorLog logs/icinga_error.log
        SetEnvIf X-Forwarded-For "^.*\..*\..*\..*" forwarded
        CustomLog logs/icinga_access.log combined env=!forwarded
        CustomLog logs/icinga_access.log combined_proxypass env=forwarded
</VirtualHost>

Nach Durchführung der vorhergehenden Konfigurationsschritte, sollte einem Neustart nichts im Wege stehen und die Apache VHOST-Konfiguration angezogen werden:

# systemctl restart httpd.service

:!: HINWEIS - Es erfolgen keine weiteren Ausgaben, wenn der Start erfolgreich war !

Kommando Übergabe

Damit aus Icinga-Web an Icinga Kommandos übertragen werden können, muss das Feature (Möglichkeit) command aktiviert werden.

Dies kann durch ausführen des nachfolgenden Befehls durchgeführte werden:

# icinga2 feature enable command
Enabling feature command. Make sure to restart Icinga 2 for these changes to take effect.

Nach der erfolgreichen Aktivierung sollte nun zusätzlich das Feature (Möglichkeit) - comamnd - für Icinga aktiviert sein, was mit nachfolgendem Befehl abfragt werden kann und nachfolgende Liste zurück geben sollte:

# icinga2 feature list
Disabled features: api compatlog debuglog gelf graphite icingastatus livestatus opentsdb perfdata statusdata syslog
Enabled features: checker command ido-mysql mainlog notification

Token generieren

Um Icinga-Web über die Web-Anwendung selbst konfigurieren zu können, ist die Eingabe eines „Authentifikations-Tokens“ erforderlich, welcher mit nachfolgendem Befehl erstellt werden kann:

# icingacli setup token create
The newly generated setup token is: 7543cdf31bf56a21

Für eine Abfrage des „Authentifikations-Tokens“, kann nachfolgender Befehl genutzt werden:

# icingacli setup token show
The current setup token is: 7543cdf31bf56a21

icinga2: Erster Start

Danach kann der icinga2-Server mit nachfolgendem Befehle gestartet werden:

# systemctl start icinga2

Mit nachfolgendem Befehl kann der Status des Icinga-Servers abgefragt werden:

# systemctl status icinga2
icinga2.service - Icinga host/service/network monitoring system
   Loaded: loaded (/usr/lib/systemd/system/icinga2.service; enabled)
   Active: active (running) since Tue 2015-11-17 17:54:05 CET; 29s ago
  Process: 29692 ExecStart=/usr/sbin/icinga2 daemon -d -e ${ICINGA2_ERROR_LOG} (code=exited, status=0/SUCCESS)
  Process: 29644 ExecStartPre=/usr/lib/icinga2/prepare-dirs /etc/sysconfig/icinga2 (code=exited, status=0/SUCCESS)
 Main PID: 29710 (icinga2)
   CGroup: /system.slice/icinga2.service
           ├─29710 /usr/lib64/icinga2/sbin/icinga2 --no-stack-rlimit daemon -...
           ├─29745 /usr/lib64/nagios/plugins/check_ping -4 -H 127.0.0.1 -c 20...
           └─29752 /usr/bin/ping -n -U -w 10 -c 5 127.0.0.1

Nov 17 17:54:05 vml70110.idmz.tachtler.net icinga2[29692]: [2015-11-17 17:54:...
Nov 17 17:54:05 vml70110.idmz.tachtler.net icinga2[29692]: [2015-11-17 17:54:...
Nov 17 17:54:05 vml70110.idmz.tachtler.net icinga2[29692]: [2015-11-17 17:54:...
Nov 17 17:54:05 vml70110.idmz.tachtler.net systemd[1]: Started Icinga host/se...
Hint: Some lines were ellipsized, use -l to show in full.

Nachfolgende LOG-Dateien sollten Auskunft darüber geben, wie der Start und der Status des Icinga-Servers ist.

  • /var/log/icinga2/icinga2.log
  • /var/log/icinga2/error.log

Der Inhalt der LOG-Datei /var/log/icinga2/icinga2.log könnte demnach wie folgt aussehen:

[2015-11-17 17:54:05 +0100] information/DbConnection: Resuming IDO connection: ido-mysql
[2015-11-17 17:54:05 +0100] information/ConfigItem: Activated all objects.
[2015-11-17 17:54:05 +0100] information/ConfigCompiler: Compiling config file: /var/lib/icinga2/api/packages/_api/server11.idmz.tachtler.net-1447779245-1/conf.d/downtimes/server11.idmz.tachtler.net!load!server11.idmz.tachtler.net-1447779245-0.conf
[2015-11-17 17:54:05 +0100] information/ConfigItem: Committing config items
[2015-11-17 17:54:05 +0100] warning/ApplyRule: Apply rule 'satellite-host' (in /etc/icinga2/conf.d/satellite.conf: 29:1-29:41) for type 'Dependency' does not match anywhere!
[2015-11-17 17:54:05 +0100] information/ConfigItem: Instantiated 1 Downtime.
[2015-11-17 17:54:05 +0100] information/ConfigItem: Triggering Start signal for config items
[2015-11-17 17:54:05 +0100] information/ConfigItem: Activated all objects.
[2015-11-17 17:54:05 +0100] information/IdoMysqlConnection: MySQL IDO instance id: 1 (schema version: '1.14.0')
[2015-11-17 17:54:39 +0100] warning/PluginCheckTask: Check command for object [2015-11-17 17:59:05 +0100] information/ConfigObject: Dumping program state to file '/var/lib/icinga2/icinga2.state'

Die LOG-Datei /var/log/icinga2/error.log sollte hingegen leer sein!

icingaweb2: Erster Aufruf (Setup)

Nach der erfolgreichen Inbetriebnahme des Icinga-Servers und des Icinga-Web, kann nun die Web-Anwendung zum ersten mal aufgerufen werden und mit der Konfiguration begonnen werden.

Setup: Welcome

Nachfolgender Aufruf sollte nun die Web-Anwendung und das Setup über den Browser ermöglichen:

Icinga Web 2 - Setup Welcome

Nachdem mit der die Schaltfläche [Weiter] ausgewählt wurde, sollte nachfolgender Bildschirm erscheinen, in dem die Abfrage des zuvor gesetzten Tokens durchgeführt wird. Siehe auch den internen Link

Hier ist es nun erforderlich den zuvor gesetzten Token einzugeben, bevor durch betätigen der Schaltfläche [Weiter], der Setup-Prozess fortgeführt werden kann.

Icinga Web 2 - Setup Welcome - Token

Setup: Modules

Nachfolgende Ansicht zeigt, welche Module bereits verfügbar sind und genutzt werden können. Hier kann die Auswahl entsprechend getroffen werden.

Nachfolgende Module sollte ausgewählt werden:

  • Doc - Direkter Aufruf der Dokumentation aus Icinga-Web heraus.
  • Iframe - Ermöglicht die direkte Einbindungen von weiteren Inhalten innerhalb von Icinga-Web wie z.B. NagVis, Graphite usw.
  • Monitoring - bereits vorbelegte Auswahl und Kern-Modul von Icinga-Web

Anschließend kann durch betätigen der Schaltfläche [Weiter] die Auswahl abgeschlossen werden.

Icinga Web 2 - Setup Modules - Seite 1

Icinga Web 2 - Setup Modules - Seite 2

Setup: Requirements

Nachfolgend sollten alle Requirements (Anforderungen) erfüllt sein und in grün umrahmten Kästen dargestellt sein. Nach der Überprüfung ob dies auch so ist, oder ggf. auch nicht unbedingt alle Requirements (Anforderungen) erfüllt sein müssen, z.B. Modul: LDAP, kann durch drücken der Schaltfläche [Weiter] mit den Setup fortgefahren werden.

Icinga Web 2 - Setup Requirements - Seite 1

Icinga Web 2 - Setup Requirements - Seite 2

Setup: Configuration

Die Auswahl der Authentikations-Methode sollte zu diesem Zeitpunkt des Setup - SQL Datenbank sein, auch wenn später eine Benutzername und Passwort Abfrage gegen LDAP geplant ist.

:!: HINWEIS - Hintergrund für die Auswahl von SQL Datenbank ist, das in der Datenbank Rollen und Rechte hinterlegt werden können, selbst wenn später Benutzername und Passwort gegen LDAP abgefragt werden!

Nach der Auswahl SQL Datenbank, kann durch betätigen der Schaltfläche [Weiter] mit der Eingabe der Database Resource fortgefahren werden.

Icinga Web 2 - Setup Requirements - SQL Database

In nachfolgend erscheinenden Formularfeldern können nun die SQL Datenbank spezifischen Daten erfasst werden. Nachfolgende Felder müssen mindestens wie folgt befüllt werden:

  • Ressourcenname: icingaweb_db
  • Datenbanktyp: MySQL
  • Host: db.idmz.tachtler.net
  • Datenbankname: icingaweb
  • Benutzername: icingawebuser
  • Kennwort: geheim

Optional sollte, aus Performance Gründen, nachfolgender Haken gesetzt werden:

  • Persitent:

Icinga Web 2 - Setup Configuration - SQL Database Resource - Seite 1

Icinga Web 2 - Setup Configuration - SQL Database Resource - Seite 2

Abschließend sollte dann die soeben getätigte Konfiguration überprüft werden, was durch betätigen der Schaltfläche [Konfiguration validieren] durchgeführt werden kann.

Icinga Web 2 - Setup Configuration - SQL Database Resource - Seite 3

Nach der erfolgreichen Validierung der Konfiguration der SQL Datenbank, kann nun die Schaltfläche [Weiter] genutzt werden um fortzufahren, was nachfolgenden Bereich zum Vorschein bringen sollte, indem zusätzliche Anpassungen an die benötigte Datenbank mit Hilfe des root-Benutzers durchgeführt werden können. Für nachfolgenden Schritt ist die Kenntnis des root-Passwortes des Datenbank erforderlich!

Icinga Web 2 - Setup Configuration - SQL Database Setup

Nachdem die Einrichtung des SQL Datenbank abgeschlossen ist, muss nun noch ein Name vergeben werden, unter der die Authentifizierung gegen die SQL Datenbank bekannt gegeben ist. Dieser könnte z.B.

  • Backend-Name: icingaweb2_sql

lauten.

Anschließend kann mit der Schaltfläche [Weiter] fortgefahren werden.

Icinga Web 2 - Setup Configuration - Authentication Backend

Im nächsten Schritt erfolgt die Anlage des ersten Administrativen Kontos zur Nutzung von Icinga-Web. Zum Abschluss wird auch hier wieder die Schaltfläche [Weiter] betätigt.

Icinga Web 2 - Setup Configuration - Administration

Nachfolgender Schritt beginnt mit der Konfiguration der Applikation selbst, indem zuerst eingestellt wird, wie Icinga-Web selbst LOG-Meldungen schreibt. Nachfolgende vorbelegte Einstellungen können durch betätigen der Schaltfläche [Weiter] übernommen werden.

Icinga Web 2 - Setup Configuration - Application Configuration

Im nächsten Schritt werden alle getätigten Eingaben in einzelnen Blöcken noch einmal zur Anzeige gebracht, damit diese überprüft werden können. Falls alle Daten korrekt sind, kann durch betätigen der vergrößerten Schaltfläche [Weiter] das Setup zum Abschluss gebracht werden.

Icinga Web 2 - Setup Configuration - Application Configuration - Overview - Seite 1

Icinga Web 2 - Setup Configuration - Application Configuration - Overview - Seite 2

Setup: Monitoring Modul

Nachdem das grundlegende Setup bereits abgeschlossen ist, erfolgt nun das Setup des Monitoring Moduls. Die Anzeige der Begrüßungsseite kann durch betätigen der Schaltfläche [Weiter] verlassen werden und die Konfiguration wird begonnen.

Icinga Web 2 - Setup Monitoring Modul

Nachfolgend wird nun das Monitoring-Backend eingestellt. Wobei die hier voreingestellten Daten durch drücken der Schaltfläche [Weiter] übernommen werden können.

Icinga Web 2 - Setup Monitoring-Backend

In nachfolgend erscheinenden Formularfeldern können nun die SQL Datenbank spezifischen Daten für die Monitoring-IDO-Ressource erfasst werden. Nachfolgende Felder müssen mindestens wie folgt befüllt werden:

  • Ressourcenname: icinga_ido
  • Datenbanktyp: MySQL
  • Host: db.idmz.tachtler.net
  • Datenbankname: icinga
  • Benutzername: icingauser
  • Kennwort: geheim

Optional sollte, aus Performance Gründen, nachfolgender Haken gesetzt werden:

  • Persitent:

Icinga Web 2 - Setup Monitoring-IDO-Ressource - Seite 1

Icinga Web 2 - Setup Monitoring-IDO-Ressource - Seite 2

Anschließend kann nun die Schaltfläche [Konfiguration validieren] genutzt werden um die Validierung durchzuführen. Anschließend sollte in etwa nachfolgendes Ergebnis zur Anzeige kommen, was durch betätigen der Schaltfläche [Weiter] zum Abschluss gebracht werden kann.

Icinga Web 2 - Setup Monitoring-IDO-Ressource - Seite 3

Icinga Web 2 - Setup Monitoring-IDO-Ressource - Seite 4

Der nächste Konfigurationsschritt beschreibt die Konfiguration der Befehlsschnittstelle. Hier können die vorgegebenen Werte übernommen werden, wenn sich die

auf dem gleichen Rechner/Server befinden.

Icinga Web 2 - Setup - Befehlsschnittstelle

Die nächste Konfiguration betrifft die Monitoring-Sicherheit von Icinga-Web. Hier kann eingestellt werden, welche Variablen in Konfigurationen maskiert werden sollen. Dies ist besonders bei Angaben von checks bei denen Passwörter benötigt werden sinnvoll.

:!: HINWEIS - Die standardmäßig vorgegeben Variablen sollten wie folgt erweitert werden:

Standard ist:

  • *pw*,*pass*,community

ergänzend sollten nachfolgende Variablen maskiert werden:

  • *secret*,*pw*,*pass*,community

Abschließend kann dann wieder die Schaltfläche [Weiter] betätigt werden.

Icinga Web 2 - Setup - Monitoring-Sicherheit

Im nächsten Schritt werden alle getätigten Eingaben in einzelnen Blöcken noch einmal zur Anzeige gebracht, damit diese überprüft werden können. Falls alle Daten korrekt sind, kann durch betätigen der vergrößerten Schaltfläche [Fertigstellen] das Monitoring-Modul Setup zum Abschluss gebracht werden.

Icinga Web 2 - Setup - Monitoring-Modul - Overview - Seite 1

Icinga Web 2 - Setup - Monitoring-Modul - Overview - Seite 2

Nach dem betätigen der Schaltfläche [Fertigstellen] sollte nachfolgende Anzeige zum Vorschein kommen.

Icinga Web 2 - Setup - Monitoring-Modul - Overview - Seite 3

Durch betätigen der Schaltfläche [Login to Icinga Web 2] kann nun eine Anmeldung an der Icinga-Web-Anwendung durchgeführt werden:

Icinga Web 2 - Anmeldung

icinageweb2: Authentifizierung gegen LDAP

In der vorhergehenden Installation wurde die Authentifizierung von Benutzer und Passwort gegen die SQL Datenbank konfiguriert. Alternativ und zusätzlich kann die Authentifizierung gegen LDAP ebenfalls konfiguriert werden, welche dann als Alternative genutzt werden kann bzw. zwischen den beiden Varianten SQL Datenbank und LDAP gewechselt werden kann.

Bevor mit der Konfiguration der Authentifizieren gegen LDAP begonnen werden kann, ist es erforderlich sich über die Icinga-Web-Anwendung anzumelden.

Icinga Web 2 - Anmeldung

Neue Ressource erstellen

Nach der Anmeldung sollte der Menüpunkt: Konfiguration | Anwendung ausgewählt werden, wie nachfolgend dargestellt.

Icinga Web 2 - Dashboard - Menüpunkt - Konfiguration - Anwendung

Anschließend muss der Reiter [Ressourcen] ausgewählt werden, wie nachfolgend dargestellt.

Icinga Web 2 - Dashboard - Menüpunkt - Konfiguration - Anwendung - Auswahl: Ressourcen

Nach der Auswahl des Reiters [Ressourcen], kann nun die Schaltfläche [Neue Ressource erstellen] betätigt werden, wie nachfolgend dargestellt.

Icinga Web 2 - Dashboard - Menüpunkt - Konfiguration - Anwendung - Ressourcen

Nachfolgender Bildschirm sollte erscheinen und im Drop-Down-Feld [Ressourcentyp] muss der Eintrag LDAP ausgewählt werden, wonach sich nachfolgender Bildschirm darstellt.

Icinga Web 2 - Dashboard - Menüpunkt - Konfiguration - Anwendung - Ressourcen - Neue Ressource erstellen - LDAP

Nachfolgende Angaben sind erforderlich, um eine Verbindung zum LDAP-Server herstellen zu können:

  • Ressourcentyp LDAP
  • Ressourcenname icingaweb_ldap
  • Host ldap.idmz.tachtler.net
  • Port 636
  • Verschlüsselung LDAPS
  • Wurzel-DN ou=People,dc=tachtler,dc=net
  • Bind-DN cn=Ersatzbenutzer,dc=tachtler,dc=net
  • Bind-Kennwort geheim

Nach Eingabe der erforderlichen Daten, sollte nun die Schaltfläche [Konfiguration validieren] betätigt werden.

Icinga Web 2 - Dashboard - Menüpunkt - Konfiguration - Anwendung - Ressourcen - Neue Ressource erstellen - LDAP - Konfiguration validieren

Nach erfolgreicher Validierung der Konfiguration sollte nachfolgende Meldung am oberen Bildschirmbereich erscheinen:

Connect using LDAPS
LDAP bind to ldap.idmz.tachtler.net:636 (cn=Ersatzbenutzer,dc=tachtler,dc=net / ***) successful
Schema discovery not possible: Capability query failed (ldap.idmz.tachtler.net:636): Server is unwilling to 
perform. Check if hostname and port of the ldap resource are correct and if anonymous access is permitted.

:!: HINWEIS - Die Anmerkung, das kein Schema vorhanden ist, ist hier nicht relevant, da die Ressource nur zur Authentifizierung genutzt werden soll und nicht zur Datenhaltung!

Icinga Web 2 - Dashboard - Menüpunkt - Konfiguration - Anwendung - Ressourcen - Neue Ressource erstellen - LDAP - Konfiguration validieren - Erfolgreich

Abschließend kann nun die Schaltfläche [Änderungen speichern] betätigt werden, wie nachfolgend dargestellt.

Icinga Web 2 - Dashboard - Menüpunkt - Konfiguration - Anwendung - Ressourcen - Neue Ressource erstellen - LDAP - Änderungen speichern

Nachfolgende Ausgabe sollte am Bildschirm erscheinen, wenn die Neue Ressource erfolgreich erstellt wwurde:

Icinga Web 2 - Dashboard - Menüpunkt - Konfiguration - Anwendung - Ressourcen - Neue Ressource erstellen - LDAP - Fertig

Neues Backend für Benutzer erstellen

Nachdem eine neue Ressource, wie unter nachfolgendem internen Link dargestellt:

neu erstellt wurde, kann diese Ressource mit dem Namen, hier icingaweb_ldap dazu genutzt werden, die Authentifizierung gegen LDAP durchzuführen.

Dazu ist der Menüpunkt Konfiguration | Authentifizierung auszuwählen, wie nachfolgend dargestellt:

Icinga2 - Konfiguration - Authentifizierung

Anschließend ist dann die Schaltfläche [Neues Backend für Benutzer erstellen] zu betätigen, wonach nachfolgender Bildschirm erscheinen sollte.

Icinga2 - Konfiguration - Authentifizierung - Neues Backend für Benutzer erstellen

Nach der Auswahl über die Drop-Down-Box [Backend-Typ] - LDAP, sollte nachfolgender Bildschirm erscheinen

Icinga2 - Konfiguration - Authentifizierung - Neues Backend für Benutzer erstellen - LDAP

Nachfolgende Daten müssen bzw. können nun erfasst werden:

  • Backend-Typ LDAP
  • Backend-Name icingaweb2_ldap
  • LDAP Verbindung icingaweb_ldap
  • LDAP Objektklasse für den Benutzer posixAccount
  • LDAP-Filter (|(uid=klaus)(uid=petra))

Dies ist eine Besonderheit: Wenn im LDAP eine Gruppe aus mehreren Objekten z.B. vom Typ inetOrgPerson besteht (z.B. Personen wie: klaus, petra, lena, luis), aber nicht alle Zugriff auf die Icinga-Web-Anwendung erhalten sollen, sich aber kein weiteres Unterscheidungsmerkmal innerhalb der LDAP-Gruppe anbietet, kann hier eine regex basierte Eingrenzung vorgenommen werden. Nachfolgend hätten nur die Personen klaus und petra Zugriff auf Icinga-Web-Anwendung.

  • LDAP-Attribut für den Benutzer uid
  • LDAP Basis DN ou=People,dc=tachtler,dc=net

Anschließend ist nun die Schaltfläche [Konfiguration validieren] zu betätigen.

Icinga2 - Konfiguration - Authentifizierung - Neues Backend für Benutzer erstellen - LDAP - Konfiguration validieren

Nach erfolgreicher Validierung der Konfiguration, sollte nachfolgender Bildschirm zum Vorschein kommen.

Icinga2 - Konfiguration - Authentifizierung - Neues Backend für Benutzer erstellen - LDAP - Konfiguration validieren - erfolgreich

Abschließend ist nun die Schaltfläche [Änderungen speichern] zu betätigen, was nachfolgenden Bildschirm dann zur Anzeige bringen sollte und die Einrichtung beendet.

Icinga2 - Konfiguration - Authentifizierung - Neues Backend für Benutzer erstellen - LDAP - Fertig

Jetzt kann die Reihenfolge in der die Authentifizierung durchgeführt wird noch entsprechend abgeändert werden, wie nachfolgend dargestellt.

Icinga2 - Konfiguration - Authentifizierung - Reihenfolge

Nachfolgender Bildschirm zeigt die Authentifizierung - zuerst gegen LDAP und anschließend gegen die SQL Datenbank.

Icinga2 - Konfiguration - Authentifizierung - Reihenfolge - LDAP / SQL Datenbank

icingaweb2: Icons

Die Einbindung von Icons in der Icinga-Web-Anwendung kann durch nachfolgende Konfiguration z.B. in der Konfigurationsdatei

  • /etc/icinga2/conf.d/hosts.conf

erfolgen.

/etc/icinga2/conf.d/hosts.conf

Hier sind nachfolgende Einträge bei der entsprechenden Host-Definition zu ergänzen:

(Nur relevanter Ausschnitt)

  icon_image = "vendors/centos.gif"
  icon_image_alt = "CentOS"

Falls wie unter nachfolgendem internen Link

die Icinga-Web (Classic UI)) installiert wurde, kann ein symbolischer Link auf die mit der Installation mit gelieferten und installierten Icon/Bild-Dateien, durchgeführt werden, was mit nachfolgendem Befehl realisiert werden kann:

# ln -s /usr/share/icinga/images/logos/vendors /usr/share/icingaweb2/public/vendors

Icon/Bild-Dateien einbinden: Verzeichnis erstellen

Im Verzeichnis

  • /usr/share/icingaweb2/public

kann mit nachfolgendem Befehl ein ein neues Verzeichnis angelegt werden:

# mkdir /usr/share/icingaweb2/public/vendors

Hier können nun die Icon/Bild-Dateien hinterlegt werden.

Cookies helfen bei der Bereitstellung von Inhalten. Durch die Nutzung dieser Seiten erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Rechner gespeichert werden. Weitere Information
tachtler/icinga2.txt · Zuletzt geändert: 2015/12/13 10:47 von klaus