Jenis Data yang Dikumpulkan SNMP Collector - Perwira Learning Center

Latar Belakang

Sebagai lanjutan dari pembahasan mengenai SNMP Collector, tahap berikutnya adalah mempelajari jenis-jenis data yang dapat dikumpulkan. Dalam sistem monitoring jaringan, data merupakan komponen utama yang digunakan untuk mengetahui kondisi dan performa perangkat. Oleh karena itu, penting untuk memahami apa saja informasi yang dapat diambil oleh SNMP Collector dari perangkat jaringan.

Artikel ini dibuat dengan tujuan untuk mendokumentasikan hasil pembelajaran saya mengenai berbagai jenis data yang dikumpulkan oleh SNMP Collector. Dengan memahami jenis data ini, saya dapat mengetahui bagaimana informasi tersebut digunakan untuk menganalisis kondisi jaringan secara lebih detail.

Konsep Dasar Data dalam SNMP

Sebelum membahas jenis data apa saja yang bisa diambil, kita harus paham dulu mekanisme aksesnya. Semua informasi yang bisa diambil melalui SNMP diakses menggunakan OID (Object Identifier). OID adalah deretan angka yang dipisahkan oleh titik, contohnya 1.3.6.1.2.1.1.3.0. Bagi pemula, deretan angka ini memang terlihat menakutkan dan sulit dihafal. Namun, pahami dulu konsepnya: OID adalah alamat unik dari sebuah variabel di dalam perangkat.

Lalu, di mana letak semua OID ini disimpan secara terstruktur? Di dalam MIB (Management Information Base). MIB adalah sebuah file teks atau struktur logis di dalam perangkat yang berfungsi seperti daftar isi buku telepon. MIB mengubah deretan angka OID menjadi nama yang bisa dibaca manusia, misalnya 1.3.6.1.2.1.1.3.0 diterjemahkan menjadi sysUpTime. Jadi, meskipun komputer berkomunikasi menggunakan angka (OID), administrator jaringan bisa berinteraksi menggunakan nama (MIB). Hubungan ini sangat penting: MIB adalah peta, OID adalah koordinatnya.

Kategori Utama Data yang Dikumpulkan SNMP Collector

Dalam praktik monitoring sehari-hari, data SNMP dapat dikelompokkan ke dalam beberapa kategori besar berdasarkan fungsinya. Collector biasanya dikonfigurasi untuk mengambil perwakilan dari masing-masing kategori ini.

System Information

Data identitas perangkat. Ini seperti KTP-nya perangkat. Data yang termasuk di sini antara lain: Nama perangkat (sysName), Deskripsi Sistem Operasi atau Firmware (sysDescr), Lokasi fisik (sysLocation), dan Kontak Administrator (sysContact). Data ini penting untuk dokumentasi aset dan memastikan kita sedang berbicara dengan perangkat yang tepat.

Interface / Network

Ini adalah kategori terpenting dalam monitoring jaringan. Data di sini berkaitan dengan kartu jaringan (Ethernet, WiFi, Fiber Optic). Collector akan mengambil data jumlah byte (octet) yang masuk (ifInOctets) dan keluar (ifOutOctets). Dari data byte ini, aplikasi monitoring akan menghitung kecepatan transfer data dalam satuan bits per second (bps). Selain itu, ada data error (ifInErrors) dan discard (ifInDiscards) yang sangat krusial untuk mendeteksi masalah fisik pada kabel atau port switch.

CPU dan Memory

Perangkat jaringan seperti router dan switch juga memiliki prosesor dan RAM. Jika CPU mencapai 100%, router bisa menjadi lambat dalam meneruskan paket data, menyebabkan koneksi internet terasa "lemot" padahal bandwidth masih tersedia. Collector harus memantau persentase penggunaan CPU dan ketersediaan RAM. Ini membantu admin mengetahui apakah perangkat tersebut kelebihan beban (overload).

Status Device

Data ini bersifat boolean (Ya/Tidak, Hidup/Mati). Yang paling klasik adalah melakukan ICMP Ping untuk memeriksa availability. Dalam SNMP, kita bisa memantau sysUpTime. Jika nilai sysUpTime tiba-tiba kembali ke angka kecil, itu artinya perangkat baru saja restart. Data ini adalah indikator paling dasar dari stabilitas perangkat.

Contoh OID Populer yang Wajib Dikenal

Berikut adalah beberapa OID dasar yang paling sering disentuh oleh SNMP Collector. Menghafal beberapa OID ini akan sangat membantu saat melakukan troubleshooting manual.

