nagios merupakan 1 dari sekian banyak aplikasi monitoring server yang cukup handal, kali ini saya menggunakan versi 3.4.1 untuk memonitoring beberapa server production milik saya.

secara tampilan untuk ver 3.4.1 lebih simple dari ver sebelumnya, namun fungsi search-nya bermasalah karena tidak bisa menampilkan sesuai dengan keinginnan user, akhirnya coba googling ketemu juga informasi yang menjelaskan tentang kelemahan pada search di nagios ver 3.4.1

untuk itu saya lanjutkan googling dan ketemulah dengan web http://www.wightman.ca/~priyantha/nagios/search.html yang menjelaskan bagaimana cara mengganti search pada nagios agar dapat berjalan dengan baik.

langsung saja kita lakukan perubahan searh tersebut…..

terlebih dahulu download-lah search2.cgi di http://www.wightman.ca/~priyantha/nagios/search2.cgi

# wget http://www.wightman.ca/~priyantha/nagios/search2.cgi

kemudian copy file search2.cgi kedalam direktori /usr/local/nagios/sbin/ dan rubahlah kepemilikannya menjadi milik nagios

# cp search2.cgi /usr/local/nagios/sbin/
# chown naigos:nagios search2.cgi

selanjutnya masuk kedalam direktori /usr/local/nagios/share/ dan edit file side.php

# cd /usr/local/nagios/share

# vim side.php

coba cari bagian seperti dibawah ini

<div>
<form method=”get” action=”<?php echo $cfg[“cgi_base_url”];?>/status.cgi” target=”<?php echo $link_target;?>”>
<fieldset>
<legend>Quick Search:</legend>
<input type=’hidden’ name=’navbarsearch’ value=’1′>
<input type=’text’ name=’host’ size=’15’>
</fieldset>
</form>
</div>

jika sudah, rubahlah bagian tersebut sehingga menjadi seperti dibawah ini

<div>
<form method=”get” action=”<?php echo $cfg[“cgi_base_url”];?>/search2.cgi” target=”<?php echo $link_target;?>”>
<fieldset>
<legend>Quick Search:</legend>
<input type=’hidden’ name=’navbarsearch’ value=’1′>
<input type=’text’ name=’host’ size=’15’>
<br>
<input type=”radio” name=”opt” value=”Host” checked><font color=blue size=1> Host</font>
<input type=”radio” name=”opt” value=”IP”><font color=blue size=1> IP</font>
</fieldset>
</form>
</div>

simpan perubahan tersebut kemudian restart nagios dan lihat perubahan pada tampilan nagios tersebut
# /etc/init.d/nagios restart

Selamat mencoba!!!!!!!!!!!!!!!!!

Advertisements