Seite wählen

NETWAYS Blog

Clever die Temperatur via Netzwerk messen – HWg-STE und Neon 110

Da noch diese Woche die Temperaturen an der 30°C-Marke kratzen, stellen wir noch einmal unsere beliebtesten Geräte zur einfachen Temperaturüberwachung vor. Spätestens wenn Sie bereits einen Hitzeschaden an Ihrer Hardware hatten, wissen Sie die Vorzüge einer günstigen Temperaturüberwachung zu schätzen.
HWg-STE_IP_SNMP_Thermometer_800
HWg-STE: Unser günstiger Allrounder – ab 149,00 € erhalten Sie ein digitales Netzwerkthermometer inkl. allem was Sie zum Messen benötigen (3m IP67-Temperatursensor, Netzteil, MIB-Table, Plugin) – Natürlich gibts die Messwerte via Webinterface, Mail oder als Ausgabe fürs Monitoring (Plugin). Natürlich bieten wir noch andere Ausführungen an, wie beispielsweise PoE, Push (Messwerte via SensDesk-Portal), Plus (2 dry-contact inputs)… Darüber hinaus haben Sie die Möglichkeit, einen weiteren 1-Wire Sensor an das HWg-STE anzuschließen.
neon
Neon 110: Unser Neon 110 gibt’s zum Tiefpreis für 99,00 € – auch inkl. Sensor  (Temperatur und Luftfeuchtigkeit) und Netzteil. Eine PoE-Version gibt es nicht, das Neon ist halt wie es ist 🙂 Dafür aber mit Weboberfläche, Mailalarmierung und Messwerten via XML und Monitoring-Plugin.
99 € sind ja auch fast geschenkt und einem geschenkten Gaul… Sie wissen schon.
Natürlich kommt es immer auf die individuellen Gegebenheiten an, aber falls Sie sich nicht sicher sind, helfen wir Ihnen natürlich gerne und jederzeit weiter. Falls Sie Interesse an Lösungen für große Umgebungen haben, stöbern Sie doch einmal im Store – Sie werden sicher fündig!
Übrigens: bis 15:30 Uhr bestellt und die Ware ist schon am nächsten Werktag bei Ihnen.
SMS-Alarmierung? Die haben wir auch, schauen Sie doch mal unsere Ethernet-SMS Gateways an!

NETWAYS-Online-Store: Angebot des Monats – Neon 110 ab 99,00 €

neon
Neon 110 Messgerät für Temperatur + Luftfeuchtigkeit
Wir freuen uns immer, wenn wir Ihnen ein tolles Angebot machen können. Diesen Monat haben wir uns für Sie richtig ins Zeug gelegt und können Ihnen jetzt das Neon 110 zum Sonderpreis ab 99,00 € statt 149,00 € anbieten.
Unser Neon 110 ist ein kompaktes Gerät zur Überwachung von Temperatur und Luftfeuchtigkeit. Mittels LAN-Anschluss stellt das Neon 110 die Messwerte überall in Ihrem Netzwerk bereit. Die initiale Einrichtung erfolgt komfortabel über das Webinterface, wo zudem auch die Messwerte eigesehen werden können.
Webinterface und Plugin für Nagios und Icinga
Im Falle einer Über- oder Unterschreitung der Messwerte kann das Neon 110 Alarm-Emails versenden. Durch die eingebaute XML-Schnittstelle lassen sich die Umweltparameter aber auch in jede beliebige Applikation importieren. Für Nagios und Icinga stellen wir ein Plugin bereit.
webinterface
Vergleichbare Lösungen kosten sonst über das Doppelte – greifen Sie zu!
Weitere Informationen, Screenshots und mehr finden Sie auf der Artikel-Seite im Online-Shop.
Teststellung gewünscht? Kein Problem!
Gerne bieten wir Ihnen auch eine kostenfreie Teststellung unserer Geräte an. Nehmen Sie einfach Kontakt zu uns auf und wir erklären Ihnen den Ablauf. Einfach. Unkompliziert.

