search
场景和视图 视图模板 Nginx 监控视图

Nginx 监控视图

模板简介

展示 Nginx 应用的请求,响应,连接信息

前置条件

  1. nginx 已开启 ngx_http_stub_status_module 模块,添加虚拟主机 (status.conf)
server {
  listen 801;
  stub_status on;
  access_log off;
  allow 127.0.0.1;
  deny all;
}
  1. 安装 datakit,开启 nginx 插件

配置详情

  1. 找到 datakit 默认安装路径的 conf.d 文件夹 (/usr/local/cloudcare/dataflux/datakit/conf.d)

  2. 进入 nginx 目录,复制 nginx.sample 为 nginx.conf

  3. 修改 urls = [nginx status 监控页面]

  4. 重启 datakit 使配置生效

    [[inputs.nginx]]
       urls = ["http://localhost:801/status"]
       response_timeout = "5s"
    ## 如果是 https 开启以下配置 ##
    #   insecure_skip_verify = true
    

视图概览