Solr監控

Solr監控
SolrAdmin已經足夠強大了!Solr詳情請關注wikiapache

http://wiki.apache.org/solr/CoreAdmin網絡

下面從業務和運維角度總結一下監控項和做用。
1.基礎類並報警
CPU、LOAD、DISK、JVM

CPU利用率、load波動狀況;disk使用率、波動狀況、jvm使用率、波動狀況
2.業務類報警
OOMoutofmemory及時報警
HTTP一是stats=500,一是請求量
Core
core的狀態報告:狀態定義能夠查詢、而且查詢有結果
Cache
filtercache、fieldvaluecache、doucumentcache、queryresutlcache及時調整參數,提升hitratio運維

FullDump
全量寫索引時間、過濾時間、數據獲取併網絡傳輸時間、全量索引大小、全量記錄總數
qtime平均響應時間
hit平均命中數量
datafile
對一些關鍵臨時中間數據進行監控,防止誤刪、誤改
3.展現不報警
FullDump執行時間、執行者、執行結果
Lock得到者
AppView、CoreView
FileHandler
在增量、全量過程打開、關閉,瞭解文件句柄波動狀況,排查和避免filehandlerleak
4.notice
(1)插件化、服務化,儘可能減小硬編碼,作到配置即用而兼容不一樣需求
(2)腳本監控+編碼輸出監控結合
(3)關注新應用、關注應用接入初期的穩定性
(4)沒有報警也應對按期巡查結點狀況jvm

相關文章
相關標籤/搜索