Grafana 展示 Prometheus 数据

grafana是什么?

grafana 概述--美观,强大的可视化监控指标展示工具

grafana 是一款采用go语言编写的开源应用,主要用于大规模指标数据的可视化展现,是网络架构和应用分析中最流行的时序数据展示工具,目前已经支持大部分常用的时序数据库。

安装 grafana

 一.使用容器启动grafana

1.容器启动

[root@k8snode1 ~]# docker run -d -p 3001:3000 --name sc-grafana-1 grafana/grafana
Unable to find image 'grafana/grafana:latest' locally
latest: Pulling from grafana/grafana
97518928ae5f: Pull complete 
5b58818b7f48: Pull complete 
d9a64d9fd162: Pull complete 
4e368e1b924c: Pull complete 
867f7fdd92d9: Pull complete 
387c55415012: Pull complete 
07f94c8f51cd: Pull complete 
ce8cf00ff6aa: Pull complete 
e44858b5f948: Pull complete 
4000fdbdd2a3: Pull complete 
Digest: sha256:18d94ae734accd66bccf22daed7bdb20c6b99aa0f2c687eea3ce4275fe275062
Status: Downloaded newer image for grafana/grafana:latest
462b51b0a4dbcd07a217fca2f500c5ea57c43ee7c45e626895aa7cb9a71676fd

[root@k8snode1 ~]# docker ps
CONTAINER ID   IMAGE                             COMMAND                   CREATED          STATUS                 PORTS                                       NAMES
462b51b0a4db   grafana/grafana                   "/run.sh"                 14 seconds ago   Up 13 seconds          0.0.0.0:3001->3000/tcp, :::3001->3000/tcp   sc-grafana-1
1bc7affdad3c   prom/prometheus:latest            "/bin/prometheus --c…"   18 hours ago     Up 2 hours             0.0.0.0:9090->9090/tcp, :::9090->9090/tcp   prometheus
8838f2e63e1c   gcr.io/cadvisor/cadvisor:latest   "/usr/bin/cadvisor -…"   18 hours ago     Up 2 hours (healthy)   0.0.0.0:8080->8080/tcp, :::8080->8080/tcp   cadvisor
c9aeedb12daa   redis:latest                      "docker-entrypoint.s…"   18 hours ago     Up 2 hours             0.0.0.0:6379->6379/tcp, :::6379->6379/tcp   redis

2.访问
http://192.168.102.137:3001/login

3.登录
默认账号密码都是admin

第一次登录需要修改密码

4.添加Prometheus数据源

Configuration -> Data Sources -> add data source -> Prometheus

 5.导入模板

 导入json文件,或者输入模板id。


二. yum 安装 grafana

1.下载软件

yum install -y https://dl.grafana.com/enterprise/release/grafana-enterprise-10.0.0-1.x86_64.rpm

2.启动grafana

[root@slave ~]# systemctl daemon-reload  #让Linux系统的systemd进程指定grafana

[root@slave ~]# systemctl start grafana-server

[root@slave ~]# systemctl enable grafana-server

[root@slave ~]# ps aux|grep grafana
grafana   17400 42.2  5.8 1150584 108928 ?      Ssl  16:16   0:03 /usr/share/grafana/bin/grafana server --config=/etc/grafana/grafana.ini --pidfile=/var/run/grafana/grafana-server.pid --packaging=rpm cfg:default.paths.logs=/var/log/grafana cfg:default.paths.data=/var/lib/grafana cfg:default.paths.plugins=/var/lib/grafana/plugins cfg:default.paths.provisioning=/etc/grafana/provisioning
root      17408  0.0  0.0 112824   988 pts/1    S+   16:16   0:00 grep --color=auto grafana
[root@slave ~]# netstat -anplut|grep grafana
tcp        0      0 192.168.102.136:39450   34.120.177.193:443      ESTABLISHED 17400/grafana       
tcp6       0      0 :::3000                 :::*                    LISTEN      17400/grafana       

查看 grafana 版本

[root@slave ~]# grafana-server -v
Version 10.0.0 (commit: 81d85ce802, branch: HEAD)

3.浏览器里访问
http://192.168.102.136:3000/login

4.默认账号密码都是 admin

第一次登录需要修改密码

5.添加Prometheus数据源

6.添加监控项

7.导入模板

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

韩未零

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值