zabbix6.4+grafana10.1监控可视化

news/发布时间2024/7/16 6:23:39

一、安装grafana

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

 二、启动并设为开机自启

[root@zabbix-server ~]#  systemctl start grafana-server.service 
[root@zabbix-server ~]#  systemctl enable grafana-server.service 
Synchronizing state of grafana-server.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
Executing: /usr/lib/systemd/systemd-sysv-install enable grafana-server
Created symlink /etc/systemd/system/multi-user.target.wants/grafana-server.service → /usr/lib/systemd/system/grafana-server.service.[root@zabbix-server ~]# ss -ntulp | grep 3000
tcp   LISTEN 0      2048               *:3000             *:*    users:(("grafana",pid=5156,fd=9))

 三、防火墙开放相关端口

[root@zabbix-server ~]# firewall-cmd --add-service=grafana --permanent 
success[root@zabbix-server ~]# systemctl restart firewalld[root@zabbix-server ~]# firewall-cmd  --list-all
public (active)target: defaulticmp-block-inversion: nointerfaces: ens160 ens192sources: services: cockpit dhcpv6-client grafana http https ssh zabbix-agent zabbix-serverports: protocols: forward: nomasquerade: noforward-ports: source-ports: icmp-blocks: rich rules: 

 四、使用web界面登录

默认账户密码:admin admin

第一次登录需要修改密码

登录进来后显示该页面

设置语言为中文

五、安装zabbix插件

web界面安装

在管理——插件 中搜索zabbix  之后选择安装(搜索时选择所有)

 

命令行安装插件

安装zabbix插件
grafana-cli plugins install alexanderzobnin-zabbix-app列出可用插件
grafana-cli plugins list-remote安装列出的插件
[root@zabbix-server /var/lib/grafana]# grafana-cli plugins ls
installed plugins:
alexanderzobnin-zabbix-app @ 4.4.1

 之后重启服务

systemctl restart grafana-server.service

 六、开启插件

重启服务后刷新页面右上角会出现Enable的按钮,点击即可开启

七、配置zabbix插件

在Connections中找到zabbix插件进行配置

八、添加数据源

在connections——Data sources找到该zabbix插件进行配置

点击Build a dashboard

点击添加可视化

选择zabbix进行添加

添加完点击右上角的保存即可

最终效果:

九、

 

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

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

相关文章

LeetCode 周赛上分之旅 #48 一道简单的树上动态规划问题

⭐️ 本文已收录到 AndroidFamily,技术和职场问题,请关注公众号 [彭旭锐] 和 BaguTree Pro 知识星球提问。 学习数据结构与算法的关键在于掌握问题背后的算法思维框架,你的思考越抽象,它能覆盖的问题域就越广,理解难度也更复杂。在这个专栏里,小彭与你分享每场 LeetCode …

代码链接与实践截图

