Cara menginstal, menampilkan dan mengambil data menggunakan SNMP Dengan linux - Perwira Learning Center
Posted by Jr on Maret 15, 2026 with No comments
Latar Belakang
Dalam pengelolaan jaringan komputer, administrator membutuhkan cara untuk memantau kondisi perangkat seperti server, router, dan switch secara efisien. Salah satu protokol yang sering digunakan adalah SNMP (Simple Network Management Protocol) yang memungkinkan pengambilan informasi dari perangkat jaringan secara otomatis. Pada sistem operasi seperti Linux, SNMP sering digunakan untuk memantau penggunaan CPU, memori, trafik jaringan, dan status perangkat lain secara jarak jauh. Oleh karena itu, memahami cara menginstal, melihat, dan mengambil data menggunakan SNMP di Linux menjadi keterampilan penting bagi administrator jaringan.
Alat yang Digunakan
- Sistem operasi Linux
- Paket SNMP dari Net-SNMP
- Terminal Linux
- Hak akses administrator (sudo)
Menginstall SNMP di Linux
Pada banyak distribusi Linux seperti Ubuntu atau Debian, SNMP dapat diinstal menggunakan package manager.
Langkah pertama adalah memperbarui daftar repository:
sudo apt update
Setelah itu instal paket SNMP dan SNMP daemon:
sudo apt install snmp snmpd
Perintah tersebut akan menginstal dua komponen utama, yaitu:
snmp → digunakan untuk melakukan query atau mengambil data dari perangkat.
snmpd → service yang menjalankan SNMP agent pada sistem Linux.
Setelah instalasi selesai, jalankan dan aktifkan layanan SNMP:
sudo systemctl start snmpd
sudo systemctl enable snmpd
Untuk memastikan layanan berjalan, gunakan perintah:
sudo systemctl status snmpd
Melihat Informasi SNMP di Linux
Untuk melihat data dari SNMP agent yang berjalan pada komputer lokal, kita dapat menggunakan perintah:
snmpwalk -v2c -c public localhost
Penjelasan parameter:
- -v2c → menggunakan SNMP versi 2c
- -c public → community string yang digunakan
- localhost → target perangkat
Perintah tersebut akan menampilkan berbagai informasi sistem seperti uptime, nama host, interface jaringan, dan penggunaan sumber daya.
Jika ingin melihat informasi sistem secara lebih spesifik, gunakan perintah berikut:
snmpwalk -v2c -c public localhost system
Perintah ini hanya menampilkan informasi terkait sistem seperti:
nama sistem
deskripsi perangkat
waktu aktif sistem
Mengambil Data SNMP Tertentu
Selain menggunakan snmpwalk, kita juga dapat mengambil satu data tertentu menggunakan perintah snmpget.
Contoh:
snmpget -v2c -c public localhost sysName.0
Perintah tersebut akan menampilkan nama perangkat yang sedang dipantau.
Contoh lain untuk melihat uptime sistem:
snmpget -v2c -c public localhost sysUpTime.0
Hasil yang muncul biasanya berupa waktu aktif server sejak terakhir kali dinyalakan.
Menggunakan OID untuk Mengambil Informasi
SNMP menggunakan OID (Object Identifier) untuk mengidentifikasi data tertentu pada perangkat.
Contoh OID penting:
Informasi OID
- System Description 1.3.6.1.2.1.1.1
- System Name 1.3.6.1.2.1.1.5
- System Uptime 1.3.6.1.2.1.1.3
Contoh penggunaan:
snmpget -v2c -c public localhost 1.3.6.1.2.1.1.5.0
Perintah tersebut akan menampilkan nama host dari perangkat.
Manfaat Penggunaan SNMP
Penggunaan SNMP pada sistem Linux memberikan beberapa keuntungan, antara lain:
- Memudahkan pemantauan perangkat jaringan secara real-time.
- Membantu administrator mengetahui kondisi sistem seperti CPU, memori, dan jaringan.
- Mendukung integrasi dengan berbagai tools monitoring jaringan.
- Mempermudah pengelolaan banyak perangkat dalam satu jaringan.
- SNMP juga sering digunakan bersama aplikasi monitoring jaringan seperti Nagios, Zabbix, atau Cacti untuk menampilkan data dalam bentuk grafik.
Simpulan
SNMP merupakan protokol yang sangat berguna dalam manajemen jaringan karena memungkinkan administrator memantau dan mengambil informasi dari perangkat secara otomatis. Pada sistem Linux, instalasi SNMP dapat dilakukan dengan mudah menggunakan paket Net-SNMP, kemudian dikonfigurasi melalui file konfigurasi dan dijalankan sebagai layanan sistem. Dengan memanfaatkan perintah seperti snmpwalk dan snmpget, administrator dapat melihat serta mengambil berbagai data penting dari perangkat jaringan untuk keperluan monitoring dan manajemen sistem.
Daftar Pustaka
Cisco. (2023). "Simple Network Management Protocol (SNMP)". Diakses dari https://www.cisco.com/c/en/us/products/ios-nx-os-software/simple-network-management-protocol-snmp/index.html
Net-SNMP Project. (2022). "Net-SNMP Documentation". Diakses dari https://www.net-snmp.org/docs/
Ubuntu Documentation. (2023). "SNMP Monitoring". Diakses dari https://ubuntu.com/server/docs/network-snmp
ScienceDirect. (Tahun tertulis). "Simple Network Management Protocol". Diakses dari https://www.sciencedirect.com/topics/computer-science/simple-network-management-protocol

0 komentar:
Posting Komentar