Zabbix 5.0:监控Redis
发表于|更新于|Monitor
|总字数:153|阅读时长:1分钟|浏览量:
使用zabbix 5.0自带模板和zabbix-agent2监控redis。
前提
redis服务器需要部署zabbix-agent2。
配置监控
zabbix-agent2已经集成了redis的监控插件,并且5.0版本也自带了相关模板,因此配置比较简单,直接关联即可。但如果redis配置了密码,需要针对模板做一下调整。
在模板中新增宏:
注意:如果需要监控非本地Redis,则需要修改模板中的
{$REDIS.CONN.URI}
。
同时在监控项中修改相关指标:
然后看下效果:
文章作者: Rohn
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 时间之旅!
相关推荐
2022-01-12
Zabbix 5.0:MySQL模板问题
Zabbix升级到5.0.17版本后,出现 mysql.db.size和mysql.replication.get_slave_status监控键值报错: 1Invalid parameters: "TLSConnect" cannot be passed as a key parameter. 原因分析查询ZABBIX BUGS AND ISSUES 问题与错误,找到类似问题,如下: Patch 12866d3f110 (26 Jul 2021) has introduced new MySQL connection parameters: TLS encryption. Thus items “mysql.db.size” and “mysql.replication.get_slave_status” now require 7 parameters, not 3 as it was before.Issue is “DB MySQL by agent 2” template was not patched to comply with...
2021-05-20
Zabbix 5.0:优化建议
在使用Zabbix过程中,正确的调整Zabbix系统,使之保持高性能是非常重要的,能够充分利用硬件资源,监控更多主机和性能指标。 硬件关于Zabbix Server端硬件的建议: 处理器:使用最新稳定的处理器,一般同级别的处理器,新一代的往往比上一代的性能更强、功耗更低; 磁盘:建议固态硬盘,或者不低于10K RPM的机械硬盘,建议做RAID; 内存:通常建议不低于8G,若监控主机超过1000台,建议配置更高的内存; 网卡:建议至少千兆网卡; 官网硬件配置参考: 规模 平台 CPU/内存 数据库 受监控的主机数量 小型 CentOS Virtual Appliance MySQL InnoDB 100 中型 CentOS 2 CPU cores/2GB MySQL InnoDB 500 大型 RedHat Enterprise Linux 4 CPU cores/8GB RAID10 MySQL InnoDB 或 PostgreSQL >1000 极大型 RedHat Enterprise Linux 8 CPU...
2021-10-29
Zabbix 5.0:监控阿里云 RDS
由于近期压测,需要频繁登录阿里云查看 RDS 监控,每次登录查看监控步骤较为繁琐,故将监控接入到 zabbix。 概述由于阿里云已做了 RDS 的监控,我们只需要通过阿里云 SDK 把这些监控数据传输到 zabbix 即可。 前提子账号使用阿里云 SDK 需要一个 AK,申请方式如下: 打开RAM 访问控制 (aliyun.com),创建子账号,选择 Open api 调用方式; 得到 AccessKey ID 和 AccessKey Secret; 添加 AliyunCloudMonitorReadOnlyAccess 权限; 环境 Python版本:Python3 SDK:aliyun-python-sdk-core、aliyun-python-sdk-cms 调用Api示例Api:DescribeMetricTop Namespace 为 acs_rds_dashboard。 Period 默认为60秒,也可以为60的整数倍。 当前RDS监控的 MetricName 和 Dimensions...
2021-05-28
Zabbix 5.0:磁盘自动发现和读写监控
自动发现磁盘配置键值 注意:此键值仅支持Linux平台。 此发现键值返回两个宏 : {#DEVNAME} :设备名 {#DEVTYPE} :设备类型 例如: 123456789101112131415161718[ { "{#DEVNAME}":"loop1", "{#DEVTYPE}":"disk" }, { "{#DEVNAME}":"dm-0", "{#DEVTYPE}":"disk" }, { "{#DEVNAME}":"sda", ...
2022-07-06
Zabbix 5.0:通过 LLD 方式自动化监控阿里云 RDS
之前做了RDS监控,由于 RDS 实例数量增多,手动添加的方式已经不够效率,故改为 LLD(Low-level discovery) 方式做监控。 什么是 LLDLLD(Low-level discovery),即低级发现,提供了一种在计算机上为不同实体自动创建监控项,触发器和图形的方法。例如,Zabbix 可以在你的机器上自动开始监控文件系统或网络接口,而无需为每个文件系统或网络接口手动创建监控项。此外,可以配置 Zabbix 根据定期执行发现后的得到实际结果,来移除不需要的监控。 用户可以自己定义发现类型,只要它们遵循特定的 JSON 协议。 采集数据脚本调用阿里云 Api,采集 RDS 相关数据,相关配置可参考之前的文章,采集脚本略。 需要将 Api 返回的数据处理,将字段修改为 {#MACRO} 形式的 LLD 宏,最后生成 json 格式的数据: 例如: 12345678910[{ "{#DBINSTANCEID}":...
2020-06-12
Zabbix:5.0版本安装
概述Zabbix 5.0已经正式发布,相比4.0,它在可用性,安全性和完整性方面都有一系列重要改进。 支持的平台除了现有的官方软件包和appliances外,Zabbix 5.0现在还支持以下平台: SUSE Linux Enterprise Server 15 Debian 10 Ubuntu 20.04 Raspbian 10 Mac OS/X RHEL 8 CentOS 8 MSI for Windows Agent 安全相关SAML用于在安全身份提供者处提供单点身份验证,这意味着用户登录认证需要满足防火墙的安全策略,然后SAML用于向Zabbix和其他应用程序声明身份。SAML方式的支持使Zabbix具备开箱即用的与各种本地和云身份提供商(如Microsoft ADFS、OpenAM、Secureath、Okta、Auth0等)集成的功能。 Zabbix 5.0为更安全的监控进行了重大改进: 支持Webhook的HTTP代理,使从Zabbix...
评论