issues
search
alibaba
/
ilogtail
Fast and Lightweight Observability Data Collector
https://ilogtail.gitbook.io/ilogtail-docs
Apache License 2.0
1.71k
stars
384
forks
source link
optimization: use finite-state machine instead of regular expression to parse prometheus metrics
#1688
Closed
catdogpandas
closed
2 weeks ago
catdogpandas
commented
1 month ago
优化 Prometheus Text Parser:
操作 StringView,在调用 ParseLine 时需要保证传入的 SV 的生命周期
使用 字符串遍历&状态转换代替原来的正则表达式
为 MetricEvent 添加了 SetNameNoCopy 接口
优化 Prometheus Text Parser: