graphite storage-schemas匹配带有两个通配符段的模式

时间:2013-11-11 19:28:31

标签: regex graphite

我正在创建具有以下模式的指标:

MyApp.<environment>.<hostname>.DB.some_metric

指标必须以“MyApp”开头,第三段必须为“DB”。如何指定具有两个通配符段的模式?

我试过

MyApp\.*\.*\.DB\.

MyApp\.*\.DB\.

但两者都不匹配。创建日志显示新指标正在与默认架构匹配。

我还有其他具有不同保留策略的应用程序,这些保留策略也有“DB”段,因此像\.DB\.这样的模式不够具体。

1 个答案:

答案 0 :(得分:1)

我能够使用以下模式使用它:

pattern = ^MyApp\..*\.DB\.

额外的时间段有助于匹配已知值的两个段之间的任何字符串。