Observium
Autor
Kristjan Hinn AK21 kristjan.hinn@itcollege.ee
Tutvustus
Observium (www.observium.org) on SNMP protokollil töötav ressursi monitoorimise tarkvara. Observium on kirjutatud PHPs ning toetab suurel hulgal enimlevinud operatsioonisüsteeme. Observium pole siiski mõeldud asendamaks monitooringu tarkvaras nagu näiteks nagios või Microsoft Operations Manageri. Observiumi kood on vabavara QPL litsensiga, kuid tasulise versiooniga saab kasutada automaatset versioonihaldust SVN (Subversion) varamust. Sellegi poolest on minu arvates Observium lihtsasti installeeritav ja seadistatav tarkvara.
Kasutajatugi
Väikeste süsteemide ülesseadmiseks on kasutajatugi veebilehel piisav, kuid Observiumi arendajad pakuvad vajadusel ka tasulist tuge suurte ja keeruliste erilahenduste ülesseadistamiseks.
Paigaldamine
Observiumi veebilehel olevas juhendis on öeldud, et nende kirjutatud juhend kehtib Ubuntu 13.04 puhul ning 13.10 versiooni puhul nende juhend ei kehti. Testisin ise läbi ja tegin mõned muudatused, et Observiumi ka Ubuntu 13.10 peal tööle saaks.
Eeldused
Antud juhendi toimiseks peavad olema täidetud järgnevad eeldused:
Server: Ubuntu 13.10
Mälu: 512 MB
HDD: 10 GB
Eeldatavad lisa pakid:
- Apache
- fping
- MySQL
- Net-SNMP 5.4+
- RRDtool 1.3+
- Graphviz
- PHP 5.3+
Valikulised pakid:
- Ipmitool - kui soovid IPMI kontrollereid monitoorida
- Libvirt-bin - kui soovid virtaalserverite keskkonna VMWare host servereid monitoorida.
Paigaldusdetailid
- Vältimaks juhendist käskude kopeerimise ja kleepimise võimalikke eksimusi muudame terminali juurkasutajaõigustesse.
sudo -i
- Paigaldame vajalikud lisa pakid
apt-get update
apt-get install libapache2-mod-php5 php5-cli php5-mysql php5-gd php5-snmp php-pear snmp graphviz php5-mcrypt php5-json subversion mysql-server mysql-client rrdtool fping imagemagick whois mtr-tiny nmap ipmitool python-mysqldb