Installieren Sie Grafana. Die offizielle Website bietet ein Ubuntu-Installationspaket, das direkt installiert werden kann. wget https://dl.grafana.com/oss/release/grafana_6.5.1_amd64.deb dpkg -i grafana_6.5.1_amd64.deb update-rc.d Grafana-Server-Standardwerte 95 10 Dienst Grafana-Server starten Verwenden Sie die HTTP-API von InfluxDB, um Daten hinzuzufügen und abzufragen Daten hinzufügen während wahr; mache curl -i -XPOST 'http://127.0.0.1:8086/write?db=sinamail' --data-binary "webface,ip=10.2.2.1,httpstatus=404 prototype=\"GET /favicon.ico HTTP/1.1\" `date +%s`000000000";fertig Daten abfragen curl -GET 'http://127.0.0.1:8086/query?pretty=true' --data-urlencode "db=sinamail" --data-urlencode "q=SELECT * FROM webface where httpstatus='404'" InfluxDB-Datenquelle für Grafana hinzufügen Zeichnen eines Liniendiagramms mithilfe von Abfragetabellendaten { "xhrStatus": "abgeschlossen", "Anfrage": { "Methode": "GET", "URL": "API/Datenquellen/Proxy/1/Abfrage", "Parameter": { "db": "sinamail", "q": "SELECT count(\"prototype\") FROM \"webface\" WHERE (\"httpstatus\" = '404') AND time >= now() - 15m GROUP BY time(1m) fill(null)", "Epoche": "ms" }, "Daten": null, "Präzision": "ms" }, "Antwort": { "Ergebnisse": [ { "Anweisungs-ID": 0, "Serie": [ { "Name": "Webface", "Spalten": [ "Zeit", "zählen" ], "Werte": [ [ 1575211320000, 0 ], [ 1575211380000, 0 ], [ 1575211440000, 0 ], [ 1575211500000, 0 ], [ 1575211560000, 1 ], [ 1575211620000, 0 ], [ 1575211680000, 4 ], [ 1575211740000, 8 ], [ 1575211800000, 0 ], [ 1575211860000, 0 ], [ 1575211920000, 41 ], [ 1575211980000, 8 ], [ 1575212040000, 0 ], [ 1575212100000, 0 ], [ 1575212160000, 0 ], [ 1575212220000, 0 ] ] } ] } ] } } Zusammenfassen Oben ist die Methode, die ich Ihnen vorgestellt habe, um Grafana unter Linux zu installieren und Influxdb-Überwachung hinzuzufügen. Ich hoffe, es wird Ihnen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: Was ist die Datei mysql-bin.000001 in MySQL? Kann sie gelöscht werden?
>>: Ausführliche Erklärung der Set- und WeakSet-Sammlungen in ES6
Der spezifische Code der JavaScript-Datumseffekte...
Vorwort Mit der Entwicklung großer Frontends tauc...
Dieser Artikel beschreibt das Beispiel der MySQL-...
Code kopieren Der Code lautet wie folgt: <thea...
1. Einleitung Vor einiger Zeit gab es eine Reihe ...
Würmer replizieren sich, wie der Name schon sagt,...
1. Was nützt eine langsame Abfrage? Es kann alle ...
Inhaltsverzeichnis Das Grundprinzip von MySQL Mas...
Inhaltsverzeichnis Vom Vater zum Sohn Vom Sohn zu...
Inhaltsverzeichnis 01 Was ist das Wesen eines Con...
In diesem Artikel wird der spezifische Code von j...
Es gibt zwei Arten von geplanten Tasks im Linux-S...
Das Platzieren eines Suchfelds in der oberen Menü...
Vorwort Die am häufigsten verwendete Datenbank in...
Vorwort: Ich habe vor langer Zeit gehört, dass My...