1. 把普羅米修斯的資料打到ELK
      發表時間: 2022-12-16 下午 2:52下午 2:52
      下載Metricbeat的docker版本​ 官網介紹: https://www.elastic.co/beats/metricbeat 其中給普羅米修斯使用的模組為: https://www.elastic.co/guide/en/beats/metricbeat/current/metricbeat-module-prometheus.html 官方映像檔: https://hub.docke
    2. Prometheus Rule for Alert​
      發表時間: 2022-12-16 下午 2:44下午 2:44
      我們也可以在Rule裡面設定Alert的規則,當有labels的Severity為warning時,就代表這個rule為一個告警,下面是代表當pod的人數大於1000多過五分鐘時,會觸發告警 [crayon-63e3ac17156ae133784592/] 可以在Prometheus Web UI的Alert頁籤裡找到這個設定值​
    3. Prometheus 資料顯示端​
      發表時間: 2022-12-16 下午 2:41下午 2:41
      架構圖所在位置 Prometheus Web UI 如何在Rancher裡面查看Web UI​ 將Web UI轉到自己的電腦查看​ [crayon-63e3ac1715901638450438/] Web UI是普羅米修斯內建附帶的狀態查看頁面,可以從這邊來看現在普羅米修斯所使用的config或者endpoint的設定 Grafana Grafana完整的支持PromQL,並且提供自動補完功能,非
    4. Relabel設定
      發表時間: 2022-12-16 下午 2:18下午 2:18
      當我們在看使用Prometheus-operator產生出來的yaml檔案時,會發現裡面用了許多的source_labels標籤,這個是讓operator可以進一步處理資料標籤的方式(如增/刪要送出的資料、端點) relabel_config​ Endpoint 的值是由 __scheme__ + __address__ + __metrics_path__ 所組成​ 添加新標籤​ 更新現有標籤​
    5. 設定prometheus-operator
      發表時間: 2022-12-16 下午 2:15下午 2:15
      先決條件 需要一個具有管理員權限的 Kubernetes 集群。 安裝prometheus-operator 安裝prometheus-operator的自定義資源定義 (CRD) 以及運營商本身所需的 RBAC 資源。 運行以下命令以安裝 CRD 並將 Operator 部署到default命名空間中: [crayon-63e3ac1715bf1666669124/] 可以使用以下命令檢查是否完
    6. Prometheus Operator​
      發表時間: 2022-12-16 下午 12:48下午 12:48
      Prometheus Operator​介紹 官方網站: https://prometheus-operator.dev/ Prometheus Operator 提供Kubernetes原生部署和管理Prometheus及相關監控組件。該項目的目的是為 Kubernetes 集群簡化和自動化基於 Prometheus 的監控堆棧的配置。 Prometheus算子包括但不限於以下特性: Kuber
    7. 在K8S裡為Prometheus增加exporter: 以pushgateway為例
      發表時間: 2022-12-16 下午 12:32下午 12:32
      PUSHGATEWAY介紹 Prometheus Pushgateway 的存在是為了允許臨時和批處理作業將其指標公開給 Prometheus。由於這類工作存在的時間可能不夠長,無法被抓取,因此他們可以將指標推送到 Pushgateway。Pushgateway 然後將這些指標公開給 Prometheus。 何時使用 PUSHGATEWAY 我們只建議在某些有限的情況下使用 Pushgateway
    8. Prometheus Exporter
      發表時間: 2022-12-16 下午 12:17下午 12:17
      資料提供端​在架構圖的哪邊呢 資料提供端的資料長怎樣呢 Counter: 代表一個單調遞增的計數器​ Gauge: 表示可以任意上下的單個數值​ Histogram:直方圖對觀察結果進行採樣(通常是請求持續時間或響應大小等),並將它們計入可配置的存儲桶中。它還提供所有觀察值的總和。​ Summary: 與histogram類似,摘要對觀察結果進行採樣(通常是請求持續時間和響應大小等)。雖然它還提供
    9. Prometheus 介紹
      發表時間: 2022-12-16 下午 12:15下午 12:15
      Prometheus 簡介 我們在 SoundCloud 的官方博客中可以找到一篇關於他們爲什麼需要新開發一個監控系統的文章 Prometheus: Monitoring at SoundCloud,在這篇文章中,他們介紹到,他們需要的監控系統必須滿足下面四個特性: 簡單來說,就是下面四個特性: 多維度數據模型 方便的部署和維護 靈活的數據採集 強大的查詢語言 實際上,多維度數據模型和強大的查詢語
    10. 使用 Prometheus自定義指標為 Kubernetes 做 HPA 縮放
      發表時間: 2022-12-05 下午 12:10下午 12:10
      使用套件 Prometheus Prometheus Operator K8S Rancher 步驟一、設定自訂義指標 1. 設定Exporter,這邊有許多官方提供的函式庫 https://prometheus.io/docs/instrumenting/clientlibs/ 2. 設定該export的service名為my-export [crayon-63e3ac17165bc477586