一、背景 公司业务使用的是一直Oracle数据库,因为多次出现表空间满的时候不能及时发现,每次都是业务组的人员通知处理,这样下来DBA这边就比较被动,所以老大要求监控表空间剩余大小并且当剩余过小时能够及时报警。刚想出来的方案是通过写脚本获取表空间的数据,通脚本中使用expect自动输入密码登陆oracle用户然后再登陆数据库查询数据返回给zabbix_server。但是由
目录:
zabbix && mongodb......1-1346
zabbix && redis........1349-3727
zabbix && mysql........3731-end
//zabbix 监控mongodb
cat /etc/zabb
原创
2017-09-05 11:29:35
2932阅读
#!/bin/sh
MYSQL_PWD=" -usense -p*******"
ARGS=1
if [ $# -ne "$ARGS" ];then
echo "Please input one argue
原创
2017-03-14 15:21:34
1035阅读
可监控项使用zabbix监控oracle数据库需要借助第三方的插件,目前使用较多的是orabbix。目前维护到了1.2.3版本。orabbix是一个用来监控oracle数据库性能的zabbix插件工具,通过安装在被监控服务器上客户端上收集数据并传给zabbix服务器端,然后通过调用图形显示。具有以下功能:1. 数据库版本2. 归档文件3. 等待的事件(如文件的I/O,单块的读,多块的读,
zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。它能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix由2部分构成,zabbix server与可选组件zabbix agent。zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务
转载
2023-09-01 19:58:02
87阅读
公司业务使用的是一直oracle数据库,老大要求监控表空间剩余大小并且当剩余过小时能够及时报警。刚想出来的方案是通过写脚本获取表空间的数据,通脚本中使用expect自动输入密码登陆oracle用户然后再登陆数据库查询数据返回给zabbix_server。但是由于脚本运行时间大概12秒左右,zabbix获取数据总是超时(只是个人理解,如果你有解决
zabbix无法直接监控oracle,因此我们需要借助第三方插件orabbix,oracle提供了众多的数据库性能监控。环境系统环境:centos7zabbix版本:3.4.2Orabbix版本:1.2.3Oracle:oracle 11g 数据库端开通监控账号配置#su - oracle#export ORACLE_SID=test#sqlplus /no
最近几年一直在使用监控系统,主要使用Zabbix和Prometheus 两个监控工具,对于这两个监控系统有一些使用实践方面的经验,通过对比的方式来和大家分享一下。一、Zabbix 和 Prometheus 的出现和发展 Zabbix 和 Prometheus 都是监控系统中很流行的工具,Zabbix 的出现要更早一些,在 2001 年的时候发布了 0.1,彼时时序数据库还没有应用在监控领域,Zab
zabbix监控MySQL数据库
原创
2019-03-05 09:46:15
3128阅读
## Zabbix监控MySQL数据库
### 引言
在当今互联网时代,数据库是现代软件开发不可或缺的一部分。MySQL数据库是最流行的关系型数据库之一,为许多大型应用程序和网站提供数据存储和管理功能。在生产环境中,监控数据库的性能和状态非常重要,因为它可以帮助我们及时发现并解决潜在的问题,确保数据库的稳定性和可靠性。
[Zabbix](
### 安装和配置Zabbix服务器
首先,我们
zabbix4.4.8 安装事项(1)建立zabbix数据库的时候# mysql -uroot passwordmysql> create database zabbix character set utf8 collate utf8_bin;否则会报错。 (2)插入数据变了没有password了换为了authentication: #Insert into mysql.
原创
2023-07-03 15:26:06
61阅读
一、背景 接到任务,要求对所有数据库的所有表空间进行监控,愿意是遇到表空间不足导致业务数据库的不可用,我们知道通过Zabbix监控Oracle的插件有一些,比如Orabbix或者Pyora,前者通过Java进行数据获取,所以必须要安装Java,我之前的文章有讲解安装过程,后者虽说是用Python脚本进行监控,但是我们的账号密码都暴露在脚本中,导致安全性下降,所以我们这里通
一、简介 Orabbix 是设计用来为 zabbix 监控 Oracle 数据库的插件,它提供多层次的监控,包括可用性和服务器性能指标。 它提供了从众多 Oracle 实例采集数据的有效机制,进而提供此信息的监控和
原创
2014-11-14 16:22:38
2189阅读
标题索引http://www.ttlsa.com/zabbix/use-wechat-send-zabbix-msg/
原创
2017-11-21 17:26:17
482阅读
ODBC是C语言开发的、用于访问数据库的中间件接口.zabbix支持查询任何ODBC支持的数据库.zabbix通过调用ODBC来获取数据库的数据以及数据库状态等等信息.1. 安装unixODBC官方主页:http://www.unixodbc.org/download.html.安装方法如下RedHat/Fedora/Cetnosshell> yum -y install unixODBC
原创
2018-01-23 14:43:37
10000+阅读
点赞
案例1:实现Zabbix报警功能案例2:Zabbix自动发现案例3:Zabbix主动监控案例4:拓扑图与聚合图形案例5:自定义监控案例1 案例1:实现Zabbix报警功能1.1 问题沿用前面的Zabbix练习环境,使用Zabbix实现报警功能,实现以下目标:监控Linux服务器系统账户数量 创建Media,设置邮件服务器及收件人邮箱 当系统账户数量超过35人时发送报警邮件1.2 方案自定义的监控项
监控一个数据库系统是十分复杂的工作,实际上要监控好一个数据库系统,需要极高的技术积累和长期的经验积累。不过高水平的DBA又往往不愿意干简单的监控工作。因此培养一些懂得监控数据库关键指标的初级DBA对企业来说十分重要。今天老白就和大家聊聊oracle数据库中需要关注的一些关键指标。上面这张图中的红色框部分就是对于这个数据库实例,老白所关心的关键指标。前面几个就不提了,不论是何种数据库,操作系统资源的
使用zabbix监控mysql的三种方式1.只是安装agent2.启用模板监控3.启用自定义脚本的模板监控zabbix中默认有mysql的监控模板。默认已经在zabbix2.2及以上的版本中。模板名称:Template App MySQL。如果没有则要去zabbix官方下载 url:https://zabbix.org/mw/images/d/d4/Template_App_MySQL-2.2.0
上一篇文章,我们已经实现Zabbix通过Orabbix 1.2.3对Oracle进行必要的监控。许多情况之下,我们还需要对表空间运用有一个宏观的了解并在必要时对其进行扩展。网上许多都是基于Linux环境的自动发现Oracle表空间并监控,我客户有许多是基于Windows环境,固本文以Windows环境的Oracle表空间自动发现为基础。※ 本文也是一种Zabbix对业务系统监控的方法思路,大家可以
Zabbix 是一种企业级的分布式开源监控解决方案,能够提供对众多服务器及软件的监控,并允许用户基于监控产生的事件配置告警。 Zabbix主要由Server端,数据库,WEB界面,PROXY和AGE