共计 706 个字符,预计需要花费 2 分钟才能阅读完成。
添加nginx-module-vts模块
git clone git://github.com/vozlt/nginx-module-vts.git
宝塔上点击安装Nginx,选好版本,我这里选择 《nginx -Tengine2.2》,然后勾选编译安装
这时可以选择附加模块,点击增加模块
附加命令里面填写
--add-module=/path/to/nginx-module-vts
上面填入从git上下载的模块的目录,然后点击安装即可完成 nginx-module-vts模块 的安装
配置Nginx的配置文件
点开Nginx的配置,进入配置修改
在 2 的位置,填写
vhost_traffic_status_zone;
vhost_traffic_status_filter_by_host on;
配置站点
在宝塔新建一个站点,域名可以随便填写
然后点击配置文件
2 . 配置端口方便直接访问
3 . 配置地址,该地址用于显示状态
location /status {
vhost_traffic_status_display;
vhost_traffic_status_display_format html;
}
新版vts可以直接配置prometheus 直连,不需要安装其他插件
- job_name: 'Nginx-vts'
honor_timestamps: true
scrape_interval: 15s
scrape_timeout: 10s
metrics_path: /status/format/prometheus
scheme: http
static_configs:
- targets: ['127.0.0.1:9010']
grafana模板
配合 模板ID为 9785 的模板使用
正文完