12.4 Elasticsearch 性能优化

Sentinel 自动配置下表所列 Elasticsearch 设置。您可以根据需要自定义 Elasticsearch 设置。

要自定义默认设置:

对于传统储存: 打开 /etc/opt/novell/sentinel/config/elasticsearch-index.properties 文件并按需要更新表中所列属性。

对于可缩放储存: 在 SSDM 主页中,单击储存 > 可缩放储存 > 高级属性 > Elasticsearch。

表 12-1 Elasticsearch 属性

属性

默认值

注释

elasticsearch.events.lucenefilter(可选)

 

指定过滤器以仅向 Elasticsearch 发送特定事件进行索引。例如:如果指定值为 sev:[3-5],则仅严重性值介于 3 到 5 的事件将发送到 Elasticsearch。

index.fields

id,dt,rv171,msg,ei,evt,xdastaxname,xdasoutcomename,sev,vul,rv32,rv39,rv159,dhn,dip,rv98,dp,fn,rv199,dun,tufname,rv84,rv158,shn,sip,rv76,sun,iufname,sp,iudep,rv198,rv62,st,tid,srcgeo,destgeo,obsgeo,rv145,estz,estzmonth,estzdiy,estzdim,estzdiw,estzhour,estzmin,rv24,tudep,pn,xdasclass,xdasid,xdasreg,xdasprov,iuident,tuident

表示您希望 Elasticsearch 索引的事件字段。

es.num.shards

5

表示每个索引的主要分片数量。

当分片大小超过 50 GB 时,您可以提高此默认值。

es.num.replicas

1

表示每个主要分片应有的复本分片数量。

考虑到故障转移和高可用性,建议至少有 2 个节点群集。