docker学习笔记(七)可视化grafana的使用

grafana

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

grafana安装

1、官方下载,安装
[root@docker1 prometheus]# mkdir /grafana
[root@docker1 prometheus]# cd /grafana/
[root@docker1 grafana]# wget https://dl.grafana.com/enterprise/release/grafana-enterprise-9.1.2-1.x86_64.rpm

[root@docker1 grafana]# ls
grafana-enterprise-8.4.5-1.x86_64.rpm
[root@docker1 grafana]# yum install grafana-enterprise-9.1.2-1.x86_64.rpm -y
 2、启动服务
[root@docker1 grafana]# service grafana-server start
Starting grafana-server (via systemctl):                   [  确定  ]
[root@docker1 grafana]# netstat -anplut|grep grafana
tcp        0      0 192.168.1.137:52062     34.120.177.193:443      ESTABLISHED 5413/grafana-server
tcp6       0      0 :::3000                 :::*                    LISTEN      5413/grafana-server
3、浏览器访问本服务器localhost:3000 

再次强调输入url的时候,:、:两个冒号不一样,一定要用英文的冒号

首次进入时,需要输入用户名和密码,皆为admin
然后重新设置自己的密码即可
成功进入后为如下界面

grafana简单使用

1、添加datasoures

 添加prometheus

2、导入模块使用

grafana官网有许多已经制作好了的图表模板,直接导入json文件或输入模板的id号即可使用

https://grafana.com/grafana/dashboards
该网站有许多已经搭建好了的grafana模板,每个模板都有一个id,也可以下载成json文件,选择+ ==》 import 就可以导入模板

 这里选择upload json file上传 在grafana网站下载的模板json文件

 示例选择upload json file
上传在grafana网站下载的模板json文件

 成功导入后,就可以看到如下的界面,这里展示了本机的系统性能的各项指标,可以看到这些数据做的非常的直观

 示例 : 选择直接输入grafana网站上模块的id
然后点击load就会自动去加载即可

若id为有效的id,则会加载到这个模板

 

 import后即可看到自己的系统性能的各项参数情况

 日后项目的学习还会继续使用可视化软件,与告警软件结合使用,用邮件/电话的方式告警

  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
当然,我会帮助你记录和学习Docker的知识点。下面是一份Docker学习笔记: 1. 什么是DockerDocker是一个开源的容器化平台,可以帮助开发者创建、打包、部署和运行应用程序,使应用程序可以在不同的环境中无缝运行。 2. Docker的优势有哪些? - 轻量化:Docker容器与虚拟机相比更加轻量级,启动和停止速度更快。 - 可移植性:Docker容器可以在任何支持Docker的平台上运行,无需担心环境不一致的问题。 - 隔离性:Docker使用容器技术进行隔离,每个容器之间相互独立,不会相互影响。 - 效率:Docker可以将应用程序及其依赖项打包为一个镜像,部署和扩展非常方便。 3. Docker常用的概念: - 镜像(Image):一个只读的模板,包含了运行应用程序所需的所有文件和依赖项。 - 容器(Container):基于镜像创建的可执行实例,可以运行、停止、删除等操作。 - 仓库(Registry):用于存储和分享镜像的地方,常用的有Docker Hub。 - Dockerfile:用于定义镜像构建过程的文本文件,包含了一系列的指令和配置。 4. Docker基本使用命令: - `docker pull <image-name>`:从仓库中拉取指定镜像。 - `docker run <image-name>`:创建并运行一个新的容器。 - `docker ps`:查看当前正在运行的容器。 - `docker stop <container-id>`:停止指定容器的运行。 - `docker rm <container-id>`:删除指定容器。 - `docker rmi <image-name>`:删除指定镜像。 5. Docker常见应用场景: - 镜像管理:可以通过Docker镜像进行应用程序开发、测试和部署。 - 微服务架构:通过容器化实现应用程序的模块化,方便管理和扩展。 - CI/CD:在持续集成和持续部署过程中使用Docker来构建、测试和发布应用程序。 这些是Docker学习过程中的一些基础知识点和常用命令。希望对你有帮助!如果你还有其他问题,可以随时问我。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值