Arch Icinga2: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 1: Zeile 1:
 
=notwendige pakete=
 
=notwendige pakete=
*[thomas@barclay local]$ sudo pacman -S libmariadbclient monitoring-plugins yajl postgresql-libs libmariadbclient cmake boost yajl boost-libs
+
*[thomas@barclay local]$ sudo pacman -S libmariadbclient monitoring-plugins yajl postgresql-libs libmariadbclient cmake boost yajl boost-libs php php-cgi
 
=icinga2 download, entpacken, bauen und installieren=
 
=icinga2 download, entpacken, bauen und installieren=
 
*[thomas@barclay local]$ curl -O https://aur.archlinux.org/packages/ic/icinga2/icinga2.tar.gz
 
*[thomas@barclay local]$ curl -O https://aur.archlinux.org/packages/ic/icinga2/icinga2.tar.gz
Zeile 19: Zeile 19:
 
*[root@barclay ~]# echo "Include /etc/httpd/conf/extra/icinga.conf" >> /etc/httpd/conf/httpd.conf
 
*[root@barclay ~]# echo "Include /etc/httpd/conf/extra/icinga.conf" >> /etc/httpd/conf/httpd.conf
 
*[root@barclay ~]# systemctl restart httpd
 
*[root@barclay ~]# systemctl restart httpd
 +
=
 +
[root@barclay ~]# icinga2 feature enable statusdata compatlog command

Version vom 25. Februar 2015, 15:45 Uhr

notwendige pakete

  • [thomas@barclay local]$ sudo pacman -S libmariadbclient monitoring-plugins yajl postgresql-libs libmariadbclient cmake boost yajl boost-libs php php-cgi

icinga2 download, entpacken, bauen und installieren

icinga-classic-ui download, entpacken, bauen und installieren

icingaadmin anlegen

  • [root@barclay icinga2]# htpasswd -b -c /etc/icinga2/passwd icingaadmin 'sysadm'

anpassen des webserver

  • [root@barclay ~]# mv /etc/httpd/conf/icinga.conf /etc/httpd/conf/extra/icinga.conf
  • [root@barclay ~]# echo "Include /etc/httpd/conf/extra/icinga.conf" >> /etc/httpd/conf/httpd.conf
  • [root@barclay ~]# systemctl restart httpd

= [root@barclay ~]# icinga2 feature enable statusdata compatlog command