LoginSignup
6
2

More than 3 years have passed since last update.

grafanaからslackに直接panel共有したかった

Posted at

動機

mackerel から prometheus + grafana の環境に移行したんですが
grafanaにもこういうのがあるといいなと思ってました

l.png

ないならないでスクショして貼るだけなんで別にどうという手間でもないんですが

image作った
https://hub.docker.com/r/masahata/grafana

grafana.iniに必要な情報を追加して

grafana.ini
; 画像保存のために external_image_storage を設定する必要があります
; s3 しか使ったことないけどどれでも問題ないはず…

; 以下オリジナルの設定項目
[share_slack]
; trueにするとtabが出る
enable = true
; alertと同じくincoming-webhookのアレ
webhook = https://hooks.slack.com/services/xxxxxxxxx/xxxxxxxxxx/xxxxxxxxxxxxxxxxxxx
; 以下3つは設定しなければwebhookのデフォルト
icon_emoji = sushi
icon_url =
user_name = Grafana
; 送信する選択肢にするチャンネルを `,` 区切りで羅列する(デフォルトはwebhookに設定したチャンネル)
channels = general,random,my-channel

↑のimageでコンテナを起動
適当なダッシュボードを開き

スクリーンショット 2019-07-18 0.07.58.png

いつものshareのモーダルを開くと…

スクリーンショット 2019-07-18 0.08.21.png

こんな感じのものが増えてるので、適当にポチポチ選んで青いボタンを押すと…

スクリーンショット 2019-07-18 0.12.09.png

slackに送られる(タイトルのリンク先はボタン押した時のurl)

おわり

おまけ

grafana本体に手を加えずにやる方法はちょっとわからん

6
2
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
6
2