Grafana をインストールします。公式 Web サイトでは、直接インストールできる Ubuntu インストール パッケージが提供されています。 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 デフォルト 95 10 サービス grafana-server の開始 InfluxDBのHTTP APIを使用してデータを追加およびクエリする データを追加 true の場合、実行します 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";完了 クエリデータ curl -GET 'http://127.0.0.1:8086/query?pretty=true' --data-urlencode "db=sinamail" --data-urlencode "q=SELECT * FROM webface where httpstatus='404'" Grafana 用の influxdb データ ソースを追加する クエリテーブルデータを使用して折れ線グラフを描く { "xhrStatus": "完了", "リクエスト": { "メソッド": "GET", "url": "api/データソース/プロキシ/1/クエリ", 「パラメータ」: { "db": "シナメール", "q": "count(\"prototype\") を \"webface\" から選択し、(\"httpstatus\" = '404') かつ time >= now() - 15m でグループ化し、time(1m) で埋めます(null)", 「エポック」: 「ミリ秒」 }, 「データ」: null、 「精度」: 「ミリ秒」 }, "応答": { "結果": [ { "ステートメントID": 0, "シリーズ": [ { "名前": "ウェブフェイス", 「列」: [ "時間"、 "カウント" ]、 「値」: [ [ 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 ] ] } ] } ] } } 要約する 上記は、Linux に Grafana をインストールし、influxdb モニタリングを追加するために紹介した方法です。お役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: mysql のファイル mysql-bin.000001 とは何ですか? 削除できますか?
>>: ES6 の Set および WeakSet コレクションの詳細な説明
JavaScriptの服装アルバム切り替え効果(Taobao商品画像切り替えに似ています)、参考ま...
私は最近、会社で統計レポートの開発に関わるプロジェクトに取り組んでいました。データの量が比較的多かっ...
目次現状解決さらなる解決策やっと現状WeChat ミニプログラムには、ホームページ、個人ページ、いく...
前提複雑なシナリオでは、複数の異なるページ間で大量のデータを使用したり変更したりする必要があります。...
最近のプロジェクトでは、多くのフォーム、特にチェックボックスとラジオボタンの作成が含まれます。しかし...
Kubernetes は、基本認証、トークン認証、CA 認証の 3 種類の認証をサポートしています。...
Docker を使用すると、外部からコンテナにアクセスしたり、コンテナを相互接続したりすることで、ネ...
目次序文直接充填方式for ループの push() メソッド配列コンストラクタメソッド配列コンストラ...
vue-cli は stimulsoft.reports.js を使用します (ナニーレベルのチュー...
この効果を実現するには、まず CSS のプロパティを知っておく必要があります。 text-shado...
従来の解決策FileReader を使用して UTF-8 形式のファイルを読み取り、ファイルの内容に...
目次1. ソースコード1.1 モノレポ1.2 タイプスクリプト2. パフォーマンス2.1 ソースコー...
1. はじめにあなたのウェブサイトはまだインターネット上に公開されたままですか?ここでは、HTTPS...
Docker コンテナに入った後、コンテナを終了すると、コンテナは Exited 状態に変わります。...
フレームとは、Web ページ画面を複数のフレームに分割したもの(複数の Web ページという形で表示...