This content originally appeared on DEV Community and was authored by Rümeysa Öz
‼️ İlgili makinede SNMP v2 servisi kurulu olduğu varsayılarak anlatım gerçekleşmiştir. Eğer kurulu değilse, ilk adım olarak kurulumlarını gerçekleştirmeniz gerekmektedir. Bu kaynaktan yararlanılabilir.
1. SNMP Exporter Nedir?
SNMP Exporter, Prometheus'a SNMP istatistikleri sağlamak için kullanılan bir araçtır.
2. Kurulum
- Öncelikle Ubuntu makinenizde snmp_exporter dosyasını indirmek için aşağıdaki komutu çalıştırılır:
wget https://github.com/prometheus/snmp_exporter/releases/download/v0.21.0/snmp_exporter-0.21.0.linux-amd64.tar.gz
- İndirilen dosyayı açmak için şu komut çalıştırılır:
tar xvfz snmp_exporter-0.21.0.linux-amd64.tar.gz
- Daha sonra, dizinde snmp_exporter klasörü görülecektir.
ls
Bu klasöre şu komut ile gidilir:
cd snmp_exporter-0.21.0.linux-amd64
- Gidilen dizinde snmp.yml dosyasının konfigüre edilip edilmediği aşağıdaki komut ile kontrol edilir:
nano snmp.yml
3. SNMP Exporter Servisi Çalıştır
- snmp_exporter servisini çalıştırmak için şu komut çalıştırılır:
./snmp_exporter
IP: SNMP v2 servisi kurulu olan makine'nin IP'si yazılır.
4. SNMP-Prometheus Konfigürasyonu
Prometheus kurulu olan makinenin terminali açılır.
Şu komut yardımı ile prometheus dosyasına gidilir:
cd prometheus
- Ardından şu komut ile prometheus.yml dosyasının içine girilir:
nano prometheus.yml
- Dosyanın içine girildikten sonra aşağıdaki satırlar eklenir:
- job_name: 'snmp'
scrape_interval: 5s
static_configs:
- targets: ['IP:9116']
IP: SNMP yüklü olan makinenin IP'si yazılır.
Dosya kaydedilip çıkılır.
Dosyada değişiklik olduğu için sırasıyla şu komutlar çalıştırılır:
docker-compose down
docker-compose up -d
SNMP kurulu makinede snmp_exporter servisinin çalışır halde olduğu kontrol edilir.
Ardından tarayıcıya "http://IP:9090/targets?search=" yazılır ve en altta SNMP target'ının UP olduğu görüntülenir:
IP: Prometheus kurulu olan makine'nin IP'si yazılır.
- Daha sonra tarayacıya "http://IP:9090/graph" yazılır ve arama kısmına grafiği görülmek istenen snmp verisinin expression'u girilir ve garfik görüntülenir (ÖR:snmp_packets_total seçilir.) :
IP: Prometheus kurulu olan makine'nin IP'si yazılır.
- Ek olarak tarayıcıya "http://IP:9116/" yazılır ve Config butonuna tıklanarak snmp.yml içeriği görüntülenebilir.
IP: SNMP v2 servisi kurulu olan makine'nin IP'si yazılır.
This content originally appeared on DEV Community and was authored by Rümeysa Öz

Rümeysa Öz | Sciencx (2023-04-06T13:04:36+00:00) SNMP Metrikleri Prometheus’a Nasıl Yönlendirilir?. Retrieved from https://www.scien.cx/2023/04/06/snmp-metrikleri-prometheusa-nasil-yonlendirilir/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.