2017-07-07 1 views
0

Ich hatte eine gute Lektüre durch das doc zu diesem Thema, bin aber immer noch nicht klüger. http://graphite.readthedocs.io/en/latest/config-carbon.htmlgraphite storage-aggregation.conf regex scope

Wenn wir eine Metrik wie so haben:

/var/lib/graphite/whisper/p1/p2/account/count_num_events.wsp

Weiß jemand sicher genau Welchen Teil dieses Pfads verwendet graphite den Speicheraggregationsregex?

Ich gehe davon aus, dass es nur

"count_num_events"

und als solche sein, werde ich einen regulären Ausdruck verwenden könnte "^ zählen. *", Um es anzupassen. Oder wird es auf den Rest des Pfades angewendet?

Prost.

Antwort

1

Sie haben Recht. Das wird das sein, was du brauchst. Beachten Sie jedoch, wird die Metrik Punkte werden nicht mit schlitzt

p1.p2.account.count_num_events 

Also, was Sie bei der Lagerung Aggregation brauchen, ist eine der folgenden

*count_num_events 
p1.p2.*.count_num_events 
p1.*.account.count_num_events 
*.account.count_num_events 
*.count_num_events 
*count_num_events$ 
p1.p2.account.count_num_events 
+0

Dies ist nicht eine Antwort auf die Frage liefert. Sobald Sie genug [Reputation] (https://stackoverflow.com/help/whats-reputation) haben, können Sie [jeden Beitrag kommentieren] (https://stackoverflow.com/help/privileges/comment); Stattdessen [geben Sie Antworten, die keine Klärung durch den Fragesteller erfordern] (https://meta.stackexchange.com/questions/214173/why-doe-i-need-50-reputation-to-comment-what-can- i-do-stattdessen). - [Aus Bewertung] (/ review/low-quality-posts/16740452) –

0

ich schließlich haben rund um einige Tests auf diese Weise .

Danke für die Antwort Fred S Ich wünschte, ich hätte die Antwort vor dem Test gesehen, hätte geholfen.

Also die Antwort ist, dass Graphit auf den vollständigen metrischen Namen passt, der ist. getrennt. Die für das Beispiel metrische Datei:

/var/lib/graphite/whisper/p1/p2/account/count_num_events.wsp

wären:

p1.p2. So account.count_num_events

die strengsten regex Sie tun könnten, wäre:

^p1 \ .P2 \ .account \ .count_num_events $

Verwandte Themen