VictoriaMetrics/lib/protoparser/graphite
Aliaksandr Valialkin 74affa3aec
lib/protoparser/graphite: follow-up for 476faf5578
- Clarify the description of -graphite.sanitizeMetricName command-line flag at README.md
- Do not sanitize tag values - only metric names and tag names must be sanitized,
  since they are treated specially by Grafana. Grafana doesn't apply any restrictions on tag values.
- Properly replace more than two consecutive dots with a single dot.
- Disallow unicode letters in metric names and tag names, since neither Prometheus nor Grafana
  do not support them.

Updates https://github.com/VictoriaMetrics/VictoriaMetrics/pull/6489
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/6077
2024-07-17 12:41:55 +02:00
..
stream lib: consistently use f-tests instead of table-driven tests 2024-07-09 22:40:50 +02:00
parser.go lib/protoparser/graphite: follow-up for 476faf5578 2024-07-17 12:41:55 +02:00
parser_test.go lib/protoparser/graphite: follow-up for 476faf5578 2024-07-17 12:41:55 +02:00
parser_timing_test.go app/vminsert: move ingestion protocol parsers to lib/protoparser, so they could be re-used in the upcoming vmagent 2020-01-24 16:53:00 +02:00