An Interest In:
Web News this Week
- April 28, 2024
- April 27, 2024
- April 26, 2024
- April 25, 2024
- April 24, 2024
- April 23, 2024
- April 22, 2024
SNMP Metrikleri Prometheus'a Nasl Ynlendirilir?
lgili makinede SNMP v2 servisi kurulu olduu varsaylarak anlatm gereklemitir. Eer kurulu deilse, ilk adm olarak kurulumlarn gerekletirmeniz gerekmektedir. Bu kaynaktan yararlanlabilir.
1. SNMP Exporter Nedir?
SNMP Exporter, Prometheus'a SNMP istatistikleri salamak iin kullanlan bir aratr.
2. Kurulum
- ncelikle Ubuntu makinenizde snmp_exporter dosyasn indirmek iin aadaki komutu altrlr:
wget https://github.com/prometheus/snmp_exporter/releases/download/v0.21.0/snmp_exporter-0.21.0.linux-amd64.tar.gz
- ndirilen dosyay amak iin u komut altrlr:
tar xvfz snmp_exporter-0.21.0.linux-amd64.tar.gz
- Daha sonra, dizinde snmp_exporter klasr grlecektir.
ls
Bu klasre u komut ile gidilir:
cd snmp_exporter-0.21.0.linux-amd64
- Gidilen dizinde snmp.yml dosyasnn konfigre edilip edilmedii aadaki komut ile kontrol edilir:
nano snmp.yml
3. SNMP Exporter Servisi altr
- snmp_exporter servisini altrmak iin u komut altrlr:
./snmp_exporter
- Ardndan taraycya "http://IP:9116/snmp?module=if_mib&target=IP" yazlr ve 9116 portundan gelen metrikler izlenir.
IP: SNMP v2 servisi kurulu olan makine'nin IP'si yazlr.
4. SNMP-Prometheus Konfigrasyonu
Prometheus kurulu olan makinenin terminali alr.
u komut yardm ile prometheus dosyasna gidilir:
cd prometheus
- Ardndan u komut ile prometheus.yml dosyasnn iine girilir:
nano prometheus.yml
- Dosyann iine girildikten sonra aadaki satrlar eklenir:
- job_name: 'snmp' scrape_interval: 5s static_configs: - targets: ['IP:9116']
IP: SNMP ykl olan makinenin IP'si yazlr.
Dosya kaydedilip klr.
Dosyada deiiklik olduu iin srasyla u komutlar altrlr:
docker-compose down
docker-compose up -d
SNMP kurulu makinede snmp_exporter servisinin alr halde olduu kontrol edilir.
Ardndan taraycya "http://IP:9090/targets?search=" yazlr ve en altta SNMP target'nn UP olduu grntlenir:
IP: Prometheus kurulu olan makine'nin IP'si yazlr.
- Daha sonra tarayacya "http://IP:9090/graph" yazlr ve arama ksmna grafii grlmek istenen snmp verisinin expression'u girilir ve garfik grntlenir (R:snmp_packets_total seilir.) :
IP: Prometheus kurulu olan makine'nin IP'si yazlr.
- Ek olarak taraycya "http://IP:9116/" yazlr ve Config butonuna tklanarak snmp.yml ierii grntlenebilir.
IP: SNMP v2 servisi kurulu olan makine'nin IP'si yazlr.
Original Link: https://dev.to/aciklab/snmp-metrikleri-prometheusa-nasil-yonlendirilir-1ip7
Dev To
An online community for sharing and discovering great ideas, having debates, and making friendsMore About this Source Visit Dev To