SNMP Trap Yakalama

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    34sileli
    34sileli's avatar
    Kayıt Tarihi: 26/Haziran/2015
    Erkek

    Merhaba dostlar

    DC enerji sistemlerimizde kullandığımız cihazlarımız var ve bu cihazlara ethernet kablosu ile bağlanarak uzaktan bağlanabiliyoruz  ayrıca geçen yıllarda snmp ve mib dosyası terimleri ile sorun yaşadık. internette araştırdım az çok bilgi edindim. sormak istediğim şey bizim cihazlarımızdan snmp ile cihazın bütün verilerini adı, kimliği, okuduğu değeri, ölçülen değeri vs hangi programla görebiliriz

     

     

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    trnight
    trnight's avatar
    Kayıt Tarihi: 21/Ocak/2013
    Erkek

    Selamlar Hocam,

     

    SnmpGet ve SnmpWalk kullanabilirsin diye düşünüyorum. Bunun içinde o bahsettiğin değerlerin OID'sine ihtiyacın var. Mesala OID 1.2.3.4.5 diyelim, snmpget 127.0.0.1 1.2.3.4.5 şeklinde. OID'lere de MIB dosyasından ulaşabilirsin.

     

    Tek komutla tüm parametreleri alıyım diyorsan snmpWalk kullanabilirsin sanırım. Mesela 1.2.3.4 dersin o 1.2.3.4.1, 1.2.3.4.2 ... diye tümünü toplar. 

    Eğer cihaz belirli aralıklarla snmpTrap yayınlıyorsa, javada v.s. ufak bir programla yayınladığı ip ve portu dinleyerek ulaşabilirsin.

     

     


    Bilgi güçtür...
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cukurova
    cukurova's avatar
    Kayıt Tarihi: 21/Aralık/2003
    Erkek

    trnight dediği komutlarla çekebilirsin ama bu çokda kullanışlı olmaz. Normalde üreticinin kendine ait bir management/monitor programı olması lazım ama bunun için ayrıca ücret talep edebilir. Script olarak kendin yazmak istersen; python ve nodejs hazır snmp kütüphaneler işini çok kolaylaştırır.

    Sadece monitor etmek amaçlı kullanacaksanız açık kaynaklı nagios, cacti veya zabix gibi web tabanlı toolları kullanabilirsin.

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    34sileli
    34sileli's avatar
    Kayıt Tarihi: 26/Haziran/2015
    Erkek
    trnight bunu yazdı

    Selamlar Hocam,

     

    SnmpGet ve SnmpWalk kullanabilirsin diye düşünüyorum. Bunun içinde o bahsettiğin değerlerin OID'sine ihtiyacın var. Mesala OID 1.2.3.4.5 diyelim, snmpget 127.0.0.1 1.2.3.4.5 şeklinde. OID'lere de MIB dosyasından ulaşabilirsin.

     

    Tek komutla tüm parametreleri alıyım diyorsan snmpWalk kullanabilirsin sanırım. Mesela 1.2.3.4 dersin o 1.2.3.4.1, 1.2.3.4.2 ... diye tümünü toplar. 

    Eğer cihaz belirli aralıklarla snmpTrap yayınlıyorsa, javada v.s. ufak bir programla yayınladığı ip ve portu dinleyerek ulaşabilirsin.

     

     

    sağol hocam,

     

    belirli aralıklarla değil de alarm geldikçe trap yayınlıyor ama istediğimiz zamanlarda dediğin şekilde sorgu da yapılabiliyor. bu sorguyu hangi programla yapabilirim aynı şekilde snmp walk komutunu da aynı programla gönderebilir miyim

     

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    34sileli
    34sileli's avatar
    Kayıt Tarihi: 26/Haziran/2015
    Erkek
    cukurova bunu yazdı

    trnight dediği komutlarla çekebilirsin ama bu çokda kullanışlı olmaz. Normalde üreticinin kendine ait bir management/monitor programı olması lazım ama bunun için ayrıca ücret talep edebilir. Script olarak kendin yazmak istersen; python ve nodejs hazır snmp kütüphaneler işini çok kolaylaştırır.

    Sadece monitor etmek amaçlı kullanacaksanız açık kaynaklı nagios, cacti veya zabix gibi web tabanlı toolları kullanabilirsin.

    sağol hocam,

     

    kendi programı vardır ama bize sadece mib dosyaalrını gönderiyor. ve bu mib dosyasını da cihazdan çekebilir miyiz. ayrıca dediğin cacti programını kuruyorum şuan. 

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    trnight
    trnight's avatar
    Kayıt Tarihi: 21/Ocak/2013
    Erkek
    34sileli bunu yazdı
    trnight bunu yazdı

    Selamlar Hocam,

     

    SnmpGet ve SnmpWalk kullanabilirsin diye düşünüyorum. Bunun içinde o bahsettiğin değerlerin OID'sine ihtiyacın var. Mesala OID 1.2.3.4.5 diyelim, snmpget 127.0.0.1 1.2.3.4.5 şeklinde. OID'lere de MIB dosyasından ulaşabilirsin.

     

    Tek komutla tüm parametreleri alıyım diyorsan snmpWalk kullanabilirsin sanırım. Mesela 1.2.3.4 dersin o 1.2.3.4.1, 1.2.3.4.2 ... diye tümünü toplar. 

    Eğer cihaz belirli aralıklarla snmpTrap yayınlıyorsa, javada v.s. ufak bir programla yayınladığı ip ve portu dinleyerek ulaşabilirsin.

     

     

    sağol hocam,

     

    belirli aralıklarla değil de alarm geldikçe trap yayınlıyor ama istediğimiz zamanlarda dediğin şekilde sorgu da yapılabiliyor. bu sorguyu hangi programla yapabilirim aynı şekilde snmp walk komutunu da aynı programla gönderebilir miyim

     

     

    Hem trap'ları dinlemeyi hem de sorguları(walk'da dahil) javada basit şekilde yazabilirsin hocam. Bunun için yapılmış ayrı uygulamalar hakkında pek bir bilgim yok açıkcası. 


    Bilgi güçtür...
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    mustaphachan
    mustaphachan's avatar
    Kayıt Tarihi: 08/Haziran/2009
    Erkek

    python biliyorsan, pysnmp kütüphanesi ile yapabilirsin hocam. yine oid'leri ister keşfet, ister manuel ver pek çok şeyi çekebiliyorsun. alarm düştükçe trigger edebileceğin bir yapı vs. de kurulabilir isteğine göre.


    # birikimini önyargı ve yalanlara hizmet etmek için kullanan kültürlü bir insan olmaktansa maymundan gelmeyi tercih ederim.
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    34sileli
    34sileli's avatar
    Kayıt Tarihi: 26/Haziran/2015
    Erkek
    mustaphachan bunu yazdı

    python biliyorsan, pysnmp kütüphanesi ile yapabilirsin hocam. yine oid'leri ister keşfet, ister manuel ver pek çok şeyi çekebiliyorsun. alarm düştükçe trigger edebileceğin bir yapı vs. de kurulabilir isteğine göre.

    malesef bilgim yok ama sırf bunun için uğraşacağım. 

    hepinize teşekkür ederim

  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    siberturq
    siberturq's avatar
    Kayıt Tarihi: 23/Eylül/2015
    Erkek

    MIB file sana ne sunuyor ise o kadarını kullanabilirsin.

    İstediğin her şey olmayabilir.

    Zabbix daha iyi bana göre.

    https://www.manageengine.com/products/mibbrowser-free-tool/

    Bu uygulama da testler için fena değil.

     


    Bir şeyi gerçekten yapmak isterseniz bir yolunu bulursunuz, istemezseniz de bir bahane bulursunuz.
Toplam Hit: 469 Toplam Mesaj: 9
trap snmp mib