亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Skywalking中如何啟用自監控

發布時間:2021-11-16 16:43:00 來源:億速云 閱讀:1384 作者:柒染 欄目:大數據

本篇文章為大家展示了Skywalking中如何啟用自監控(,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

skywalking 支持遙測技術(telemetry), 這就比較好了,既可以分析別人,又可以自身被分析,所以我們需要開啟配置:編輯config/application.yml文件,改為如下,端口這里用了1543,當然可以自定義。

telemetry:
  selector: ${SW_TELEMETRY:prometheus}
  none:
  prometheus:
    host: ${SW_TELEMETRY_PROMETHEUS_HOST:0.0.0.0}
    port: ${SW_TELEMETRY_PROMETHEUS_PORT:1543}

Skywalking 支持 prometheus fetcher,所以可以去采集指標,這里采用拉取模式,這里是有別于receiver收取模式的。同樣編輯config/application.yml, 將active設為true

prometheus-fetcher:
  selector: ${SW_PROMETHEUS_FETCHER:default}
  default:
    active: ${SW_PROMETHEUS_FETCHER_ACTIVE:true}

config/fetcher-prom-rules/self.yaml 文件是skywalking官方文件,修改:

Skywalking中如何啟用自監控

target 改為你的ip和上面定義的端口,這里主要是為了在UI上顯示實例。kill 掉skywalking server, 重啟服務。

可以在本地驗證:curl localhost:1543/metrics會列出很多指標:

Skywalking中如何啟用自監控

skywalking fetcher會定時拉取這個指標存儲你使用的底層存儲里,我這里用elasticsearch7, 存儲的索引是:[namespace]_meter_*開頭的索引里,這里namespace是你在存儲配置里配置的namespace。

過一段時間Skywalking UI里就可以看到了,如下圖:

Skywalking中如何啟用自監控

當然我們照著葫蘆畫瓢從其他prometheus拉取數據,我們在config/fetcher-prom-rules/ 新建yaml文件,名稱隨意,這里就用host_pro.yaml做名字吧。內容格式如下:

(https://github.com/apache/skywalking/blob/master/docs/en/setup/backend/backend-fetcher.md)

  • <duration>: 時間間隔. 基于 ISO-8601 格式(24小時制): PnDTnHnMn.nS ,如下例

  •    "PT20.345S" -- parses as "20.345 seconds"
        "PT15M"     -- parses as "15 minutes" (where a minute is 60 seconds)
        "PT10H"     -- parses as "10 hours" (where an hour is 3600 seconds)
        "P2D"       -- parses as "2 days" (where a day is 24 hours or 86400 seconds)
        "P2DT3H4M"  -- parses as "2 days, 3 hours and 4 minutes"
        "P-6H3M"    -- parses as "-6 hours and +3 minutes"
        "-P6H3M"    -- parses as "-6 hours and -3 minutes"
        "-P-6H+3M"  -- parses as "+6 hours and -3 minutes"


     

  • <labelname>: 字符串,需要滿足正則 [a-zA-Z_][a-zA-Z0-9_]*

  • <labelvalue>:unicode字符串

  • <host>: 主機名或ip地址和端口號

  • <path>: URL路徑

  • <string>: 正常字符串

# 采集頻率.fetcherInterval: <duration> #每次采集的超時時間.fetcherTimeout: <duration># The HTTP resource path on which to fetch metrics from targets.metricsPath: <path>#Statically configured targets.staticConfig:  targets:
    #獲取來源[ - <host> ]
  labels:[ <labelname>: <labelvalue> ... ]# Metrics rule allow you to recompute queries.metricsRules:   [ - <metric_rules> ]
然后可以在skywalking 新建dashboard去展示了

上述內容就是Skywalking中如何啟用自監控(,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

新化县| 科尔| 大悟县| 南丰县| 赤壁市| 包头市| 滦平县| 襄樊市| 清河县| 永丰县| 都兰县| 南和县| 固阳县| 陵川县| 灌南县| 修文县| 武威市| 昌乐县| 四子王旗| 汤原县| 嘉定区| 铜山县| 手游| 康定县| 江西省| 车致| 蓝田县| 兰考县| 巴林右旗| 绵竹市| 厦门市| 镇雄县| 山阴县| 鄢陵县| 道孚县| 中阳县| 桑植县| 若尔盖县| 敦化市| 察隅县| 错那县|