Zabbix“专家坐诊”第198期问答汇总
问题一
Q:请问一下,自带的思科SNMP交换机模板,怎么不监控down的接口?
A1:这种一般在自动发现规则里加个过滤器,过滤出IFSTATUS匹配(1|3)的就能实现只发现up的端口了。
A2:
1. 在“Items”页面,找到“Interface status”监控项,打开“Latest data”选项。
2.在监控项的“Preprocessing”设置中,添加如下两行处理步骤:
preprocessing step:
type: REGEX
source: RESULT
expression: ^up$|^\d+$
此步骤的含义是,首先通过正则表达式将状态为up的接口和接口编号(例如1、2、3等数字)匹配出来,其余状态都不被匹配。如果您需要匹配的状态不仅仅是up,请根据实际情况修改正则表达式。
点击“Update”按钮保存更改。
此时,只有状态值为up的接口和接口编号才会被监控,down状态的接口则不会被监控。
问题二
Q:请问这个错误(Unsupported item key)一般是什么原因导致的?我用的是默认的模板。
A:
1、检查指定的 Item Key 是否存在语法错误或拼写错误。你可以参考官方文档确认正确的语法和拼写。
2、确认指定的 Item Key 是否被 Zabbix 支持。你可以参考官方文档查看支持的 Item Key 列表。
3、确认被监视设备上运行的 Zabbix Agent 版本是否能够识别指定的 Item Key。你可以检查 Zabbix Agent 的 log 文件来确认它是否发现指定的 Item Key。如果 agent 的版本过低,你可以尝试升级它的版本,或者使用一个支持该 Item Key 的替代监控项。
问题三
Q:Zabbix 6.0ltc TimescaleDB安装配置教程你这边有吗?
A:以下是Zabbix 6.0ltc中安装配置TimescaleDB的教程:
1.准备工作
确保已经安装了PostgreSQL(9.5及以上版本),并具有相应的管理员权限。
2.安装TimescaleDB扩展
使用以下命令安装TimescaleDB扩展:
sudo apt install postgresql-<version>-timescaledb
例如,安装PostgreSQL 13版本的TimescaleDB扩展,可以使用以下命令:
sudo apt install postgresql-13-timescaledb
3.创建TimescaleDB数据库
您可以使用postgresql命令行或pgAdmin等工具,在PostgreSQL中手动创建TimescaleDB数据库。例如,使用postgresql命令行:
psql -U <username> -c "CREATE DATABASE <dbname> OWNER <owner>;"
其中,<username>是PostgreSQL管理员的用户名,<dbname>是要创建的数据库名称,<owner>是创建数据库的所有者名称。
4.配置TimescaleDB扩展
修改postgresql.conf文件,启用TimescaleDB扩展:
sudo vim /etc/postgresql/<version>/main/postgresql.conf
在文件底部添加以下内容:
shared_preload_libraries = 'timescaledb'
timescaledb.max_background_workers = 8
timescaledb.log.active = on
timescaledb.log.level = debug
5.启用TimescaleDB扩展
使用以下命令启用TimescaleDB扩展:
psql -U <user> -d <dbname> -c "CREATE EXTENSION IF NOT EXISTS timescaledb CASCADE;"
其中,<user>是要用于创建扩展的数据库用户,<dbname>是要安装TimescaleDB扩展的数据库名称。
6.配置Zabbix server
修改Zabbix server配置文件zabbix_server.conf,将ZBX_HISTORY_STORAGE_ENGINE参数设置为TimescaleDB。
sudo vim /etc/zabbix/zabbix_server.conf
添加以下内容:
ZBX_HISTORY_STORAGE_ENGINE=timescaledb
Nginx and Zabbix server
Zabbix server在TimescaleDB上运行后,需要可以正常访问。您可以使用Nginx等Web服务器将它们公开。
sudo apt-get install nginx
安装完成后在Nginx安装目录下的sites-available目录中添加Zabbix server访问权限。
sudo vim /etc/nginx/sites-available/default
在server区块开头插入:
server {
# …
location /monitor/ {
proxy_pass http://127.0.0.1:8080/;
}
}
确保按照正确的端口和服务器地址进行配置(这里的IP地址和端口号都只是示例)。
最后,重新启动PostgreSQL和Zabbix server服务,即可开始使用以TimescaleDB为存储后端的Zabbix监测系统了!
更多zabbix技术资料,可以关注乐维社区forum.lwops.cn
Zabbix“专家坐诊”第198期问答汇总的更多相关文章
- Zabbix“专家坐诊”第180期问答汇总
问题一 Q:老师,请教个问题,zabbix通过自动发现扫描网段,然后添加主机,有没有什么办法区分路由器或者交换机类型的方法,这样才能把交换机模板或者路由器模板挂给对应的主机A:不多的话, 批量加2次模 ...
- BW知识问答汇总
什么是sap的星型结构,能不能详细讲解一下? Cube的星型结构中SID技术的优点有哪些? 什么是BW的星型结构,与传统的星型结构的区别是什么? SAP的星型结构相对于传统的星型结构优势? Cube与 ...
- 【OCP、OCM、高可用等】小麦苗课堂网络班招生简章(从入门到专家)--课程大纲
[OCP.OCM.高可用等]小麦苗课堂网络班招生简章(从入门到专家)--课程大纲 小麦苗信息 我的个人信息 网名:小麦苗 QQ:646634621 QQ群:618766405 我的博客:http:// ...
- 家里蹲大学数学杂志 Charleton University Mathematics Journal 官方目录[共七卷493期,6055页]
家里蹲大学数学杂志[官方网站]从由赣南师范大学张祖锦老师于2010年创刊;每年一卷, 自己有空则出版, 没空则搁置, 所以一卷有多期.本杂志至2016年12月31日共7卷493期, 6055页.既然做 ...
- zabbix 3.2.7 (源码包)安装部署
Zabbix 3.2.7 + CentOS7 安装 环境准备: 操作系统 CentOS Linux release 7.2.1511 (Core) zabbix server 10.30.94.60 ...
- 002.Zabbix简介
一 Zabbix简介 1.1 概述 Zabbix是一个企业级的高度集成开源监控软件,提供分布式监控解决方案.可以用来监控设备.服务等可用性和性能. 1.2 所支持监控方式 目前由zabbix提供包括但 ...
- zabbix server源码安装
一.准备工作 yum -y install net-snmp-devel php-bcmath php-ctype php-xml php-xmlreader php-xmlwriter php-se ...
- zabbix服务深入
第1章 Grafana自定义图形 1.安装grafana [root@m01 /data/soft]# wget https://dl.grafana.com/oss/release/grafana- ...
- zabbix基本概述
#zabbix简介 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案 #官网地址 #官方网站 http://www.zabbix.com #zabbix4.2 ...
- 【腾讯Bugly干货分享】H5 视频直播那些事
本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57a42ee6503dfcb22007ede8 Dev Club 是一个交流移动 ...
随机推荐
- net8来了
11 月 15 日开始的为期三天的 .NET Conf 在线活动的开幕日上,.NET 8作为微软的开源跨平台开发平台正式发布..NET 团队着重强调云.性能.全栈 Blazor.AI 和 .NET M ...
- 8.4 C++ 运算符重载
C/C++语言是一种通用的编程语言,具有高效.灵活和可移植等特点.C语言主要用于系统编程,如操作系统.编译器.数据库等:C语言是C语言的扩展,增加了面向对象编程的特性,适用于大型软件系统.图形用户界面 ...
- CH59X/CH58X/CH57X 片上flash的使用
以CH592F为例:在使用时先看手册对code和data区的划分 一.DataFlash的读写的操作 先看几个操作dataflash的API(读擦写): /** * @brief read Data- ...
- CentOS7.5上Oracle19c离线rpm安装
CentOS7.5上Oracle19c离线rpm安装 一.基础环境配置及依赖安装(1)关闭系统防火墙(如外网环境不能关闭防火墙自行开放相关需要使用的端口即可) systemctl stop firew ...
- 【LGR-148-Div.3】洛谷基础赛 #1 & MGOI Round I
[LGR-148-Div.3]洛谷基础赛 #1 & MGOI Round I T1 luoguP9502 『MGOI』Simple Round I | A. 魔法数字 \(100pts\) 水 ...
- JS leetcode 存在重复元素 II 题解分析,记一次震惊的负向优化
壹 ❀ 引 整理下今天做的算法题,题目难度不高,但在优化角度也是费了一些功夫.题目来自219. 存在重复元素 II,问题描述如下: 给定一个整数数组和一个整数 k,判断数组中是否存在两个不同的索引 i ...
- JavaScript 的灵异事件之一
场景 在做项目的时候需要用到Ajax 做多次的异步处理数据, 三次Ajax:A --ok--> B --ok--> C 在入参数据相同的情况下,做了两论这个操作,但发现没有发送 A 的 A ...
- Linux下csv转Excel xlsx文件保持身份证号后三位不被省略
在Win下, 可以用Excel 或 WPS Spreadsheet里面的Data->Import, 将csv内容正确导入. 但是在Linux下, WPS的Spreadsheet不提供Data-& ...
- 【Unity3D】选中物体消融特效
1 消融特效原理 消融特效 中基于 Shader Graph 实现了消融特效,本文将基于 Shader 实现消融特效. 当前实现消融特效的方法主要有 Alpha 测试消融.clip(或 dis ...
- Jsp+Servlet实现文件上传下载(四)--下载文件
接着上一篇讲: Jsp+Servlet实现文件上传下载(三)--删除上传文件 点击打开链接 本章来实现一下下载文件功能,同时优化了一下上一章中的代码. 废话少说,上代码 ------------ ...