久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

Prometheus監(jiān)控體系實(shí)戰(zhàn):數(shù)據(jù)模型、PromQL與告警避坑指南

Prometheus監(jiān)控體系實(shí)戰(zhàn):數(shù)據(jù)模型、PromQL與告警避坑指南 簡介Prometheus作為開源監(jiān)控與報(bào)警系統(tǒng)是運(yùn)維和DevOps工程師常用的時(shí)序數(shù)據(jù)監(jiān)控方案。這份學(xué)習(xí)資料面向具備基礎(chǔ)Linux操作能力的技術(shù)人員系統(tǒng)講解時(shí)間序列數(shù)據(jù)模型、PromQL查詢語法、Prometheus架構(gòu)組成以及它與傳統(tǒng)數(shù)據(jù)庫和其他監(jiān)控系統(tǒng)的適用場景對(duì)比。內(nèi)容從環(huán)境準(zhǔn)備入手完整演示Prometheus服務(wù)安裝、配置prometheus.yml再通過node_exporter監(jiān)控遠(yuǎn)程Linux主機(jī)通過mysqld_exporter采集MySQL性能指標(biāo)并進(jìn)一步集成Grafana繪制CPU負(fù)載、MySQL監(jiān)控圖表最后使用Alertmanager配置報(bào)警規(guī)則和通知策略形成一套可落地的監(jiān)控全鏈路。資源以單個(gè)PDF形式提供壓縮包僅2.95MB適合按章節(jié)循序漸進(jìn)學(xué)習(xí)目前已吸引633人學(xué)習(xí)下載。學(xué)完可獨(dú)立完成監(jiān)控平臺(tái)部署、自定義指標(biāo)定義、報(bào)警規(guī)則設(shè)置與儀表盤構(gòu)建達(dá)成實(shí)時(shí)監(jiān)控和故障排查的目標(biāo)。1. Prometheus 從入門到精通這套監(jiān)控體系到底在解決什么問題凌晨三點(diǎn)某公司 A 同學(xué)被電話叫醒線上接口超時(shí)率飆到 40%。打開監(jiān)控看板CPU 沒滿、內(nèi)存沒滿、磁盤沒滿滿屏的綠色曲線就是找不到問題在哪——排查到天亮才發(fā)現(xiàn)是下游第三方 API 的 P99 延遲翻了一倍。這類“什么都正常但業(yè)務(wù)不正常”的黑匣子時(shí)刻就是監(jiān)控體系的真正價(jià)值所在。Prometheus 是當(dāng)前云原生場景下最被廣泛接受的監(jiān)控方案它以拉取方式采集指標(biāo)把數(shù)據(jù)存成帶標(biāo)簽的時(shí)間序列再用 PromQL 這套查詢語言把運(yùn)行狀態(tài)變成可追溯的曲線和可觸發(fā)的告警。這篇文章適合運(yùn)維、后端開發(fā)以及任何想用數(shù)據(jù)而不是直覺來定位故障的人。無論你是在容器環(huán)境還是傳統(tǒng)虛擬機(jī)讀完你都能獨(dú)立搭一套能用的監(jiān)控體系。2. 玩轉(zhuǎn) Prometheus 先吃透數(shù)據(jù)模型從計(jì)數(shù)器到直方圖的選型邏輯Prometheus 的文檔很多但多數(shù)人第一步就卡在概念上什么叫樣本、什么叫標(biāo)簽Counter 和 Gauge 有什么區(qū)別。不理解數(shù)據(jù)模型后面全是靠瞎試。這一章把 Prometheus 最核心的幾個(gè)機(jī)制講透后面的配置和查詢才不會(huì)發(fā)虛。2.1 拉取式采集為什么 Prometheus 用 pull 而不是 push傳統(tǒng)監(jiān)控系統(tǒng)多用 push 模式客戶端裝 agentagent 定時(shí)把數(shù)據(jù)推給服務(wù)端。推的模式看起來省事但有幾個(gè)根本問題服務(wù)端無法判斷“沒有數(shù)據(jù)”是因?yàn)榭蛻舳藪炝诉€是真的沒數(shù)據(jù)客戶端數(shù)量多了以后服務(wù)端要分別承擔(dān)流量峰值擴(kuò)容困難數(shù)據(jù)在傳輸過程中沒有統(tǒng)一的采樣節(jié)奏時(shí)間戳對(duì)齊很費(fèi)勁。Prometheus 選擇了 pull 模式服務(wù)端按 scrape_interval 定時(shí)到每個(gè) target 的 /metrics 端口里抓取指標(biāo)。這樣做的直接好處是抓取目標(biāo)的狀態(tài)是標(biāo)準(zhǔn)的——成功、失敗、超時(shí)都是服務(wù)端主動(dòng)探測出來的采集節(jié)奏由服務(wù)端統(tǒng)一控制target 只要暴露一個(gè) HTTP 端口就能被任何 Prometheus 抓取。這也是為什么云原生環(huán)境下它比老牌監(jiān)控系統(tǒng)更順手。但 pull 模式對(duì)“生命周期很短的任務(wù)”有天然缺陷一個(gè)批處理任務(wù)可能跑 30 秒就退出了Prometheus 還沒等到下一次抓取。常見的做法是這類短命任務(wù)額外推一個(gè) PushgatewayPushgateway 是一個(gè)持有指標(biāo)快照的緩存層Prometheus 再從它那里拉。注意Pushgateway 只適合“臨時(shí)任務(wù)指標(biāo)匯總”不適合把業(yè)務(wù)所有指標(biāo)都塞進(jìn)去否則它會(huì)變成一個(gè)故障點(diǎn)。2.2 四種指標(biāo)類型Counter、Gauge、Histogram、Summary接口暴露出來的每條指標(biāo)都有類型聲明。選錯(cuò)類型是新手最容易犯的錯(cuò)比如用 Gauge 存累計(jì)請(qǐng)求數(shù)那 rate 算出來會(huì)很難看。先記結(jié)論類型特點(diǎn)典型用法Counter只增不減請(qǐng)求總數(shù)、錯(cuò)誤總數(shù)、字節(jié)數(shù)Gauge可增可減內(nèi)存用量、連接數(shù)、溫度Histogram累計(jì)桶計(jì)數(shù)請(qǐng)求耗時(shí)分布服務(wù)端可求分位數(shù)Summary客戶端預(yù)計(jì)算分位數(shù)舊系統(tǒng)兼容或需要精確分位時(shí)Counter 之所以叫 Counter是為了配合 rate()只看絕對(duì)值沒有意義絕對(duì)值除以時(shí)間才是每秒速率。Gauge 描述當(dāng)前狀態(tài)直接讀數(shù)不要對(duì)它做 increase。Histogram 和 Summary 都用于“分布”類指標(biāo)區(qū)別在分位數(shù)在哪一側(cè)計(jì)算——Histogram 在服務(wù)端算Summary 在客戶端算。推薦優(yōu)先使用 Histogram因?yàn)槟憧梢栽?PromQL 里隨意調(diào)整分位值Summary 則是一錘子買賣必須提前在埋點(diǎn)里定死。一個(gè)實(shí)際指標(biāo)端點(diǎn)的樣子可以用 curl 看curl -s http://127.0.0.1:9100/metrics | \ grep -E ^node_cpu_seconds_total|^node_memory_MemAvailable_bytes | head -n 5返回的每一行結(jié)構(gòu)是指標(biāo)名、用花括號(hào)包圍的標(biāo)簽、空格后的值。node_cpu_seconds_total 這個(gè) Counter 后面帶著 cpu 和 mode 兩個(gè)標(biāo)簽分別代表核序號(hào)和 CPU 工作模式值表示該模式下累計(jì)的 CPU 秒數(shù)??吹?_total 后綴基本可以斷定它是 Counter這是社區(qū)約定。2.3 標(biāo)簽是它的靈魂job、instance 與自定義標(biāo)簽怎么命名同一臺(tái)機(jī)器上的 node_cpu_seconds_total 之所以有多條序列就是因?yàn)闃?biāo)簽值不同。Prometheus 的多維模型意味著同一個(gè)指標(biāo) 一組不同的標(biāo)簽值 一條獨(dú)立的時(shí)間序列。所有查詢都是在這個(gè)多維空間里做切片。抓取配置里自帶兩個(gè)內(nèi)建標(biāo)簽job 是配置里的 job_nameinstance 是 targets 的地址加端口。比如 jobnodeinstance192.168.1.10:9100。自定義標(biāo)簽用 static_configs 里的 labels 字段加scrape_configs: - job_name: node static_configs: - targets: [192.168.1.10:9100] labels: env: prod role: web這段配置的效果是這個(gè) target 抓回來的每個(gè)序列都會(huì)帶 envprod、roleweb 這兩個(gè)固定標(biāo)簽。標(biāo)簽命名的原則是標(biāo)簽值的變化頻率越低越好。env、zone、role 這種固定值是理想標(biāo)簽Pod 名稱、容器 IP、用戶 ID 這種高頻變化的字段如果進(jìn)了標(biāo)簽序列數(shù)量會(huì)爆發(fā)式增長直接撐爆內(nèi)存這個(gè)問題在第 5 章單獨(dú)展開。2.4 本地存儲(chǔ)機(jī)制block、壓縮與保留策略Prometheus 不是通用時(shí)序數(shù)據(jù)庫它的本地存儲(chǔ)是按 2 小時(shí)為一個(gè) block 寫的后臺(tái)再做 compaction 壓縮。默認(rèn)保留時(shí)間是 15 天超過保留期的 block 會(huì)被刪除。這個(gè)設(shè)計(jì)決定了它的定位為近期排障和告警而生的短周期監(jiān)控不適合做跨月趨勢分析和審計(jì)留存。相關(guān)參數(shù)在啟動(dòng)里能看到./prometheus \ --storage.tsdb.path/var/lib/prometheus \ --storage.tsdb.retention.time30dstorage.tsdb.path 指定數(shù)據(jù)目錄storage.tsdb.retention.time 寫成 30d 表示保留 30 天。我一般會(huì)在測試環(huán)境用 7d 省磁盤生產(chǎn)環(huán)境按合規(guī)要求設(shè) 15d 或 30d。想長期留數(shù)年就得把遠(yuǎn)程存儲(chǔ)或者 Thanos 這類邊車方案引入進(jìn)來讓歷史 block 上傳到對(duì)象存儲(chǔ)。這個(gè)復(fù)雜度不是入門階段要考慮的但你要知道邊界在哪。3. 本地跑通 Prometheus 的最小部署從下載到第一個(gè)查詢概念到這兒差不多了下面直接動(dòng)手。這一章的最終目標(biāo)在你的 Linux 機(jī)器上跑起一個(gè) Prometheus抓取機(jī)器自身的指標(biāo)然后用 curl 驗(yàn)證一條真實(shí)查詢。整個(gè)過程不需要 Docker、不需要容器用最小依賴把鏈路打通。3.1 二進(jìn)制安裝與 systemd 托管常見做法是直接下載官方發(fā)布的二進(jìn)制包不用編譯不依賴額外運(yùn)行時(shí)。到官方下載站的 release 頁面拿當(dāng)前最新穩(wěn)定版的 linux-amd64 包文件名形如 prometheus-2.x.x.linux-amd64.tar.gz。解壓后目錄里自帶 prometheus 和 promtool 兩個(gè)二進(jìn)制tar xzf prometheus-2.x.x.linux-amd64.tar.gz cd prometheus-2.x.x.linux-amd64 ./prometheus --versionprometheus 是主服務(wù)promtool 是命令行校驗(yàn)工具配置寫完之后拿它驗(yàn)證語法很有用。下載的版本號(hào)按你實(shí)際拿到的文件替換下文其他地方同理。把服務(wù)交給 systemd 管理便于開機(jī)自啟和崩潰拉起。先建運(yùn)行用戶和數(shù)據(jù)目錄sudo useradd --no-create-home --shell /bin/false prometheus sudo mkdir -p /etc/prometheus /var/lib/prometheus sudo cp prometheus promtool /usr/local/bin/然后寫 systemd 單元文件配置文件路徑指定到 /etc/prometheus/prometheus.yml[Unit] DescriptionPrometheus Wantsnetwork-online.target Afternetwork-online.target [Service] Userprometheus Groupprometheus Typesimple ExecStart/usr/local/bin/prometheus \ --config.file/etc/prometheus/prometheus.yml \ --storage.tsdb.path/var/lib/prometheus \ --storage.tsdb.retention.time30d \ --web.enable-lifecycle Restartalways [Install] WantedBymulti-user.targetUser 和 Group 指定服務(wù)降權(quán)運(yùn)行避免 Prometheus 以 root 身份跑。storage.tsdb.path 是數(shù)據(jù)目錄務(wù)必保證 prometheus 用戶對(duì)它可寫。Restartalways 保證進(jìn)程不因意外退出而失聯(lián)。Typesimple 表示 ExecStart 啟動(dòng)的進(jìn)程本身就是主進(jìn)程。--web.enable-lifecycle 是為了后面能通過接口熱加載配置不加的話配置改動(dòng)必須重啟進(jìn)程。啟動(dòng)sudo systemctl daemon-reload sudo systemctl enable --now prometheus systemctl status prometheus看到 active (running) 說明服務(wù)起來了瀏覽器訪問服務(wù)器 9090 端口就能看到自帶的 UI。3.2 第一份 prometheus.yml抓取間隔、規(guī)則加載與 storage 配置Prometheus 的一切行為都從這份 YAML 開始。一個(gè)能工作的最小配置長這樣global: scrape_interval: 15s evaluation_interval: 15s scrape_timeout: 10s rule_files: - /etc/prometheus/rules/*.yml scrape_configs: - job_name: prometheus static_configs: - targets: [localhost:9090]global 里的三個(gè)參數(shù)是全局默認(rèn)值scrape_interval 表示多久抓一次目標(biāo)evaluation_interval 表示多久評(píng)估一次告警規(guī)則scrape_timeout 表示單次抓取允許的最大耗時(shí)。三者之間有個(gè)硬約束scrape_timeout 必須小于 scrape_interval如果抓一次要 8 秒、但 5 秒就再抓請(qǐng)求會(huì)重疊產(chǎn)生一堆超時(shí)誤報(bào)。rule_files 指向告警規(guī)則的存放路徑現(xiàn)在還沒有規(guī)則文件留空也會(huì)正常啟動(dòng)。scrape_configs 里定義的 job_nameprometheus 是讓 Prometheus 抓自己暴露的指標(biāo)targets 寫 localhost:9090 就是它的 /metrics 地址。配置改完之后用 promtool 校驗(yàn)promtool check config /etc/prometheus/prometheus.yml輸出 SUCCESS 說明語法通過。配置文件改動(dòng)后需要重載才生效不用重啟進(jìn)程因?yàn)?3.1 里已經(jīng)開了 lifecycle 開關(guān)curl -X POST http://127.0.0.1:9090/-/reload注意 9090 端口的默認(rèn)監(jiān)聽地址是 0.0.0.0生產(chǎn)環(huán)境一定用防火墻限制訪問來源或者在前面加一層帶認(rèn)證的反向代理否則任何人都能查你的監(jiān)控?cái)?shù)據(jù)。3.3 掛載 Node Exporter監(jiān)控一臺(tái)普通 Linux 機(jī)器Prometheus 只負(fù)責(zé)拉取指標(biāo)從哪來取決于被監(jiān)控對(duì)象。對(duì) Linux 服務(wù)器社區(qū)標(biāo)準(zhǔn)做法是跑一個(gè) node_exporter它把 CPU、內(nèi)存、磁盤、網(wǎng)絡(luò)等系統(tǒng)指標(biāo)暴露在 9100 端口。同樣從官方下載站拿 node_exporter 的 linux-amd64 包tar xzf node_exporter-1.x.x.linux-amd64.tar.gz cd node_exporter-1.x.x.linux-amd64 sudo cp node_exporter /usr/local/bin/ node_exporter --web.listen-address:9100 同樣可以把它寫進(jìn) systemd 管理此處先用后臺(tái)方式驗(yàn)證。起來之后用 curl 看一眼指標(biāo)端點(diǎn)curl http://127.0.0.1:9100/metrics | head -n 20能看到一堆 node_ 開頭的指標(biāo)就說明 exporter 工作正常。此時(shí)回到 Prometheus 配置文件把 target 加進(jìn)去scrape_configs: - job_name: prometheus static_configs: - targets: [localhost:9090] - job_name: node static_configs: - targets: [192.168.1.10:9100] labels: role: web重載之后Web UI 里 Status - Targets 頁面會(huì)多出一個(gè) node 任務(wù)狀態(tài)為 UP 表示抓取鏈路通暢。labels 里的 role 是自定義標(biāo)簽加它的目的是在查詢時(shí)能按業(yè)務(wù)角色切分。3.4 用 curl 做第一次手動(dòng)查詢看一眼 /api/v1/queryWeb UI 里的 Graph 面板本質(zhì)就是發(fā) HTTP 請(qǐng)求到查詢 API。直接 curl 能更清楚看到數(shù)據(jù)如何返回curl -G http://127.0.0.1:9090/api/v1/query \ --data-urlencode queryup返回的 JSON 會(huì)有 status、data.resultType 和 data.result。result 數(shù)組里每項(xiàng)代表一條序列up 的值是 1 表示上一次抓取成功。Prometheus 內(nèi)置的 up 指標(biāo)是自檢探活最常用的每個(gè) target 都有。再查一個(gè)真實(shí)指標(biāo)curl -G http://127.0.0.1:9090/api/v1/query \ --data-urlencode querynode_memory_MemAvailable_bytes這時(shí)候返回結(jié)果里帶著 instance 和 job 標(biāo)簽值是該機(jī)當(dāng)前可用內(nèi)存字節(jié)數(shù)。查詢 API 是 Prometheus 對(duì)外的數(shù)據(jù)接口Grafana、自研平臺(tái)、命令行都是通過它拿數(shù)據(jù)的理解 curl 的行為等于理解了所有下游工具的調(diào)用方式。4. PromQL 進(jìn)階rate、histogram_quantile 與聚合的正確打開方式PromQL 是 Prometheus 的查詢語言也是“玩轉(zhuǎn)”這個(gè)詞里含金量最高的部分?;A(chǔ)查詢照葫蘆畫瓢不難難在窗口、速率、分位、聚合這些概念之間存在大量邊界條件。這一章把最常見也最容易出錯(cuò)的四個(gè)操作講透。4.1 四類選擇器匹配字符串的四個(gè)符號(hào)一條完整的 PromQL 由指標(biāo)名、標(biāo)簽選擇器和可選的函數(shù)/運(yùn)算組成。標(biāo)簽選擇器有四種寫法http_requests_total{jobapi} http_requests_total{job!api} http_requests_total{job~api|web} http_requests_total{job!~api|web}第一行是精確匹配第二行是不等于第三行是正則匹配第四行是不匹配正則。正則表達(dá)式用 RE2 語法不是 PCRE所以像 ? 這類需要回溯的斷言是不能用的。選擇器寫的標(biāo)簽越多篩選條件越收斂。注意一個(gè)陷阱PromQL 里 {job} 能匹配到?jīng)]有該標(biāo)簽的序列但 {job!} 不會(huì)排除沒有該標(biāo)簽的序列——它只在有 job 標(biāo)簽的序列里過濾。兩套語義不一致寫排除條件時(shí)習(xí)慣先確認(rèn)目標(biāo)序列確實(shí)帶著這些標(biāo)簽。4.2 速率計(jì)算的三條公式rate、irate 和 increaseCounter 型指標(biāo)本身是累計(jì)值用它排查問題必須轉(zhuǎn)成速率。三個(gè)函數(shù)是等價(jià)的入口但行為差異很大rate(node_cpu_seconds_total{modeuser}[5m]) irate(node_cpu_seconds_total{modeuser}[5m]) increase(http_requests_total[5m])rate 計(jì)算窗口內(nèi)每秒平均增速取窗口第一個(gè)樣本和最后一個(gè)樣本差值除以兩者時(shí)間差。irate 只看窗口最后的兩個(gè)樣本反映瞬時(shí)尖峰曲線更敏感、也更毛糙。increase 返回窗口內(nèi)的總增量用于看“這 5 分鐘漲了多少”這類問題。窗口參數(shù) [5m] 不是隨便填的窗口至少要是抓取間隔的兩倍否則窗口里可能只有一兩個(gè)樣本rate 算出來要么是 0 要么是殘值。我個(gè)人的習(xí)慣是15s 抓一次就用 5m看長期趨勢用 rate看突發(fā)尖峰用 irateincrease 只在要和總量對(duì)比時(shí)用。4.3 直方圖分位數(shù)histogram_quantile 的參數(shù)與坑耗時(shí)類指標(biāo)是排查性能問題的關(guān)鍵用的就是 Histogram。它把觀測值按 bucket 累計(jì)比如http_request_duration_seconds_bucket{le0.1} 3521 http_request_duration_seconds_bucket{le0.5} 5600 http_request_duration_seconds_bucket{le1} 7200 http_request_duration_seconds_bucket{leInf} 9800le 標(biāo)簽是“小于等于”的邊界數(shù)值是累計(jì)計(jì)數(shù)耗時(shí) 0.1 秒以內(nèi)的請(qǐng)求 3521 個(gè)1 秒以內(nèi)的 7200 個(gè)。求 P99 的標(biāo)準(zhǔn)寫法是histogram_quantile(0.99, sum(rate(http_request_duration_seconds_bucket[5m])) by (le))里面那層 rate 先把累計(jì)計(jì)數(shù)變成每秒增量sum by (le) 按 le 標(biāo)簽聚合所有實(shí)例維度外層 histogram_quantile 在 bucket 之間做線性插值。三個(gè)細(xì)節(jié)必須記住第一聚合時(shí)只能保留 le其他維度都要用 by 規(guī)則聚合掉或過濾掉不然插值會(huì)錯(cuò)第二bucket 的粒度決定分位數(shù)的精度le 跨度越大P99 的誤差越大第三不要對(duì) Histogram 用 increase因?yàn)榉治粩?shù)需要的是速率分布總量沒有意義。4.4 聚合與維度控制CPU 使用率的正確寫法聚合函數(shù)控制著多序列如何合并。最常用的帶上 by 保留維度sum(rate(node_cpu_seconds_total[5m])) by (instance) avg(rate(node_cpu_seconds_total{modeidle}[5m])) * 100第一行按 instance 分組計(jì)算整機(jī) CPU 每秒使用速率第二行算的是空閑率。要 CPU 使用率取空閑率的補(bǔ)集100 - avg(rate(node_cpu_seconds_total{modeidle}[5m])) * 100這個(gè)公式看似繞但它是社區(qū)里對(duì) CPU 使用率最穩(wěn)定的定義之一。不能直接對(duì) user mode 求和因?yàn)?mode 還有 system、iowait、steal 等好幾種只取 user 會(huì)漏掉一部分負(fù)載。寫內(nèi)存使用率也有類似的套路100 * (1 - node_memory_MemAvailable_bytes / node_memory_MemTotal_bytes)用空閑內(nèi)存的補(bǔ)集避免被 buffer/cache 干擾。聚合維度的選擇和指標(biāo)語義強(qiáng)相關(guān)這部分的判斷經(jīng)驗(yàn)比語法本身更值錢建議每個(gè)團(tuán)隊(duì)都沉淀一套自己的常用指標(biāo)字典。5. Prometheus 實(shí)戰(zhàn)避坑5 個(gè)讓我熬夜的血淚教訓(xùn)精確踩坑比順暢教程更救命。這里列的是我在多個(gè)環(huán)境中真實(shí)遇到的問題每條都按現(xiàn)象、原因、解決方案展開你遇到同類問題可以直接照著走。5.1 現(xiàn)象targets 一直 UP查詢卻沒有最近數(shù)據(jù)某個(gè)環(huán)境里界面顯示所有 target 都是 UP但曲線時(shí)間軸越往前越近最新數(shù)據(jù)停在幾分鐘前再往后就沒點(diǎn)了??雌饋硐瘛皝G了數(shù)據(jù)”。原因是虛擬機(jī)所在宿主機(jī)和監(jiān)控服務(wù)器的時(shí)鐘不同步node_exporter 上報(bào)的樣本時(shí)間戳比 Prometheus 本地時(shí)鐘慢了幾分鐘。Prometheus 在寫入時(shí)會(huì)對(duì)時(shí)間戳做合理性判斷過于陳舊的樣本直接拒絕。解決給所有被監(jiān)控節(jié)點(diǎn)統(tǒng)一部署 NTP 同步配合 chrony 或 systemd-timesyncd 都可以。同步完成后重啟 exporter讓新樣本帶正確的時(shí)間戳。這類問題排查時(shí)最容易迷惑的是“指標(biāo)還在但圖形在漂”先查兩端 date 命令輸出10 秒就能確認(rèn)。5.2 現(xiàn)象increase 在服務(wù)重啟后數(shù)值明顯失真某服務(wù)每隔幾天重啟一次increase(http_requests_total[5m]) 在重啟時(shí)刻出現(xiàn)一個(gè)異常的尖峰或斷崖告警也跟著誤報(bào)。原因是 Counter 在進(jìn)程重啟時(shí)歸零。increase 計(jì)算的是窗口內(nèi)最后一個(gè)樣本減第一個(gè)樣本如果重啟發(fā)生在窗口中間兩側(cè)的樣本來自新舊兩個(gè)進(jìn)程周期差值把正常增長和歸零突變混在一起算出來結(jié)果必然失真。解決不要在重啟場景里直接用 increase 做告警閾值先看 up 是否發(fā)生過翻轉(zhuǎn)再?zèng)Q定要不要信這個(gè)增量。也可以改用來對(duì)比兩個(gè)時(shí)間點(diǎn)的總量差值或者把重啟事件計(jì)入部署流程里的告警屏蔽窗口。一句話rate 和 increase 的前提是 Counter 連續(xù)遞增進(jìn)程一旦重啟這個(gè)前提就破了你需要自己補(bǔ)條件。5.3 現(xiàn)象up 1 但業(yè)務(wù)已經(jīng)連續(xù)報(bào)錯(cuò)Prometheus 自帶的 up 指標(biāo)表示“抓取到了指標(biāo)”不表示“服務(wù)健康”。很多團(tuán)隊(duì)的第一條告警就是 up 0結(jié)果某次接口全面 5xxup 卻依然全綠。原因是 exporter 的探活停留在網(wǎng)絡(luò)層面node_exporter 能抓到數(shù)據(jù)說明操作系統(tǒng)活著、9100 端口通至于業(yè)務(wù)進(jìn)程是不是在返回錯(cuò)誤up 根本不關(guān)心。它是基礎(chǔ)設(shè)施探活不是業(yè)務(wù)健康探活。解決業(yè)務(wù)健康要單獨(dú)埋點(diǎn)。HTTP 服務(wù)用 blackbox_exporter 做真實(shí)探活或者用業(yè)務(wù)自身暴露的指標(biāo)比如 http_requests_total{code5xx} 的速率超過閾值時(shí)告警。把 up 當(dāng)“基礎(chǔ)設(shè)施在線”看把業(yè)務(wù)指標(biāo)當(dāng)“用戶體感在線”看兩者組合才是完整的健康判斷。5.4 現(xiàn)象Prometheus 內(nèi)存一路攀升頻繁 OOM某次上線新業(yè)務(wù)后Prometheus 進(jìn)程的 RSS 曲線肉眼可見地往上走幾天后 OOM 被殺重啟后繼續(xù)攀升。原因是標(biāo)簽基數(shù)爆炸。某個(gè)客戶端埋點(diǎn)把請(qǐng)求里的請(qǐng)求 ID 或者用戶 ID 寫成了標(biāo)簽值這會(huì)導(dǎo)致每來一個(gè) ID 就新增一條時(shí)間序列。10 個(gè) ID 沒問題1 萬個(gè) ID 內(nèi)存就崩了。Prometheus 的時(shí)序是按標(biāo)簽組合存儲(chǔ)的組合數(shù)等于各標(biāo)簽值數(shù)量的笛卡爾積增長是指數(shù)級(jí)的。解決先看當(dāng)前序列總量prometheus_tsdb_head_series如果數(shù)值遠(yuǎn)超預(yù)期去收集端把高基數(shù)標(biāo)簽去掉。已經(jīng)在內(nèi)存里的數(shù)據(jù)用 metric_relabel_configs 在抓取時(shí)把標(biāo)簽丟棄scrape_configs: - job_name: problem_app metric_relabel_configs: - source_labels: [request_id] regex: . action: labeldrop注意relabel 只控制寫入 Prometheus 的數(shù)據(jù)源頭埋點(diǎn)不改的話流量早晚還會(huì)漲回來。更徹底的方案是把這類標(biāo)簽從指標(biāo)設(shè)計(jì)階段就刪除或者用日志系統(tǒng)去承載這類高基數(shù)維度。5.5 現(xiàn)象抓取超時(shí)exporter 數(shù)據(jù)間歇性空白某個(gè) exporter 產(chǎn)生的指標(biāo)特別多15 秒的間隔里經(jīng)常抓不完目標(biāo)一會(huì) UP 一會(huì) DOWN曲線斷斷續(xù)續(xù)。原因是 scrape_timeout 太短。注意 Prometheus 的超時(shí)邏輯抓取開始后如果超過 scrape_timeout 還沒返回完這次抓取會(huì)被標(biāo)記失敗下一次間隔再試所以圖形上表現(xiàn)為“漏點(diǎn)”。默認(rèn) 10s對(duì)于大 exporter 來說確實(shí)不夠。解決拆開兩個(gè)參數(shù)——拉長抓取間隔、增大超時(shí)但超時(shí)必須小于間隔scrape_configs: - job_name: big_exporter scrape_interval: 60s scrape_timeout: 30s也可以檢查 exporter 自身是不是花了太多時(shí)間在計(jì)算指標(biāo)上例如 node_exporter 的某些 collector 可以按需關(guān)閉。參數(shù)調(diào)節(jié)本質(zhì)是拿時(shí)效性換完整性到底多長合適要看你對(duì)數(shù)據(jù)粒度還是數(shù)據(jù)連續(xù)性的優(yōu)先級(jí)更高。6. 從查詢到告警Prometheus 的進(jìn)階用法與自檢習(xí)慣把數(shù)據(jù)查出來是一回事讓監(jiān)控自動(dòng)找你就是另一回事。最后這一章補(bǔ)上告警閉環(huán)然后給你一份自檢清單把這套體系真正變成日常依賴的“值班伙伴”。6.1 告警規(guī)則與 Alertmanager兩個(gè)組件各管一段告警規(guī)則寫在 Prometheus 的 rule_files 里Prometheus 按 evaluation_interval 周期評(píng)估規(guī)則表達(dá)式觸發(fā)后把告警發(fā)給 Alertmanager。Alertmanager 負(fù)責(zé)去重、分組、路由和通知渠道。先在 rules 目錄建一個(gè) node_alerts.ymlgroups: - name: node_alerts rules: - alert: NodeDown expr: up{jobnode} 0 for: 2m labels: severity: critical annotations: summary: instance {{ $labels.instance }} downexpr 是觸發(fā)條件for: 2m 表示條件持續(xù) 2 分鐘才激活避免瞬時(shí)抖動(dòng)誤報(bào)。labels 和 annotations 是告警的元數(shù)據(jù)和可讀描述Alertmanager 里會(huì)按 labels 做路由。Alertmanager 的配置負(fù)責(zé)把告警發(fā)出去一個(gè)最小配置長這樣route: receiver: default receivers: - name: default webhook_configs: - url: http://127.0.0.1:8080/alertwebhook 通道是為了對(duì)接企業(yè)內(nèi)部的消息平臺(tái)。生產(chǎn)環(huán)境一定要配置分組規(guī)則把同服務(wù)多實(shí)例的告警合并成一條否則大故障時(shí)告警轟炸是必然的。6.2 長期可用的自檢清單監(jiān)控系統(tǒng)自己也會(huì)生病我習(xí)慣每周跑一遍下面的檢查成本不到十分鐘檢查項(xiàng)方法關(guān)注點(diǎn)抓取失敗率up 0 的 target 數(shù)不應(yīng)持續(xù)存在抓取耗時(shí)max(scrape_duration_seconds)是否逼近 scrape_timeout時(shí)間戳延遲timestamp(up) 與當(dāng)前時(shí)間差不應(yīng)持續(xù)增長序列總量prometheus_tsdb_head_series和上周對(duì)比是否翻倍規(guī)則執(zhí)行失敗prometheus_rule_evaluation_failures_total必須為 0磁盤使用tsdb 目錄占用率按 retention 估算增長這套清單不解決所有問題但能擋住大部分“監(jiān)控沒報(bào)警才知道監(jiān)控掛了”的尷尬。從我自己的經(jīng)驗(yàn)講每次出問題后回來反思最后 80% 都落在指標(biāo)設(shè)計(jì)不嚴(yán)謹(jǐn)或告警閾值沒對(duì)齊上Prometheus 本身反而很少是根源。把基礎(chǔ)打牢比追新工具值錢得多。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
99999久久精| julia在线观看久久| 欧美日韩日产免费网站看| 精品v日韩欧美国产| 素人播放一区| 青青草色AV| 在线洲亚线| 亚洲一区二区三区中文字幕| 中文有码第五页| 啊v在线观看视频| 网页导航五月天免费一二三区| 国产自产91区13区| 国产呦精品系列在线观看| 日本操BAV| 欧美日韩人妻少妇 一区二区三区| 亚洲欧美国产中文视频| 日韩熟女精品无码专区一区二区 | 蜜臀Av一区二区三区| 五码视频在线观看| 欧美色图下一页| 日韩高清黄片| 色亚州人久干视频在线观看免费版| 日韩操逼性鲍| 亚洲女人91| 能看的av| 亚洲成人精品在线一区| 夜夜狠狠躁日日躁色视频| 91在线精品一区二区三区| 国产福利夜| 久久欲| 亚洲狼狼干综合1| 亚洲激情在线观看一区| 亚洲偷拍欧美激情| 天天干一干| 亚洲精品久久久久久久蜜桃臀| 玖玖人人爱| 狠狠操狠狠操操| 91久久18禁| 午夜超爽| 丝袜足交视频| 青青草日韩免费观看高清在线| 黄页视频网站野外| 老熟女乱伦片| 97精品中文字幕| 日本在线视频导航| 精品欧美老熟女一二区| 999精品乱码| 亚洲熟妇无码一区二区三区| 成年人性爱日韩| 东京太热久久久| 在线综合 亚洲 欧美中文字幕| 91欧美性| 美女啊啊啊啊pc| 曰韩操B| 日日操夜夜操天天操免费观看麻豆| 爽极品影院| 啊啊啊水好多| 好看的久久不射无码影视影院| 天天草天天日| 青青草十区九区爱夜| 超碰成人最新最好看| 啊啊啊啊啊啊啊啊在线观看| 日韩熟女视频二区| 日本久久综合| 啊啊啊好大好深| 日本一二三高清| 丰满的三级少妇欧美久久久| 天天插夜夜操| 中文字幕欧美日韩三级| 黄页av| 91挑色欧美| 骚逼高潮久久精品| 无码日韩网站| 乱伦系列一区二区| 密臀视频三区免费网站| 亚洲色吧网| 色综合天天| 97色伦97色伦国产欧美| 97天天摸天天爽| 91影视亚洲| 中文字幕视频2区| 国产精品熟女丝袜一区二区| 日韩激情中文字幕有码| 国内毛片国产专区二| 激情黄色片在线观看| 久热伊人| 在线观看啊啊啊啊啊| 啊啊啊啊啊好大好舒服想要| 亚洲精品丝袜| 欧美性猛交美女自慰91| 色色婷婷五月天| 偷拍自拍在线视频观看| 精品一区二区成人| 你想操日本小逼吗| 欧美亚洲| 园内精品自拍视频在线播放| 欧美精品久久久久久久丰满| 久久熟女久| 国产精品经典一卡久久久| 99精品高潮| 亚洲午夜精品久久久中文影院| 久久九九97| 97se亚洲综合自| 久久精品一区二区三区四区五区| 久久久新亚洲AV| 色哟哟综合| 国产又操| 99久久精品欧美国产| 欧美熟妇视频| xxx0国产在线播放| www激情| AV中文在线| 精品97久久综合| 欧美日本一区二区a人| 狠操91,com| 99精品伊人| 另类小说综合网| 欧美一级在线观看成人| 色综合av综合久久| 欧美亚洲天天| 91欧美经典| 高精欧美色| 欧美在线综合| 九九毛片这里只有精品| 色牛牛AV| 欧美乱妇狂野欧美在线视频| 亚州操逼图| 国产日逼视频| 人妻一二三区| 韩国黄片aaaa| 精品国产乱码久久久久久口爆网站| 亚洲国产精品无码AV久久| 99热线麻豆 | 国产女同视频在线播放| 免费αV在线视频| 日韩国产精品人妻无码久久久| 四虎影视欧美| 操国产逼| 亚洲综合在线视频| 久久婷婷一区二| 亚洲熟女乱色| 精品免费国产二区三区| 91狠狠色丁香婷婷综合久久| 欧美精品99久久久| 夜夜嗨AV一区天天| 最近2019中文字幕国语免费版| 天天夜躁日日躁狠狠2002| 黄色av网站在线播放| 久久久久亚洲AV无码专区少妇| 色黄色美女大长腿午夜视频| 亚洲欧洲综合视频在线| 激情黄色五月天| 大香蕉在线86| 亚洲男人天堂手机版| 无码不卡亚洲成?人片| 上海一级黄片| 色综合中文字幕不卡| 午夜无码熟妇丰满人妻| 97这里有精品| 国产99久久99热这里只有精品15| 九九色热| 中出20p| 久久国产乱子伦精品免费女,网站| 久久精品国产亚洲5555| 九九综合久久| 伊人午夜福利视频| 肏逼福利网站| 久久综合婷婷| 神马久久免费电影观看| 天天艹天天日| 蜜臀AV成人精品蜜臀AV久久| 欧美高清第一页| 少妇高潮对白在线观看| 欧美 日韩 国产传媒| 天天拍夜夜| 乱伦3P视频| 亚洲三级网址久久最新| 91欧洲国产成人久久精品网站| 曰韩操B| 97操97色| 精品日韩产品在线,日韩在线不卡视频,欧美日韩免费专区/久, | 麻豆国产成人精品| 美女操逼A A| 日韩三四五区| 麻豆久久精品亚洲精品88| 亚洲精品a人片在线观看视| 国产成人主播| 老司机天天操| 九九国产| www.色婷婷色综合| 九九九九热只有精品| 在线国产探花| 99精品九九九九九九| 日韩精品在线观看网站| 久热这里只有精品9| 色色婷婷五月天| 免费亚洲黄色视频在线观看| 欧美色图成人网一区二区| 麻花豆传媒剧国产MV出差| 激情黄色五月天| 香蕉综合网| 97在线免费看视频| 欧美第38页| 亚洲999综合| 午夜综合在线| 日韩色欲久久一二三四区| 尤物视频偷拍免费| 日韩特级毛片免费观看全集| 九九九九精品一区| 色y情视频免费看| 午夜无遮挡男女啪啪视频| 亚洲精品尤物yw在线影院| 日本免费人成视频播放120秒| 欧美性爱18观看| 国产传媒美日韩av| 秋霞福利网| 91国产丝袜白虎| 超碰久久性爱| 五月丁香大香蕉| 国产午夜激片Av毛片不卡| 91 亚洲 欧洲| 日韩一区二区精彩视频| 乱久久久| 在线观看av区| 插入综合网| 久久久精品九| 国产精品久久aV| 亚洲熟女乱色| 成人av影院在线观看| 久久伦理视频久久大香蕉视频| 免费av在线播放二区| 国产噜噜噜噜噜久久久久久久久| 日韩黄色av中文字幕| 99999这里都精品| 亚洲四虎熟女精品| 国产白丝精品在线观看| 五月天久久婷婷亚洲 | 欧美激情高清性猛交| 亚洲精品蜜桃久久久| 婷婷色香伊人| 黄片免费看的| 男人天堂2012| 亚洲少妇自拍中文字幕懂色| 亚洲欧美国产va在线播放频| 国产欧美岛国精品一区| 五月天婷婷小说| 久久AV无码1区2区3区| 日本一卡二区在线| 日韩在线性爱免费视频| AVE乱伦| 亚一综合久久久久久久久久| 天天看高清麻豆| 98超碰日本| 97在线看| 无码国产精品96久久久久孕妇| 黄色免费网| 懂色AV蜜臀无码精品APP| 超碰狠狠操| 国产五码丝袜屁眼| 五十路熟女人妻一区二区三区四区五| av天堂精品久久| 久久婷婷国产一区二区色| 污污污8888| 欧美se综合| 国内毛片婷婷六月色| 极品白嫩福利在线| 国产亚洲精品久久久久小| 欧美情色男人的天堂| 日本十八禁免费看污网站| 蜜桃久久久久久久| 久热影视| 青青爽| 久色网| 青娱乐福利99| 人妻熟女午夜精品在线| 丝袜色综合| 翘臀vidoes| www.色吧5.com| 女同亚洲欧美一二三区久久电影| 乱欲视频| 一色网男人的天堂| 国产强奸乱伦第1页| 99热97| 玖草在线视频| 欲色影视综合吧| 女性喷水高潮在线观看| 在线观看A啊啊啊| 99久久久久久亚洲精品不卡| 超碰精品人妻狠狠干| 屌色在线97视频| 思思热一热婷婷热一热| 日本性爱不卡视频| 免费99精品国产自在在线| 中文字幕一区二区三区高清| 久99在线免费观看视频| 丝袜美女诱惑 91 视频| 婷婷五月天成人网| 国产精品自拍欧美在线| 人妻色偷色噜| 欧美情色亚洲| 日本精品九九九| 亚洲无码免费看| 亚洲综合有码| 国产丝袜高跟美女av免费观看| 中文字幕 码 自拍 视频 区| 黄色小视频日本txt| 欧美爆乳精品一区二区| 农村妇女精品一二区| 亚洲性猛| 欧美激情久| 91neishe| 91亚洲欧美色图| 激情五月综合网| 久久成人国产| 日本激情免费大片| 无码免费在线观看黄色片| 亚洲天天更新| 亚洲人综合19| 天天看天天日天天操| 欧美日韩小说| 亚洲天堂加勒比| 在线一道啪| 99999re| 欧美成人精品A片免费一区99| 人妻天天爽天天爽三区| 国产又粗又长视频| 欧洲亚洲人妻无码高清久久三区四区| 97天天在线| 隔壁邻居波多野结衣中文字幕| 一本大道久| 日韩少妇无码| 久久国产性爱| 丁香五月久久| 大香蕉欧美日韩| 国产精品一级二级在线| 大香蕉99999| 亚洲色图尤物视频| 久久美女福利是上海美女| 又大又黄国产| 欧美色图在线视频少妇| 中文字幕蜜乳av| 日日操丁香五月天| 熟妇人妻一区二区三区| K8久久久久| 欧美不卡在线一区二区| 婷婷香蕉| 久久影视二区三区行押| 日韩无码精品综合久久| 婷婷五月影院| 粉嫩AV输入| 天天日天天干天天摸天天操| 国产女同视频在线播放| 91九九九馒头| 日韩精品一二三| 精品久久久久久中文字幕三区| 99在线精品观看99| 九九亚洲色在线观看| 97超碰碰| 99热97| 青青草原成人| 日本欧美韩国国产在线| 欧美九九爱| 中文字幕国产| 亚洲aV性爱| 日日橹狠狠爱欧美超碰| 呦呦一区| 亚洲麻豆精品二区三区| 久伊人网78| 无码人妻丰满热妇又大又粗| 久久999久| 精品少妇999| 国产亚洲精品自在线亚洲情侣| 激情亚洲天堂| 美日韩男女操屄视频| 大香樵伊人网| 1区2区3区视频| 日本三级日本三级99| 好屌色综合| 日本韩国国产精品一区| 九九久久久九九| 中文字幕制服诱惑| 美女超碰978| 日本免费二区三区| 91干熟女| 亚洲天堂久久| 六月丁香五月婷婷| 久久啊啊啊| 婷婷中文字幕| 天天做天天爱| 国产suv精品一区二区四区999| 色九久| 欧美1727免费观看视频| 亚州91| 精品少妇一区二区三区免费观看| 嗯嗯啊啊好爽| 九九九九日本| 日韩色欲久久一二三四区| 激情终合网| 操婢日韩| 欧美青青草视频| 久久男女激情视频网站 | 超碰97综合在线| 91丨九色丨东北熟女| AV色女综合| 免费视频无码| 国产午夜精品理论片一二三区区 | 亚洲人妻中文高清| 日韩97超碰| 狼人久草| 国产精品999aaa| 人妻在线臀日韩| 亚洲AV成人无码一二三久久| 欧美丝袜美女电影一二三四区| 乳欲人妻办公室奶水| 成人一级二级| 亚洲男人天堂Av| 国产精品黑人一区二区三区| 中文字幕第23区| 九九色图| 中文字幕天堂在线| 五月婷婷青青草娱乐伊人| 日韩操人| 激情小说日韩无码| 亚洲成人AB| 欧美亚洲综合色| 亚洲欧美日韩免费电影| 日本一卡二区在线| 乱理日韩中文| 一区二区三区欧美激情| 少妇综合| 久久精品91| 日本三级久| A 在线网址| 99久草| 亚洲男人的天堂AV| 99色在线视频| 午夜超爽| 久久春色| 亚洲交换| 欧美少妇第一页| 久久久国产成人一区二区三区在线| 啊啊啊啊操死我| 啊啊啊啊啊啊啊啊啊啊在线观看| 五月丁香| 亚洲成?V人片在线观看福利| 国产精品美女视频诱惑| 欧美第五页| 色爱欲亚洲| 依人大香蕉| 萌白酱自拍视频| 91人妻少妇| 久久久性少妇| 超碰综合色| 日韩乱码Av| 大色综合网| 伊人专区一区二区三区| 日韩内| 91欧美综合在线| 男人亚洲91首页在线| 404操逼福利视频| 免费观看日本操逼视频| 欧洲综合色| 中文人妻av高清一区| 日本一区不卡| 日本一二区不卡| 亚洲性综合11| 激情视频图片| 色婷婷一区二区三区久久午夜| 97超碰逼| 久久精品72| 人妻在线臀日韩| 亚码激情| 麻豆 欧美 日韩| 婷婷五月天激情四射| 大伊香蕉在线视频免费| 国产中文字幕曰本毛片| 在线可观看的黄色网址| 久久亚洲AV无码专区国产精品| 天天干天天舔| 欧美精品23| 亚洲码在线中文在线观看| 中文字幕一区二区视频在线观看| 夜夜爽夜夜爽| 91操熟女| 青娱乐二区免费| w w w.久久精品| 2020久久免费视频| 香蕉国产精品麻豆亚洲欧美日韩| 国产精品久久久久久亚洲色欲| 中文乱码字字幕在线第5页| 操人91| 另类一区| 成人精品在线| 亚洲日本加勒比在线| 好吊色在线观看| 亚洲s在线观看| 大香蕉中文aV在线| 九9热伊人| 久久久天美| 免费视频观看60秒| 99re在线| 国产精品网址| 强奸乱伦动态污图免费| 超碰99在线观看| 狠狠中文字幕| 日本欧美色| 啊啊啊啊啊啊啊网址在线观看| 欧美综合狠| suv精产一二三区| 亚洲毛片基地专区| 亚洲欧洲无码bt精品合集| 狠狠操夜夜| 亚欧国产无码精品在线| 亚洲天堂东京热| 麻豆AV96熟妇人妻| 亚洲欧美视| 天天日夜干| 激情五月综合开心五月| 成人性爱全视频观看| 中文字幕精品一区二区精品| 欧美精品 - 91爱爱| 加勒比综合a∨| 97操b| 97资源视频| 亚洲精品精品一区二区| 99热免费| 中文无线日韩一区| 国产精品精品系列在线观看| 欧美色性爱| 亚州色图第三区| 亚洲AV不卡在线观看尤物| 久久网亚洲| 97视频在线免费观看| 欧美性爱无码一区二区三区| 五月综合久久| 久久五月天婷婷| 色噜噜狠狠色综无码久久合欧美| 色诱中文字幕| 十八禁黄色| 国产伊人自拍| 激情另类激情| 日本www操操操| 日本一片一区| 操我啊啊啊啊啊| 久久人妻一区二区三区高清| a级免费在线观看| 日韩av一级黄片| 日韩精品人妻中文字幕有码午| 天欧美在线| 欧美一区二区男人天堂| 午夜精品视频777| 91av天美性媒精品视频| 久久系列| 2018色综合天天操| 久湿久久| www.yeyecao| 久草精品热视| 94色色电影网| 成人在线视频网| 欧美激情色婷婷花野真衣一区二区| 亚洲欧美碰碰| 97啪啪| 欧美午夜视频| 国产亚洲精品无码三区| 亚洲最大黄网| 天天综合网日韩| 日本在线一二| 男人的天堂1024| 精品超碰国产| 人妖欧美一区二区| 人人妻人人狠人人| 操老熟女AV| 亚洲色 国产 欧美 日韩| 99re只有精品| 综合激情二| 亚洲色图欧美色图制服丝袜| 日本成a人v网站在线观看| 天综合中文| 啪啪自拍九九综合| 91无码中出人妻视频| 国产一区二区精品久久久不卡蜜臀| 亚洲日韩美女中文字幕乱| 亚洲黄色网址| 亚洲97久久精品亚洲| 中文字幕诱惑制服人妻丝袜美丝袜美| 强奸国产在线| 后入式五六区| 91久久久久久久久18| 国产在线激情| 一区二区三区精品黑丝白丝酒店对鸡| 精品久久久久综合无码| 玖玖97综合| 人人操欧美风骚| 色好看av| 日韩色欲久久一二三四区| 风月影院男女十八禁| 婷婷五月天激情网| 97国产精品一区| 91xingse| 超碰色男人操熟女| 伊人午夜福利视频| 女优免费一区二区永久| 成 人 A V免费视频在线观看| 色盈盈影院| av绯色| 超碰九九| oumeisetupian| 欧美 日韩 亚洲 春色| 欧美青青草视频| 日韩成人免费电影| 国产午夜精品理论片一二三区区 | 立川理惠无码一区二区| 欧美天天综合网版| 97色欧州| 国内精品久久久久影院亚洲| 亚洲精品97| 九九国产| 色蜜AV| 综合在线导航一区| 九九九九九九九九九国产精品| AV一二区| 欧美日韩第一页| 国产激情视频一区区三区| 粉嫩小泬久久久一区二区| 日韩午夜啪啪视频| 岛国黄片网站| 91亚洲最新在线| 亚洲综合图文| 五月婷色| 无码丰满熟妇一区二区浪潮AV| 日产精品久久久一区二区| 操我啊啊啊啊啊| 欧美一级黄色18片免费看| 老女人综合网| 熟妇一区,二区,三区。| 毛片17S| 免费AV播放| 影视综合无码少妇| 91欧美亚洲| 欧美亚洲高清晰| 大香蕉中文aV在线| 午夜人妻精品综合在线| 屁屁影院一区二区三区国产| 综合影院永久入口国产| 精品无码少妇| 亚洲AV不卡在线观看| 国产超碰在线一区| 一道本久久棕合爱| 欧美v亚洲v日韩v最新在线二区| 亚洲中文字幕熟女| 亚洲高清91| 色九九九九九九| 精品国产国产AV| 嗯嗯啊啊用力视频免费| 五月丁香久久| 亚洲AV成人无码一区二区三区在线观看| 麻豆视频国产一区二区| 精品黄色电影| 97色综合中文网| 人妻喷水| 极品色电影院| 人妻人人澡人人爽人人| 18精品一区| 91亚洲黑人| 91校园春色长篇| 色五月综合网| 巨爆乳肉感一区二区三区竹菊影视 | 麻豆一区二区三区精品| 91暧暧| 毛片视频白嫩| 97超碰69| 男人下部插入女人下部 | 九九色影院| 国产福利第一视频| 天天肏夜夜肏| 91狠狠综合久久久久久| 爆操无码| 国产成人无码久久精品| 插欧洲美女欧美精品| 天天色天天干天天射| 欧美性生活免费网| 日韩操逼HD| 26uuu性物| 日韩亚洲国产视频| 亚洲av影院在线观看| 性爱乱伦网址| 2020国产精品| 日韩久久三区| 国产精品情侣啪啪| 91色爽欧美| 神马久久69| 亚洲色图伊人网| 欧美淫乱视频| 夜夜久久久| 超碰2017| 日日操免费视频| 95自拍视频在线观看| 日本操逼视频导航| 日本在线激情一区二区三区| 婷婷五月丁香五月| 加勒比在线视频| 欧美日韩婷婷中文| 91色伦| 久这精品中文在线观看视频| 超碰色综合| 欧美性爱日韩高清| 日本色色色色色视频| 看一级黄色视频| 亚洲色图超碰在线| 亚洲自拍一区夜夜操| 91国产伊人大香蕉| 天堂男人网| 秋霞一级A片黄色视频| 免费av大片| 亚 欧 美 综合| 亚爽爽爽爽爽爽爽爽| 中文字幕av片| 色色毛片| 在线性黄高清免费视频| 99热色这里只有精品| 91爱看| juliaann丝袜| 色色香蕉| 精彩视频日韩| 青草伊人久久| 国产亚洲精品A在线观看下载| 一级久久久久久久久久久| 激情综合97| 青草园大香蕉| 亚洲国产另类在线中文| 91丨熟女丨丰满熟女| 99999无码| 人人九九精| 亚洲成人精品在线一区| 大香蕉伊人久久| 亚洲在高跟鞋自慰久久在色线| 激情小说激情视频| 丰满岳乱妇一区二区三区| 男人天堂一区二区| 中文字幕精品专区搜索结果91| 成人五月天丁香激情综合| 亚洲日韩国产欧美综合v| 夜夜操老骚逼视频网站| 日日摸日日弄日日拍| 最新日日夜夜天天干干| 亚洲性爱高潮影院| 99最新日韩偷拍视频| 国产成人精品必看| 国产女上位好爽在线| 久草电影网| 性影在线视频| 欧美一二在线| a级免费在线观看| 婷色五月| 欧美黑人与女人91| 97国产高清视频在线观看| 青青草伊人久久| 天美91| 一本道综合色图| 激情另类激情| 黄片免费看黄片免费看| 性交一区二区在线播放| 国产精品ⅴ无码大片在线看.| 无码免费一区二区三区啪啪| 91丝袜人妻| 国模少妇一区二区三区| 色偷综合| 国产精品激情久久久久久久| 国产精品电影推荐| 国产隔壁老王影院在线| 和协无码影院| 乱伦日本中文自拍| 中美日韩毛片| 熟女激情综合网| 欧美人妻二区三区| 探花视频免费观看国产专区| 色嘟嘟人妻天堂网| 色图综合网| 中文字幕91综合| 一级黄色性爱裸体视频| 久久久99久9| 黑人免费福利视频| 亚洲国产一级中文综合久久天堂在线免费观看| 97干在线| 欧美性区| 欧美操逼熟女| 97超级色碰碰| 大香蕉久| 啊啊啊啊啊啊啊啊在线观看| 亚洲色天堂日韩中| 97视频网站| 午夜成人福利影视| 久久久一区二区三区三州| 白 大 人妻 区 在线| 嫩草影院在线观看精品 | 日本高清加勒比| 国产九九九九九九九九| 国产精品农村妇女精品| 日韩三级一区| 少妇熟女1区2区3区| 亚州综合AⅤ| 操逼网免费无码视频| 精品人妻少妇| 怡红院怡春院| 岛国大片在线观看网站入口| 91精品久久久久久| 美女啊啊啊啊pc| 老熟女搡BBBB搡BBBB视频| 中文字幕伊人| 五月婷在线| 日欧操屄| 97草草| 亚洲色图久久精品蜜| 国产美女口爆吞精视频| 老司机午夜精品福利视频一区二区| 国产超碰人人操| 欧美97| 色臀aV| 色综合美国| 强奸乱伦AV网站| 97色操| 青久操| 久久综合激情| 久久日韩精品一区二区| 超碰在线综合97| 在线女人91| 色综合久久88色综合久久天天| 中文 人妻 制服| 欧美乱妇狂野欧美在线视频| 日本女人操逼| 夜夜操美女| 91美女精品| 97超碰资源网| 精品妇女一区二区三区| 国产精品无码av嫩草| 熟妇熟女一区二区三区| 啊啊啊啊啊好舒服视频| 九九热九九热| 国产又色又爽又舒服的三级视频| 五月亭亭六月丁香| 欧美偷| 久日91在线| 亚洲色图在线视频| 97人人模人人爽人人| 午夜视频久久久久一区| 蜜臀AV午夜精品久| 97欧美色综合| 磁力99AV| 北京专精特新企业招聘信息| 91在线无码精品秘 软件| 亚洲色图尤物视频| 激情小说亚洲| 九九热精品视频六| 日韩中文9| 欧洲亚洲人妻无码中字久久三区四区| 日本三级中国三级99人妇网站| 一类av片在线看| 国产一级内射高清视频| 久久αⅴ| 亚州黄站| 中文字幕av一区二区三区人妻少妇 | 欧美男人一区| 成人在线视频网| 玖玖玖玖精品国产剧情| 熟妇的味道HD中文字幕| 天天上日日上日韩精品| 91精片| 色综合91好| 中文字幕黄色一起草| 精品人体无圣光凹凸| 久久97视频| 97在线欧| 一起草AV| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 九九九九免费视频| 99999久久精| 2019天天操天天爽天天拍| 亚洲欧美啪啪| 好屌色综合| 亚洲蜜臀懂色| 亚洲男人的天堂一区二区| 日产狠狠干| 人妻AV 中文字幕的| 丰满的三级少妇欧美久久久| 人人妻人人狠人人| 偷拍自拍在线视频观看| 嗯啊视频免费在线观看| 国内精品a| 少妇人妻好深太紧了vr91| 蜜乳AV.COM| 国产精品女生av| 99久久久无码精品国产人| 人人操我人人干| 国产高清精品一区二区三区毛片 | 极品内射| 美欧老女人97| 欧美性爱网97| 曰韩香蕉97| 美女91色黄18| 精品久久久一本一道| 久久久性少妇| 清纯唯美综合| 99精品人妻| 欧美人体性爱互联网第一页婷婷日本| 高清孕妇孕交 交| 啊啊啊好想要| A片大香蕉在线| 强奸乱伦AV网站| 爽 好舒服 无码刺激久久| 色综合久久久久| 久悠悠av| 欧美韩国你懂得在线 | 国产精品香蕉| 一级AV性爱| 亚洲啪啪视频一区二区| 这里都是精品在线观看| www.91色综合| 亚州再线| 免看60秒涩涩视频| 欧成人精品一区二区三区| 国产精品久久久啊| 日本三级一区二区 在线| 欧美专区日本专区| 五月丁香久久| 蜜臀人妻少妇久久在线观看| 一区二区三区色综合| 97爱爱官网| 国产精品一区二区a| 伊人激情五月天一区二区| 丁香五月电影| 四虎国产成人精品免费一女五男| 操逼短片| 男人的天堂 在线一区| 四虎国产精品永久地址入口| 中字乱伦AV| 综合久欧洲| 亚洲丝袜二区在线| www.亚洲黄色| 中文字幕成人| 都市激情人妻一区二区青青操视频| 麻豆色约约| 人人做,人人操,人人摸| 精品成人av一区二区三区在线| 九久久九精品视频| 插B在线观看| 亚洲 中文字幕 精品| av片在线观看免费播放| 色婷婷成人综合| 欧美另类丝袜熟女| 伊人久久综合影院| 97国产超湿| 久久亚洲日韩国产欧| 91在线精品一区二区三区| 亚洲欧美经典一区二区| 男生女生啊啊啊啊| 青青青青操国内视频在线| 国产高清MV操逼视频| 四虎永久在线精品免费网址| 婷婷探花久久精品一区| 国产探花日韩援交| 人人喜人人妻| 校园春色美腿丝袜 | 亚洲图片欧美色图| 天天插天天操| 欧美天天综合站| 国产精品一区二区手机看片| 亚洲激情AV| 伊人在线大香蕉视频久久| se吧提供国产乱老熟视频胖女人| 丁香五月天堂网| 老司机午夜精品福利视频一区二区 | 欧美性特| 插插综合网天天影视网| 人人妻人射| 亚洲 日本 国产 综合| baisiav| 日本不卡一二区| 久久亚洲精品成人av| 91日产欧美| 人人干黄色| 欧美一级欧美三级在线观看| 亚州综合网| 激情文学网伊人| 日本欧美不卡| 五月婷婷激情综合| 欧美综合色| 欧美人人AAA| 97久久精品不卡| 全免费a敌肛交毛片免费| 日欧毛片久久| 无码最新| 91丨精品丨国产丨丝袜| 免费观看国产小粉嫩喷水精品午| 超碰99热中文字幕| 亚洲欧洲中文日韩女优乱码| 性色中出| 肏逼福利网站| 一区二区三区日韩欧美 | 久久春色| 99久久com免费视频′| 亚洲色人| 欧美日韩免费专区在线| 国产成人91一区二区三区| 日本少妇va7777| 人人操人人摸avav| 天美精品一区二区三区四区在线观看| 欧美日韩午夜精品一区二区三区| 欧美性后入| 国产乱色国产精品免费视| 婷婷六月色| 天天久久| 亚洲城人男人的天堂| 亚洲无码超碰免费| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 久久精品老司| 日韩一级特黄av毛片| 欧美第一页| 五月丁香六月婷| 啊啊啊啊啊啊在线| 精品.99999| 国产精品女生av| 无码九九九九| 五月激情影院| 欧美岛国精品在线观看| 天堂在线一区二区| 日本性爱不卡视频| 大香蕉伊人75| 97超碰天天爱天天爱| 亚洲精品xxx| 亚洲第一视频 欧美风情 日韩| 盗摄 精品 另类 一区| 超碰日韩人妻| 91亚洲丝袜| 婷婷五月天激情网| 成人小说另类在线| 日韩欧美综合激情| 日本精品成人无码| 欧美色综合影院| 欧美一区二区三区日韩| 欧美日韩成人| 精品久久久久瑟瑟| 欧美久久久15P| 人人妻人人操人人乐| 性色AV蜜色av色欲av| 天天舔天天日天天射| 五月天婷婷久久| 亚洲一卡2卡3卡4卡乱码网站 | 色图四区| 亚洲春色一区二区三区| 欧美日韩插逼视频| 一二三四视频中文字幕在线看| 天天干人人干天天日97| 91N综合网| 妇女视频网站| 婷婷伊人网| 欧洲亚洲国产综合在线| 色路综合| juliaann丝袜大战黑鬼| 久久九九综合| 色就色综合| 好爽视频在线观看视频 | 丁香五月天堂网| www亚洲免费| 天天色欧美| 色97综合中文字幕| 亚洲网自拍| 看日韩美女二区三区免费操逼视频 | 亚洲熟久久| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 97日亚洲欧美| 91精产一区二区三区| 亚洲情色第一页| 国产成人自拍视频在线| 国产又黄又爽又刺激久久久久久| 日韩精品 欧美激情| 午夜精品久久999热蜜桃介男人用| 日韩三四五区| 巨爆乳肉感一区二区三区竹菊影视| 女同女同恋久久级三级| 啊啊啊好想要| 精品人妻一区二区三区不卡断 | 91男人天堂网| 亚州乱码中文字幕综合久久久| 91超级碰碰| 在线观看精品国产免费| 国产强奸91| 日本韩国国产精品一区| 国产97亚洲| 欧美亚洲首页| 国产精品另类| 97国产精品在线观看| 久久精品久久九九精品| 9ⅰ久久久天天| 校园春色中文字幕AV| 亚洲成人精品久久久| 精品人妻二区三区| 天美传媒一二三区永久网站| 久久99亚洲精品久久99果| 国产呦精品一区二区三区下载 | 日韩有码中文字幕女同性恋| 四季av一区二区凹凸精品小说| 日本欧美m v精品网站加| 热久日综合| 大香蕉在线免| 美女大乳久久久久久久女人18| 大香蕉伊人一区在线观看| 午夜呻吟欧美| 欧美成人精品一区二区三区| 精品久久在线区一区| 欧美最婬乱婬爆婬性视频 | 中文字幕78| 久久久久久中文版| 亚洲男人的天堂AV| 目产99999久久999| 后入式在线免费观看60秒| 久久久久网站-538在线视频-欧美永久乱码| 伊人色综合超碰| 成人精品视频一区二区| 啊啊啊啊二区好大| 大香蕉欧美国产日韩高潮| 国产熟女精品区| 日本性一区| 久久精品国产99久久,亚洲日韩久久日本一区一区三区 | 欧美自拍偷拍免费观看| 日本午夜福利影院| 婷婷综合激情| 久久久一区二区三区四曲免费听| 日本福利社| 日本人妻一区二区| 欧美日韩婷婷中文| 亚洲鸥美色图| 99热这里只有精品1| 91天堂| 日本成人在线不卡一区二区三区| 狠狠操,使劲操| 国产精品女生av| av天堂手机版追回 | 美女一区二区国产精品| 五月丁香六月婷综合成人综合| 操碰97| 国产天天骚| 91性感网站| 中文字幕人妻丝袜乱一区三区| 国内一区二区免费| 中文字幕五月婷婷免费| 中文字幕av亚洲在线| 性爱久久| 2000亚洲男人天堂| 国产嫩草精品A88AV| 百度百度日本操逼| 日本少妇va7777| 久久精品一区二区一8| 370p日韩欧美亚洲精品| 国产精品熟女丝袜一区二区| 亚洲欧美大| 蜜屁Av| www.91视频网| 国产操伦| 120分钟婬片免费看| 久草新免费|