Grafana

プログラミング

Grafana SQLite Datasource で permission denied

ちょっとしたツールのDBとしてSQLiteを使用していてGreafanaで監視する際にGrafana SQLite Datasourceを使ったのですがpermission deniedが出たのでどう対処したのかメモしておきます。 erro...
プログラミング

Grafanaのアラート通知のリンクがlocalhost:3000になる場合の対処法

Grafanaでアラート設定を行っている場合、アラートメッセージが通知されます。その際にアラートのルール名がリンクとして通知されますが、このリンクが本当は https://ドメイン/ で通知してほしいのに localhost:3000 にな...
プログラミング

Grafana Alert通知でグラフ画像を添付する方法

Grafanaで特定条件時に通知を送信することができますが、その通知にグラフの画像を添付することが可能です。今回はその方法を紹介します。 環境 CentOS7Grafana 7.2.2 画像を添付する設定 アラート通知時に画像を添付するため...
プログラミング

Spring Boot ActuatorとGrafanaで雑にヘルスチェックしてみた

たまにアプリが落ちてしまうことがあったのでSpring Boot Actuatorを使って死活監視をかなり雑にしてみました。本来ならprometheusと連携した方がいい?ような気がしますがそれは別途試すとして、今回はGrafanaから直接...
プログラミング

Grafana 更新間隔を5秒未満で追加しても反映されない

Grafanaの設定画面の Time options - Auto refresh で 1s を追加して保存しても反映されません。ダッシュボードで選択できる更新間隔の最短時間はデフォルトで5秒となっていますが、それより短い間隔を設定すること...
プログラミング

GrafanaとPrometheusを連携してCPU、メモリ使用率を監視する

DBの値を確認するためにGrafanaを導入しましたが、CPUとメモリも監視したい欲が出たのでPrometheusと連携しました。ConoHa VPSのプラン変更してある程度余裕は出たもののプラン変更前はよくtomcatが落ちたので念のため...
プログラミング

Prometheus(2.31.1)とnode exporter(1.2.2)のインストール

GrafanaでCPU使用率等を可視化するために事前準備としてPrometheusをインストールしていきます。以前の記事(Grafana(8.2.2)のインストールからDataSource(DB)を使うまで)の続きみたいなもの。 環境 Ce...
プログラミング

Prometheus systemd ユニットファイルでの起動に失敗

CentOS7でsystemdのユニットファイルに書いた設定が悪くてPrometheusの起動に失敗していたのでメモ 失敗した時にユニットファイル 失敗した時のログ [root@localhost ~]# systemctl status ...
プログラミング

Grafana(8.2.2)のインストールからDataSource(DB)を使うまで

何年か前に仕事で本当に少しだけ使ってました。たしかプラグインの検証する時に触ったような。名前だけ知ってて使い方はほとんどわからん状態で今まで来ていたのでDBの履歴確認用に導入してみました。 動作環境 Grafana 8.2.2CentOS7...