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

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

Install plugins | Grafana documentation
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, to sho...
プラグインを探す
プラグインのインストール方法は以下のリストから探して、該当のプラグインを「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 | Grafana documentation
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 plugin for Grafana | Grafana Labs
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のプラグインをインストールする方法でした。
コメント