Zabbix: Database Monitor Installation
- 1. Install ODBC MS SQL Connector On Zabbix Server
https://support.zabbix.com/browse/ZBX-6839 comment1 --> mysql comment2 --> PostgreSQL comment3 --> MSSQL
Install necessary packages FreeTDS:
yum -y install freetds unixODBC unixODBC-devel
- Check if the installation is successful or not:

tsql -S 10.1.9.59 –P 1433 -U loginname –P password
1> select top 1 id from
jobsdb_hk.dbo.jobad;
2> go
- Update ODBC
driver configuration file:
$ vi /etc/odbcinst.ini

- Update ODBC
configuration file:
$ vi /etc/odbc.ini

2. Create Host

- 3. Create Item

User name: [Adloader Database Login ID]
Password: [Adloader Database Login Password]
SQL Query:
Select (Select L.CreatedTime, ErrorLogXml
From [Dev_DM_DB01]..SCM_Gateway_Log L With(NoLock)
Where Convert(Nvarchar(max), ErrorLogXml) <> ''
And DATEDIFF(D, CreatedTime, GETUTCDATE()) = 0
For XML RAW,TYPE) As ErrorLogFromAdloader,
(Select B.BatchID, B.CreateDate, BRJ.PostToJobsDB_ErrorInfo, BRJ.JobTitle
From [Dev_DM_DB01]..SCM_ImportJob_Batch B With(NoLock)
Inner Join [Dev_DM_DB01]..SCM_ImportJob_BatchRecord_JobsDB BRJ With(NoLock)
On B.AccountID=BRJ.AccountID And B.EntityID=BRJ.EntityID And B.BatchID=BRJ.BatchID
Where BRJ.PostToJobsDB_ErrorInfo Is Not Null
And DATEDIFF(MI, B.LastProcessTime, GETUTCDATE()) < 60
For XML RAW, Type) As ErrorLogFromJobsDB
For XML RAW
- 4. Create Trigger

- 5. Create Action

Set action Condition: Matching by trigger name

Set action Operations:
Send email to indicated user

Zabbix: Database Monitor Installation的更多相关文章
- zabbix自带database monitor
1. 在zabbix服务器上安装一下两个包: # yum -y install unixODBC mysql-connector-odbc 2. 修改zabbix服务器上ODBC配置: 2.1 Vim ...
- Kernel parameters for Db2 database server installation (Linux and UNIX)
Db2 11.1 For root installations, the database manager uses a formula to automatically adjust kernel ...
- P6 Professional Installation and Configuration Guide (Microsoft SQL Server Database) 16 R1
P6 Professional Installation and Configuration Guide (Microsoft SQL Server Database) 16 R1 May ...
- Quick and Easy Installation of Oracle Database 12c on Oracle Linux in Oracle VM VirtualBox
发贴人 Sergio-Oracle 于2018-4-18 23:10:15在Oracle Linux Introduction How Does This Work? Requirements Bef ...
- zabbix源码安装实例
环境 系统 Centos7 zabbix版本 Zabbix 3.4.15 (revision 86739) zabbix源码安装 .tar.gz cd zab ...
- 源码编译配置lnmp部署zabbix
环境说明: [root@wcy ~]# cat /etc/redhat-release CentOS release 6.9 (Final) [root@wcy ~]# uname -a Linux ...
- CentOS 7上安装Zabbix(高速安装监控工具Zabbix)
前提要求(optional) 安装Zabbix监控工具前,先安装必要的执行工具包 yum install gcc gcc-c++ make openssl-devel curl wget net-sn ...
- Zabbix Documentation 4.0
Zabbix Documentation 4.0 1 Create user account For all of the Zabbix daemon processes, an unprivileg ...
- 转 zabbix 优化方法 以及数据库查询方法 两则
###########sample 1 https://www.cnblogs.com/hanshanxiaoheshang/p/10304672.html (不错) 如何从zabbix server ...
随机推荐
- 《Python编程从入门到实践》_第十章_文件和异常
读取整个文件 文件pi_digits.txt #文件pi_digits.txt 3.1415926535 8979323846 2643383279 下面的程序打开并读取整个文件,再将其内容显示到屏幕 ...
- Android界面编程--使用活动条(ActionBar)--添加Action View
ActionBar除了显示Action Item 外,还能显示普通的ui组件 2种方式添加Action View 1.指定ActionView的实现类 2.指定ActionView对应的视图资源 实现 ...
- PAT 1024 Palindromic Number
#include <cstdio> #include <iostream> #include <cstdlib> #include <algorithm> ...
- 函数进阶3 —— 生成器、yield from
今天我们在进一步了解一下,生成器. ①: def func(): print('这是函数func') return '函数func' func() 结果是 这是函数func ②: def func1( ...
- win环境下jdk7与jdk8共存问题
1.jdk安装包 安装步骤略 2.jdk等配置文件修改 在安装JDK1.8时(本机先安装jdk1.7再安装的jdk1.8),会将java.exe.javaw.exe.javaws.exe三个文件cop ...
- 2017年Nature文章“Millions of online book co-purchases reveal partisan differences in the consumption of science”阅读笔记
论文: Millions of online book co-purchases reveal partisan differences in the consumption of scie ...
- requireJS基本配置相关
requireJS: (1)实现js文件的异步加载,避免页面失去响应: (2)管理模块之间的依赖性,便于代码的编写和维护. 加载: <script src="js/require.js ...
- eclipse 误删文件的恢复,代码的恢复
误删除文件的恢复 在用eclipse进行代码编写操作时,有时会误删除文件或者文件包.通过eclipse的恢复文件功能可以恢复误删除的文件. 具体步骤为: 1.选择误删除文件在eclipse所在包(文件 ...
- Windows C/C++ 内存泄露检测
#pragma once #define _CRTDBG_MAP_ALLOC #include<crtdbg.h> #include<stdlib.h> #include< ...
- 好记性不如烂笔头-nginx安装环境与Linux安装ftp组件
Nginx安装环境 1. Nginx安装环境 Nginx是C语言开发,建议在linux上运行,我参加工作这些年来一直使用Linux发行版之一的 Centos作为安装环境. 1.1 gcc 安装Ngin ...