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

相关文章
相关标签/搜索