91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

zabbix實時監控oracle數據變化

發布時間:2020-07-26 02:38:16 來源:網絡 閱讀:3189 作者:pangfc 欄目:關系型數據庫

如題所示,可以使用zabbix實時監控數據庫的數據變化情況,比如:最近1小時的訂單數變化情況。這樣我們就可以很方便地通過zabbix的web界面觀察oracle等數據庫中的一些數據變化情況,同時還可以添加監控在數據異常時通過郵箱或者短信報警

具體實現步驟如下:

(1)添加一個腳本用于執行SQL語句獲取數據:

[root@mpdb01 scripts]# vim /home/oracle/scripts/paymentcompletion.sh

其內容如下:

#!/bin/bash

VALUE=`sqlplus -S "/ as sysdba" << !
set heading off
set feedback off
set pagesize 0
set verify off
set echo off
select count ... from xxxx;
exit
!`
echo $VALUE

注:中間的select那一段添加自己的SQL語句

給腳本添加可執行權限:

[root@mpdb01 scripts]# chmod a+x /home/oracle/scripts/paymentcompletion.sh

(2)添加腳本以oracle用戶身份去執行上面腳本獲取數據:

[root@mpdb01 scripts]# vim /usr/local/zabbix/scripts/paycompletion12.sh

其內容如下:

#!/bin/bash

echo "/home/oracle/scripts/paymentcompletion.sh" | su - oracle

給腳本添加可執行權限:

[root@mpdb01 scripts]# chmod a+x /usr/local/zabbix/scripts/paycompletion12.sh

(3)修改zabbix_agentd配置文件,添加一個“UserParameter”:

[root@prx01 scripts]# vim /usr/local/zabbix/etc/zabbix_agentd.conf

添加如下內容:

UserParameter=paycompletion12,/usr/local/zabbix/scripts/paycompletion12.sh

修改:

AllowRoot=1

注:AllowRoot不設置成1的話zabbix執行/usr/local/zabbix/scripts/paycompletion12.sh腳本時會出現權限不夠的問題,因此報錯

(4)重啟zabbix_agentd:

[root@prx01 scripts]# service zabbix_agentd restart

(5)zabbix服務端測試獲取數據:

[root@nmp01 ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.1.227 -k paycompletion12

如果有數據輸出的話,那么說明zabbix_server就已經可以獲取到數據了


接下來是zabbix的web界面的配置,添加新模板、添加監控項、添加圖形等,關于這些配置可以參考我以前寫過的這篇文章:https://www.zifangsky.cn/582.html

詳細思路在那篇文章中說過了,因此這里就不再重復敘述了,到此結束


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

潞城市| 隆林| 兰考县| 赣榆县| 花垣县| 开远市| 大名县| 祁门县| 库尔勒市| 平罗县| 宜都市| 南阳市| 吉林省| 巴塘县| 温州市| 维西| 安远县| 扎赉特旗| 名山县| 文成县| 舞阳县| 大邑县| 凌海市| 枞阳县| 资中县| 龙里县| 环江| 永善县| 那坡县| 增城市| 永寿县| 新巴尔虎左旗| 缙云县| 洛宁县| 山东| 西安市| 昆明市| 汉源县| 应城市| 新建县| 辽源市|