<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>OtakUdang.Org - Nagios</title>
    <link>http://www.otakudang.org/</link>
    <description>ya.. pokoke begitulah....</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.4.1 - http://www.s9y.org/</generator>
    
    

<item>
    <title>Upgrade Nagios 2.x ke Nagios 3.x</title>
    <link>http://www.otakudang.org/index.php?/archives/133-Upgrade-Nagios-2.x-ke-Nagios-3.x.html</link>
            <category>Nagios</category>
    
    <comments>http://www.otakudang.org/index.php?/archives/133-Upgrade-Nagios-2.x-ke-Nagios-3.x.html#comments</comments>
    <wfw:comment>http://www.otakudang.org/wfwcomment.php?cid=133</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://www.otakudang.org/rss.php?version=2.0&amp;type=comments&amp;cid=133</wfw:commentRss>
    

    <author>nospam@example.com (godril)</author>
    <content:encoded>
    &lt;blockquote&gt;&lt;br /&gt;
&lt;strong&gt;&lt;em&gt;&lt;font color=&quot;blue&quot;&gt;Sebelumnya saya saya mau mengucapkan maaf yang sebesar-besarnya, kepada teman-teman yang sempet kasih comment dan mengajukan beberapa pertanyaan di beberapa posting tetapi tidak saya reply sampe lama banget, dikarenakan saya baru tau kalo ada comment-comment tersebut. Bahkan ada temen mahasiswa yang sedang menulis skripsi tentang Nagios, yang menanyakan sesuatu yang sebenernya saya tau dan paham, tetapi baru sore ini saya baca. Bener-bener saya minta maaf. Oleh karena itu pada sisi sebelah kanan bar di sini saya berikan tool &quot;last comment posted&quot; untuk menghindari hal-hal seperti itu. Sekali lagi mohon maaf. &lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pada Ramadhan yang lalu saya menuliskan &lt;a href=&quot;http://www.otakudang.org/index.php?/archives/50-Instalasi-Nagios-Tulisan-I-Pemula-Ramadhan-Day-1.html&quot;&gt;cara instalasi Nagios 2.x di FreeBSD 6.x&lt;/a&gt;. Nah berdasarkan instalasi tersebut, sore ini saya mengupgrade Nagios versi 2.x tersebut ke versi Nagios 3.0.1 Stable. &lt;br /&gt;
&lt;br /&gt;
Dengan asumsi bahwa instalasi sama persis seperti pada postingan tersebut, maka sebelumnya saya melakukan pengamanan untuk 3 buah file konfigurasi supaya dapat digunakan antara lain file &lt;b&gt;commmands.cfg&lt;/b&gt;, &lt;b&gt;services.cfg&lt;/b&gt;, dan &lt;b&gt;hosts.cfg&lt;/b&gt;, karena di dalam file-file tersebut terdapat konfigurasi host-host yang sudah saya definisikan, dan beberapa perintah modifikasi saya sendiri. Selain itu, pada instalas Nagios versi 3.x untuk file &lt;b&gt;hosts.cfg&lt;/b&gt; dan &lt;b&gt;services.cfg&lt;/b&gt; secara default memang tidak ada, kecuali file &lt;b&gt;commands.cfg&lt;/b&gt;. Nah daripada saya harus buat lagi ke dua file tersebut, mending saya selamatkan saja. Khusus untuk file &lt;b&gt;commands.cfg&lt;/b&gt;, saya hanya akan mengambil beberapa konfigurasi buatan saya sendiri yang ada di dalam file tersebut, lalu saya append ke file &lt;i&gt;commands.cfg&lt;/i&gt; bawaan Nagios 3.x.&lt;br /&gt;
&lt;br /&gt;
Langkah-langkah upgrade nya adalah:&lt;br /&gt;
&lt;ol&gt;&lt;br /&gt;
&lt;li&gt;Download file source Nagios 3.x dan nagios-plugins terbaru:&lt;br /&gt;
&lt;blockquote&gt;&lt;br /&gt;
root# cd /usr/local/src&lt;br /&gt;
root# wget http://osdn.dl.sourceforge.net/sourceforge/nagios/nagios-3.0.1.tar.gz&lt;br /&gt;
root# wget http://osdn.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.11.tar.gz&lt;br /&gt;
&lt;/blockquote&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Install Nagios dan nagios-plugins yang terbaru:&lt;br /&gt;
&lt;blockquote&gt;&lt;br /&gt;
root# tar -zxvf nagios-3.0.1.tar.gz&lt;br /&gt;
root# tar -zxvf nagios-plugins-1.4.11.tar.gz&lt;br /&gt;
root# cd nagios-3.0.1&lt;br /&gt;
root# ./configure --with-command-group=nagcmd&lt;br /&gt;
root# make all install install-config&lt;br /&gt;
root# cd ../nagios-plugins-1.4.11&lt;br /&gt;
root# ./configure&lt;br /&gt;
root# make all install clean&lt;br /&gt;
&lt;/blockquote&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt; Edit file &lt;b&gt;cgi.cfg&lt;/b&gt; dan ganti user &lt;b&gt;nagiosadmin&lt;/b&gt; menjadi login http kita sendiri&lt;/li&gt;&lt;br /&gt;
&lt;li&gt; Copy file &lt;b&gt;services.cfg&lt;/b&gt; dan &lt;b&gt;hosts.cfg&lt;/b&gt; ke dalam direktori &lt;b&gt;/usr/local/nagios/etc/objects&lt;/b&gt;:&lt;br /&gt;
&lt;blockquote&gt;&lt;br /&gt;
root# cd /usr/local/nagios/etc&lt;br /&gt;
root# mv services.cfg objetcs/&lt;br /&gt;
root# mv hosts.cfg objects/&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
dan edit file &lt;b&gt;nagios.cfg&lt;/b&gt; untuk membaca kedua file tersebut dengan menambahkan baris-baris berikut ini:&lt;br /&gt;
&lt;blockquote&gt;&lt;br /&gt;
cfg_file=/usr/local/nagios/etc/objects/hosts.cfg&lt;br /&gt;
cfg_file=/usr/local/nagios/etc/objects/services.cfg&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
Lalu gabungkan file &lt;b&gt;commands.cfg&lt;/b&gt; lama dengan file &lt;b&gt;commands.cfg&lt;/b&gt; yang baru:&lt;br /&gt;
&lt;blockquote&gt;&lt;br /&gt;
root# cat /usr/local/nagios/etc/commands.cfg &gt;&gt; /usr/local/nagios/etc/objects/command.cfg&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
Setelah itu file &lt;b&gt;commands.cfg&lt;/b&gt; harus kita edit dan kita delete konfigurasi default bawaan dari Nagios yang lama, dan menyisakan konfigurasi tambahan kita sendiri selama memakai Nagios versi lama. Kalau tidak, Nagios yang baru akan mendeteksi error deklarasi kembar.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt; Ubah kepemilikan direktori &lt;b&gt;/usr/local/nagios&lt;/b&gt;:&lt;br /&gt;
&lt;blockquote&gt;&lt;br /&gt;
root# cd /usr/local&lt;br /&gt;
root# chown -R nagios:nagios nagios&lt;br /&gt;
&lt;/blockquote&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt; Check apakah semua sintaks konfigurasi sudah benar:&lt;br /&gt;
&lt;blockquote&gt;&lt;br /&gt;
root# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
Jika tidak ada error, jalankan nagios:&lt;br /&gt;
&lt;blockquote&gt;&lt;br /&gt;
 root# /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg&lt;br /&gt;
&lt;/blockquote&gt;&lt;/li&gt;&lt;br /&gt;
&lt;/ol&gt;&lt;br /&gt;
&lt;br /&gt;
SELAMAT MENCOBA!&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;refence&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://nagios.sourceforge.net/docs/3_0/toc.html&quot;&gt;http://nagios.sourceforge.net/docs/3_0/toc.html&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;a href=&quot;http://www.nagios.org/development/changelog.php&quot;&gt;http://www.nagios.org/development/changelog.php&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Tue, 06 May 2008 18:25:00 +0700</pubDate>
    <guid isPermaLink="false">http://www.otakudang.org/index.php?/archives/133-guid.html</guid>
    
</item>
<item>
    <title>NMS Self-Healing dengan Nagios di CentOS 5.x</title>
    <link>http://www.otakudang.org/index.php?/archives/124-NMS-Self-Healing-dengan-Nagios-di-CentOS-5.x.html</link>
            <category>Nagios</category>
    
    <comments>http://www.otakudang.org/index.php?/archives/124-NMS-Self-Healing-dengan-Nagios-di-CentOS-5.x.html#comments</comments>
    <wfw:comment>http://www.otakudang.org/wfwcomment.php?cid=124</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.otakudang.org/rss.php?version=2.0&amp;type=comments&amp;cid=124</wfw:commentRss>
    

    <author>nospam@example.com (godril)</author>
    <content:encoded>
    &lt;p&gt;&lt;/p&gt;&lt;br /&gt;
