背景
zabbix历史数据存储到es集群,失常工作中的时候,因网络变更导致zabbix server连贯不上es,zabbix日志首先报400谬误,之后始终404,es那边报查问相干的谬误。
景象
- 如下图:
解决办法
联合多年在运维畛域扯蛋的教训,再各种必应搜寻,发现在es中可增加以下3个配置进行调优,于是死马当活马医,报着侥幸心理一试。
http.max_initial_line_length: 128khttp.max_header_size: 64kbhttp.max_content_length: 500mb
还挺管用,完满解决!其实在这之前,据说重启能解决所有问题,于是es主节点、数据节点都重启过,zabbix也重启过,然并卵。
起因
初步判断:zabbix向es失常写入数据时,网络忽然异样,待网络复原后,积压的申请疯狂怼es,导致es顶不住。后续如有遇到网络变更的场景,可提前先敞开zabbix利用,待网络复原后,再启动zabbix。