簡體   English   中英

按服務器過濾Graphite指標

[英]Filtering Graphite metrics by server

我最近用statsD儀器對石墨進行了大量研究。 在我們的開發人員運營團隊的幫助下,我們設法讓多個服務器將指標報告給石墨,並結合所有指標。 這部分是我們正在尋找的,但是我希望按服務器過濾度量標准集合,而不是將所有度量標准一起平均。 這樣做的目的是監視每個服務器的度量標准收集,因為我們的許多統計信息也可用於可視化服務器的正常運行時間和性能。 我無法找到關於如何在我的研究中實現這一點的任何內容,除了可能有一些關於聚合規則的詭計。

您應該將服務器名稱包括為要發出的度量標准名稱的第一個路徑組件。 在命名度量標准時,Graphite將度量標准名稱分隔為使用的路徑組件. 作為路徑組件之間的分隔符。 例如,您可能希望使用如下命名模式: <data_center>_<environment>_<role>_<node_id>.gauges.cpu.idle_pct這將導致每個服務器在http:/上單獨列出一個類別/graphite_hostname.com/dashboard/

如果需要跨服務器執行聚合,可以在石墨層執行聚合,或者可以使用兩個不同的名稱發出相同的度量標准:一個度量標准名稱,其中第一個路徑組件作為服務器名稱,一個度量標准名稱具有第一個路徑組件,作為您希望該指標聚合的所有服務器共享的值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM