kubernetes中nginx的探针日志屏蔽

avatar 2024年11月13日09:52:06 评论 50 次浏览

在kubernetes中,使用到探针来检测服务的一个允许状态能够保障服务的稳定,也可以在出现异常的情况下可以让服务自动的重启,但是这种方式在运行的过程中,针对日志收集来说就会因为探针的问题造成日志增加,这里就是把探针的日志屏蔽掉又不影响服务的探测。

server {
    listen       80;
    server_name  www.wulaoer.org;
    set_real_ip_from 10.40.4.0/24;
    set_real_ip_from 10.0.0.0/16;
    real_ip_header X-Forwarded-For;
    #real_ip_recursive on;
    location = /actuator/info {
        return 200 'OK';
        access_log off; # 可以关闭访问日志
    }
    access_log  /var/log/nginx/access.log  main;
    access_log /var/log/nginx/demo/nginx/access.log  main;
}

只需要在nginx的配置文件中关闭探针的url的地址即可,这样探针的日志在文件中就不会显示,日志也不会增加,针对探针的功能也不受影响。

avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: