Implementasi Nagios Untuk Merancang Sistem Monitoring Client Jaringan Komputer Menggunakan SMS Dan Email
Total Page:16
File Type:pdf, Size:1020Kb
IMPLEMENTASI NAGIOS UNTUK MERANCANG SISTEM MONITORING CLIENT JARINGAN KOMPUTER MENGGUNAKAN SMS DAN EMAIL Disusun Oleh : Endah Mardiyani 104091002867 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH JAKARTA 2009 IMPLEMENTASI NAGIOS UNTUK MERANCANG SISTEM MONITORING CLIENT JARINGAN KOMPUTER MENGGUNAKAN SMS DAN EMAIL Oleh: Endah Mardiyani 104091002867 Skripsi sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer Fakultas Sains dan Teknologi Universitas Islam Negeri Syarif Hidayatullah Jakarta PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH JAKARTA 2009 IMPLEMENTASI NAGIOS UNTUK MERANCANG SISTEM MONITORING CLIENT JARINGAN KOMPUTER MENGGUNAKAN SMS DAN EMAIL Skripsi Sebagai Salah Satu Syarat untuk Memperoleh Gelar Sarjana Komputer Pada Fakultas Sains dan Teknologi Universitas Islam Negeri Syarif Hidayatullah Jakarta Oleh : ENDAH MARDIYANI (104091002867) Menyetujui, Pembimbing 1 Pembimbing 2 M. Iwan Wahyudin, ST, MT Hari Satria, M.Si, CCNA Mengetahui, Ketua Program Studi Teknik Informatika Yusuf Durachman, M.Sc, MIT NIP. 150378017 PENGESAHAN UJIAN Skripsi yang berjudul “Implementasi Nagios Untuk Merancang Sistem Monitoring Client Jaringan Komputer Menggunakan SMS Dan Email”. Telah diuji dan dinyatakan lulus dalam sidang munaqosyah Fakultas Sains dan Teknologi UIN Syarif Hidayatullah Jakarta. Skripsi ini telah diterima sebagai salah satu syarat untuk memperoleh gelar sarjana strata satu (S1) pada program studi Teknik Informatika. Jakarta, Maret 2009 Tim Penguji, Penguji I, Penguji II, Arini, MT Imam M. Shofie, MT NIP. 150 408 905 Mengetahui, Dekan, Ketua Program Studi, DR. Syopiansyah Jaya Putra, M.Sis Yusuf Durachman, M.Sc, MIT NIP. 150 317 965 NIP. 150 378017 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UIN SYARIF HIDAYATULLAH JAKARTA Dengan ini menyatakan bahwa skripsi yang ditulis oleh: Nama : Endah Mardiyani Nim : 104091002867 Program Studi : Teknik Informatika Judul Skripsi : IMPLEMENTASI NAGIOS UNTUK MERANCANG SISTEM MONITORING CLIENT JARINGAN KOMPUTER MENGGUNAKAN SMS DAN EMAIL Diterima sebagai syarat kelulusan untuk memperoleh gelar Sarjana Komputer pada program studi Teknik Informatika, Fakultas Sains dan Teknologi Universitas Islam Negeri Syarif Hidayatullah Jakarta. Jakarta, Maret 2009 Menyetujui, Pembimbing I, Pembimbing II, M. Iwan Wahyudin, ST, MT Hari Satria, M.Si, CCNA Mengetahui, Dekan, Ketua Program Studi, DR. Syopiansyah Jaya Putra, M.Sis Yusuf Durachman, M.Sc, MIT NIP. 150 317 965 NIP. 150 378017 HALAMAN PERNYATAAN DENGAN INI SAYA MENYATAKAN BAHWA SKRIPSI INI BENAR- BENAR ASLI KARYA SENDIRI YANG BELUM PERNAH DIAJUKAN SEBAGAI SKRIPSI ATAU KARYA ILMIAH PADA PERGURUAN TINGGI MANAPUN. Jakarta, Maret 2009 Endah Mardiyani 104091002867 ABSTRAK ENDAH MARDIYANI. Implementasi Nagios Untuk Merancang Sistem Monitoring Client Jaringan Komputer Menggunakan SMS Dan Email. Dibimbing oleh IWAN WAHYUDIN dan HARI SATRIA. Sistem pelaporan user pada jaringan komputer yang masih menggunakan cara manual yaitu dengan user mengirim SMS atau telepon langsung dari handphone user ke handphone admin sangat tidak efektif. Terlebih lagi admin tidak mengetahui kondisi komputer user dan service yang ada apakah dalam kondisi hidup atau mati. Hasil pelaporan dari user juga tidak terdokumentasi pada database komputer server. SMS dan email adalah teknologi untuk mengirim pesan. Implementasi sistem monitoring client jaringan komputer menggunakan SMS dan email memungkinkan sistem dapat mengirimkan laporan saat komputer client atau service mati secara otomatis ke handphone dan email admin tanpa melibatkan user. Segala aktifitas sistem monitoring jaringan ini akan terdokumentasi pada database di komputer server. Penelitian ini memakai metodologi SDLC (Software Development Life Cycle) dengan tahap analisis, desain, kode, dan tes. Perangkat lunak yang digunakan untuk monitoring jaringan adalah Nagios dan Engine SMS Gateway menggunakan SMS Server Tools. Kata Kunci : SMS, email, Nagios, monitoring, SMS Server Tools KATA PENGANTAR Bismillahirrohmanirrohim Segala puji syukur penulis panjatkan kehadirat Allah SWT, yang telah memberikan rahmat dan karunia-Nya, sehingga penulis dapat menyelesaikan skripsi ini. Shalawat serta salam tak lupa terlimpah pada Nabi Muhammad saw, keluarga dan sahabatnya. Skripsi merupakan salah satu tugas wajib mahasiswa sebagai persyaratan untuk menyelesaikan program studi Strata 1 (S1) di Universitas Islam Negeri Syarif Hidayatullah Jakarta. Sejauh ini penulis menyadari sepenuhnya masih banyak kekurangan-kekurangan pada skripsi ini, yang disebabkan karena terbatasnya kemampuan dan pengetahuan yang penulis miliki Dalam penyusunan skripsi ini, penulis mendapat bimbingan dan bantuan dari berbagai pihak, oleh karena itu penulis mengucapkan terima kasih kepada : 1. Bapak Sumarno, Ibu Sri Winarni, dan adikku Titi terima kasih atas doa, perhatian dan pengorbanannya, semoga Allah selalu melimpahkan rahmat- Nya. Amin 2. Bapak DR. Syopiansyah Jaya Putra, M.Sis, selaku Dekan Fakultas Sains dan Teknologi, Universitas Islam Negeri Syarif Hidayatullah Jakarta. 3. Bapak Yusuf Durachman, M.Sc, MIT selaku Ketua Program Studi Teknik Informatika 4. Bapak Iwan Wahyudin, ST, MT dan Bapak Hari Satria, M.Si, CCNA, selaku Pembimbing I dan Pembimbing II, yang secara kooperatif, penuh kesabaran memberikan nasihat dan saran-saran berharga membimbing penulis dalam penyelesaian skripsi ini. 5. Ibu Arini, MT selaku penguji I dan Bapak Imam M. Shofie, MT selaku penguji II. 6. Seluruh Dosen Fakultas Sains dan Teknologi dan Prodi TI, terima kasih atas pengajaran dan ilmunya yang bermanfaat bagi penulis. 7. Staf karyawan Fakultas Sains dan Teknologi dan Prodi TI. 8. Bapak Toto dan Bapak Wawan yang telah memberika izin penelitian pada penulis, terima kasih atas bimbingannya. 9. Teman-teman TI2004C, loony9 (Rina, Ziah, Hani, Biah, Eni, Alvin, Way, Pipit), Kaut, Laura, Sarah, Kak Desi, Maul, Edoy, Ari, Sidiq, Insan, Taufiq, Anton, Hirzi, Udin, Malik, Arman, Razka, Rijal, Ariefati, Budi, Rendy, Dwi, Mamet, Egy, Asep, Rahmat. 10. Temen-temen Kos Izza, Desi, Citra, Lia, Reni, Santi, Harni, Sulis, Astri, Sancil. 11. Temen-temen kos di Wida, Darunnisa, Safira, Wisma Nayla, Studio Musik Rif’at, Kampung Utan 12. Ehm, Deiz to blue, Vivid purple, Flowered, And Chi said, Noe universe, Feelinge fine. 13. Ibu Shahnaz catering yang selalu nanya ”Endah mau makan apa?” Dengan terselesaikannya skripsi ini semoga bermanfaat bagi penulis dan para pembaca. Kritik dan saran diharapkan penulis demi kesempurnaan skripsi ini. DAFTAR ISI HALAMAN JUDUL …………………………………………………….. i LEMBAR PERSETUJUAN PEMBIMBING ............................................. ii LEMBAR PENGESAHAN UJIAN ........................................................... iii HALAMAN PERSETUJUAN................................................................... iv HALAMAN PERNYATAAN ................................................................... v ABSTRAK ................................................................................................. vi KATA PENGANTAR ............................................................................... vii DAFTAR ISI ............................................................................................. ix DAFTAR GAMBAR ................................................................................ xiii DAFTAR TABEL ..................................................................................... xvi BAB I PENDAHULUAN ......................................................................... 1 1.1 Latar Belakang Masalah .......................................................... 1 1.2 Identifikasi Masalah ………………………………………… 2 1.3 Rumusan Masalah …………………………………………… 2 1.4 Pembatasan Masalah ………………………………………… 3 1.5 Tujuan dan Manfaat ………………………………................ 3 1.5.1 Tujuan …………………………………................ 3 1.5.2 Manfaat ………………………………................. 4 1.6 Metodologi Penelitian............................................................... 4 1.7 Sistematika Penulisan ………………………………………. 6 BAB II LANDASAN TEORI..................................................................... 7 2.1 Konsep Pengembangan Sistem……………………………. 7 2.1.1 Definisi Pengembangn Sistem…………………… 7 2.1.2 Definisi Sistem......................................................... 7 2.2 Definisi Monitoring ………………………......................... 8 2.3 Jaringan Komputer ……………………………................... 8 2.3.1 Pengertian Jaringan Komputer…………………...... 8 2.3.2 Komponen Jaringan Komputer................................. 9 2.3.3 Host........................................................................... 10 2.3.4 Server…………………............................................ 11 2.3.5 Client ........................................................................ 11 2.4 Internet.................................................................................. 11 2.5 Pengertian TCP/IP ............................................................... 12 2.6 SMS ………………………………………………………. 12 2.6.1 Cara Keja SMS.......... …………………………….. 13 2.7 SMS Gateway ................. ……………………………….... 14 2.8 Basis Data…………………………………………………. 14 2.9 Modem ……………………………………………………. 15 2.10 Port………………………………………………………… 17 2.11 Apache …………………………………….......................... 17 2.12 PHP………………………………………………………… 18 2.13 MySQL ……………………………………………………. 18 2.14 Nagios …………………………………………………….. 20 2.14.1 Plugins Nagios…………………………………….. 22 2.14.2 Notifikasi……………………………………………23 2.15 SMS Server Tools………………………………………….. 24 2.16 NDOUtils………………………………………………….