本篇內(nèi)容介紹了“如何使用Opserver監(jiān)控服務(wù)器的狀態(tài)”的有關(guān)知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!
創(chuàng)新互聯(lián)于2013年開始,先為高碑店等服務(wù)建站,高碑店等地企業(yè),進行企業(yè)商務(wù)咨詢服務(wù)。為高碑店企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
Opserver的功能其實很強大,他可以用于連接任何支持Bosun, Orion, or direct WMI監(jiān)控數(shù)據(jù)。
大概效果如下:
正文
首先,我們找到相關(guān)的配置文件,修改配置文件的名稱 DashboardSettings.json.example
為 DashboardSettings.json
然后修改DashboardSettings.json設(shè)置連接地址
providers,這里我們以WMI為例,如下:
{
"providers": {
"wmi": {
"nodes": [ "USER-20170316IW" ], // List of nodes to monitor
"staticDataTimeoutSeconds": 300, // (Optional) How long to cache static data (node name, hardware, etc.) - defaults to 5 minutes
"dynamicDataTimeoutSeconds": 5, // (Optional) How long to cache dynamic data (utilizations, etc.) - defaults to 30 seconds
"historyHours": 2, // (Optional) How long to retain data (in memory) - defaults to 24 hours
"username": "Administrator"
}
}
解釋一下參數(shù)說明:
nodes
可以有多臺,可以填 服務(wù)器名稱 或是 IP地址
StaticDataTimeoutSeconds
緩存靜態(tài)數(shù)據(jù)(節(jié)點名稱、硬件等)要多長時間-默認(rèn)為5分鐘
DynamicDataTimeoutSeconds
緩存動態(tài)數(shù)據(jù)(CPU,加載時間等)要多長時間-默認(rèn)為30秒
HistoryHours
保留記錄的時長,默認(rèn)為 2 小時
Username
遠程服務(wù)器的賬戶名
Password
遠程服務(wù)器的密碼(PS,我這里因為連接的是本機 所以就不需要了.)
設(shè)置完連接之后,我們可以設(shè)置我們的警戒值,如下:
設(shè)定警戒值
key | 說明 |
---|---|
cpuWarningPercent | cpu 用量警戒(黃色) |
cpuCriticalPercent | cpu 用量危險(紅色) |
memoryWarningPercent | 內(nèi)存用量警戒(黃色) |
memoryCriticalPercent | 內(nèi)存用量危險(紅色) |
diskWarningPercent | 磁盤空間 用量警戒(黃色) |
diskCriticalPercent | 磁盤空間 用量危險(紅色) |
JSON配置直接添加在providers節(jié)點下即可.
如下:
{
"providers":{
"cpuWarningPercent": 50,
"cpuCriticalPercent": 60,
"memoryWarningPercent": 90,
"memoryCriticalPercent": 95,
"diskWarningPercent": 85,
"diskCriticalPercent": 95
}
}
多臺服務(wù)器的情況下,服務(wù)器的配置不一定相同,所以需要根據(jù)服務(wù)器配置 單獨設(shè)置報警值,我們可以添加categories節(jié)點,并配置如下:
"categories": [
{
"name": "第一臺", // Name for this group of servers
"pattern": "-sql",
"cpuWarningPercent": 20,
"cpuCriticalPercent": 60,
"memoryWarningPercent": 98,
"memoryCriticalPercent": 99.2
},
"name": "第二臺",
"pattern": "-sql",
"cpuWarningPercent": 20,
"cpuCriticalPercent": 60,
"memoryWarningPercent": 98,
"memoryCriticalPercent": 99.2
}
]
這樣,我們就完成了我們使用WMI采集信息,并展示在OpServer上的全部工作.
當(dāng)然,官方推薦的是使用bosun +scollector+OpServer的形式來采集和顯示
所以,我們下面就來講講(不過我本人并沒有實踐..資源實在有限)
1、bosun 快速安裝(當(dāng)然,也有不使用Docker的..不過說實話..太復(fù)雜了..也許就是因為太復(fù)雜了,才放到容器里簡化安裝了吧)
安裝docker
..具體我就不說了,直接移步安裝步驟官網(wǎng):https://docs.docker.com/engine/installation/
在docker中安裝bosun
使用命令“docker run -d -p 4242:4242 -p 8070:8070 stackexchange/bosun
”,安裝bosun,文件大概200多M,等待完成即可。
檢查是否安裝成功
訪問網(wǎng)站http://docker-server-ip:8070,顯示bosun界面,即安裝成功。此時,本機監(jiān)控數(shù)據(jù)已經(jīng)被采集,可以查看相應(yīng)數(shù)據(jù)。
2、服務(wù)器agent數(shù)據(jù)采集器(scollector)
可以到 http://bosun.org/scollector/ 下載scollector.
以windows 為例,下載“scollector-windows-amd64.exe"后,用管理員身份運行”cmd.exe"。cd 到文件目錄,在命令窗口輸入“scollector-windows-amd64 -h docker-server-ip:8070"
顯示如下信息,表示與bosun服務(wù)建立連接。命令如下:
C:\>scollector-windows-amd64 -h 192.168.1.101:8070 2016/11/18 15:59:19 info: main.go:213: OpenTSDB host: http://192.168.1.101:8070
然后可在bosun items 界面看到此服務(wù)器信息。
“如何使用Opserver監(jiān)控服務(wù)器的狀態(tài)”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!
網(wǎng)頁題目:如何使用Opserver監(jiān)控服務(wù)器的狀態(tài)
當(dāng)前URL:http://bm7419.com/article46/jjschg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、品牌網(wǎng)站設(shè)計、電子商務(wù)、品牌網(wǎng)站制作、虛擬主機、商城網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)