&lt;!-- s9ymdb:276 --&gt;&lt;img width=&#039;481&#039; height=&#039;273&#039; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.otakudang.org/uploads/centos1.png&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;
Pada mulanya, saya dengan &lt;a href=&quot;http://www.jogjacamp.co.id&quot;&gt;Ayik&lt;/a&gt; berencana membangun sebuah mail server pesanan salah satu perguruan tinggi swasta di Yogyakarta. Awal pembahasannya sih, mail server ini tidak memiliki fitur macem-macem. Tapi belakangan Ayik punya ide untuk menanam monitoring server di mesin yang sama, dan dengan tambahan fitur self healing. Ide nya adalah, ketika salah satu service dari mesih tersebut mati, maka step pertama yang dilakukan mesin monitoring tersebut adalah mendeteksi bahwa service tersebut mati, kemudian akan mencoba melakukan restart service tersebut tanpa campur tangan administrator. Setelah dalam sekian kali percobaan dan service tetap terdeteksi mati, maka baru dilakukan alert ke administrator via email atau sms, atau media yang lainnya (denger-denger Nagios bisa kirim alert via Yahoo Messenger).&lt;br /&gt;
&lt;br /&gt;
Jadi rencananya, Nagios ini akan digunakan juga untuk mendeteksi update &lt;a href=&quot;http://www.clamav.net/&quot;&gt;Clamav&lt;/a&gt;, ssh, dan beberapa service yang bisa ditangani oleh Nagios. Tapi yang akan digunakan dalam contoh kali ini adalah service HTTP. &lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;Asumsi&lt;/h4&gt;&lt;br /&gt;
&lt;ol&gt;&lt;br /&gt;
&lt;li&gt;Operating system mesin yang digunakan adalah &lt;a href=&quot;http://www.centos.org/&quot;&gt;CentOS&lt;/a&gt; 5.x. Tetapi perintah-perintah di sini cukup compatible dengan mesin Linux/UNIX yang lainnya.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Nagios yang digunakan adalah versi 3.0.1 stable.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Instalasi CentOS sudah termasuk Apache2, PHP dan MySQL. Jika menggunakan CentOS versi 5.x, otomatis PHP yang digunakan adalah PHP5 dan versi MySQL juga versi 5.x.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Bukan server produksi.&lt;/li&gt;&lt;br /&gt;
&lt;/ol&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;Instalasi&lt;/h4&gt; &lt;br /&gt;&lt;a href=&quot;http://www.otakudang.org/index.php?/archives/124-NMS-Self-Healing-dengan-Nagios-di-CentOS-5.x.html#extended&quot;&gt;Continue reading &quot;NMS Self-Healing dengan Nagios di CentOS 5.x&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Mon, 14 Apr 2008 18:58:00 +0700</pubDate>
    <guid isPermaLink="false">http://www.otakudang.org/index.php?/archives/124-guid.html</guid>
    
</item>
<item>
    <title>Cara Ribet Mendeteksi Status Modem E1 di Nagios</title>
    <link>http://www.otakudang.org/index.php?/archives/115-Cara-Ribet-Mendeteksi-Status-Modem-E1-di-Nagios.html</link>
            <category>Nagios</category>
    
    <comments>http://www.otakudang.org/index.php?/archives/115-Cara-Ribet-Mendeteksi-Status-Modem-E1-di-Nagios.html#comments</comments>
    <wfw:comment>http://www.otakudang.org/wfwcomment.php?cid=115</wfw:comment>

    <slash:comments>4</slash:comments>
    <wfw:commentRss>http://www.otakudang.org/rss.php?version=2.0&amp;type=comments&amp;cid=115</wfw:commentRss>
    

    <author>nospam@example.com (godril)</author>
    <content:encoded>
    &lt;h4&gt;Latar Belakang?&lt;/h4&gt;&lt;br /&gt;
Mendeteksi host yang up atau down sudah biasa di Nagios, karena memang cara kerjanya begitu. Secara default Nagios menggunakan layanan PING untuk mendeteksi apakah suatu host dalam status up atau down. Jika ada permasalahan dengan host tersebut, atau link yang menghubungkan host tersebut dengan Nagios, maka Nagios akan meng-&lt;i&gt;generate&lt;/i&gt; alert. &lt;br /&gt;
&lt;br /&gt;
Tantangan yang saya hadapi adalah, terkadang permasalahan apakah host up atau down sangat bervariasi. Misalkan sebagai ilustrasi adalah topologi network Yogyakarta yang legendaris itu *halah*:&lt;br /&gt;
&lt;br /&gt;
&lt;!-- s9ymdb:242 --&gt;&lt;img width=&#039;691&#039; height=&#039;566&#039; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.otakudang.org/uploads/networkyogyakarta.JPG&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Permasalahan yang kadang-kadang timbul dan tidak terdeteksi adalah, ketika 2 modem E1 menuju NOC down, Nagios akan tetap mendeteksi POP Tugu dalam status UP. Atau ketika POP daerah lain, seperti Magelang down, saya tidak pernah tau apakah itu down karena permasalahan listrik di site tersebut atau karena modem E1 yang fail. Sehingga saya membutuhkan mekanisme untuk mendeteksi apakah ke-6 modem E1 yang tersambung dalam kondisi Up atau Down.  &lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;Why &lt;b&gt;&quot;Cara Ribet&quot;&lt;/b&gt;?&lt;/h4&gt;&lt;br /&gt;
Karena memang caranya bener-bener ribet, dan saya masih belum sempat menemukan cara mudah dan simple, yet efektip untuk mendesain konfigurasi Nagios saya. Yang penting saya bisa mendeteksi semua link modem di POP (Point Of Presence) hub utama di Yogyakarta. Ya, ini masih ada hubungannya dengan pekerjaan. &lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;Asumsi&lt;/h4&gt;&lt;br /&gt;
&lt;ol&gt;&lt;br /&gt;
&lt;li&gt;OS yang digunakan adalah FreeBSD 6.3-Stable, tapi semua perintah di sini adalah Unix-compatible.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Nagios sudah terinstall dan berjalan dengan normal. Untuk instruksi instalasi Nagios tidak akan diulas lagi di sini, monggo langsung liat saja ke websitenya di &lt;a href=&quot;http://www.nagios.org&quot;&gt;www.nagios.org&lt;/a&gt;.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Direktori Nagios adalah di &lt;b&gt;/usr/local/nagios&lt;/b&gt;.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Router yang digunakan di sini adalah tipe Huawei-Quidway 2810.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Resiko ditanggung sendiri. Jika Anda menggunakan server produksi, atau menggunakan server kantor lalu crash, atau pacar Anda tewas karena Anda salah konfigurasi Nagios-nya, semuanya diluar tanggung-jawab saya.&lt;/li&gt;&lt;br /&gt;
&lt;/ol&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;Caranya Adalah...&lt;/h4&gt;&lt;br /&gt;
Menggunakan SNMP! SNMP memamng top!!! Ketika deteksi link berbasis kan IP hanya bisa mencapai ke layer transport, SNMP bisa menjangkau ke layer yang lebih bawah lagi.  &lt;br /&gt;&lt;a href=&quot;http://www.otakudang.org/index.php?/archives/115-Cara-Ribet-Mendeteksi-Status-Modem-E1-di-Nagios.html#extended&quot;&gt;Continue reading &quot;Cara Ribet Mendeteksi Status Modem E1 di Nagios&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Wed, 12 Mar 2008 20:51:00 +0700</pubDate>
    <guid isPermaLink="false">http://www.otakudang.org/index.php?/archives/115-guid.html</guid>
    
