<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                &nbsp;&nbsp;&nbsp; 監控nginx ## 一、prometheus監控nginx &nbsp;&nbsp;&nbsp;docker安裝(略) &nbsp;&nbsp;&nbsp;docker-compose安裝(略) ## 1.1待監控Linux安裝nginx &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;創建nginx目錄 mkdir /data/nginx -p cd /data/nginx &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;創建docker-compose.yaml vim docker-compose.yaml &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;配置如下: services: nginx: image: registry.cn-hangzhou.aliyuncs.com/ldw520/nginx:latest container_name: nginx restart: always volumes: - /data/nginx/conf.d:/etc/nginx/conf.d - /data/nginx/html:/usr/share/nginx/html - /data/nginx/log:/var/log/nginx ports: - 80:80 &nbsp;&nbsp;&nbsp;啟動 docker-compose.yaml docker-compose up -d &nbsp;&nbsp;&nbsp;查看docker的信息 docker images docker ps -a &nbsp;&nbsp;&nbsp;創建nginx配置文件 cd /data/nginx/conf.d cat >>server.conf<< "EOF" server { listen 80; server_name localhost; location / { root /usr/share/nginx/html; index index.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } } EOF &nbsp;&nbsp;&nbsp;重啟nginx cd /data/nginx docker-compose down docker-compose up -d &nbsp;&nbsp;&nbsp;創建默認index.html vi /data/nginx/html/index.html ![](https://img.kancloud.cn/89/d1/89d120e9a100d1544a355154c1c30bbd_1283x265.png) &nbsp;&nbsp;&nbsp;訪問地址 http://192.168.100.141/index ![](https://img.kancloud.cn/48/65/48651f2180e7d4be1fcc24f455391681_1089x252.png) <hr> ## 1.2 nginx開啟監控 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;centos2機器上,編輯docker-compose.yaml文件 docker exec -it nginx nginx -V 2>&1 | grep --color -o with-http_stub_status_module * **如果顯示了`with-http_stub_status_module`**:這意味著`http_stub_status_module`已經啟用,你可以繼續配置 Nginx 以使用此模塊。 * **如果沒有顯示**:這意味著在編譯 Nginx 時沒有包含`http_stub_status_module`。在這種情況下,你通常需要重新編譯 Nginx,或者使用一個已經包含該模塊的 Nginx 版本。對于 Docker 容器,你可能需要: * 查找一個已經包含此模塊的官方或第三方 Docker 鏡像。 * 從源代碼自行編譯 Nginx 并創建一個新的 Docker 鏡像。 ##### &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;配置 Nginx 使用`stub_status` 一旦確認`http_stub_status_module`已啟用,你可以在 Nginx 配置文件中添加`stub_status`配置。通常,你會在`http`塊中添加一個`location`塊,如下所示: vi /data/nginx/conf.d/server.conf server { listen 80; server_name localhost; location /nginx_status { stub_status on; access_log off; allow 0.0.0.0/0; # 允許訪問的IP地址,可以根據需要修改 deny all; } } &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;完成配置后,不要忘記重新加載或重啟 Nginx 以應用更改。 docker exec -it nginx nginx -s reload 訪問 http://192.168.100.141/stub_status ![](https://img.kancloud.cn/19/31/193146875af75e316ee5b092f7609edb_653x391.png) <hr> ## 二、prometheus監控mysql ## &nbsp;&nbsp;&nbsp;2.1docker安裝(略) ## &nbsp;&nbsp;&nbsp;2.2docker-compose安裝(略) ## &nbsp;&nbsp;&nbsp;2.3 安裝nginx_exporter &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;centos2機器上,編輯docker-compose.yaml文件 vi docker-compose.yaml &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如圖所示:加入一個nginx_exporter配置 ![](https://img.kancloud.cn/31/b1/31b1d5fad753944602f6f1909790c037_826x378.png) nginx-exporter: image: nginx/nginx-prometheus-exporter:0.11 container_name: nginx_exporter hostname: nginx_exporter command: - '-nginx.scrape-uri=http://192.168.100.141/stub_status' restart: always ports: - "9113:9113" &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;運行docker-compose up-d的命令,觀察mysql的程序是否成功運行 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;宿主機上訪問mysqld_exporter的metrics http://192.168.100.141:9113/metrics <hr> ## &nbsp;&nbsp;&nbsp;2.4 prometheus服務器添加nginx_exporter的地址 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;192.168.100.85的centos上,修改prometheus的配置文件 #進入docker-prometheus目錄 cd /data/docker-prometheus #修改prometheus.yml vi prometheus/prometheus.yml &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;添加nginx_exporter配置如下圖: ![](https://img.kancloud.cn/63/08/63085d958e1c11a69553764062cb3cbf_723x582.png) - job_name: "nginx-exporter" static_configs: - targets: ["192.168.100.141:9113"] labels: istance: "centos2服務器nginx監聽" &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;保存后輸入命令更新: curl -XPOST http://localhost:9090/-/reload &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;成功監聽 ![](https://img.kancloud.cn/98/cf/98cfc5df77968b155e52539830a6d698_1814x215.png) <hr/> ## &nbsp;&nbsp;&nbsp;1.4 mysql服務器指標查詢 nginx_connections_accepted #接收請求數 nginx_connections_active #活動連接數 nginx_connections_handled #成功處理請求數 nginx _connections_reding #正在進行讀操作的請求數 nginx connections_waiting #正在等待的請求數 nginx_connections_writing #正在進行寫操作的請求數 nginx connections_requests #總請求數 <hr> &nbsp;&nbsp;&nbsp;2.6 grafana中對mysql進行監控 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;copy id to clipboard->grafana的dashboards中lmport dashboard https://grafana.com/grafana/dashboards/12708-nginx/ ![](https://img.kancloud.cn/f8/cb/f8cb90753e3bf9f3188e62682ecabfb3_1465x947.png) ![](https://img.kancloud.cn/72/65/72651bb3732f62f7a76eb97364a5791d_1621x817.png)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看