首页 > 其他分享 >Zabbix“专家坐诊”第198期问答汇总

Zabbix“专家坐诊”第198期问答汇总

时间:2023-07-06 14:47:35浏览次数:37  
标签:TimescaleDB postgresql 198 timescaledb server Zabbix Key 坐诊

问题一

 

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

标签:TimescaleDB,postgresql,198,timescaledb,server,Zabbix,Key,坐诊
From: https://www.cnblogs.com/lwops/p/17532088.html

相关文章

  • 记一次 zabbix item became not supported 问题处理
    现象配置了一个自定义监控项,超过5mnodata就会告警,最近触发了两次。通过日志查看,有一对相隔10分钟的告警:时间t0:itemxxxbecamenotsupport:Timeoutwhileexecutingashellscript.t0+10m:itemxxxbecamesupported这之间都没有收到数据,所以触发了告警。分析......
  • 使用docker-compose部署zabbix服务
    一、docker-compose安装#该环境默认为已安装了Dockercurl-SLhttps://github.com/docker/compose/releases/download/v2.19.0/docker-compose-linux-x86_64mvdocker-compose-linux-x86_64/usr/local/bin/docker-compose#输出版本号则表示成功docker-composeversion......
  • 关于Linux系统下-zabbix-agent-的安装
    本文主要讲解关于Zabbix-Agent在Linux系统下的安装可以针对于如下一些系统AmazonLinux1/2 RedHatEnterpriseLinuxServerrelease6.XRedHatEnterpriseLinuxServerrelease7.X1、到Zabbix官方,下载并安装软件包(AmazonLinux1使用RHEL6的安装包,AmazonLinux2使......
  • centos-9stream安装zabbix-all
    centos-9stream安装zabbix-all下载Zabbix1.zabbix是一个基于web界面的提供分布式系统监控以及网络监控功能的企业级开源解决方案。zabbix能监控各种网络参数,保证服务器系统的安全运行,并且能够提供灵活的通知报警机制让系统管理员能快速的发现问题,定位问题,解决问题.2.zabbix除了支持......
  • zabbix5中文乱码 问题
    乱码界面如图:  乱码的原因在于zabbix默认的字体文件DejaVuSans.ttf不支持中文解决办法:1.用find命令找到字体所在位置#find/-nameDejaVuSans.ttffind的结果有三个,因为Zabbix最终是部署在Nginx上的,第三个的路径才是我们要找的路径  我查的路径是这个:  我修改的/user/share/......
  • zabbix 主动模式监控
    参考网站: http://www.mamicode.com/info-detail-1724685.html主要配置文件:agent端的配置[root@bogon~]#cat/etc/zabbix/zabbix_agentd.conf|grep-n^[^#]30:LogFile=/tmp/zabbix_agentd.log100:ListenPort=10050117:StartAgents=0135:ServerActive=127.0.0.1,10.116.1......
  • 部署zabbix5.0以及使用
    前言检查防火墙是否关闭vim/etc/selinux/configSELINUX=disabled内存4G为好配置好阿里yum源实验步骤-服务端获取zabbix的下载源rpm-Uvhhttps://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm更换zabbix.re......
  • 抢疯了!国产工业评估板仅售198元!限量200台!
    198元限时优惠!限量200台!抢完即止!如需选购,欢迎登录创龙科技天猫旗舰店  ......
  • Zabbix“专家坐诊”第197期问答汇总
    问题一Q:Agent6安装报错:kerneltoooldSegmentationfault,该如何解决呢?A:找到对应内核版本的旧版agent安装就好,zabbix兼容低于server版本的agent的。https://www.zabbix.com/cn/download_agents?version=6.4&release=6.4.3&os=Windows&os_version=Any&hardware=amd64&encryption=Ope......
  • zabbix配置笔记
    1. 登录zabbix系统配置-模板-创建模板 输入模板名称,选择群组 ......