自学内容网 自学内容网

django项目集成Grafana可视化平台

1、背景

日常工作中,需要将Grafana负载监控平台集成到django项目中,方便用户实时查看虚机负载信息

参考链接:django集成grafana展示面板_django grafana-CSDN博客

2、集成过程

本文基于上一篇文章(参考链接如下),来进一步集成

Prometheus +Grafana +node_exporter可视化监控Linux + windows虚机-CSDN博客

2.1 django前端页面新增代码

<div class="panel panel-default">
<iframe src="http://ip:3000/?orgId=1" frameborder="0" width="100%" scrolling="No" height="1000px" leftmargin="0" topmargin="0"></iframe>
</div>

2.2 修改/etc/grafana/grafana.ini配置文件

(1)配置游客免登录访问

[auth.anonymous]
# enable anonymous access
enabled = true
org_role = Viewer #比较重要,进一步保障安全性,设定游客登录角色为只读

 (2)配置允许用于嵌入

[security]
allow_embedding = true

2.3 重启grafana服务 

systemctl restart grafana-server
systemctl status grafana-server

3、实现效果 


原文地址:https://blog.csdn.net/hanweixiao/article/details/137286420

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!