nagios新增主機和寫mysql外掛
在nagios伺服器上新增監控的主機及服務:
Nagios配置檔案:
[[email protected] etc]# cd objects/
[[email protected] objects]# ls
commands.cfg(定義監控命令) localhost.cfg(定義監控什麼) switch.cfg(定義交換機) timeperiods.cfg(模板檔案)
contacts.cfg(定義聯絡人的) printer.cfg(定義印表機模板的) templates.cfg(模板定製檔案) windows.cfg(監控windows及其模板)
[[email protected]
/usr/local/nagios/etc/objects
新增一臺主機:[[email protected] objects]# vim localhost.cfg
檢查配置檔案是否有誤:
重啟服務並檢視(點選host):
監控服務(ssh):[[email protected] objects]# vim localhost.cfg
[[email protected] objects]# /etc/init.d/nagios reload
Running configuration check...
Reloading nagios configuration...
Done
寫外掛:
0正常
1警告
2嚴重警告
一:寫一個監控本機mysql的外掛:
[[email protected] libexec]# vim check_mysql
#!/bin/bash
mysql -e "show databases" &>/dev/null
if [ $? -eq 0 ]
then
echo "mysql runing....."
exit 0
else
echo "mysql stop"
exit 2
fi
測試外掛;
[[email protected] libexec]# chmod 755 check_mysql
二:寫一個呼叫外掛的命令
測試外掛:
[[email protected] objects]# /usr/local/nagios/libexec/check_mysql -H localhost
mysql stop
[[email protected] objects]# /etc/init.d/mysqld start
啟動 MySQL: [確定]
[[email protected] objects]# /usr/local/nagios/libexec/check_mysql -H localhost
mysql runing.....
寫localhost.cfg檔案;
[[email protected] objects]# vim localhost.cfg
測試配置檔案是否有錯:
[[email protected] objects]# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
[[email protected] objects]# /etc/init.d/nagios reload
Running configuration check...
Reloading nagios configuration...
Done
相關推薦
nagios新增主機和寫mysql外掛
在nagios伺服器上新增監控的主機及服務:Nagios配置檔案:[[email protected] etc]# cd objects/[[email protected] objects]# lscommands.cfg(定義監控命令) localh
關於nagios監控系統新增主機和服務指令碼
由於前不久做nagios監控系統,發現在新增主機與服務的時候,每次都要開啟主機和服務配合檔案,並且需要修改引數,甚是麻煩,於是就想用指令碼來代替這些重複性的工作,首先需要建立2個模板檔案hosts.temp services.temp,2個模板檔案的內容如下: hos
zabbix配置(自動新增主機和模板)
一、自動註冊功能: 1.修改agent的配置檔案 [[email protected] ~]# grep '^[a-Z]' /etc/zabbix/zabbix_agentd.conf PidFile=/var/run/zabbix/zabbix_agentd.
MySQL 外掛CONNECTION_CONTROL和CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS
mysql> show variables like 'plugin_dir';+---------------+------------------------------+| Variable_name | Value |+---------------+----------------------
深入Mysql鎖機制(二)讀鎖和寫鎖
深入Mysql鎖機制(二)讀鎖和寫鎖 這篇文章主要來介紹一下MySQL資料庫中的表級鎖。 本文提到的讀鎖和寫鎖都是MySQL資料庫的MyISAM引擎支援的表鎖的。而對於行級鎖的共享讀鎖和互斥寫鎖請閱讀MySQL中的共享鎖與排他鎖。我習慣在描述表鎖的時候按照讀寫來區分,在表
QT/Embedded 4.7.0移植新增MySQL外掛
獲取qt-everywhere-opensource-src-4.6.3.tar.gz並解壓,tar -xzvf qt-everywhere-opensource-src-4.6.3.tar.gz 進入src/plugins/sqldrivers/mysql 執行/opt/q
JDBC連結本地MySQL資料庫,建立表結構並新增資料和查詢資料
首先我們要下載JDBC的jar包,本專案中jar放在了lib目錄中,大家可以直接使用我這個mysql-connector-java-5.1.42-bin.jar包。 然後新增一個Main,使用JDBC連結MySQL資料庫,建立表結構並新增資料和查詢資料 具體
JAVA-mysql讀寫分離外掛介紹
kingshard kingshard是一個由Go開發高效能MySQL Proxy專案,kingshard在滿足基本的讀寫分離的功能上,致力於簡化MySQL分庫分表操作;能夠讓DBA通過kingshard輕鬆平滑地實現MySQL資料庫擴容。 kingshard的效能
2.rabbitMQ新增使用者和虛擬主機
需要開啟管理介面 sudo rabbitmq-plugins enable rabbitmq_management 1.虛擬主機的介紹 可以吧虛擬主機理解為資料庫,我們不可能把admin超級管理員開放出來,所以需要設定虛擬主機。 2.新增使用者 輸
Cacti 1.1.6 新增monitor和thold外掛
以前一直使用0.8版本的cacti,最近升級到1.1.6之後,發現以前0.8用的外掛已經不適用了,需要下載新的外掛包進行匯入到下面網址獲取Cacti外掛包https://github.com/Cacti/ wget https://github.com/Cacti/plugin_thold/archive/m
MySQL中的讀鎖和寫鎖
在資料庫的鎖機制中介紹過,資料的鎖主要用來保證資料的一致性的,資料庫的鎖從鎖定的粒度上可以分為表級鎖、行級鎖和頁級鎖。在我的部落格中重點介紹過MySQL資料庫的行級鎖。這篇文章主要來介紹一下MySQL資料庫中的表級鎖。 本文提到的讀鎖和寫鎖都是MySQL資料庫的My
node+pm2+express+mysql+sequelize來搭建網站和寫接口
test 怎麽 開始 RoCE tle parse mage found esql 前面的話:在這裏已經提到了安裝node的方法,node是自帶npm的。 https://www.cnblogs.com/hkly/p/10313434.html 下面會教大家怎麽去搭建一個後
mysql 8.0給資料庫新增使用者和賦權
-- 使用mysql 資料庫 USE mysql -- 為mysql建立使用者:case_dev 密碼為:pass123 CREATE USER case_dev IDENTIFIED BY 'pass123'; -- 檢視下使用者case_dev的許可權 SELECT
不用外掛給wordpress自動新增關鍵字和描述
在wordpress後臺編輯header.php檔案,在<head>標籤裡面,一般放在<title>標籤的下面比較美觀,加入如下程式碼。 <pre name="code" class="html"><?php $keywords
c#(winform)中ComboBox和ListBox新增項,寫一個使用者控制元件
用comboBox的資料繫結的方法很簡單,建一個數據源,繫結到ComboBox上,然後指定DisplayMember和 ValueMember就可以了。但是感覺好不靈活哦,如果我要在ComboBox上再新增一項,那怎麼
監控客戶機-新增主機、管理模板、管理圖形和視窗
監控客戶機-新增主機 服務端zabbix-server和zabbix-agent都
5.13-15監控客戶機新增主機,管理模板,管理圖形和視窗
開發十年,就只剩下這套架構體系了! >>>
Zabbix 4.0 API 實踐,主機/主機群組 批量新增模板和刪除模板
## 場景 我們日常在管理Zabbix 的時候,經常會需要批量新增模板和批量刪除模板,Zabbix頁面是提供的批量連結的功能,但是它連結的也只是當前頁的主機,我們想擴充套件這個功能,在連結的時候,可以批量連結整個主機群組,也可以指定連結某臺主機,也可以指定連結包含某個字元的多個主機。 ## 提供的功能 ###
R語言使用RMySQL連接及讀寫Mysql數據庫
技術分享 fcm list adl 創建數據庫 package install sql安裝 packages 簡單說下安裝過程,一般不會有問題,重點是RMySQL的使用方式。 系統環境說明 Redhat系統:Linux 460-42.6.32-431.29.2.el6.
linux虛擬機ping不通主機和外網(包括剛裝系統遇到的一些問題)
執行 eth0 linux ted ubunt ping通 包括 rtu cte 自己ubuntu系統安裝了一個virtualBox虛擬機,裏面又裝了一個ubuntu-server系統; 1.先設置一下字符集,因為一開始裝系統的時候選擇的是中文,但裏面始終無法支持中文,