2013-04-04 8 views
8

Ich habe eine Frage bezüglich Gray Log 2Searching for Grey Log 2 API oder eine Möglichkeit zur Abfrage Elasticsearch

In der Firma, die ich für alle Systeme berichten Ausnahmen von Grau Log-Server arbeiten, die Ströme vorgegeben hat.

Ich muss ein externes Dashboard erstellen, das Daten aus verschiedenen Streams abruft. Ich habe keine Gray Log 2 API dafür gefunden. Ich habe gelesen, dass es eine Möglichkeit gibt, die Elastic Search direkt abzufragen. Können Sie mir bitte mitteilen, wie ich das mache oder ob es eine Gray Log 2 API gibt.

Mein Dashboard wird geschrieben oder in JSF oder in .NET immer noch nicht sicher, welche am besten zu verwenden ist.

Ich wäre sehr dankbar für eine detaillierte Antwort auf diese Frage. Links werden auch helfen.

Antwort

6

Graylog2 hat eine sehr klare und vollständige Restful API, die Sie mit Swagger durchsuchen/testen können.

Gehen Sie zu System -> Knoten und wählen Sie "API Browser" aus einem Dropdown-Menü aus.

Standardmäßig können Sie ihn unter der folgenden URL: http://your.graylog2:12900/api-browser

hoffe, das hilft!

+0

der Port für graylog api ist 129000. Dies funktionierte für mich: http: //your.graylog2: 129000/api-Browser – Anish

+2

Kommentar oben ist nicht korrekt. Der Standardport ist 12900. Jede Portnummer ist auf 65k begrenzt und kann nicht höher als 65k sein –