在生產環境下我們可以利用orabbix插件和數據庫的查詢語句進行配合監控oracle數據庫的狀態,以下是針對數據庫中表是否有新的生成數據進行告警的配置:
安裝orabbix略(配置config.props略)
一、
編輯 /usr/local/orabbix/conf/query.props文件增加key-value
在QueryList=類目下增加兩個key:xiaoxiangshui和zujinhuilong,如圖所示:
然後在該文件的末尾添加對應的value(sql語句)因爲我們需要判定是否有生成的數據所以要定義一個沒有值的返回的value,一會在增加觸發器的時候會用到。配置好以後重啓orabbix服務查看orabbix.log是否正常
二、新增監控項和觸發器、
監控項:選擇好對應的類型key值信息類型
觸發器:主要是表達式,{主機別名:監控項.函數方法()}=0/1(否/是)
如果有觸發器時間有限制21:50——22:00選擇編輯&選擇表達式構造器“和”的關係