prometheus报错too many open files解决
背景:
公司用的prometheus突然有一天报too many open files错误,通过网上搜索及查看prometheus日志发现,prometheus的open files限制只有1024,太小了

但是系统的ulimit上限很大,因此需要解决prometheus上限只有1024的问题
解决方案:
找到问题以后,解决就好说了,因为我们是用systemd管理的prometheus,因此在systemd的配置里加上LimitNOFILE=102400(具体值视实际情况定)即可

参考文章:
浙公网安备 33010602011771号