运维的利器–监控–zabbix–grafana

运维的利器–监控–zabbix–grafana

一、介绍

Grafana 是一个跨平台的开源的度量分析和可视化工具 , 可以通过将采集的数据查询然后可视化的展示 。zabbix可以作为数据源,为grafana提供数据,然后grafana将数据以图表或者其他形式展示出来。zabbix和grafana结合,可以利用zabbix的强大监控功能来收集数据,并使用grafana的灵活可视化工具来呈现这些数据。这样可以更直观地了解系统的性能和运行状况,帮助用户更好地分析和优化系统。grafana安装方式可以使用在线安装和下载rpm包离线安装,由于这里服务器未联网,所以使用离线安装。

alexanderzobnin-zabbix-app是grafana的一个插件,用于配置zabbix数据源。可以使用grafana-cli plugins install alexanderzobnin-zabbix-app命令在线安装,也可以离线安装,这里使用离线安装。

二、部署Grafana

1.所需的软件

软件版本下载链接
zabbix5.0
Grafana10.3.3https://mirrors.huaweicloud.com/grafana/10.3.3/grafana-enterprise-10.3.3-1.x86_64.rpm
alexanderzobnin-zabbix-app(grafana插件)4.2.10https://github.com/grafana/grafana-zabbix/releases/download/v4.2.10/alexanderzobnin-zabbix-app-4.2.10.zip

2.安装

2.1将下载好的rpm安装包上传到服务器中

在这里插入图片描述

2.2安装grafana
#安装
rpm -ivh grafana-enterprise-10.3.3-1.x86_64.rpm
#启动grafana
systemctl start grafana-server
#设置开机启动
systemctl enable grafana-server
#查看grafana状态(active (running) 表示正在运行)
systemctl status grafana-server

在这里插入图片描述在这里插入图片描述

到这里grafana就安装成功了

3 访问grafana

浏览器打开http://ip:3000进入grafana主页,默认账号:admin,密码:admin
在这里插入图片描述
设置中文(并不是完全中文)
在这里插入图片描述

4 添加zabbix数据源

将下载好的alexanderzobnin-zabbix-app压缩包解压,然后上传到服务器/var/lib/grafana/plugins目录

在这里插入图片描述

修改配置文件

#修改grafana.ini文件
vim /etc/grafana/grafana.ini
1.vim搜索的方法:进入vim,输入:/allow_loading_unsigned_plugins搜索
2.将allow_loading_unsigned_plugins的值修改为alexanderzobnin-zabbix-datasource
#修改文件权限
chmod 777 /var/lib/grafana/plugins/alexanderzobnin-zabbix-app/zabbix-plugin_linux_amd64
chown 777 /var/lib/grafana/plugins/alexanderzobnin-zabbix-app/zabbix-plugin_linux_amd64
#重启grafana
systemctl restart grafana-server

进入grafana主页,启用zabbix
在这里插入图片描述
在这里插入图片描述
配置zabbix数据源

在这里插入图片描述
在这里插入图片描述
填写zabbix接口url:http://192.168.10.100:8080/api_jsonrpc.php,输入账号和密码在这里插入图片描述
在这里插入图片描述
点击保存和测试,能获取到zabbix版本则为正常。

5添加仪表盘

新建仪表盘在这里插入图片描述

可以看看这篇文章

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/717557.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于YOLOv的目标追踪与无人机前端查看系统开发

一、背景与简介 随着无人机技术的快速发展,目标追踪成为无人机应用中的重要功能之一。YOLOv作为一种高效的目标检测算法,同样适用于目标追踪任务。通过集成YOLOv模型,我们可以构建一个无人机前端查看系统,实现实时目标追踪和可视化…

零基础学编程,中文编程工具之进度标尺构件的编程用法

零基础学编程,中文编程工具之进度标尺构件的编程用法 一、前言 今天给大家分享的中文编程开发语言工具 进度条构件的用法。 编程入门视频教程链接 https://edu.csdn.net/course/detail/39036 编程工具及实例源码文件下载可以点击最下方官网卡片——软件下载——…

机器人持续学习基准LIBERO系列9——数据集轨迹查看

0.前置 机器人持续学习基准LIBERO系列1——基本介绍与安装测试机器人持续学习基准LIBERO系列2——路径与基准基本信息机器人持续学习基准LIBERO系列3——相机画面可视化及单步移动更新机器人持续学习基准LIBERO系列4——robosuite最基本demo机器人持续学习基准LIBERO系列5——…

Python AI 实现绘画功能(附带源码)

本文我们将为大家介绍如何基于一些开源的库来搭建一套自己的 AI 作图工具。 需要使用的开源库为 Stable Diffusion web UI,它是基于 Gradio 库的 Stable Diffusion 浏览器界面 Stable Diffusion web UI GitHub 地址:GitHub - AUTOMATIC1111/stable-dif…

快速解决maven依赖冲突

我们在开发过程中经常出现maven依赖冲突,或者maven版本不匹配的情况,我们可以使用阿里云原生脚手架来做maven管理,添加需要的组件,然后点击获取代码,就可以获得对应的依赖文件。

【重要公告】对BSV警报系统AS的释义

​​发表时间:2024年2月15日 由BSV区块链协会开发并管理的BSV警报系统(Alert System,以下简称“AS”)是BSV网络的重要组件。它是一个复杂的系统,主要职能是在BSV区块链网络内发布信息。这些信息通常与网络访问规则NAR相…

