2016-10-29 3 views
1

Ich versuche ein JMeter Dashboard in Grafana zu bauen. Anstatt InfluxDB zu verwenden, verwende ich ElasticSearch als Datenquelle.ElasticSearch Abfragen in Grafana für JMeter Logs

Ich bin in der Lage, die Daten zu bekommen, aber ich kann nicht schreiben Lucene Abfragen, um alle Tabellen, die mit dem JMeter 3.0-Bericht kommen zu erstellen.

Hat jemand experimentiert und war in der Lage, Dashboard schreiben Lucene Abfragen in Grafana für den Aufbau eines JMeter Live-Test-Dashboard zu erstellen?

Antwort

0

Nicht viele Informationen, aber ich werde es versuchen :).

Ich bin in der Lage, die Daten zu erhalten, aber ich kann keine geeigneten Lucene-Abfragen schreiben, um alle Tabellen zu erstellen, die mit dem JMeter 3.0-Bericht geliefert werden.

Ich gehe davon aus, dass Sie entweder nicht die richtigen Dokumente für Ihre Statistiken erhalten oder nicht die richtigen Statistiken für Ihre Dokumente erhalten.

Für die erstere müssen Sie sicherstellen, dass Ihr Elasticsearch (ES) Ihre JMeter-Protokolle als "erwartet" indexiert: Ihre string-typisierten ES-Felder wie das Beispiel-Label erhalten beispielsweise analyzed. Ihre Suche/Lucene Queries werden ebenfalls selbst analysiert.

Für Letzteres müssen Sie darauf achten, dass Grafana nicht die richtigen Statistiken von ES abruft. Ich habe selbst in letzter Zeit damit experimentiert: Zum Beispiel konnte ich keine Percentile-Spalte in einer Tabelle erstellen, einfach weil Grafana isn't retrieving that metric von ES in Tabellen ab 4.0.

Vielleicht sollten Sie angeben, was es ist genau das nicht funktioniert, dann würde ich in der Lage sein, mehr ins Detail zu gehen ...

+0

Glauben Sie, dass es möglich ist, Abfragen zu schreiben, die uns die Berechnung helfen würden, Perzentil aus den Lucene-Abfragen? –

Verwandte Themen