sysName (OID: 1.3.6.1.2.1.1.5.0)

Penjelasan: Mengembalikan nama hostname atau identitas yang dikonfigurasi pada perangkat.
Contoh Nilai: STRING: "Router-Lab-TKJ"

sysUpTime (OID: 1.3.6.1.2.1.1.3.0)

Penjelasan: Menunjukkan sudah berapa lama perangkat menyala tanpa dimatikan atau restart. Satuannya adalah Timeticks (1/100 detik).

Pentingnya: Jika grafik uptime selalu turun-naik, berarti perangkat sering mati-hidup sendiri (bisa karena listrik bermasalah atau hardware rusak).

ifInOctets (OID: 1.3.6.1.2.1.2.2.1.10.X)

Penjelasan: Total byte data yang masuk melalui interface nomor X.

Contoh Penggunaan: Untuk menghitung download speed, Collector mengambil nilai ini setiap 5 menit. Selisih nilai sekarang dan 5 menit lalu dihitung untuk mendapatkan kecepatan rata-rata.

ifOutOctets (OID: 1.3.6.1.2.1.2.2.1.16.X)

Penjelasan: Total byte data yang keluar melalui interface nomor X.

Contoh Penggunaan: Untuk menghitung upload speed.

hrProcessorLoad (OID: 1.3.6.1.2.1.25.3.3.1.2.X)

Penjelasan: Persentase beban CPU pada perangkat. OID ini ada di cabang Host Resources MIB, sehingga tidak semua perangkat jaringan sederhana mendukungnya, tetapi hampir semua server dan PC pasti mendukung.

Bagaimana SNMP Collector Memilih Data yang Tepat

Ini adalah seni dari monitoring itu sendiri. Seorang administrator yang baik tidak akan mengambil SEMUA OID yang tersedia. Mengapa? Pertama, efisiensi bandwidth. Bayangkan jika ada 100 perangkat, dan setiap perangkat kita paksa mengirimkan 1000 baris data setiap 1 menit. Jaringan monitoring kita sendiri yang akan penuh dan lambat. Kedua, beban CPU target. Perangkat kecil seperti Access Point rumahan bisa "ngos-ngosan" jika terus-menerus ditanya snmpwalk oleh 5 server berbeda.

Prinsip memilih data adalah need-to-know basis. Kita harus menentukan KPI (Key Performance Indicator) dari perangkat tersebut.

Untuk Router Internet

Data prioritas adalah ifInOctets/ifOutOctets pada port WAN (yang menuju internet) dan CPU Load. Traffic lokal antar ruangan mungkin kurang prioritas.

Untuk Server File

Data prioritas adalah Penggunaan Disk Space (hrStorageUsed) dan RAM. Traffic jaringannya mungkin nomor dua.

Untuk Switch Akses

Data prioritas adalah Error Rate pada tiap port untuk mendeteksi kabel yang longgar.

Dengan memilih OID secara cermat, Collector bisa bekerja ringan tetapi tetap memberikan informasi yang sangat bernilai.

Hasil Pembelajaran

Melalui pembelajaran ini, saya memahami bahwa SNMP Collector dapat mengumpulkan berbagai jenis data dari perangkat jaringan menggunakan protokol Simple Network Management Protocol. Salah satu jenis data yang umum adalah data performa, seperti penggunaan CPU, memori, dan bandwidth. Data ini digunakan untuk mengetahui seberapa besar beban kerja pada suatu perangkat.

Selain itu, terdapat juga data status, yaitu informasi mengenai kondisi perangkat, seperti apakah perangkat sedang aktif atau tidak, serta status dari interface jaringan. Data ini membantu dalam mendeteksi gangguan atau kegagalan sistem.

Saya juga mempelajari data konfigurasi, yang berisi informasi mengenai pengaturan perangkat, serta data traffic, yang menunjukkan jumlah data yang masuk dan keluar melalui jaringan. Selain itu, terdapat juga data event atau notifikasi, seperti trap yang dikirimkan oleh agent ketika terjadi kondisi tertentu pada perangkat.

Kesimpulan

SNMP Collector mampu mengumpulkan berbagai jenis data yang penting dalam proses monitoring jaringan, seperti data performa, status, konfigurasi, traffic, dan event. Setiap jenis data memiliki peran dalam memberikan gambaran kondisi jaringan secara menyeluruh.

Dengan memahami jenis-jenis data ini, saya dapat melihat bagaimana informasi dari perangkat jaringan dapat digunakan untuk analisis, deteksi masalah, serta pengambilan keputusan dalam pengelolaan sistem jaringan.