Neue Firmware für Neon110 verfügbar

Ab sofort steht für unser Neon110 Netzwerkthermometer eine neue Firmware (Version 1.5) bereit. Sie behebt einige Probleme in der Passwortverwaltung und lässt nun einige Sonderzeichen im Passwort zu. Vorher kam es zu Problemen, wenn Passworneon-110-netzwerksensor-fur-temperatur-und-luftfeuchtigkeitt Sonderzeichen enthielt. Das Gerät ließ sich in diesem Fall nicht mehr unlocken. Die Anforderung mit Sonderzeichen im Passwort kam bei einem unserer Kunden auf. Kurzer Hand haben wir die Anfrage mit dem Hersteller durchgesprochen und dieser lieferte eine entsprechende Anpassung via Softwareupdate. Die aktuelle Firmware für das Neon 110 können Sie sich hier herunter laden. In der Anleitung ist die Vorgehensweise für das Update ausführlich beschrieben.
Sie möchten auch eine angepasste Firmware für Ihr Gerät? Fragen Sie doch einfach einmal bei uns an, wir finden sicher eine Lösung für Ihre Anforderung.

neon-110-netzwerksensor-fur-temperatur-und-luftfeuchtigkeit (1)

Ansicht Webinterface Neon110

Puppenschnur im XML-Baum verheddert

Wer sich schon mal mit Puppet und XML-Konfigurationsdateien beschäftigt hat, weiß das dies ein schwer umzusetzendes Vorhaben in Puppet ist. Es gibt zwar eine Linse für Augeas, wer aber eine komplette XML-Datei mit Puppet verwalten möchte, wird damit schnell wahnsinnig.
Ich hatte vor einigen Wochen das Glück, mich bei einem Kunden, näher mit der Konfiguration vom Tomcat beschäftigen zu dürfen. Dabei stand ich vor dem Problem, z.B. folgende Struktur als server.xml mit Puppet erzeugen zu müssen.

<Server>
  <Service name=Catalina>
    <Engine name=Catalina>
      <Host name=...>
        ...
      </Host>
      <Host name=...>
        ...
      </Host>
    </Engine>
  </Service>
</Server>

Wobei in den Host-Sektionen natürlich auch nochmals Schachtelungen vorkommen. Mein erster Lösungsansatz war, mit XML Referenzen auf eigenständige Dateien zu verweisen, die damit eingebunden werden. Dies führt nun aber zu einem recht unübersichtlichen Datei-Tohuwabohu.
Die jetzige Lösung macht sich die Eigenschaften des Puppet concat-Moduls zu nutze. Die einzelnen Fragmente werden auf dem Puppet-Agent jeweils als separate Datei in ein temporäres Verzeichnis geschrieben, z.B. nach /var/lib/puppet/concat/_etc_tomcat_server.xml/fragments. Das Attribut order von concat::fragment dient hierbei als Prefix für den Dateiname des entsprechenden Fragments. Sind alle Fragmente geschrieben, liest ein Skript alle Dateien mittels find, sortiert lexikalisch nach Dateinamen und fügt die Fragmente abschließend mittels cat in die Zieldatei zusammen, hier /etc/tomcat/server.xml.
Schaut man sich dieses find näher an, stellt man fest, dass es nicht tiefenbeschränkt ist, d.h. es durchsucht auch weitere Unterverzeichnisse. Diese können vorab mit einer files-Resource angelegt werden und im order-Attribut mit angegeben werden.