c# 任务(Task)介绍

任务(Task) Task作为C#异步的核心,Task位于System.Threading.Tasks命名空间下。 创建任务的基本原理是使用线程池,也就是说任务最终也是要交给线程去执行的。但是微软优化了任务的线程池,使线程的控制更加精准和高效…

自定义TypeHandler

自定义TypeHandler 继承BaseTypeHandler指定具体的泛型 MappedTypes({Date.class}) MappedJdbcTypes({JdbcType.DATE}) public class DateTimeWithTImeZoneTypeHandler extends BaseTypeHandler<Date> {Log log LogFactory.getLog(DateTimeWithTImeZoneTypeHandler.cl…

C++基于多设计模式下的同步异步日志系统day4

&#x1f4df;作者主页&#xff1a;慢热的陕西人 &#x1f334;专栏链接&#xff1a;C基于多设计模式下的同步&异步日志系统 &#x1f4e3;欢迎各位大佬&#x1f44d;点赞&#x1f525;关注&#x1f693;收藏&#xff0c;&#x1f349;留言 只要内容主要实现了同步日志消息…

Kubernetes的Sevice管理

服务原理: 所有服务都是根据这个服务衍生或者变化出来,根服务---- 服务感知后端靠标签 slelector 标签选择器 kubectl label pods web1 appweb kubectl cluter-info dump | grep -i service-cluster-ip-range 服务ip取值范围 Service 管理: 创建服务: --- kind: Serv…

React富文本编辑器开发(六)

现在&#xff0c;相关的基础知识我们应该有个大概的了解了&#xff0c;但离我们真正的开发出一个实用型的组件还有一段距离&#xff0c;不过不用担心&#xff0c;我们离目标已经越来越近。 以现在我们所了解的内容而言&#xff0c;或许你发现了一个问题&#xff0c;就是我们的编…

CentOS配网报错:network is unreachable

常用命令&#xff1a; 打开&#xff1a; cd /etc/sysconfig/network-scripts/ 修改&#xff1a; vim ifcfg-ens33 打开修改&#xff1a; vim /etc/sysconfig/network-scripts/ifcfg-ens33 保存&#xff1a; 方法1&#xff1a;ESCZZ&#xff08;Z要大写&#xff09; 方…

LabelImg官方文档摘录

LabelImg官方文档&#xff1a;https://github.com/HumanSignal/labelImg 注释&#xff08;annotation&#xff09;以 PASCAL VOC 格式保存为 XML 文件&#xff0c;这是ImageNet使用的格式。此外&#xff0c;它还支持 YOLO 和 CreateML 格式。 安装 使用CSDN博主打包的程序&a…

Linux:地址空间的转换以及线程的理解和使用

文章目录 线程的理解地址空间的转换问题总结 线程的优点线程的缺点线程的健壮性问题 本篇主要进行对于进程和线程的理解&#xff0c;以及对于线程的一部分使用方法和使用的原理 线程的理解 首先回顾前面一篇的内容中&#xff0c;对于进程的基本认识&#xff1a; 什么是线程&…

OWASP TOP 10解析:构建坚不可摧的Web应用安全防线

当涉及到Web应用程序安全的话题时&#xff0c;OWASP&#xff08;开放式Web应用程序安全项目&#xff09;的TOP 10是一个不可忽视的参考点。OWASP TOP 10列举了当前Web应用程序中最严重的安全风险&#xff0c;帮助开发人员、测试人员和安全专业人员更好地理解并针对这些风险采取…

【LeetCode:2368. 受限条件下可到达节点的数目 + BFS】

&#x1f680; 算法题 &#x1f680; &#x1f332; 算法刷题专栏 | 面试必备算法 | 面试高频算法 &#x1f340; &#x1f332; 越难的东西,越要努力坚持&#xff0c;因为它具有很高的价值&#xff0c;算法就是这样✨ &#x1f332; 作者简介&#xff1a;硕风和炜&#xff0c;…

Mybatis实战(1)

mybatis-pageHelper 1&#xff0c;添加依赖&#xff1a; <dependency><groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot-starter</artifactId><version>1.3.2</version></dependency><!--pag…

SpringBoot-yaml语法

1.概念 在Springboot的项目中&#xff0c;配置文件有以下几种格式&#xff1a; Application.propertiesApplication.yamlApplication.yml 其中官方推荐我们使用yaml的格式(因为能表示的数据类型很多样) 2.基本语法 # yaml形式的配置文件# 普通的key-value&#xff08;分号之后…

用numpy搭建自己的神经网络

搭建之前的基础与思考 构建模型的基本思想&#xff1a; 构建深度学习的过程&#xff1a;产生idea&#xff0c;将idea转化成code&#xff0c;最后进行experiment&#xff0c;之后根据结果修改idea&#xff0c;继续idea–>code–>experiment的循环&#xff0c;直到最终训练…

matplotlib条形图

matplotlib条形图 假设你获取到了2017年内地电影票房前20的电影(列表a)和电影票房数据(列表b), 那么如何更加直观的展示该数据? from matplotlib import pyplot as plta ["Wolf Warrior 2", "Fast and Furious 8", "Kung Fu Yoga", "Jo…