MySQL, Oracle, Linux, 软件架构及大数据技术知识分享平台

网站首页 > 精选文章 / 正文

Prometheus之Grafana可视化

2024-12-06 15:12 huorong 精选文章 6 ℃ 0 评论

正如之前所见,Prometheus有一个内置的仪表盘和图形界面,它非常简单且灵活。但比较适合查看指标和呈现单个图表。为了给Promethus添加一个功能更全面的可视化界面,我们选择开源仪表盘工具Grafana.

Grafana接收来自不同数据源的数据(如ES,Prometheus,Graphite),然后提供可视化的仪表板。

安装Grafana

同Prometheus一样,Grafana也提供提多平台的安装方式:手工安装,Docker部署, 配置管理工具,我推荐使用自动配置管理工具。

作为lab测试我们也将演示手工安装和Docker部署

  • 手工安装
    我们选择在Ubuntu 18.04上安装Grafana
sudo apt-get install -y apt-transport-https
sudo apt-get install -y software-properties-common wget
wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -
sudo add-apt-repository "deb https://packages.grafana.com/oss/deb stable main"
sudo apt-get update
sudo apt-get install grafana
 systemctl start grafana-server.service
  • Docker部署
docker run -d -p 3000:3000 --name grafana grafana/grafana

设置Promethus数据源

接下来我们要设置Grafana并添加Promethus源

  1. 查看Grafana的监听端口
root@promethous:/etc/prometheous# netstat -ntlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp6       0      0 :::9300                 :::*                    LISTEN      1328/java
tcp6       0      0 :::22                   :::*                    LISTEN      1372/sshd
tcp6       0      0 :::3000                 :::*                    LISTEN      9541/grafana-server
  1. 浏览器中输入http://<grafana-server>:3000, 默认用户名和密码都为admin。进入后的界面如下图


  1. 添加Promethus源


导入Dashboard

创建图形和仪表板的过程比较复杂,但Grafana官网上有大量的资源和实例可供参考。

我们在本例中选用编号为2129的Dashboard作为Windows Exporter, 编号为8310的Dashboard作为Node Exporter。

具体过程如下:




Tags:grafana 安装

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言