</item>
<item>
    <title>Nagios + GoogleMap</title>
    <link>http://www.otakudang.org/index.php?/archives/107-Nagios-+-GoogleMap.html</link>
            <category>Nagios</category>
    
    <comments>http://www.otakudang.org/index.php?/archives/107-Nagios-+-GoogleMap.html#comments</comments>
    <wfw:comment>http://www.otakudang.org/wfwcomment.php?cid=107</wfw:comment>

    <slash:comments>6</slash:comments>
    <wfw:commentRss>http://www.otakudang.org/rss.php?version=2.0&amp;type=comments&amp;cid=107</wfw:commentRss>
    

    <author>nospam@example.com (godril)</author>
    <content:encoded>
    &lt;h3&gt;Latar Belakang&lt;/h3&gt;&lt;br /&gt;
Beberapa waktu yang lalu saya sempat melihat implementasi sebuah &lt;a href=&quot;http://en.wikipedia.org/wiki/Network_management_system&quot;&gt;NMS&lt;/a&gt; yang diimplementasikan dengan &lt;a href=&quot;http://maps.google.com/&quot;&gt;Google Map&lt;/a&gt;. Karena saya sudah terlanjur menggunakan &lt;a href=&quot;http://www.nagios.org&quot;&gt;Nagios&lt;/a&gt;, maka saya mencari barangkali saja ada yang sudah mengimplementasikan Nagios dengan Google Map. Dan benar saja, saya menemukannya di &lt;a href=&quot;http://www.nagiosexchange.org/Frontends.37.0.html?&amp;tx_netnagext_pi1%5Bp_view%5D=915&quot;&gt;http://www.nagiosexchange.org/Frontends.37.0.html?&amp;tx_netnagext_pi1%5Bp_view%5D=915&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Asumsi&lt;/h3&gt;&lt;br /&gt;
&lt;ol&gt;&lt;br /&gt;
&lt;li&gt;OS yang digunakan adalah FreeBSD 6.2-Stable. Tetapi tidak masalah, karena sebagian besar command di sini adalah Unix compatible.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Versi Nagios yang saya gunakan adalah Nagios 2.10.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Nagios sudah terinstall dan berjalan. Untuk instalasi Nagios tidak akan ditulis lagi di sini, silahkan lihat dokumentasinya.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Lokasi direktori source instalasi untuk Nagios saya adalah di &lt;b&gt;/usr/local/src/nagios/nagios-2.10/&lt;/b&gt;, dan source patch Nagios-Googlemap adalah di &lt;b&gt;/usr/local/src/nagios-googlemap/&lt;/b&gt;. Sedangkan direktori Nagios yang sudah terinstall adalah di &lt;b&gt;/usr/local/nagios&lt;/b&gt; (jika instalasi sesuai dengan dokumentasi Nagios, maka home direktori Nagios ada di situ juga). Jika lokasi-lokasi di atas berbeda, silahkan untuk disesuaikan sendiri.&lt;/li&gt;&lt;br /&gt;
&lt;/ol&gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;&lt;a href=&quot;http://www.otakudang.org/index.php?/archives/107-Nagios-+-GoogleMap.html#extended&quot;&gt;Continue reading &quot;Nagios + GoogleMap&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Fri, 18 Jan 2008 20:40:51 +0700</pubDate>
    <guid isPermaLink="false">http://www.otakudang.org/index.php?/archives/107-guid.html</guid>
    
