prometheus报错too many open files解决
背景:
公司用的prometheus突然有一天报too many open files错误,通过网上搜索及查看prometheus日志发现,prometheus的open files限制只有1024,太小了
但是系统的ulimit上限很大,因此需要解决prometheus上限只有1024的问题
解决方案:
找到问题以后,解决就好说了,因为我们是用systemd管理的prometheus,因此在systemd的配置里加上LimitNOFILE=102400(具体值视实际情况定)即可
参考文章: