Posts Tagged ‘OpenNMS’

Backuplösung für OpenNMS

Posted: 7th November 2013 by marcel in OpenNMS
Tags: ,

Auf der NMS Webseite wird erklärt, was man sichern muss um für den Ernstfall gewappnet zu sein. Leider bringt das nicht so viel, wenn man das gerne täglich machen möchte. Denn dann läuft irgendwann die Platte voll. Ich nutze folgendes Script um immer die letzten 30 Tage als Backup parat zu haben. Durch eine Sicherung […]

Prozesse überwachen mit OpenNMS

Posted: 3rd Juli 2013 by marcel in OpenNMS
Tags: , , ,

Es soll überwacht werden, ob Prozess XY auf einem Linux Server läuft oder auch nicht. Wie alles in OpenNMS ist die Konfig eigentlich recht einfach… Wenn man weiß wie es geht ;) In /etc/opennms/datacollection/netsnmp.xml muss man ein paar Einträge hinzufügen:    <resourceType name="procIndex" label="Process Table Index (UCD-SNMP MIB)"               […]

Duty Schedules in OpenNMS

Posted: 22nd März 2013 by marcel in OpenNMS
Tags: , , , ,

Wer nicht immer Nachts von Notifications durch Reboots, DSL Reconnects etc. zugemüllt werden will, kann bekanntlicherweise Scheduled Outages konfigurieren. Allerdings finde ich diese nicht so gut für alle meine Probleme. Denn damit kann ich „nur“ a) die Notifications oder b) das Polling komplett ausschalten. Auf der OUCE2013 habe ich endlich mal ein Basic und Advanced […]

OpenNMS – auf rrdtool umstellen

Posted: 29th November 2012 by marcel in OpenNMS
Tags: , , ,

OpenNMS nutzt per Default jrobin, weil es zur damaligen Zeit besser Multithreading unterstützte. Dies ist aber momentan wohl nicht mehr der Stand der Dinge. Das rrdtool läuft definitiv schneller! Und es wird auch von den OpenNMS Entwicklern empfohlen! WICHTIG: Alle bestehenden Leistungsdaten gehen bei dieser Umstellung verloren, weil die rrd Archive neu angelegt werden müssen. […]

DHCP Monitor – OpenNMS

Posted: 28th November 2012 by marcel in OpenNMS
Tags: , ,

Ich für meinen Teil habe erstmal OpenNMS auf den aktuellsten Stand gebracht. Also momentan 1.10.7. Dann den Monitor installiert: apt-get install opennms-plugin-protocol-dhcp -y Man benötigt in der capsd-configuration.xml benötigt man den Service DHCP:     <protocol-plugin protocol="DHCP" class-name="org.opennms.protocols.dhcp.capsd.DhcpPlugin" scan="on">         <property key="timeout" value="2000" />         <property key="retry" value="1" /> […]

Thresholds für Fortinet-Produkte

Posted: 24th Oktober 2012 by marcel in OpenNMS
Tags: , , , , ,

Basierend auf Thorbens Datacollection kann man sich recht einfach einige Thresholds bauen. Die Fortinet Produkte schicken zwar auch alle super SNMP Traps, aber nur weil einmal eine CPU auf 80% war will ich keine Trap oder noch schlimmer eine Email. Daher ist es meiner Meinung nach sinnvoller, das über das SNMP Polling zu regeln. Über […]

Thresholds: Dell OpenManage

Posted: 22nd Oktober 2012 by marcel in OpenNMS
Tags: , , ,

Durch den OpenManage -Blog haben wir ja bereits verstanden, wie man Temperatur- und Lüfterdaten in OpenNMS bekommt. /etc/opennms/thresd-configuration.xml    <package name="Dell-OpenManage">         <filter>IPADDR != ‚0.0.0.0‘</filter>         <include-range begin="1.1.1.1" end="254.254.254.254"/>         <service name="SNMP" interval="300000" user-defined="false" status="on">             <parameter key="thresholding-group" value="Dell-OpenManage"/>     […]

Per Default konnte ich leider nicht über SNMP von Konica Druckern die Seitenzähler oder die Festplatten etc. überwachen. Der Grund hierfür ist eigentlich nur der, dass OpenNMS standardmäßig nicht die sysoidMask von Konica kennt. D.h. diese Datei erstellen: /etc/opennms/datacollection/konica.xml <?xml version="1.0"?> <datacollection-group name="Konica">       <systemDef name="Konica Minolta Network Printer">         […]