AKAI TSUKI

System development or Technical something

Install icinga2 (1)

check SELinux config

# getenforce
Disabled
#
# cat /etc/sysconfig/selinux | grep -v "^#" | grep -v "^$"
SELINUX=disabled
SELINUXTYPE=targeted
#

install icinga2 repo

# yum install -y https://packages.icinga.com/epel/icinga-rpm-release-7-latest.noarch.rpm
====================================================================================================
 Package                Arch       Version            Repository                               Size
====================================================================================================
Installing:
 icinga-rpm-release     noarch     7-2.el7.centos     /icinga-rpm-release-7-latest.noarch     2.1 k

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

install epel-release

# yum install -y epel-release
====================================================================================================
 Package                     Arch                  Version              Repository             Size
====================================================================================================
Installing:
 epel-release                noarch                7-9                  extras                 14 k

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

install icinga2 and plugins

# yum install -y icinga2 nagios-plugins-all
====================================================================================================
 Package                    Arch     Version                          Repository               Size
====================================================================================================
Installing:
 icinga2                    x86_64   2.7.0-1.el7.icinga               icinga-stable-release   9.2 k
 nagios-plugins-all         x86_64   2.2.1-4git.el7                   epel                     17 k
Installing for dependencies:
 autogen-libopts            x86_64   5.18-5.el7                       base                     66 k
 avahi-libs                 x86_64   0.6.31-17.el7                    base                     61 k
 bind-libs                  x86_64   32:9.9.4-51.el7                  updates                 1.0 M
 bind-utils                 x86_64   32:9.9.4-51.el7                  updates                 203 k
 boost-program-options      x86_64   1.53.0-27.el7                    base                    156 k
 boost-regex                x86_64   1.53.0-27.el7                    base                    300 k
 boost-system               x86_64   1.53.0-27.el7                    base                     40 k
 boost-thread               x86_64   1.53.0-27.el7                    base                     57 k
 cups-libs                  x86_64   1:1.6.3-29.el7                   base                    356 k
 fping                      x86_64   3.10-4.el7                       epel                     46 k
 icinga2-bin                x86_64   2.7.0-1.el7.icinga               icinga-stable-release   149 k
 icinga2-common             x86_64   2.7.0-1.el7.icinga               icinga-stable-release   126 k
 icinga2-libs               x86_64   2.7.0-1.el7.icinga               icinga-stable-release   2.7 M
 libarchive                 x86_64   3.1.2-10.el7_2                   base                    318 k
 libicu                     x86_64   50.1.2-15.el7                    base                    6.9 M
 libldb                     x86_64   1.1.29-1.el7                     base                    128 k
 libsmbclient               x86_64   4.6.2-10.el7_4                   updates                 129 k
 libtalloc                  x86_64   2.1.9-1.el7                      base                     33 k
 libtdb                     x86_64   1.3.12-2.el7                     base                     47 k
 libtevent                  x86_64   0.9.31-1.el7                     base                     36 k
 libtirpc                   x86_64   0.2.4-0.10.el7                   base                     88 k
 libwbclient                x86_64   4.6.2-10.el7_4                   updates                 104 k
 lm_sensors                 x86_64   3.4.0-4.20160601gitf9185e5.el7   base                    140 k
 lm_sensors-libs            x86_64   3.4.0-4.20160601gitf9185e5.el7   base                     41 k
 nagios-common              x86_64   4.3.2-8.el7                      epel                     23 k
 nagios-plugins             x86_64   2.2.1-4git.el7                   epel                    251 k
 nagios-plugins-breeze      x86_64   2.2.1-4git.el7                   epel                     18 k
 nagios-plugins-by_ssh      x86_64   2.2.1-4git.el7                   epel                     44 k
 nagios-plugins-cluster     x86_64   2.2.1-4git.el7                   epel                     37 k
 nagios-plugins-dhcp        x86_64   2.2.1-4git.el7                   epel                     44 k
 nagios-plugins-dig         x86_64   2.2.1-4git.el7                   epel                     44 k
 nagios-plugins-disk        x86_64   2.2.1-4git.el7                   epel                     45 k
 nagios-plugins-disk_smb    x86_64   2.2.1-4git.el7                   epel                     21 k
 nagios-plugins-dns         x86_64   2.2.1-4git.el7                   epel                     45 k
 nagios-plugins-dummy       x86_64   2.2.1-4git.el7                   epel                     33 k
 nagios-plugins-file_age    x86_64   2.2.1-4git.el7                   epel                     19 k
 nagios-plugins-flexlm      x86_64   2.2.1-4git.el7                   epel                     20 k
 nagios-plugins-fping       x86_64   2.2.1-4git.el7                   epel                     43 k
 nagios-plugins-game        x86_64   2.2.1-4git.el7                   epel                     39 k
 nagios-plugins-hpjd        x86_64   2.2.1-4git.el7                   epel                     42 k
 nagios-plugins-http        x86_64   2.2.1-4git.el7                   epel                     60 k
 nagios-plugins-icmp        x86_64   2.2.1-4git.el7                   epel                     46 k
 nagios-plugins-ide_smart   x86_64   2.2.1-4git.el7                   epel                     38 k
 nagios-plugins-ircd        x86_64   2.2.1-4git.el7                   epel                     20 k
 nagios-plugins-ldap        x86_64   2.2.1-4git.el7                   epel                     42 k
 nagios-plugins-load        x86_64   2.2.1-4git.el7                   epel                     39 k
 nagios-plugins-log         x86_64   2.2.1-4git.el7                   epel                     19 k
 nagios-plugins-mailq       x86_64   2.2.1-4git.el7                   epel                     22 k
 nagios-plugins-mrtg        x86_64   2.2.1-4git.el7                   epel                     39 k
 nagios-plugins-mrtgtraf    x86_64   2.2.1-4git.el7                   epel                     38 k
 nagios-plugins-mysql       x86_64   2.2.1-4git.el7                   epel                     50 k
 nagios-plugins-nagios      x86_64   2.2.1-4git.el7                   epel                     39 k
 nagios-plugins-nt          x86_64   2.2.1-4git.el7                   epel                     45 k
 nagios-plugins-ntp         x86_64   2.2.1-4git.el7                   epel                     63 k
 nagios-plugins-ntp-perl    x86_64   2.2.1-4git.el7                   epel                     22 k
 nagios-plugins-nwstat      x86_64   2.2.1-4git.el7                   epel                     46 k
 nagios-plugins-oracle      x86_64   2.2.1-4git.el7                   epel                     20 k
 nagios-plugins-overcr      x86_64   2.2.1-4git.el7                   epel                     41 k
 nagios-plugins-perl        x86_64   2.2.1-4git.el7                   epel                     18 k
 nagios-plugins-pgsql       x86_64   2.2.1-4git.el7                   epel                     43 k
 nagios-plugins-ping        x86_64   2.2.1-4git.el7                   epel                     45 k
 nagios-plugins-procs       x86_64   2.2.1-4git.el7                   epel                     44 k
 nagios-plugins-real        x86_64   2.2.1-4git.el7                   epel                     40 k
 nagios-plugins-rpc         x86_64   2.2.1-4git.el7                   epel                     20 k
 nagios-plugins-sensors     x86_64   2.2.1-4git.el7                   epel                     18 k
 nagios-plugins-smtp        x86_64   2.2.1-4git.el7                   epel                     47 k
 nagios-plugins-snmp        x86_64   2.2.1-4git.el7                   epel                     49 k
 nagios-plugins-ssh         x86_64   2.2.1-4git.el7                   epel                     40 k
 nagios-plugins-swap        x86_64   2.2.1-4git.el7                   epel                     38 k
 nagios-plugins-tcp         x86_64   2.2.1-4git.el7                   epel                     47 k
 nagios-plugins-time        x86_64   2.2.1-4git.el7                   epel                     40 k
 nagios-plugins-ups         x86_64   2.2.1-4git.el7                   epel                     42 k
 nagios-plugins-users       x86_64   2.2.1-4git.el7                   epel                     36 k
 nagios-plugins-wave        x86_64   2.2.1-4git.el7                   epel                     18 k
 net-snmp-libs              x86_64   1:5.7.2-28.el7                   base                    748 k
 net-snmp-utils             x86_64   1:5.7.2-28.el7                   base                    197 k
 ntp                        x86_64   4.2.6p5-25.el7.centos.2          base                    547 k
 ntpdate                    x86_64   4.2.6p5-25.el7.centos.2          base                     86 k
 perl                       x86_64   4:5.16.3-292.el7                 base                    8.0 M
 perl-Carp                  noarch   1.26-244.el7                     base                     19 k
 perl-Encode                x86_64   2.51-7.el7                       base                    1.5 M
 perl-Exporter              noarch   5.68-3.el7                       base                     28 k
 perl-File-Path             noarch   2.09-2.el7                       base                     26 k
 perl-File-Temp             noarch   0.23.01-3.el7                    base                     56 k
 perl-Filter                x86_64   1.49-3.el7                       base                     76 k
 perl-Getopt-Long           noarch   2.40-2.el7                       base                     56 k
 perl-HTTP-Tiny             noarch   0.033-3.el7                      base                     38 k
 perl-PathTools             x86_64   3.40-5.el7                       base                     82 k
 perl-Pod-Escapes           noarch   1:1.04-292.el7                   base                     51 k
 perl-Pod-Perldoc           noarch   3.20-4.el7                       base                     87 k
 perl-Pod-Simple            noarch   1:3.28-4.el7                     base                    216 k
 perl-Pod-Usage             noarch   1.63-3.el7                       base                     27 k
 perl-Scalar-List-Utils     x86_64   1.27-248.el7                     base                     36 k
 perl-Socket                x86_64   2.010-4.el7                      base                     49 k
 perl-Storable              x86_64   2.45-3.el7                       base                     77 k
 perl-Text-ParseWords       noarch   3.29-4.el7                       base                     14 k
 perl-Time-HiRes            x86_64   4:1.9725-3.el7                   base                     45 k
 perl-Time-Local            noarch   1.2300-2.el7                     base                     24 k
 perl-constant              noarch   1.27-2.el7                       base                     19 k
 perl-libs                  x86_64   4:5.16.3-292.el7                 base                    688 k
 perl-macros                x86_64   4:5.16.3-292.el7                 base                     43 k
 perl-parent                noarch   1:0.225-244.el7                  base                     12 k
 perl-podlators             noarch   2.5.1-3.el7                      base                    112 k
 perl-threads               x86_64   1.87-4.el7                       base                     49 k
 perl-threads-shared        x86_64   1.43-6.el7                       base                     39 k
 postgresql-libs            x86_64   9.2.23-1.el7_4                   updates                 233 k
 qstat                      x86_64   2.11-13.20080912svn311.el7       epel                    167 k
 rpcbind                    x86_64   0.2.0-42.el7                     base                     59 k
 samba-client               x86_64   4.6.2-10.el7_4                   updates                 598 k
 samba-client-libs          x86_64   4.6.2-10.el7_4                   updates                 4.7 M
 samba-common               noarch   4.6.2-10.el7_4                   updates                 197 k
 samba-common-libs          x86_64   4.6.2-10.el7_4                   updates                 164 k
Updating for dependencies:
 bind-libs-lite             x86_64   32:9.9.4-51.el7                  updates                 732 k
 bind-license               noarch   32:9.9.4-51.el7                  updates                  84 k
 krb5-libs                  x86_64   1.15.1-8.el7                     base                    747 k

Transaction Summary
====================================================================================================
Install  2 Packages (+112 Dependent packages)
Upgrade             (   3 Dependent packages)

start icinga2

# systemctl enable icinga2
Created symlink from /etc/systemd/system/multi-user.target.wants/icinga2.service to /usr/lib/systemd/system/icinga2.service.
# systemctl start icinga2
#

check feature list

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