1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Grafanaのダッシュボードで画像を表示が簡単だった

Posted at

Grafanaのダッシュボードで画像を表示する方法

Grafanaを使ってセンサーデータをグラフ化しているんですが、
アナログ計器の写真や機械の状況写真も一緒に表示できたら便利じゃないか?
と思ったことがありました。

数値データだけじゃなく、現場の様子が一目でわかると便利だし、
確認する側としてもイメージがつきやすいかなと。

というわけで、Grafanaに画像を表示する方法を調べて試してみました。
やってみると結構簡単だったので、メモがてら記事にしておきます。


画像データの保存場所(簡易版)

まずは、Grafanaが動いているサーバー内に画像ファイルを直接配置する方法です。
自分はとりあえず以下の場所に画像を置きました。

/usr/share/grafana/public/img

ここに例えば random.jpg という画像を置いておくと、
以下のURLでアクセスできます👇

http://<Grafanaのアドレス>:3000/public/img/random.jpg

Grafanaで画像を表示する

GrafanaのTextパネルを使って、Markdown記法で画像を表示します。

パネル内で以下のように書きました👇

![meter](http://<Grafanaのアドレス>:3000/public/img/random.jpg)

こっちでも可。

![meter](/public/img/random.jpg)

スクリーンショット 2025-04-26 144730.png

これで、ダッシュボード上に画像が表示されました
シンプルにこれだけでOK。


補足:画像の保存場所を別の方法にしたい場合

今回はGrafanaサーバー内に画像を置く方法でやりましたが、
他にも以下の方法が考えられます。

  • 自分のWebサーバーに画像を置いて、そのURLを指定する
  • 画像ホスティングサービス

Grafana側ではMarkdownでURLを指定して表示するだけなので、表示元は自由に選べます。


まとめ

  • 画像はGrafanaサーバー内の /usr/share/grafana/public/img/ に置ける
  • TextパネルでMarkdownを書くだけで画像表示できる
  • 外部のサーバーを使うことも可能

データのグラフと一緒に、現場の写真を並べて表示できると、
より直感的に状況がわかるようになりそうです。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?