include <fcntl.h> include <unistd.h> int main() { int file_desc = open("test.txt", O_RDONLY); if (file_desc < 0) { // 错误处理 } // 进行其他操作... close(file_desc); return 0;} include <fcntl.h> include <unistd.h> int m…

沁恒蓝牙Mesh之中心节点

1. 中心节点示例代码解读 void App_Init(void)vendor_model_cli_init(vnd_models) 传入参数vnd_models的来源及其数据类型模型初始化需要传入一个蓝牙mesh模型实例 vendor_model_cli_init(vnd_models);vendor_model_cli是自定义模型数据类型 blemesh_on_sync() 主要是对Mesh参数…

vue:el-table在resize时报错(element-plus@2.3.12)

一,报错信息: Uncaught runtime errors:ERROR ResizeObserver loop completed with undelivered notifications. at handleError (webpack-internal:///./node_modules/webpack-dev-server/client/overlay.js:299:58) at eval (webpack-internal:///./node_modules/webpac…

2023年中国高校计算机大赛-团队程序设计天梯赛(GPLT)上海理工大学校内选拔赛(同步赛)

A. A Xor B Problem(计数)输入5 1 1 2 2 3输出9说明点击查看代码 #include<bits/stdc++.h> #define IOS ios::sync_with_stdio(false);cin.tie(0),cout.tie(0) #define int long longusing namespace std;const int N = 2e5 + 10;unordered_map<int, int> mp; in…

CS2打开可以听到声音,但黑屏问题?

1.问题 我这里原先是可以启动CS2的,但是后来在CS2中重新调整了分辨率等等,之后由于某种原因又调整了屏幕分辨率,导致后面一进入CS2登录界面,橙色登陆界面就会缩在左上角一小块,并且之后就会陷入黑屏但有声音的状态 2.解决方法 参考链接:https://appuals.com/black-screen…

高级系统架构师学习(九)数据库系统

一、数据库概述 数据库模式 三级模式:外模式:视图 模式(也称为概念模式):数据库表 内模式:物理文件两层映像:两层映像可以保证数据库中的数据具有较高的逻辑独立性和物理独立性。外模式 - 模式映像 模式 - 内模式映像物理独立性:即数据库的内模式发生改变时,应用程序不…

传递函数变换到状态空间

1. 分子为1的传递函数 例: \[G(s)=\frac{1}{s^3+a_2s^2+a_1s+a_0} \]首先写成输入输出关系: \[(s^3+a_2s^2+a_1s+a_0)Y(s)=U(s) \]对应的微分方程: \[\dddot{y}(t)+a_2\ddot y(t)+a_1\dot y(t)+a_0y(t)=u(t)\\ \dddot{y}(t)=-a_2\ddot y(t)-a_1\dot y(t)-a_0y(t)+u(t)\\ \]令…

-bash: ifconfig: 未找到命令

#abao { background-color: rgba(245, 245, 245, 1); padding: 10px; text-align: center; width: 800px } 命令: yum -y install ifconfig如果返回为:没有可用软件包 ifconfig。错误:无须任何处理则输入:yum search ifconfig返回:==================== 匹配:ifconfig ==…

SOC芯片架构技术分析(三)

SOC芯片架构技术分析(三) 3.1 汽车:汽车平台未来需要高算力 1)汽车半导体涵盖了汽车芯片、功率器件、传感器等重要电子零部件。汽车的计算芯片包括传统的MCU芯片和SoC芯片。 MCU芯片一般包含CPU一个处理器单元;而汽车SoC一般包含多个处理单元。 2)ECU(Electronic Contro…

python文件操作

在python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件 open(文件路径,访问模式)f = open(test.txt, w)读文件:f1 = open(test1.txt,r)content = f1.read()print(content)readLines返回一个列表,可以遍历 f1 = open(test1.txt,r)content = f1.readlines(…

MySQL索引的认识

MySQL表的所有记录,是存储在磁盘中的。 当根据非索引字段进行查询时,MySQL 通常需要执行全表扫描,以查找满足查询条件的记录。全表扫描意味着 MySQL 必须逐一检查表中的每一行,以确定哪些行符合查询条件。 全表扫描会导致磁盘 I/O 次数增加,因为 MySQL 需要读取整个表的数…

Java集合框架(部分)

类图List:有序可重复集合 特点 1.元素允许重复 2.元素有序(元素的顺序就是插入时的顺序) 3.元素可以通过索引来访问或者设置 { ArrayLIst:底层为数组,查询速度快,增删慢 LinkedList:底层是链表,查询速度慢,增删快 两者的优缺点,:效率高,线程不安全 } Set:无序不可…

Go每日一库之172:go-prompt

简介 受python提示工具包的启发,在Go中构建强大的交互式提示 一、代码示例 package mainimport ("fmt""github.com/c-bata/go-prompt" )func completer(d prompt.Document) []prompt.Suggest {s := []prompt.Suggest{{Text: "users", Descripti…

SpringCloud

目录Springcloud介绍注册中心(Eureka)背景注册中心案例总结负载均衡(Ribbon)测试使用负载均衡RibbonRibbon负载均衡流程Ribbon的IRule常见负载均衡策略Ribbon的使用方法远程调用(Open Feign)Feign使用连接池注册中心(Nacos)测试配置集群命名空间Nacos非临时实例配置中心(Nacos)…

RedisInsight安装及使用

前言 RedisInsight 是一个直观高效的 Redis GUI 管理工具,它可以对 Redis 的内存、连接数、命中率以及正常运行时间进行监控,并且可以在界面上使用 CLI 和连接的 Redis 进行交互(RedisInsight 内置对 Redis 模块支持)。 RedisInsight 提供的功能:唯一支持 Redis Cluster 的…

函数基础和函数参数

第一部分:函数基础 函数的作用意义:1.为了更好地管理代码,可能对应的代码块需要重复多次使用,所以通过一个函数封装起来,便于下次直接调用2.方法实际上是通过函数实现的 例1:# type() # 内置函数 def lis():li=[1,2,3]li.append(4)li.pop(2) # 指定删除# print(li) # …

06. 系统滴答定时器

一、SysTick定时器简介SysTick,即系统滴答定时器,是属于 CM3 内核中的一个外设,内嵌在 NVIC 中。系统定时器是一个 24bit 的向下递减的计数器,SysTick 的时钟源自 HCLK。当计数值减到 0 时,将从 RELOAD 寄存器中自动重装载定时初值,开始新一轮计数。只要不把它在 SysTick…

【Qt6】列表模型——树形列表

QStandardItemModel 类作为标准模型,主打“类型通用”,前一篇水文中,老周还没提到树形结构的列表,本篇咱们就好好探讨一下这货。 还是老办法,咱们先做示例,然后再聊知识点。下面这个例子,使用 QTreeView 组件来显示数据,使用的列表模型比较简单,只有一列。#include &l…
推荐文章