Memeriksa keterjangkauan SNMP

Cara memeriksa keterjangkauan SNMP ke perangkat jaringan

On-Premise Poller Site24x7 menggunakan SNMP untuk memantau dan mengumpulkan metrik performa dari perangkat yang dipantau. 

Anda dapat mengecek apabila perangkat jaringan atau server dapat dijangkau melalui SNMP darii On-Premise Poller menggunakan:
  1. Brower MIB Site24x7 
  2. Browser MIB di mesin dengan On-Premise-Poller
  3. Alat command-line

Pengujian menggunakan browser MIB Site24x7.

Untuk mengecek apabila perangkat dapat dijangkau melalui SNMP menggunakan browser MIB di Site24x7. 
  1. Login ke akun Site24x7. 
  2. Buka Network (Jaringan) > Device Templates (Template Perangkat). 
    1. Pilih template perangkat yang ada (jika tersedia untuk perangkat) dan klik ikon pensil  di kolom Action (Tindakan) di baris yang sama. Jika template perangkat tidak tersedia, klik Add Device Template (Tambahkan Template Peringkat). 
    2. Di halaman yang terbuka, klik Add Custom Performance Counters (Tambahkan Penghitung Performa Kustom) dan pilih RFC-1213 MIB. 
    3. Pilih metrik yang diperlukan di panel kiri. Ini akan mengisi nilai di bagian kanan. 
    4. Lalu, klik Test (Tes) untuk membuka pop-up est Performance Counter (Penghitung Performa Tes).

      Gambar 1. Mengetes penghitung performa untuk mengecek jika nilai diambil dari perangkat di browser MIB Site24x7. 
  3. Di bidang Test Using (Tes Menggunakan), pilih Nama Monitor atau Alamat IP
  4. Jika Anda memilih Nama Monitor:
    1. Pilih opsi untuk Nama Monitor dari menu drop-down.
    2. Pilih kredensial di bidang Nama Kredensial.
    3. Verifikasikan SNMP OID dan Jenis dari penghitung performa.
    4. Klik Test (Tes).

      Gambar 2. Mengetes penghitung performa menggunakan Nama Monitor. 
  5. Jika Anda memilih Alamat IP:
    1. Masukkan nilai di bidang Alamat IP.
    2. Pilih On-Premise Poller yang sesuai.
    3. Pilih kredensial di bidang Nama Kredensial.
    4. Verifikasikan SNMP OID dan Jenis dari penghitung performa.
    5. Klik Test (Tes).

      Gambar 3. Mengetes penghitung performa menggunakan Alamat IP.
  6. Jika tes berhasil, Anda akan melihat nilai yang dipetakan ke SNMP OID terkait dengan penghitung performa.

Pengujian menggunakan browser MIB di mesin dengan On-Premise-Poller

Ikuti langkah berikut untuk mengecek jika perangkat jaringan atau server dapat dijangkau melalui SNMP dari On-Premise-Poller menggunakan browser MIB terintegrasi. 
  1. Buka Command Prompt sebagai administrator. Dari sini, buka direktori di mana On-Premise Poller terinstal. Jika Command Prompt tidak dibuka sebagai administrator, pesan error Access is denied akan ditampilkan.
  2. Buka folder ../Site24x7OnPremisePoller/Networkplus/bin.
  3. Jalankan file MibBrowser.sh atau MibBrowser.bat. 
  4. Setel kredensial SNMP sesuai dengan versinya. 
    1. Untuk SNMP v1, setel host, port, dan komunitas SNMP. 
    2. Untuk SNMP v2, klik Edit > Settings (Pengaturan) > Change the SNMP version (Ubah Versi SNMP) > OK. Setel host, port, dan komunitas SNMP. 
    3. Untuk SNMP v3, klik Edit > Settings (Pengaturan) > Change the SNMP version (Ubah Versi SNMP) > Add (Tambahkan). Setel host, port, username, kredensial autentikasi dan klik OK.
        
      Gambar 4. Mengetes OID di browser MIB di mesin dengan On-Premise Poller. 
  5. Kemudian, buka RFC1213-MIB ke org.dod.internet.mgmt.mib-2.system.sysObjectID (atau) masukkan nilai untuk bidang Object ID ke .1.3.6.1.2.1.1.2.
  6. Klik ikon variabel Dapatkan SNMP (ikon ketujuh dari kiri) di bawah menu bar.
  7. Periksa jika informasi perangkat berhasil diperoleh.

    Gambar 5. Mengecek jika nilai yang diambil benar.
Info
Jika timeout terjadi, cek jika
i) Hostname, port, dan komunitas SNMP sudah benar.
ii) Tidak ada firewall yang memblokir koneksi SNMP. 
iii) On-Premise Poller ada di jaringan yang sama dengan perangkat.
Ada kemungkinan bahwa On-Premise Poller tidak akan ada di daftar host yang diizinkan untuk melakukan kueri perangkat melalui SNMP. Cek konfigurasi SNMP pada perangkat untuk memastikan konfigurasi sudah benar.  

Pengujian menggunakan alat command-line

Jika browser MIB tidak dapat diakses atau gagal beroperasi, alat command-line SNMP bisa digunakan untuk mengecek keterjangkauan SNMP.
  1. Instal paket yang diperlukan:
    Fedora/Centos: yum install net-snmp-utils
    Ubuntu: apt-get install snmp
  2. Jalankan perintah berikut: 

    SNMP v1/v2c:
    > snmpwalk -v
     [1/2c] -c <Read_Community> <IP_Address>
    Example: snmpwalk -v 1 -c public 10.10.10.1

    SNMP v3:
    > snmpwalk -v3 -l (noAuthNoPriv | authNoPriv | authPriv) -u (username) [-a (MD5 | SHA)] [-A (authphrase)] [-x DES] [-X(privaphrase)] (ipaddress)[:(dest_port)]
    Contoh: snmpwalk -v3 -u testuser -A ‘password@123’ -l authNoPriv -a MD5 10.10.10.1:161
    InfoJika port SNMP bukan default 161, masukkan port yang benar di perintah di atas sebagai IP_Address:Port.
    Contoh: 10.10.10.1:601