Skip to content

Instantly share code, notes, and snippets.

@dnsmichi
Created July 16, 2014 11:12
Show Gist options
  • Save dnsmichi/86b7806820f319ae3045 to your computer and use it in GitHub Desktop.
Save dnsmichi/86b7806820f319ae3045 to your computer and use it in GitHub Desktop.
Stand: 16.7.2014
RPM Repository
==============
< # wget http://packages.icinga.org/epel/6/snapshot/ICINGA-snapshot.repo -O /etc/yum.repos.d/ICINGA-snapshot.repo
> # wget http://packages.icinga.org/epel/ICINGA-snapshot.repo -O /etc/yum.repos.d/ICINGA-snapshot.repo
Cluster Konfigurationssynchronisation
=====================================
ApiListener Objekte benötigen die zusätzliche Einstellung 'accept_config = true' um von der Parentzone Konfiguration anzunehmen.
Weiterführende Konfigurationsdetails in http://docs.icinga.org/icinga2/latest/doc/module/icinga2/toc#!/icinga2/latest/doc/module/icinga2/chapter/monitoring-remote-systems#configure-clusterlistener-object
Teytkorrekturen
~~~~~~~~~~~~~~~
"Als Hostname und Common-Name fungieren bei den Zerti-
fikaten icinga2a und cinga2b."
s/cinga2b/icinga2b/
Softwarekorrekturen
~~~~~~~~~~~~~~~~~~~
Icinga Web 2
============
Leider hat sich der Entwicklungsprozess verschoben, und es gab zum Heftveröffentlichungszeitpunkt noch kein Release. Derzeit arbeiten die Kollegen mit Hochdruck an der Fertigstellung.
Testweise kann die Vagrant Developmentbox verwendet werden, welche direkt im Git liegt. Dazu notwendig ist Vagrant 1.2+ sowie Virtualbox 4.2.16+ und ein starker Host (mind. 2 Kerne und 4 GB Ram).
$ git clone git://git.icinga.org/icingaweb2.git
$ cd icingaweb2
$ vagrant up
Das installieren und provisieren der VM kann einige Zeit dauern, abhängig von der Internetverbindung. Dabei wird als Backend Icinga 2 mit DB IDO MySQL eingerichtet. Der Git Checkout wird über VBox Mounts direkt eingebunden. Als Basisbetriebssystem fungiert CentOS 6.x x64.
SSH Zugriff via
$ vagrant ssh
oder
$ ssh -p<forwarded port> vagrant@localhost (passwort: vagrant)
Icinga Web 2 RPM
=================
Derzeit noch keines verfügbar. Installation anhand von doc/installation.md durchführen.
https://github.com/Icinga/icingaweb2/tree/master/doc
Alternativ ist in der Heft DVD bzw der VM dann auch im /root Verzeichnis in der README kurz erläutert, wie man eigene RPM Pakete bauen kann anhand eines testweise erstellten Spec-Files. Aktuellen Fortschritt über die Paketierung kann man im Git Master verfolgen.
Icinga Web 2 Backends
=====================
Im Entwicklungszweig ist derzeit lediglich DB IDO als Schnittstelle vollständig implementiert. Alle anderen Schnittstellen sind work-in-progress und sollten nicht verwendet werden.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment