prometheus nginx-prometheus-exporter 二进制

nginx

        location /status {
                stub_status;
                access_log off;
                allow 127.0.0.1;
                allow 192.168.1.0/24;
                deny all;
        }

启动

wget -c https://github.com/nginxinc/nginx-prometheus-exporter/releases/download/v0.10.0/nginx-prometheus-exporter_0.10.0_linux_amd64.tar.gz
mkdir -p /usr/local/nginx_prometheus_exporter
tar -xf nginx-prometheus-exporter_0.10.0_linux_amd64.tar.gz -C /usr/local/nginx_prometheus_exporter/
cd /usr/local/nginx_prometheus_exporter/

nohup  ./nginx-prometheus-exporter -nginx.scrape-uri  http://test.well.otoyix.com/status &

配置
prometheus.yml 增加一段

  - job_name: "nginx_status"
    file_sd_configs:
      - files:
        - targets/nginx-*.yaml
        refresh_interval: 2m

cat targets/nginx-all.yaml

- targets:
  - 192.168.1.52:9113
  - 192.168.1.96:9113
  labels:
    app: nginx_prometheus_exporter
    job: nginx_status

注:
metric

nginx_connections_active当前客户端连接数
nginx_connections_accepted接受的客户端连接的总数
nginx_connections_handledhandled状态的连接数
nginx_connections_reading-读取客户端请求的连接数-
nginx_http_requests_total客户端请求数
nginx_connections_writing回写客户端的连接数
nginx_up是否启动
nginx_connections_waiting等待中的连接数

这里只监控,不告警,告警请见之前文档

------------------end

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值