Regex graphite存储模式匹配具有两个通配符段的模式

Regex graphite存储模式匹配具有两个通配符段的模式,regex,graphite,Regex,Graphite,我正在创建具有以下模式的指标: MyApp.<environment>.<hostname>.DB.some_metric pattern = ^MyApp\..*\.DB\. 及 但两者都不匹配。创建日志显示新指标与默认架构匹配 我有其他具有不同保留策略的应用程序,它们也有一个“DB”段,因此像\.DB\.这样的模式不够具体。我能够使用以下模式: MyApp.<environment>.<hostname>.DB.some_metric p

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

MyApp.<environment>.<hostname>.DB.some_metric
pattern = ^MyApp\..*\.DB\.

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


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

我能够使用以下模式:

MyApp.<environment>.<hostname>.DB.some_metric
pattern = ^MyApp\..*\.DB\.
额外的句点有助于匹配两段已知值之间的任何字符串