当前位置: 首页 > news >正文

免费的网站申请ps做 网站标准尺寸是多少合适

免费的网站申请,ps做 网站标准尺寸是多少合适,网上书城网站建设目的,网络营销成功案例有哪些2022准备环境 在此专栏的前几篇文章中已经准备了一台服务器作为我们进行环境的准备.大家也可以通过虚拟机创建俩台服务器,一台作为Prometheus的安装另外一台进行其他软件安装并且进行监控的服务器. 这里我就不赘述nginx的安装教程,相信大家都可以搜到,使用docker或者直接通过安装包…

准备环境

在此专栏的前几篇文章中已经准备了一台服务器作为我们进行环境的准备.大家也可以通过虚拟机创建俩台服务器,一台作为Prometheus的安装另外一台进行其他软件安装并且进行监控的服务器.

这里我就不赘述nginx的安装教程,相信大家都可以搜到,使用docker或者直接通过安装包解压的方式都可以,我这里是通过docker的方式进行安装的,后面的操作其实都是大差不差的.

nginx开启stub_status

  • 监控nginx需要with-http_stub_status_module这个模块

首先检查是否有安装with-http_stub_status_module模块

docker方式安装

docker exec -it nginx nginx -v 2>&1  |grep -o with-http_stub_status_module

nginx安装包方式安装

nginx nginx -v 2>&1  |grep -o with-http_stub_status_module

nginx开启stub_status配置

将下面配置文件写到nginx.conf配置文件中:

server {.....location /stub_status {stub_status on;access_log off;allow 0.0.0.0/0;deny all;}....
}

重新加载配置文件

docker exec -it nginx nginx -s reload

检查是否开启成功

curl http://localhost/syub_status

成功如下图:
image.png

安装Exporter

在上篇文章中说了Prometheus需要监控什么软件需要对应安装的Exporter,当然这里可以使用二进制安装也可以使用docker安装.这里为了方便,还是选择docker-compose的方式直接安装

docker-compose方式进行安装

这里直接通过创建docker-compose.yaml然后进行追加配置

cat >docker-compose.yaml <<FOF
version: '3.3'
services:nginx_exproter:image:nginx/nginx-prometheus-exporter:0.11container_name: nginx_exporterhostname: nginx_exportercommand:- '-nginx.scrape-uri=http://localhost/stub_status'restart: alwaysport:- "9113:9113"
EOF

启动

docker-compose up -d

检查

查看正在运行的容器
docker ps或者:查看nginx_exporter容器的运行日志
docker logs -f nginx_exporter

metrics地址

安装好Exporter后会暴露一个/metrics结尾的服务

名称地址
nginx_exporterhttp://localhost:9113/metrics

Prometheus配置

配置Prometheus去采集(拉取)nginx_exporter的监控样本数据

cd /data/docker-prometheus# 在scrapc_configs(搜刮配置):下面增加如下配置:
cat >prometheus/prometheus.yml <<FOF- job_name: 'nginx_exporter'static_configs:- targets: ['localhost:9113']labels:instance: test服务器 
EOF

重新加载配置

curl -x POST http://localhost:9090/-/reload

检查

image.png

常用的nginx监控指标

nginx_connections_accepted	接受请求数
nginx_connections_active	活动连接数
nginx_connections_handled	成功处理请求数
nginx_connections_reding	正在进行读操作的请求数
nginx_connections_waiting	正在等待的请求数
nginx_connections_writing	正在进行写操作的请求数
nginx_connections_requests	总请求数

添加触发器

cd /data/docker-prometheus
cat >prometheus/alert.yml <<FOF-name: nginxrules:# 任何势力超过30秒无法联系的情况发出警报- alert: NginxDownexpr: nginx_up ==0for: 30slabels:severity: criticalannotations:summary:"nginx异常,实例:{{$labels.instance }}"description: "{{$lables.job}} nginx已关闭"
EOF

检查:

vim prometheus/alert.yml

检查配置

docker exec -it prometheus promtool check config /etc/prometheus/prometheus.yml

重新加载配置

curl -x POST http://localhost:9090/-/reload

检查

http://localhost:9090/alerts?search=

或:

http://localhost:9090/rules

dashboard

grafana展示Prometheus从nginx_exporter收集到的数据

http://www.yayakq.cn/news/684564/

相关文章:

  • 微信网站是多少伍佰亿网站推广
  • 工作细胞第一季免费观看seo网站优化详解
  • 双语网站建设哪家便宜wordpress转内链
  • 魏县手机网站建设如何做网站大图片
  • 网站建设视频技术论坛镇江网站建设制作方案
  • 绵阳市公司网站建设找做网站找那个平台做
  • 杭州做网站的公司湖州做网站公司
  • 网站建设与网页设计制作书籍wordpress数据库密码修改
  • 登封郑州网站建设网站关键词是什么
  • 没有数据库的网站大学生网站建设报告
  • 自建团体电子商务网站建设成本南宁电子商务网站建设
  • 海南景区网站建设方案网站推广是网站建设完成之后的长期工作。
  • 中小企业网站制作广州网络服务公司找赛合公司网页设计师岗位
  • 哪些网站做的最有特色wordpress 坐标
  • 网站建设规划方案ppt北京东城网站建设
  • 网站动效是代码做的吗如何自己建立网站建设
  • 国内flash网站国外网站怎样建设
  • 聊城建设银行网站电商网站设计风格
  • 农产品网站开发技术方案与设施如何设置中国建设银行网站
  • 做网站需要哪个专业成都 网站改版
  • 猎头可以做单的网站哪个网站做漫画可以有钱
  • 方城网站建设怎么注册手机wordpress
  • 网站建站 优化英文网站建设服务合同模板下载
  • 高端+旅游+网站建设免费图标下载网站
  • 建设电子商务网站总体设计阶段鼎湖网站建设公司
  • 网络推广网站公司推荐男直接做的视频网站
  • 什么网站可以做电影投资平面设计最常用的网站
  • 微信音乐做mp3下载网站电子工程师资格证
  • 做建材上哪个网站比较好专业培训大全
  • 王建设医生网站网站备案查询工信部app