</item>
<item>
    <title>Mengakali Check Host Yang Nge-block Packet Ping di Nagios</title>
    <link>http://www.otakudang.org/index.php?/archives/106-Mengakali-Check-Host-Yang-Nge-block-Packet-Ping-di-Nagios.html</link>
            <category>Nagios</category>
    
    <comments>http://www.otakudang.org/index.php?/archives/106-Mengakali-Check-Host-Yang-Nge-block-Packet-Ping-di-Nagios.html#comments</comments>
    <wfw:comment>http://www.otakudang.org/wfwcomment.php?cid=106</wfw:comment>

    <slash:comments>18</slash:comments>
    <wfw:commentRss>http://www.otakudang.org/rss.php?version=2.0&amp;type=comments&amp;cid=106</wfw:commentRss>
    

    <author>nospam@example.com (godril)</author>
    <content:encoded>
    &lt;h3&gt;Latar Belakang&lt;/h3&gt;&lt;br /&gt;
Untuk monitoring semua klien di wilayah kerja saya, selama ini saya menggunakan &lt;a href=&quot;http://www.nagios.org&quot;&gt;Nagios&lt;/a&gt;. Secara default, Nagios akan mendeteksi status klien-klien tersebut dengan mengirimkan 5 packet icmp ping. Yang kemudian menjadi masalah adalah, ternyata dari sekian klien, ada beberapa yang menggunakan firewall di router mereka, sehingga packet ping yang dikirimkan oleh Nagios akan diblock (tidak mereply ping yang dikirimkan).&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Asumsi&lt;/h3&gt;&lt;br /&gt;
&lt;ol&gt;&lt;br /&gt;
&lt;li&gt;Server Nagios sudah terinstal net-snmp atau ucd-snmp. Jika sudah terinstall server SNMP dengan berbagai macam utiliti snmp nya, secara otomatis, plugin Nagios yang kita perlukan (&lt;b&gt;check_snmp&lt;/b&gt;) akan terinstall juga. Maka dari itu, pastikan server SNMP sudah terinstall dan up.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;SNMP router pop juga sudah diaktifkan. Jenis router adalah Huawei 1760&lt;br /&gt;
&lt;!-- s9ymdb:226 --&gt;&lt;img width=&#039;200&#039; height=&#039;150&#039; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.otakudang.org/uploads/Router_Huawei_R1760_1m.jpg&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;
&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Nagios sudah terpasang dan siap.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Solusi dibawah ini adalah untuk solusi jaringan skala kecil, jika dalam jaringan skala besar, solusi dibawah menjadi tidak efektif. Jadi saya menerima masukkan dari teman-teman.&lt;/li&gt;&lt;br /&gt;
&lt;/ol&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Solusi&lt;/h3&gt;&lt;br /&gt;
Untungnya, router POP di mana klien-klien tersebut tersambung ke jaringan saya, memiliki layanan SNMP yang sudah jalan. Selain untuk monitoring trafik, ternyata SNMP tersebut dapat digunakan untuk mendeteksi apakah router klien tersebut (terutama router klien yang ngeblok paket icmp ping) dalam kondisi up atau down dengan mengambil output ARP dari router POP saya. Gampangnya, jika ARP terdeteksi, maka router klien dalam kondisi up, dan sebaliknya, jika tidak terdeteksi, maka router klien down.&lt;br /&gt;
&lt;br /&gt;
&lt;!-- s9ymdb:225 --&gt;&lt;img width=&#039;768&#039; height=&#039;430&#039; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.otakudang.org/uploads/nagios01.JPG&quot; alt=&quot;&quot; /&gt; &lt;br /&gt;&lt;a href=&quot;http://www.otakudang.org/index.php?/archives/106-Mengakali-Check-Host-Yang-Nge-block-Packet-Ping-di-Nagios.html#extended&quot;&gt;Continue reading &quot;Mengakali Check Host Yang Nge-block Packet Ping di Nagios&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 17 Jan 2008 20:19:49 +0700</pubDate>
    <guid isPermaLink="false">http://www.otakudang.org/index.php?/archives/106-guid.html</guid>
    
