Grafanaのプラグインをインストールする方法を説明します。
以前までは各プラグインのページにインストールコマンドが載っていたので、説明するまでもなかったのですが・・・現在はGrafanaホストを使って欲しいのか?ローカルサーバーなどにインストールする方法がプラグイン説明ページに載らなくなったのでメモとして書いておきます。
Grafanaプラグインはgrafana-cliでインストール
grafana-cli
grafana-cliコマンドを使ってプラグインをインストールします。
以下に説明があります。

Grafana CLI
Guide to using grafana-cli
grafana-cliでプラグインをインストールする方法

Install plugins
Install Grafana plugins Grafana supports data source, panel, and app plugins. Having panels as plugins makes it easy to create and add any kind of panel, …
プラグインを探す
プラグインのインストール方法は以下のリストから探して、該当のプラグインを「sudo grafana-cli plugins install blackmirror1-singlestat-math-panel」のようにしてインストールします。
$ sudo grafana-cli plugins list-remote id: abhisant-druid-datasource version: 0.0.5 id: agenty-flowcharting-panel version: 0.5.0 id: akumuli-datasource version: 1.3.9 id: alexanderzobnin-zabbix-app version: 3.10.4 id: alexandra-trackmap-panel version: 1.2.0 id: andig-darksky-datasource version: 1.0.0 id: ayoungprogrammer-finance-datasource version: 1.0.0 id: belugacdn-app version: 1.2.0 id: bessler-pictureit-panel version: 1.0.0 id: blackmirror1-singlestat-math-panel version: 1.1.7 id: blackmirror1-statusbygroup-panel version: 1.1.1 id: bosun-app version: 0.0.28 id: briangann-datatable-panel version: 0.0.9 id: briangann-gauge-panel version: 0.0.6 id: btplc-alarm-box-panel version: 1.0.8 id: btplc-peak-report-panel version: 0.2.4 id: btplc-status-dot-panel version: 0.2.4 id: btplc-trend-box-panel version: 0.1.9 id: camptocamp-prometheus-alertmanager-datasource version: 0.0.7 id: citilogics-geoloop-panel version: 1.1.1 id: cloudflare-app version: 0.1.4 id: cognitedata-datasource version: 1.0.1 id: corpglory-progresslist-panel version: 1.0.4 id: dalmatinerdb-datasource version: 1.0.5 id: ddurieux-glpi-app version: 1.3.0 id: devicehive-devicehive-datasource version: 2.0.1 id: devopsprodigy-kubegraf-app version: 1.1.1 id: digiapulssi-breadcrumb-panel version: 1.1.6 id: digiapulssi-organisations-panel version: 1.1.0 id: digrich-bubblechart-panel version: 1.1.0 id: doitintl-bigquery-datasource version: 1.0.2 id: farski-blendstat-panel version: 1.0.1 id: fastweb-openfalcon-datasource version: 1.0.0 id: fatcloud-windrose-panel version: 0.7.0 id: fetzerch-sunandmoon-datasource version: 0.1.5 id: flant-statusmap-panel version: 0.1.1 id: foursquare-clouderamanager-datasource version: 0.9.2 id: fzakaria-simple-annotations-datasource version: 1.0.0 id: gnocchixyz-gnocchi-datasource version: 1.7.0 id: goshposh-metaqueries-datasource version: 0.0.3 id: grafana-azure-data-explorer-datasource version: 2.0.0 id: grafana-azure-monitor-datasource version: 0.3.0 id: grafana-clock-panel version: 1.0.3 id: grafana-influxdb-08-datasource version: 1.0.2 id: grafana-influxdb-flux-datasource version: 5.4.1 id: grafana-kairosdb-datasource version: 3.0.1 id: grafana-kubernetes-app version: 1.0.1 id: grafana-piechart-panel version: 1.3.9 id: grafana-polystat-panel version: 1.0.16 id: grafana-sensu-app version: 1.0.6 id: grafana-simple-json-datasource version: 1.4.0 id: grafana-worldmap-panel version: 0.2.1 id: gretamosa-topology-panel version: 1.0.0 id: gridprotectionalliance-openhistorian-datasource version: 1.0.2 id: gridprotectionalliance-osisoftpi-datasource version: 1.0.4 id: hawkular-datasource version: 1.1.1 id: ibm-apm-datasource version: 0.8.0 id: instana-datasource version: 2.4.3 id: jasonlashua-prtg-datasource version: 4.0.3 id: jdbranham-diagram-panel version: 1.6.1 id: kentik-app version: 1.3.4 id: larona-epict-panel version: 1.2.1 id: linksmart-hds-datasource version: 1.0.0 id: linksmart-sensorthings-datasource version: 1.3.0 id: logzio-datasource version: 5.0.0 id: marcuscalidus-svg-panel version: 0.3.0 id: michaeldmoore-annunciator-panel version: 1.0.2 id: michaeldmoore-multistat-panel version: 1.2.4 id: monasca-datasource version: 1.0.0 id: monitoringartist-monitoringart-datasource version: 1.0.0 id: moogsoft-aiops-app version: 7.3.0 id: mtanda-google-calendar-datasource version: 1.0.4 id: mtanda-heatmap-epoch-panel version: 0.1.7 id: mtanda-histogram-panel version: 0.1.6 id: mxswat-separator-panel version: 1.0.0 id: natel-discrete-panel version: 0.0.9 id: natel-influx-admin-panel version: 0.0.5 id: natel-plotly-panel version: 0.0.6 id: natel-usgs-datasource version: 0.0.2 id: neocat-cal-heatmap-panel version: 0.0.3 id: novalabs-annotations-panel version: 0.0.1 id: ns1-app version: 0.0.7 id: ntop-ntopng-datasource version: 1.0.0 id: oci-datasource version: 1.0.2 id: opennms-helm-app version: 3.0.1 id: ovh-warp10-datasource version: 2.1.1 id: paytm-kapacitor-datasource version: 0.1.2 id: percona-percona-app version: 1.0.0 id: petrslavotinek-carpetplot-panel version: 0.1.1 id: pierosavi-imageit-panel version: 0.1.2 id: pr0ps-trackmap-panel version: 2.0.4 id: praj-ams-datasource version: 1.2.0 id: quasardb-datasource version: 3.4.0 id: rackerlabs-blueflood-datasource version: 0.0.2 id: radensolutions-netxms-datasource version: 1.2.1 id: raintank-snap-app version: 0.0.5 id: raintank-worldping-app version: 1.2.6 id: ryantxu-ajax-panel version: 0.0.7-dev id: ryantxu-annolist-panel version: 0.0.1 id: satellogic-3d-globe-panel version: 0.1.0 id: savantly-heatmap-panel version: 0.2.0 id: sbueringer-consul-datasource version: 0.1.5 id: scadavis-synoptic-panel version: 1.0.2 id: sidewinder-datasource version: 0.2.0 id: simpod-json-datasource version: 0.1.4 id: skydive-datasource version: 1.2.0 id: smartmakers-trafficlight-panel version: 1.0.0 id: sni-pnp-datasource version: 1.0.5 id: sni-thruk-datasource version: 1.0.3 id: snuids-radar-panel version: 1.4.4 id: snuids-trafficlights-panel version: 1.4.5 id: stagemonitor-elasticsearch-app version: 0.83.2 id: udoprog-heroic-datasource version: 0.1.0 id: vertamedia-clickhouse-datasource version: 1.9.3 id: vonage-status-panel version: 1.0.9 id: voxter-app version: 0.0.1 id: xginn8-pagerduty-datasource version: 0.2.1 id: yesoreyeram-boomtable-panel version: 1.3.0 id: yesoreyeram-boomtheme-panel version: 0.1.0 id: zuburqan-parity-report-panel version: 1.2.1
いくつかプラグインをインストールしてみます。
Singlestat Panel をインストール
以下のクルマのメーターのようなパネルのプラグインをインストールします。

