一、没有vts的启动方式

#nginx_exporter -telemetry.address=:9113 -nginx.scrape_uri="http://127.0.0.1:10000/nginx_status

   nginx_exporter -telemetry.address=:9113 -nginx.scrape_uri="https://xx.xx.xx.xx:18443" -insecure  #端口9113应该是nginx_exporter监听的端口,prometheus通过9113访问metrics,18443自己可以通过nginx.conf设置其他端口

  1.1、修改nginx.conf配置文件

server {listen 80;..............................location /nginx_status {stub_status on;access_log off;allow 127.0.0.1;}................................}

  1.2nginx重新加载

    nginx -s reload

  1.3启动nginx-exporter

    nginx_exporter -telemetry.address=:9113 -nginx.scrape_uri="https://xx.xx.xx.xx:18443//nginx_status" -insecure

二、具有vts的启动方式

  nohup   ./${nginx-vts_path}/nginx-vts-exporter    -nginx.scrape_uri=https://xx.xx.xx.xx:18443/status/format/json   #端口18443应该是nginx监听的端口

   2.1查看nginx是否有加载模块nginx-module-vts,并拷贝configure arguments:后的字串

    nginx -V​

 2.2备份文件

    解压nginx-module-vts至指定目录,重新编译nginx

    cd  nginx源码

    ./configure   {前面拷贝的configure arguments参数}   --add_module=/nginx-module-vts

 2.3备份原有nginx文件

    cp nginx二进制文件为nginx.bak

      cp nginx源码/objs目录    现有Nginx目录下替换现有的nginx二进制文件

 2.3修改nginx.conf文件

http {vhost_traffic_status_zone;  # 添加...server {...location /status {vhost_traffic_status_display;  # 添加vhost_traffic_status_display_format html;  # 添加}}
}

  2.4重新加载nginx

    nginx -s reload

2.5安装nginx-vts-exporter 

    nohup ./${nginx-vts_path}/nginx-vts-exporter -nginx.scrape_uri=https://xx.xx.xx.xx:18443/status/format/json

转载于:https://www.cnblogs.com/kevincaptain/p/10114415.html

nginx-exporter安装使用相关推荐

  1. nginx linux 安装

    nginx linux 安装 进入http://nginx.org/en/download.html 下载 n  gcc 安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gc ...

  2. Windows下Nginx的安装及开机启动

    1.将nginx-1.16.1.zip解压拷贝至D:\web\nginx目录下. 2.启动Nginx,两种方法: (1)直接双击nginx.exe,双击后一个黑色的弹窗一闪而过. (2)打开cmd命令 ...

  3. Nginx学习2:Nginx的安装配置和常用命令

    Nginx的安装.常用命令和配置文件 在Linux系统安装Nginx 我们使用虚拟机来完成在Linux系统安装Nginx的步骤,在这里我选择的是CentOS7的Linux系统, 1.到官网下载Ngin ...

  4. linux下nginx编译安装

    转载自: http://hanqunfeng.iteye.com/blog/697696 一.下载nginx 下载地址:http://www.nginx.org/ 选择nginx-0.8.36 将该下 ...

  5. LNMP平台搭建之一:nginx编译安装

    参考博客:https://www.cnblogs.com/zhang-shijie/p/5294162.html   jack.zhang 一.环境说明 系统环境:centos6.5 [root@lo ...

  6. Kubernetes Nginx Ingress 安装与使用

    2019独角兽企业重金招聘Python工程师标准>>> Kubernetes Nginx Ingress 安装与使用 博客分类: Kubernetes 目录 (Table of Co ...

  7. Nginx的安装和配置文件详细说明

    1.nginx的安装 1.1解压nginx文件 1.2 nginx文件说明 3.启动nginx 4.验证是否启动成功 2 配置文件(说明) user  nginx;nginx的运行账号(rpm安装时会 ...

  8. Linux下Nginx编译安装后的开机自启动设置

    Linux下Nginx编译安装后的开机自启动设置 一.查看当前Nginx启动状态 二.而配置Nginx相关服务文件 三 .设置nginx命令 四.设置开机启动 五.测试开机启动 一.查看当前Nginx ...

  9. Linux下Nginx编译安装过程详解

    Linux下Nginx编译安装过程详解 一.Nginx介绍 二.Nginx源码下载 1.打开Nginx官网 2.下载官网的源码包 三.Nginx源码安装 1.解压源码包 2.安装开发包组及环境 3.编 ...

  10. Nginx的安装和多域名配置的实现方法

    这篇文章主要介绍了Nginx的安装和多域名配置的实现方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧 Nginx安装 centos6.x yum默认没有nginx的软件 ...

最新文章

  1. spark编程基础--2.2scala基础知识
  2. 真我新格调 勇敢使梦想×××
  3. php wget,Linux_Linux下载工具wget和axel简介,Wget Wget是一个十分常用命令 - phpStudy
  4. MySQL导入导出命令
  5. UpdateProgress 控件--用户中断
  6. boost::callable_traits移除const成员的测试程序
  7. 谁是赢家_赢家的真正作品是股东
  8. nvm 下载node 下载不下来_音乐下载 黄子韬爸妈可以不走吗
  9. Ubuntu 隐藏上方状态栏、左边任务栏及菜单按钮移到下方居中及隐藏(详细)
  10. 河南网上交新房契税打印带章完税证明教程
  11. android air flash,FlashAir
  12. RGB与CMYK两种色彩模式的区别
  13. 在win7的iis下部署asp网站
  14. 东田纳西州立大学计算机排名,东田纳西州立大学如何
  15. 【渝粤教育】电大中专计算机职业素养 (13)作业 题库
  16. iTOP-4412开发板10.1寸[金属框]屏幕硬件修改支持排线和HDMI
  17. SDUT-2245 小学数学
  18. 机器学习 - 学习理论
  19. 服务监控之promethues+grafana,直接送你上大师,这还不上热门吗
  20. 【转载于软件小妹】百度网盘简易下载助手(直链下载复活版)

热门文章

  1. 【Python CheckiO 题解】Popular Words
  2. Python3 爬虫学习笔记 C04 【自动化测试工具 Selenium】
  3. php 跳转qq群代码_邪少xml论坛qqxml代码—QQ音乐可播放框架QQ群任意跳转个人网站链接引流...
  4. Coursera自动驾驶课程第9讲:Visual Features Detection Description and Matching
  5. Apollo进阶课程㊶丨Apollo实战——本机演示实战
  6. 《TCP/IP详解》学习笔记(七):广播和多播、IGMP协议
  7. chrome jsp 显示不正常_JSP程序在chrome下不兼容的问题!
  8. C语言第六次作业指针,c语言第六次作业解析
  9. python批量打印机excel,python自动化办公系列03_单个以及批量处理excel文件
  10. functions.php 在哪,functions.php常用函数