Kategorie-Archive: Software

OpenNMS: eigene SNMP Werte abfragen

OpenNMS macht es einem wirklich sehr leicht eigene Dinge per SNMP zu integrieren. Man definiert sie einmal und OpenNMS findet alle Systeme mit der entsprechenden OID. Sehr geil. Ein Beispiel: datacollection-config.xml .1.3.6.1.4.1.8072.3. mib2-host-resources-system mib2-host-resources-memory mib2-X-interfaces net-snmp-disk openmanage-coolingdevices openmanage-temperatureprobe openmanage-powerusage ucd-loadavg ucd-memory ucd-sysstat gerds-oids Das war es schon! Den entsprechenden Graph definiert man in der snmp-graph.properties.… Weiterlesen »

OpenNMS – HttpMonitor

OpenNMS ist das beste was ich bisher in der Richtung gesehen habe. Auto-Discover ist fabelhaft. Einmal einen Service richtig konfiguriert, schon wird er auf allen entsprechenden Servern erkannt und überwacht. Ich bin begeistert. Obwohl bei OpenNMS super viel mitgeliefert wird gibt es doch Dinge, die man selbst machen muss/will. So überwache ich seit heute ob… Weiterlesen »

mod_setenvif

Weiter auf der Suche nach ein wenig mehr Performance auf meinem Apache Server habe ich wieder was eingestellt. Bei meiner Konfig sendet der Server die Apache internal dummy connections an den konfigurierten localhost. Der logt diese auch brav mit. Aber wen interessiert diese Einträge? Ich will die IOs verhindern. Daher habe ich folgende Zeilen in… Weiterlesen »

OpenNMS – Teil 2

Nachdem ich die ersten Tage jetzt mit OpenNMS „spiele“ hier der erste Vergleich zu Nagios, bei den Features, die ich bereits nutze. Konfiguration Nagios Nagios setzt auf Config-Files. Es gibt Addons als Webinterface. Opennms OpenNMS verwendet eine gesunde Mischung. Die Methoden der Überwachung und Autodiscovery wird über Config Files einmalig eingestellt. Die eigentlichen zu überwachenden… Weiterlesen »

OpenNMS – Tag 1

Heute habe ich OpenNMS installiert. Die Installation könnte nicht einfacher sein. Am längsten hat der Download gedauert. Ich habe mich einfach an die Doku zum Quick Start gehalten. Über „Discover Your Network“ habe ich Server, Switches und Router aufgenommen. Danach werden sofort auf allen Servern die wichtigsten Parameter und Services gecheckt, Graphen erstellt und alamiert.… Weiterlesen »

GreenSQL

Kaum läuft mein Server wieder ohne Last (ja ich hab sogar ab und an eine Load von 0.00), da komm ich schon wieder auf neue Ideen, wie ich den Server stressen kann. Mit GrennSQL existiert so eine Art SQL Firewall. GreenSQL setzt sich als Proxy zwischen Client und Server, analysiert die Queries und entsorgt Schadcode.… Weiterlesen »

Spiderman is having me for dinner tonight…. Teil 4

Ich hab mir heute morgen mal die Statistik vom Cache angesehen. 99.7% der Hits werden durch mit gecachten PHP-Seiten bedient. Nur bei 0.3% muss die PHP Seite neu in Bytecode übersetzt werden. Nicht schlecht! Bei den Seiten, die ich per Hand (s.o.) cache, ist das Verhältnis beeindruckend: 1. Aufruf: Page Load Time: 0.330711126328 seconds. Jeder… Weiterlesen »

Kategorie: PHP Schlagwörter:

Spiderman is having me for dinner tonight… Teil 3

Ich hab ja schon in Teil 1 geschrieben, dass ich apc einsetze. Das Teil bringt ohne irgend welche Programmierung schon einiges. Es hält den Bytecode der PHP-Skripts im Speicher. Den Erfolg kann man ganz einfach so abrufen: print_r(apc_cache_info()); Mit ein bisschen Programmieraufwand kann man Dank apc noch viel mehr rausholen. Auf rothsee-triathlon.de ist nicht alles… Weiterlesen »

Raumtemperatur überwachen

Ich wollte mir schon ewig einen Temperatur Sensor für meinen Serverraum/Arbeitszimmer kaufen. Bisher hat mich aber immer der Preis für das Teil abgeschreckt. Ich kannte bisher keine Lösung unter 100 Euro, die man nicht selbst bauen muss. Jetzt hab ich eine viel billigere für mich gefunden. Sie ist sogar kostenlos :D. Scheinbar hat meine Trust… Weiterlesen »