Stat panel
Stat panel documentation
シェルで以下のようにコマンドを実行する。
$ sudo grafana-cli plugins install blackmirror1-singlestat-math-panel installing blackmirror1-singlestat-math-panel @ 1.1.7 from: https://grafana.com/api/plugins/blackmirror1-singlestat-math-panel/versions/1.1.7/download into: /var/lib/grafana/plugins ✔ Installed blackmirror1-singlestat-math-panel successfully Restart grafana after installing plugins . <service grafana-server restart>
プラグインをいストールしたらGrafana-serverを再起動してプラグインを適用させます。
$ sudo service grafana-server restart
スポンサーリンク
blendstat インストール
上のSinglestatと似たようなやつで、blendstatもインストールしました。
$ sudo grafana-cli plugins install farski-blendstat-panel installing farski-blendstat-panel @ 1.0.1 from: https://grafana.com/api/plugins/farski-blendstat-panel/versions/1.0.1/download into: /var/lib/grafana/plugins ✔ Installed farski-blendstat-panel successfully Restart grafana after installing plugins . <service grafana-server restart> $ sudo service grafana-server restart
Pie Chartをインストールする
パイチャートを表示させるプラグインも入れてみました。

Pie Chart
Pie chart panel for grafana
$ sudo grafana-cli plugins install grafana-piechart-panel installing grafana-piechart-panel @ 1.3.6 from url: https://grafana.com/api/plugins/grafana-piechart-panel/versions/1.3.6/download into: /var/lib/grafana/plugins ✔ Installed grafana-piechart-panel successfully Restart grafana after installing plugins . <service grafana-server restart> $ sudo service grafana-server restart
グラフを作るときに以下のように選べるようになります。
以上、簡単にGrafanaのプラグインをインストールする方法でした。
コメント