Autor Thema: [solved] Mikrotik Parameter via SNMP abfragen  (Gelesen 496 mal)

Offline chunter1

  • Sr. Member
  • ****
  • Beiträge: 880
[solved] Mikrotik Parameter via SNMP abfragen
« am: 05 Oktober 2020, 15:13:32 »
Ich würde gerne Parameter wie z.B. die Auslastung des WAN-ports oder den RSSI-Wert der Richtfunksstrecke meines Mikrotik Routers in FHEM auswerten.
Ich nehme an, dass sowas via SNMP möglich sein müsste?
Hat wer evtl. ein ganz simples Beispiel?

Danke
« Letzte Änderung: 15 September 2021, 21:50:38 von chunter1 »

Offline sig10680

  • Jr. Member
  • **
  • Beiträge: 84
Antw:Mikrotik Parameter via SNMP abfragen
« Antwort #1 am: 08 Oktober 2020, 13:18:38 »
define Mikrotik SYSSTAT 60 600 IP Adresse
attr Mikrotik mibs 1.3.6.1.2.1.1.3.0:Uptime,\
1.3.6.1.4.1.14988.1.1.3.10.0:Temperature,
attr Mikrotik snmp 1
attr Mikrotik snmpCommunity public
attr Mikrotik snmpVersion 2
attr Mikrotik stateFormat Router: Temperatur_Aktuell°C
attr Mikrotik userReadings Temperatur_Aktuell {ReadingsNum("Mikrotik_HAP_AC_Buero_r","Temperature",0)/10}

Vielleicht hilft es dir.

Ich lese nur die Temperatur aus!

mfg Sig10680

Offline chunter1

  • Sr. Member
  • ****
  • Beiträge: 880
Antw:Mikrotik Parameter via SNMP abfragen
« Antwort #2 am: 15 September 2021, 15:54:45 »
Danke! Spät ich weiß... :)

Hab grade im ersten Schritt versucht eine Verbindung aufzubauen - bekomme aber stets ein disconnect.

* SNMP ist auf dem Mikrotik router enabled
* Auf dem FHEM Server laut SYSSTAT Anleitung folgendes installiert: "apt-get install libsys-statistics-linux-perl"
* In FHEM angelegt: "define Mikrotik SYSSTAT 60 600 192.168.1.1"

Das Reading "connection" liefert jedoch permanent "disconnected".

Im Log steht folgendes:
2021.09.15 15:52:37 2: Mikrotik: starting: /usr/bin/ssh -q 192.168.1.1
2021.09.15 15:52:39 3: Mikrotik: read: error during sysread: No such process
2021.09.15 15:52:39 3: Mikrotik: Disconnected
2021.09.15 15:52:39 3: Mikrotik: read: end of file reached while sysread

Hast du einen Tipp was ich noch prüfen könnte?


Wenn ich übrigens "attr Mikrotik snmp 1" anlegen will, bekomme ich ein "Mikrotik: unknown attribute snmp. Type 'attr Mikrotik ?' for a detailed list."
EDIT1: Zumindest das geht jetzt. Musste noch "apt-get install libnet-snmp-perl" installieren.

EDIT2: Hab es jetzt mittels "attr Mikrotik noSSH 1" zum Laufen gebracht.
« Letzte Änderung: 15 September 2021, 21:50:19 von chunter1 »

Offline sig10680

  • Jr. Member
  • **
  • Beiträge: 84
Antw:Mikrotik Parameter via SNMP abfragen
« Antwort #3 am: 16 September 2021, 14:04:01 »
EDIT2: Hab es jetzt mittels "attr Mikrotik noSSH 1" zum Laufen gebracht.
[/quote]

Hallo, es ist auch bei mir etwas her,
ich habe das mit dem attribute "noSSH" nicht hinbekommen sondern bin auf eine älter Version von Sysstat zurück gewechselt!
Damit funktioniert es alles!!

Wenn ich mal wieder Zeit habe Aktualisiere ich das Modul und teste.....

mfg Sig10680

 

decade-submarginal