• 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:

  1. yum -y install freetds unixODBC unixODBC-devel
  2. 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

  1. Update ODBC
    driver configuration file:

$ vi /etc/odbcinst.ini

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

2.     Create Host


 

 

 

 

 

 

 

 

 

 

 

 

  1. 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
  1. 4.     Create Trigger

 

  1. 5.     Create Action

Set action Condition: Matching by trigger name


Set action Operations:
Send email to indicated user

Zabbix: Database Monitor Installation的更多相关文章

  1. zabbix自带database monitor

    1. 在zabbix服务器上安装一下两个包: # yum -y install unixODBC mysql-connector-odbc 2. 修改zabbix服务器上ODBC配置: 2.1 Vim ...

  2. 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 ...

  3. 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 ...

  4. 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 ...

  5. zabbix源码安装实例

    环境 系统                 Centos7 zabbix版本      Zabbix 3.4.15 (revision 86739) zabbix源码安装 .tar.gz cd zab ...

  6. 源码编译配置lnmp部署zabbix

    环境说明: [root@wcy ~]# cat /etc/redhat-release CentOS release 6.9 (Final) [root@wcy ~]# uname -a Linux ...

  7. CentOS 7上安装Zabbix(高速安装监控工具Zabbix)

    前提要求(optional) 安装Zabbix监控工具前,先安装必要的执行工具包 yum install gcc gcc-c++ make openssl-devel curl wget net-sn ...

  8. Zabbix Documentation 4.0

    Zabbix Documentation 4.0 1 Create user account For all of the Zabbix daemon processes, an unprivileg ...

  9. 转 zabbix 优化方法 以及数据库查询方法 两则

    ###########sample 1 https://www.cnblogs.com/hanshanxiaoheshang/p/10304672.html (不错) 如何从zabbix server ...

随机推荐

  1. Js内存泄漏的几种情况

    想解决内存泄露问题,必须知道什么是内存泄露,什么情况下出现内存泄露,才能在遇到问题时,逐个排除.这里只讨论那些不经意间的内存泄露. 一.什么是内存泄露 内存泄露是指一块被分配的内存既不能使用,又不能回 ...

  2. Python 集合(set)类型的操作——并交差

    介绍 python的set是一个无序不重复元素集,基本功能包括关系测试和消除重复元素. 集合对象还支持并.交.差.对称差等. sets 支持 x in set. len(set).和 for x in ...

  3. 5、栅格布局:ion-grid

    /* --- html ----*/ <ion-content class="tabs"> <ion-grid> <h1>没有 warp 的 i ...

  4. 4、Angular2 pipe

    1. stateless pipe 2.stateful pipe

  5. 归并排序——Java实现

    一.排序思想 将两个或两个以上的一排序文件合并成一个有序文件的过程叫归并,而归并排序就是建立在归并操作上的一种有效的排序算法,该算法是采用分治法的一个非常典型的应用.将以有序的了序列合并,得到完全有序 ...

  6. Spring课程 Spring入门篇 5-1 aop基本概念及特点

    概念: 1 什么是aop及实现方式 2 aop的基本概念 3 spring中的aop 1 什么是aop及实现方式 1.1 aop,面向切面编程,比如:唐僧取经需要经过81难,多一难少一难都不行.孙悟空 ...

  7. 微服务学习笔记二:Eureka服务注册发现

    Eureka服务注册发现 服务发现:云端负载均衡,一个基于 REST 的服务,用于定位服务,以实现云端的负载均衡和中间层服务器的故障转移. 1. Service Discovery: Eureka S ...

  8. qt中的lineEdit文本输入框的输入类型限制(三种验证类)

    qt的三种验证类: 1.输入int类型 QValidator *validator=new QIntValidator(100,999,this): QLineEdit *edit=new QLine ...

  9. PrintDocument打印、预览、打印机设置和打印属性的方法(较完整) .

    private void Form1_Load(object sender, System.EventArgs e) { //获取或设置一个值,该值指示是否发送到文件或端口 printDocument ...

  10. 从java9开始就不再提供32位jdk