Jsend NSCA.

Java-API- und Befehlszeilen-Tool zum Senden von Passivprüfungen von Nagios an NSCA
Jetzt downloaden

Jsend NSCA. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • The Apache License 2.0
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Rajneesh Patel
  • Website des Verlags:
  • http://code.google.com/u/rajneeshpatel/

Jsend NSCA. Stichworte


Jsend NSCA. Beschreibung

Java-API- und Befehlszeilen-Tool zum Senden von Nagios passiven Überprüfungen auf NSCA Jsend NSCA ist ein Java-API- und Befehlszeilen-Tool zum Senden von Nagios passiven Überprüfungen auf die Nagios NSCA Hinzufügen Das Laufen Ihrer Anwendung und Server. Für vorhandene Anwendungen, die in Perl und c geschrieben wurden, stehen Optionen zur Verfügung, um passive Überprüfungen zu senden Der Code in unseren Anwendungen für bessere Leistung, Testbarkeit, Sauberkeit ... Eine Suche im Internet zeigte ein paar Optionen wie die NagiosAppender für log4j, aber am Ende haben wir uns beim Schreiben unseres eigenen Kunden entschieden. Dieser Kunde ist derzeit in Betrieb, wodurch die Machbarkeit des Ansatzes beweist. Auf der Rückseite davon habe ich beschlossen, Jsend NSCA als Übung in der TDD aus dem Erlaubnis zu schreiben, und dachte, ich würde es als Open-Source-Projekt zur Verfügung stellen, damit andere Entwickler Kann von der Funktionalität profitieren.QUICK-Startbeispiel Codimport Java.io.io.IOException; import com.googlecode.jsendnsca.core. *; Importieren com.googlecode.jsendnsca.core.builders. *; öffentliche Klasse Quickstart {öffentliches statisches Leerzeichen Main (String [] Args) {Nagiosettings Nagiosettings = NagiossettingsBuilder .withnagioshost ("localhost") .withport (5667) .withconnectionTimeout (5000) .withresponSetimeout (15000) .withPassword ("Passwort") .create (); NagiOSPASSIVECECKSDER Sender = NAG NAGIOSOPASSIVECHECKENDER (NagiosSettings); MessagePayLoad-Payload = MessagePayloadBuilder .WithHostName ("localhost") .withServiceName (Level.kritische) .withservicename ("Testdienstname") .withmessage ("Testnachricht") .create (); Versuchen Sie {Sender.send (Nutzlast); } Fang (Nagiosexception e) {e.printstacktrace (); } Fang (ioexception e) {e.printstacktrace (); } }} Anforderungen: · Java 2 Standard Edition Runtime-Umgebung Was ist neu in dieser Version: · Anzahl der Fixes, insbesondere an Builder, um sie zu faden und Verbesserungen an den nicht blockierenden Absender zu fädeln. Vielen Dank an Claus Ibsen, um diese Fragen zu erhöhen und zu reparieren.


Jsend NSCA. Zugehörige Software