</item>
<item>
    <title>Custom Status Map (Ramadhan Day 3)</title>
    <link>http://www.otakudang.org/index.php?/archives/59-Custom-Status-Map-Ramadhan-Day-3.html</link>
            <category>Nagios</category>
    
    <comments>http://www.otakudang.org/index.php?/archives/59-Custom-Status-Map-Ramadhan-Day-3.html#comments</comments>
    <wfw:comment>http://www.otakudang.org/wfwcomment.php?cid=59</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://www.otakudang.org/rss.php?version=2.0&amp;type=comments&amp;cid=59</wfw:commentRss>
    

    <author>nospam@example.com (godril)</author>
    <content:encoded>
    Salah satu fasilitas monitoring dengan Nagios adalah pada menu &lt;b&gt;Status Map&lt;/b&gt;. Menu ini akan menampilkan semua host dalam bentuk topologi dengan pusat topologi adalah mesin Nagios tersebut. Jika kita berhasil menginstal, maka pada menu ini akan memberikan kita beberapa pilihan bagaimana hirarki tersebut akan ditampilkan. Berikut ini adalah beberapa contoh tampilan &lt;b&gt;Status Map&lt;/b&gt; dari beberapa site:&lt;br /&gt;
&lt;br /&gt;
&lt;!-- s9ymdb:120 --&gt;&lt;img width=&#039;700&#039; height=&#039;560&#039; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.otakudang.org/uploads/map01.PNG&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;&lt;a href=&quot;http://www.otakudang.org/index.php?/archives/59-Custom-Status-Map-Ramadhan-Day-3.html#extended&quot;&gt;Continue reading &quot;Custom Status Map (Ramadhan Day 3)&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sat, 15 Sep 2007 15:11:00 +0700</pubDate>
    <guid isPermaLink="false">http://www.otakudang.org/index.php?/archives/59-guid.html</guid>
    
</item>
<item>
    <title>Nagios - check_snmp Untuk Modem (Ramadhan Day 2)</title>
    <link>http://www.otakudang.org/index.php?/archives/58-Nagios-check_snmp-Untuk-Modem-Ramadhan-Day-2.html</link>
            <category>Nagios</category>
    
    <comments>http://www.otakudang.org/index.php?/archives/58-Nagios-check_snmp-Untuk-Modem-Ramadhan-Day-2.html#comments</comments>
    <wfw:comment>http://www.otakudang.org/wfwcomment.php?cid=58</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.otakudang.org/rss.php?version=2.0&amp;type=comments&amp;cid=58</wfw:commentRss>
    

    <author>nospam@example.com (godril)</author>
    <content:encoded>
    Salah satu konfigurasi yang pernah harus saya lakukan adalah melakukan monitoring modem dalam sebuah topologi jaringan dengan menggunakan Nagios. Sedangkan modem sendiri tidak diberikan ip address. Sebelumnya saya hanya bisa memonitoring segala sesuatu yang ada ip address nya. Jadi sebagai gambaran, topologinya adalah sebagai berikut:&lt;br /&gt;
&lt;br /&gt;
&lt;!-- s9ymdb:118 --&gt;&lt;img width=&#039;700&#039; height=&#039;440&#039; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.otakudang.org/uploads/modemnetwork.JPG&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Yang diinginkan dari Nagios dari topologi tersebut adalah bahwa Nagios dapat mendeteksi masing-masing modem VDSL tersebut dalam keadaan up atau down. Di sini saya memanfaatkan SNMP melalui check command &lt;b&gt;&lt;i&gt;check_snmp&lt;/i&gt;&lt;/b&gt; yang sudah ada di dalam instalasi default Nagios (Thanx to &lt;a href=&quot;http://xlylith.blogspot.com/&quot;&gt;Mas Yudhis&lt;/a&gt; soal SNMP nya.. hehehehhe).&lt;br /&gt;
&lt;br /&gt;
Walaupun modem-modem VDSL yang tersambung ke Central Unit masing-masing tidak memiliki ip address (karena memang mereka bekerja di layer 2), saya bisa memanfaatkan Central Unit itu sendiri karena Central Unit modem tersebut memiliki ip address. Sebagai contoh, jika 2 buah Central Unit tersebut masing-masing memiliki ip address 172.16.16.1 dan 172.16.16.2 , maka saya bisa melakukan perintah dibawah ini dari NMS server (OS CentOS):&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;shell&gt; snmpwalk -v1 -c public 172.16.16.1 interface&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
yang akan menghasilkan output:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;IF-MIB::ifNumber.0 = INTEGER: 26&lt;br /&gt;
IF-MIB::ifIndex.1 = INTEGER: 1&lt;br /&gt;
IF-MIB::ifIndex.2 = INTEGER: 2&lt;br /&gt;
IF-MIB::ifIndex.3 = INTEGER: 3&lt;br /&gt;
IF-MIB::ifIndex.4 = INTEGER: 4&lt;br /&gt;
IF-MIB::ifIndex.5 = INTEGER: 5&lt;br /&gt;
IF-MIB::ifIndex.6 = INTEGER: 6&lt;br /&gt;
IF-MIB::ifIndex.7 = INTEGER: 7&lt;br /&gt;
IF-MIB::ifIndex.8 = INTEGER: 8&lt;br /&gt;
IF-MIB::ifIndex.9 = INTEGER: 9&lt;br /&gt;
IF-MIB::ifIndex.10 = INTEGER: 10&lt;br /&gt;
IF-MIB::ifIndex.11 = INTEGER: 11&lt;br /&gt;
IF-MIB::ifIndex.12 = INTEGER: 12&lt;br /&gt;
IF-MIB::ifIndex.13 = INTEGER: 13&lt;br /&gt;
IF-MIB::ifIndex.14 = INTEGER: 14&lt;br /&gt;
IF-MIB::ifIndex.15 = INTEGER: 15&lt;br /&gt;
IF-MIB::ifIndex.16 = INTEGER: 16&lt;br /&gt;
IF-MIB::ifIndex.17 = INTEGER: 17&lt;br /&gt;
...................................................&lt;br /&gt;
...................................................&lt;br /&gt;
...................................................&lt;br /&gt;
.........&amp;lt;panjang sekali&amp;gt;...............&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;&lt;a href=&quot;http://www.otakudang.org/index.php?/archives/58-Nagios-check_snmp-Untuk-Modem-Ramadhan-Day-2.html#extended&quot;&gt;Continue reading &quot;Nagios - check_snmp Untuk Modem (Ramadhan Day 2)&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Fri, 14 Sep 2007 16:31:00 +0700</pubDate>
    <guid isPermaLink="false">http://www.otakudang.org/index.php?/archives/58-guid.html</guid>
    
