前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >模板银行 | 点击获取模板监控MongoDB、Oracle、Redis数据库

模板银行 | 点击获取模板监控MongoDB、Oracle、Redis数据库

作者头像
Zabbix
发布2021-02-03 11:45:33
1.6K0
发布2021-02-03 11:45:33
举报
文章被收录于专栏:Zabbix中国官方

✨数据库模板又上新啦✨

01

MongoDB数据库监控模板

本MongoDB模板采集数据,通过mongo命令,执行内置的函数获取监控数据,修复了不支持认证的问题。

模板概述

监控对象为MongoDB数据库,模版适用于Zabbix4.0版本及以上。

该模版通过扩展脚本来监控MongoDB数据库的运行状态、连接数量、游标数量、库信息、锁信息、进出流量、操作数信息和内存信息等。

监控指标概览

运行状态:MongoDB进程数、监控脚本运行状态和运行时间。

连接数量:当前连接数和可用连接数。

游标数量:游标超时个数和打开的游标总数。

库信息:数据库的扩展次数、集合数量、索引大小和数据大小。

锁信息:读锁等待个数、写锁等待个数、活动的读连接数和活动的写连接数等。

进出流量:数据库发送的字节数和接收的字节数。

操作数信息:增删改查操作次数。

内存信息:使用物理内存和虚拟内存大小、映射内存大小。

使用说明

如果采用认证方式,需要给定用户和密码(修改mongodb_connect文件)。主要使用到的两个命令是db.serverStatus()和db.getMongo().getDBs()。

当前版本 : 1.0版本

点击查看详情

02

Oracle数据库监控模板

本Oracle模板采集数据,通过连接数据库执行SQL语句获取数据,每个SQL单独保存在一个文件中。

获取数据的方式更加简单,可扩展性强,且所有指标都是在客户现场经过验证,和客户DBA共同开发的。

模板概述

监控对象为Oracle数据库,模版适用于Zabbix4.0版本及以上。

该模版通过扩展脚本来监控Oracle数据库的运行状态、线程等待、一般信息、日志信息、Metric类型信息、参数信息和表空间信息、ASM空间信息。

监控指标概览

运行状态:数据库活动和运行状态、smon进程数量。

线程等待:线程等待数大于20和大于40的信息。

一般信息:字符集、实例名、版本和库大小等。

日志信息:告警日志和侦听日志信息。

Metric类型信息:缓存命中率、库缓存命中率、PGA缓存命中率、会话数、IO读写字节数和事务响应时间等。

参数信息:认证文件目录、恢复文件目录和进程总数等。

表空间信息:最大空间使用率、已分配空间使用率等。

ASM空间信息:空闲大小、总大小和使用率。

使用说明

通过连接Oracle数据库执行SQL获取监控数据,每个SQL都单独保存在一个SQL文件中,如果需要新增监控项,则单独创建SQL文件。该模板和脚本只支持单实例。

当前版本:1.0版本

点击查看详情

03

Redis数据库监控模板

本Redis模板采集数据,通过redis-cli info/cluster info连接数据库,并将获取的数据写入本地文件,然后通过Zabbix agent(active)方式获取各监控项的数据。

支持多实例,且获取数据的速度更快,对Redis的影响更小。

模板概述

监控对象为Redis数据库,模版适用于Zabbix4.0版本及以上。

该模版通过扩展脚本来监控Redis数据库的运行状态、客户端信息、CPU使用率、内存信息、状态信息、持久性信息、同步信息和集群信息等。

监控指标概览

运行状态:Redis状态、进程数、端口状态和运行时间。

客户端信息:已连接客户端数和阻塞的客户端数。

CPU使用率:系统CPU使用率和用户CPU使用率。

内存信息:已分配内存、内存消耗峰值、最大分配内存和内存使用率等。

状态信息:读写字节数、命中次数、非命中次数和执行的命中数等。

持久性信息:上一次是否成功、花费的时间和多久没有持久化等。

同步信息:角色类型、连接的从机数和复制积压缓冲大小。

集群信息:集群状态、节点个数、设置的分片数、OK槽数和失效槽数等。

使用说明

通过redis-cli -h xx -p xx -a xx info/cluster info命令获取监控数据,如果带有认证,则需要在主机上修改{REDIS_PASSWD}宏值。模板支持多实例,实例端口以逗号分隔,在{REDIS_PORT_LIST}宏中定义。

当前版本:1.0版本

点击查看详情

Zabbix模板银行★

Zabbix模板银行由Zabbix中国-宏时数据团队建立并持续维护,目前为客户提供八个主流类别的监控模板,涵盖了大部分企业的使用场景。模板银行模板均为实际场景验证过的高质量模板,模板根据开发难度计费各有不同。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-08-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Zabbix开源社区 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 Redis®
腾讯云数据库 Redis®(TencentDB for Redis®)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档