concat { '/etc/tomcat/server.xml':
  mode => '0644',
} ->
file { '/var/lib/puppet/concat/_etc_tomcat_server.xml/50_host_A':
  ensure => directory,
}
concat::fragment { 'engine-header':
  target => '/etc/tomcat/server.xml',
  content => "\n",
  order => '40',
}
concat::fragment { 'engine-footer':
  target => '/etc/tomcat/server.xml',
  content => "\n",
  order => '60',
}
concat::fragment { 'host_A-header':
  target => '/etc/tomcat/server.xml',
  content => "\n",
  order => '50_host_A/00',
  require => File['/var/lib/puppet/concat/_etc_tomcat_server.xml/50_host_A'],
}
concat::fragment { 'host_A-footer':
  target => '/etc/tomcat/server.xml',
  content => "\n",
  order => '50_host_A/99',
  require => File['/var/lib/puppet/concat/_etc_tomcat_server.xml/50_host_A'],
}

Analog für weitere Hosts. Zusätzliche Fragmente für Host A lassen sich nun zwischen dem Header und Footer einordnen. Dies soll erstmal nur die Idee vergegenwärtigen. Ein komplexeres Anwendungsbeispiel findet sich unter https://github.com/lbetz/netways-tomcat.
Auch ist zu bedenken, das auf unterschiedlichen Hosts das temporärere concat-Verzeichnis nicht immer am selben Ort zu finden ist. Hier schaft ein selbstgeschriebener Fact Abhilfe.

# vardir.rb
Facter.add(:vardir) do
  setcode do
    Puppet[:vardir]
  end
end
Lennart Betz
Lennart Betz
Senior Consultant

Der diplomierte Mathematiker arbeitet bei NETWAYS im Bereich Consulting und bereichert seine Kunden mit seinem Wissen zu Icinga, Nagios und anderen Open Source Administrationstools. Im Büro erleuchtet Lennart seine Kollegen mit fundierten geschichtlichen Vorträgen die seinesgleichen suchen.

Neu im NETWAYS-Online Store: Neon 110 Umweltüberwachung (Temp/RH)

543Wir von NETWAYS sind ständig auf der Suche nach neuen, tollen Produkten für unsere Kunden. Wir bieten ab sofort das All-in-One Messgerät von Sensormetrix an. Das Neon 110 ist ein simples, dennoch äußerst durchdachtes Gerät für die Überwachung von Temperatur und Luftfeuchtigkeit.

Für unschlagbare 179,00 € netto, zzgl. Versand erhalten Sie eine komplette Überwachungslösung – inkl. vormontiertem Temperatur- und Luftfeuchtigkeitssensor.
Im Vergleich: Das HWg-STE bietet ebenfalls für 179,00 € in der Basisvariante nur eine Temperaturüberwachung, punkten kann es jedoch mit flexibleren Einsatzmöglichkeiten in Hinsicht auf verschiedene Sensorlängen, Sensorvielfalt und SNMP-Fähigkeit. Das Neon 110 ist so wie es ist – funktioniert aber auch super.
Nachdem Sie das Neon geliefert bekommen haben, heißt es anschließen und loslegen – innerhalb von 5 Minuten sind alle wichtigen Einstellungen vorgenommen und das System ist einsatzbereit.
Die Messwerte werden bei einer Schwellwertüberschreitung per Mail versendet. Außerdem ist es hier auch wieder möglich, sich die Werte über das Webinterface anzeigen zu lassen. Mittels der XML-Schnittstelle können die Messwerte auch für eigene Lösungen verwendet werden – auch beim Neon wird Flexibilität groß geschrieben.
Wir haben uns auch die XML-Schnittstelle zu Nutze gemacht und entwickeln gerade ein Icinga/Nagios-Plugin – dieses wird es nächste Woche auf netways.org zu haben sein.
Auf der Produktseite im Online-Shop können Sie sich ebenfalls einige Screenshots und die XML-Schnittstelle ansehen. Alle weiteren technischen Details und Raffinessen gibt es dort außerdem genau nachzulesen.
Wir beginnen Anfang nächste Woche mit der Auslieferung der Geräte – wer also noch diese Woche bestellt – hat nächste Woche schon das Messgerät.
Falls noch Fragen bestehen, helfen wir wie immer hier