Seite wählen

NETWAYS Blog

Catalot – cat a lot?

catalogNach dem erfolgreichen relaunch von MonitoringExchange stellen wir das eigens entwickelte Katalogsystem Catalot zu Verfügung. Geschrieben in PHP5, setzt Catalot auf die Frameworks Agavi und Doctrine auf,  wodurch mächtige Werkzeuge für Darstellung und Datenbankhandling zur Verfügung stehen.
Wir haben uns für die Neuentwicklung entschieden, da leider nicht viele freie Katalogsysteme existieren, welche einen ansprechenden Leistungsumfang aufweisen können. Mehr Features, bessere Links und AJAX Unterstützung, ermöglichen MonitoringExchange über 2000 Plugins für Benutzer und Admins, auf zeitgemäße Art und Weise, zur Verfügung zu stellen.
Hier einige Merkmale der aktuellen Version 1.2:

  • Sicherheit, RBAC Modell und Validierung aller Daten
  • CMS-Unterstützung für Einzelseiten
  • Einfache Erweiterungsmöglichkeit (Agavi-MVC, Modularisierung)
  • Datenbankabstraktion (Doctrine)
  • Erstellung von file bundles
  • Geschachtelte und referenzierbare Kategorien (nested sets)
  • Projektrollen: Admin, Eigentümer, sonstige Teilnehmer
  • Erweiterte Kommentar- und Rating-Funktion

Wie sind bei der Entwicklung auf die Wünsche und Anregungen der Benutzer von MonitoringExchange eingegangen und konnten somit eine Plattform schaffen welche das Arbeiten mit kleinen Projekten und Linkeinträgen vereinfacht.
Catalot wird unter der GPLv3 publiziert und ist unter netways.org zu Hause. Dort würden wir uns auch über zahlreiche Downloads, Bugreports und Patches freuen.
In diesem Sinne: Cat a lot …

Marius Hein
Marius Hein
Head of IT Service Management

Marius Hein ist schon seit 2003 bei NETWAYS. Er hat hier seine Ausbildung zum Fachinformatiker absolviert und viele Jahre in der Softwareentwicklung gearbeitet. Mittlerweile ist er Herr über die interne IT und als Leiter von ITSM zuständig für die technische Schnittmenge der Abteilungen der NETWAYS Gruppe. Wenn er nicht gerade IPv6 IPSec Tunnel bohrt, sitzt er daheim am Schlagzeug und treibt seine Nachbarn in den Wahnsinn.

check_cache ist da!

check_cache_workflowHeute erblickt ein neues Nagios Plugin das Licht der Nagios Welt. check_cache!
Ganz kurz erklärt handelt es sich hier um Wrapper Plugin alá check_by_ssh das verschiedene Plugin-Aufrufe konsolidiert und in einer Cache-Datei zwischenspeichert.
Viele Hosts? Viele Services? Hier ist check_cache richtig! Hat man z. B. 20 Services Pro Host mit check_by_ssh konfiguriert, öffnet Nagios hierfür 20 einzelne SSH-Verbindungen. check_cache erledigt alle Checks mit einer einzigen Verbindung, womit der Overhead bedeutend verringert wird.
Weitere Vorteile zu ähnlichen Plugins:

  • Serverseitig konfigurierbar
  • Konfigurationsaufwand (fast) analog zu check_by_ssh
  • komplett transparente Funktionsweise (Standard Plugin Output im Webinterface)
  • Performancedaten gehen nicht verloren
  • Static-/Dynamic-Mode (immer alle Plugins prüfen / nur benötigte Ergebnisse holen)

Wer check_cache ausprobieren möchte wird selbstverständlich auf monitoringexchange.org fündig. Entstanden ist das Plugin in einem Kundenprojekt bei der Daimler AG. Der Kunde hat uns aber erlaubt das Plugin unter der GPL zu veröffentlichen.

Tobias Redel
Tobias Redel
Head of Professional Services

Tobias hat nach seiner Ausbildung als Fachinformatiker bei der Deutschen Telekom bei T-Systems gearbeitet. Seit August 2008 ist er bei NETWAYS, wo er in der Consulting-Truppe unsere Kunden in Sachen Open Source, Monitoring und Systems Management unterstützt. Insgeheim führt er jedoch ein Doppelleben als Travel-Hacker und renoviert, baut und bastelt als Heimwerker an allem was er finden kann.

Nagios Portal gelauncht

Unter der URL http://www.monitoringexchange.org/ hat NETWAYS ein Portal für das Open Source Monitoring System Nagios ins Leben gerufen. Auf der Website finden sich neben fast allen verfügbaren Plugins und Add-Ons zu Nagios, auch ein moderiertes Archiv der Mailing Liste. Wir stellen selbst alle unsere GPL Erweiterungen dort zum download bereit und hoffen auf rege Beteiligung und Mithilfe.

Julian Hein
Julian Hein
Executive Chairman

Julian ist Gründer und Eigentümer der NETWAYS Gruppe und kümmert sich um die strategische Ausrichtung des Unternehmens. Neben seinem technischen und betriebswirtschaftlichen Background ist Julian häufig auch kreativer Kopf und Namensgeber, beispielsweise auch für Icinga. Darüber hinaus ist er als CPO (Chief Plugin Officer) auch für die konzernweite Pluginstrategie verantwortlich und stösst regelmässig auf technische Herausforderungen, die sonst noch kein Mensch zuvor gesehen hat.