</item>
<item>
    <title>Instalasi Nagios (Tulisan I) - Pemula (Ramadhan Day 1)</title>
    <link>http://www.otakudang.org/index.php?/archives/50-Instalasi-Nagios-Tulisan-I-Pemula-Ramadhan-Day-1.html</link>
            <category>Nagios</category>
    
    <comments>http://www.otakudang.org/index.php?/archives/50-Instalasi-Nagios-Tulisan-I-Pemula-Ramadhan-Day-1.html#comments</comments>
    <wfw:comment>http://www.otakudang.org/wfwcomment.php?cid=50</wfw:comment>

    <slash:comments>5</slash:comments>
    <wfw:commentRss>http://www.otakudang.org/rss.php?version=2.0&amp;type=comments&amp;cid=50</wfw:commentRss>
    

    <author>nospam@example.com (godril)</author>
    <content:encoded>
    &lt;br /&gt;&lt;/br&gt;&lt;br /&gt;
&lt;!-- s9ymdb:106 --&gt;&lt;img width=&#039;150&#039; height=&#039;40&#039; style=&quot;float: left; border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.otakudang.org/uploads/smalllogo7.gif&quot; alt=&quot;&quot; /&gt;Sehubungan dengan &lt;a href=&quot;http://www.otakudang.org/index.php?/archives/48-Quest-To-Nagios-Log-Analyzer.html&quot;&gt;tulisan saya sebelumnya&lt;/a&gt;, dan juga adanya sebuah project yang sedang saya kerjakan di daerah Borobudur, Mungkid yang membutuhkan monitoring software, saya jadi pengen nulis soal instalasi salah satu NMS yang paling sering saya gunakan, yaitu &lt;a href=&quot;http://www.nagios.org&quot;&gt;Nagios&lt;/a&gt;. Tulisan ini tidak bertujuan untuk menjadi pengganti petunjuk instalasi yang asli dari url original Nagios. Untuk dokumentasi yang lebih lengkap silahkan kunjungi website Nagios di &lt;a href=&quot;http://www.nagios.org&quot;&gt;http://www.nagios.org&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
Alasan saya memilih Nagios, ya karena saya pada awalnya cuma tau NMS satu ini aja. Saya waktu itu belum kenal lainnya seperti &lt;a href=&quot;http://www.zabbix.com/&quot;&gt;Zabbix&lt;/a&gt; dan lain sebagainya. Tidak ada alasan teknis kenapa saya memilih Nagios. Kalau dilihat baik-baik, versi Nagios yang saya gunakan (versi 2.x) masih banyak kekurangannya antara lain data host yang di monitoring masih menggunakan file text biasa. Belum ada integrasi dengan database seperti MySQL atau Postgresql. Oh ya.. saya juga menemukan seseorang sudah membuat frontend Nagios untuk bekerja dengan MySQL di &lt;a href=&quot;http://www.nagiosql.org&quot;&gt;NagioSQL&lt;/a&gt;. Tapi saya belum tertarik untuk menggunakannya, bukan berarti tidak layak dicoba. Monggo saja dicoba, nanti kalo sudah ada yang berhasil, saya disounding ya... hehehe...&lt;br /&gt;
&lt;br /&gt;
Saya malah lebih tertarik mengunggu fitur-fitur Nagios pada versi 3.x yang akan datang, yang bisa dibaca sekilas di &lt;a href=&quot;http://www.nagios.org/development/upcoming.php&quot;&gt;http://www.nagios.org/development/upcoming.php&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Instalasi Nagios&lt;/h3&gt;&lt;br /&gt;
Alasan saya menulis ini adalah karena tingkat kesulitan instalasi Nagios yang lumayan banyak menghasilkan keluhan teman-teman. Dan sebenarnya ada cara mudah untuk mulai belajar Nagios. Jika baca dokumentasi yang ada di website Nagios, banyak yang bilang bingung karena memang petunjuknya bisa loncat-loncat dan banyak hyperlink di sana-sini yang akan mengacaukan urutan belajar kalau tidak paham dengan benar. Sementara website Nagios sendiri juga sudah &lt;i&gt;nakut-nakutin&lt;/i&gt; pembaca duluan dengan precaution seperti ini:&lt;br /&gt;
&lt;blockquote&gt;&lt;br /&gt;
&lt;ol&gt;&lt;br /&gt;
&lt;li&gt;&lt;strong&gt;Relax - its going to take some time&lt;/strong&gt;. Don&#039;t expect to be able to compile Nagios and start it up right off the bat. &lt;b&gt;&lt;font color=&quot;red&quot;&gt;Its not that easy. In fact, its pretty difficult&lt;/font&gt;&lt;/b&gt;. If you don&#039;t want to spend time learning how things work and getting things running smoothly, don&#039;t bother using this software. Instead, pay someone to monitor your network for you or hire someone to install Nagios for you. &lt;img src=&quot;http://www.otakudang.org/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;strong&gt;Read the documentation&lt;/strong&gt;. &lt;b&gt;&lt;font color=&quot;red&quot;&gt;Nagios is difficult enough to configure when you&#039;ve got a good grasp of what&#039;s going on, and nearly impossible if you don&#039;t&lt;/font&gt;&lt;/b&gt;. Do yourself a favor and read before blindly attempting to install and run Nagios. If you&#039;re the type who doesn&#039;t want to take the time to read the documentation, you&#039;ll probably find that others won&#039;t find the time to help you out when you have problems. RTFM.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;strong&gt;Use the sample config files&lt;/strong&gt;. Sample configuration files are provided with Nagios. Look at them, modify them for your particular setup and test them! The sample files are just that - samples. There&#039;s a very good chance that they won&#039;t work for you without modifications. Sample config files can be found in the sample-config/ subdirectory of the Nagios distribution.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;strong&gt;Seek the help of others&lt;/strong&gt;. If you&#039;ve read the documentation, reviewed the sample config files, and are still having problems, try sending a descriptive email message describing your problems to the nagios-users mailing list. Due to the amount of work that I have to do for this project, I am unable to answer most of the questions that get sent directly to me, so your best source of help is going to be the mailing list. If you&#039;ve done some background reading and you provide a good problem description, odds are that someone will give you some pointers on getting things working properly.&lt;/li&gt;&lt;br /&gt;
&lt;/ol&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
Bisa di baca di &lt;a href=&quot;http://nagios.sourceforge.net/docs/2_0/beginners.html&quot;&gt;http://nagios.sourceforge.net/docs/2_0/beginners.html&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Oke.. memang susah nginstal Nagios, tapi tidak susah-susah banget. Nah berikut ini adalah keterangan instalasi untuk pemula.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Asumsi&lt;/h3&gt;&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;&lt;b&gt;OS yang saya gunakan adalah FreeBSD 6.x&lt;/b&gt;. Tetapi pada dasarnya intalasi di semua Unix-like OS adalah tipikal. Kuasailah OS yang digunakan dengan baik.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;b&gt;Menggunakan Nagios versi 2.x&lt;/b&gt;. Walaupun sekarang sudah ada versi development yaitu versi 3.x, tetapi saya belum tertarik untuk menggunakannya sekarang. Jadi kita tunggu saja versi stable nya baru kita migrasi ke versi 3.x.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;&lt;b&gt;Apache sudah terinstal&lt;/b&gt;. Instalasi Apache adalah diluar scope dari pembahasan ini. Silahkan kunjungi &lt;a href=&quot;http://www.apache.org&quot;&gt;website Apache&lt;/a&gt;.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Memahami topologi jaringan yang akan dimonitor, gateway masing-masing host/router/node, dan service masing-masing host/server.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Semua langkah instalasi berikut ini adalah dari source. Untuk instalasi dari package manager masing-masing OS mohon disesuaikan sendiri untuk konfigurasinya.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;Lokasi instalasi untuk Nagios adalah di &lt;b&gt;/usr/local/nagios&lt;/b&gt; dan untuk webserver adalah di &lt;b&gt;/usr/local/httpd&lt;/b&gt;/ Hal ini untuk keseragaman saja. Jika memang ada requirement penempatan di direktori lain, silahkan disesuaikan sendiri.&lt;/li&gt;&lt;br /&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;&lt;a href=&quot;http://www.otakudang.org/index.php?/archives/50-Instalasi-Nagios-Tulisan-I-Pemula-Ramadhan-Day-1.html#extended&quot;&gt;Continue reading &quot;Instalasi Nagios (Tulisan I) - Pemula (Ramadhan Day 1)&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 13 Sep 2007 15:53:00 +0700</pubDate>
    <guid isPermaLink="false">http://www.otakudang.org/index.php?/archives/50-guid.html</guid>
    
</item>

</channel>
</rss>