<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>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                ## 域名監控 ## 一、域名過期的問題 問題描述 域名都是有有效期的,有效期內可以正常使用,有效期之后可能會被其他用戶買走。城名過期會導致多種問題,包括 * 無法更新內容 * 訪問受限制 搜索引擎的排名和權重下降 以及安全風險增加。 具體來說,過期后,網站所有者可能無法通過該域名登錄后臺管理系統,無法更新網站的內容和功能,導致網站停留在過期時的狀態。此外,過期的域名解析將無效,用戶無法通過域名直接訪問網站,雖然網站可能仍然可以通過IP地址訪問,但訪問非常不方便,流量會大幅下降。搜索引擎也會將過期網站的排名降低,甚至從搜索結果中刪除。 問題的解決 為了應對域名過期,建議采取以下措施: * 及時續費 確保域名在過期之前及時續費,可以設置自動續費選項 * 施加域名過期的監控防止過期 可以利用prometheus的域名監控功能,防止過期 * 網站數據的安全保護 在城名過期之前,定期備份網站的數據和內容,即使域名過期,網站所有者仍然可以通過其他域名或IP地址恢復網站。 保持活躍。警惕域名劫持。過期后,可能會有思意攻擊者注冊該域名并控制網站內容,應定期檢查域名的狀態,確保沒有被劫持。 如果域名已過期,續費成功后通常需要24~48小時可恢復使用。對于過期未續費的域名,它們可能會進入贖回期,這個期間內可以恢復域名,但可能需要支付高昂的費用。如果錯過贖回期,域名將進入制除期,任何人都可以通過域名拍賣平臺購買這個名。 ### 二 、怎么在prometheus中監控域名 ### 2.1 主機清單 職責 | ip地址 | 備注 Prometheus服務器 | 192.168.100.85 | docker機式的prometheus 待監控Linux | 192.168.100.141 | 待準備組件: domain_exporter <hr> ## 二、prometheus監控process-exporter ### &nbsp;&nbsp;&nbsp;2.1 docker安裝(略) ### &nbsp;&nbsp;&nbsp;2.2 docker-compose安裝(略) ### &nbsp;&nbsp;&nbsp;2.3 安裝domain_exporter &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;創建domain_exporter目錄 mkdir /data/domain_exporter -p cd /data/domain_exporter &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;創建docker-compose.yaml vim docker-compose.yaml &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;配置如下: services: domain_exporter: image: caarlos0/domain_exporter container_name: domain_exporter restart: always ports: - "9222:9222" &nbsp;&nbsp;&nbsp;啟動 docker-compose.yaml docker-compose up -d &nbsp;&nbsp;&nbsp;查看docker的信息 docker images docker ps -a &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;宿主機上訪問domain_exporter 的metrics http://192.168.100.141:9222/metrics <hr> ## &nbsp;&nbsp;&nbsp;2.6 prometheus服務器添加domain_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;添加domain_exporter 配置如下圖: ![](https://img.kancloud.cn/69/3d/693d8b8e674486964673a57514dd51b2_540x482.png) - job_name: "domain-exporter" metrics_path: /probe relabel_configs: - source_labels: [__address__] target_label: __param_target - target_label: __address__ replacement: 192.168.100.141:9222 static_configs: - targets: - qq.com labels: istance: "qq域名監聽" - targets: - baidu.com labels: istance: "百度域名監聽" &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;保存后輸入命令更新: curl -XPOST http://localhost:9090/-/reload &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;成功監聽 ![](https://img.kancloud.cn/0b/8a/0b8a93919ba5d8afbbb862169748139b_1700x728.png) <hr/> ## 三、常用的進程監控指標 | 指標名稱 | 含義 | domain_expiry_days | 域名到期時間 | domain probe success | 域名檢測狀態 ### 3.1grafana中對process-exporter進行監控 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;copy id to clipboard->grafana的dashboards中lmport dashboard https://grafana.com/grafana/dashboards/14605-domain-exporter-for-prometheus/ ![](https://img.kancloud.cn/e6/8b/e68bfc8464281667848842af60f144ec_1380x888.png) ![](https://img.kancloud.cn/cf/76/cf76185089dae782e5c405b5a8ccde8d_1880x785.png) ### 3.2 設置domain的觸發器(過期告警規則) centos1上 #創建告警目錄 mkdir /data/docker-prometheus/prometheus/rules -p cat >> /data/docker-prometheus/prometheus/rules/domain.yml <<"EOF" groups: - name: domain rules: - alert: 域名檢測失敗 expr: domain_probe_success = 0 for: 2h labels : severity: warning annotations: summary: "{{ $labels.instance }}' description: '{{$labels.domain }}域名檢測失敗' - alert: 域名過期 expr: domain_expiry_days < 30 for: 2h labels : severity: warning annotations: summary: '{{ $labels.instance }}' description: "{{$labels.domain }}將在30天后過期" - alert: 域名過期 expr: domain_expiry_days < 5 for: 2h labels: severity: page annotations : summary: "{{ $labels.instance }}' description: '{{ $labels.domain }}將在5天后過期' EOF
                  <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>

                              哎呀哎呀视频在线观看