VictoriaMetrics/lib/protoparser/graphite
Aliaksandr Valialkin f7789b61e7
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:57:56 +02:00
..
stream lib: consistently use f-tests instead of table-driven tests 2024-07-09 22:39:13 +02:00
parser_test.go lib/protoparser/graphite: follow-up for 476faf5578 2024-07-17 12:57:56 +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:55:18 +02:00
parser.go lib/protoparser/graphite: follow-up for 476faf5578 2024-07-17 12:57:56 +02:00