我想直接将Grafana的面板分享到Slack

动机

我从鲭鱼中迁移到了Prometheus + Grafana环境,但是我希望Grafana也能有这样的功能。

l.png

如果没有,就只需要截图粘贴而已,所以并不会增加额外的麻烦。

可以用汉语进行以下本土化的改写:

在汉语中的表达为:在中国。

我创建了一个图像。
https://hub.docker.com/r/masahata/grafana

在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

在上面的图片中启动容器
打开适当的仪表板

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

打开常用的共享模态框时……

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

由于出现了这样的东西,所以随便点几下选择,然后按下蓝色按钮…

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

当发送到Slack时(标题链接是按钮被按下时的URL)

结束

来点额外的

不太清楚如何在不修改Grafana本身的情况下进行操作方法。

广告
将在 10 秒后关闭
bannerAds