Grafana使用日志12--在Grafana端配置https

由于有个项目中不需要再使用nginx了,所以会改成由AWS直接Route53 -> ALB -> Target Group -> Grafana端口
但是过程中发现,由于Grafana默认是http协议的,导致如果https的流量发送到Grafana的端口后,会报错协议不支持
这时候需要把Grafana也改成https协议的,这就是这篇文章的由来

其实也很简单,只需要改几个配置项就可以了

生成自签名证书

这一步就很基础了,这里不再赘述了,有问题的小伙伴直接评论区问我就可以了
我是放在了/etc/grafana/ssl这个路径下的,其实放哪里都可以

修改Grafana配置

修改Grafana配置文件,默认/etc/grafana/grafana.ini
修改成如下格式

1
2
3
4
5
6
protocol = https
root_url = %(protocol)s://%(domain)s/

# 下面两个文件就是上一步生成的自签名证书
cert_file = /etc/grafana/ssl/10.0.128.173.crt
cert_key = /etc/grafana/ssl/10.0.128.173.key

重启Grafana

1
systemctl restart grafana-server

然后就可以正常访问了