Grafana - Slack警报不显示图像

问题描述 投票:1回答:1

继文档和类似问题的答案之后,我创建了一个带有僵尸用户的Slack应用程序,并将其连接到Slack中的公共频道。我也邀请了bot用户并给了它files:write:user OAuth Scope。毕竟,我重新安装了应用程序以应用更改。

我在Grafana的配置有:

  • 包括勾选的图像
  • 来自Slack的正确webhook URL
  • 收件人包含我的频道名称
  • 我的机器人令牌

发送测试工作正常,即使在私人渠道。我首先收到来自应用程序的通知,然后是来自bot用户的漂亮图片。从Javascript控制台,我的Grafana版本是5.0.3。我几次重复这个过程没有运气。我唯一可以想象的是,我不是管理员,但我不希望测试工作。

我还查看了Grafana日志文件,它似乎来自Grafana的一面;具体而言,它在渲染图像时遇到问题。

lvl=info msg="New state change" logger=alerting.resultHandler alertId=1 newState=ok prev state=alerting
lvl=info msg=Rendering logger=png-renderer path="somepath?panelId=11111"
lvl=eror msg="failed to render an image" logger=png-renderer error="exit status 127"
lvl=info msg=uploaded logger=alerting.notifier url=
lvl=info msg="Executing slack notification" logger=alerting.notifier.slack ruleId=6 notification="myalert"
lvl=info msg="Uploading to slack via file.upload API" logger=alerting.notifier.slack
lvl=info msg="Request Completed" logger=context userId=1111 orgId=1111 uname= method=GET path=/ status=302 remote_addr=000.111.222.333 time_ms=0 size=29 referer=
slack grafana slack-api
1个回答
0
投票

解决方案是安装丢失的字体,特别是在Ubuntu中使用libfontconfig,如果你使用的是tar.gz文件而不是deb文件(出于某种原因,它默认不包括字体)。作为其他发行版的未来用户的注释,每个发行版都有自己的要求,因此请务必查看Grafana文档。

© www.soinside.com 2019 - 2024. All rights reserved.