6版本-配置业务日志采集-mtail如何查看web查看采集数据

Viewed 117

原数据

2023-03-22 10:30:25.123 [ERROR] [User Management Module] [User Login] User login failed

input.mtail/mtail.toml配置

[[instances]]
rogs = "/data/test/logs" #Connection closed目录
logs = ["/data/test/logs/test1.logs", "/data/test/logs/test2.logs"] #指定mtail要读取的日志
#override_timezone = "Asia/Shanghai" #指定时区
emit_metric_timestamp = "true" #metrics是否带时间戳,注意,这里是"true"

采集规则/data/test/logs/test.mtail

gauge test_logs
/ERROR/ {
     test_logs++
}

测试数据

image.png

重启客户端

web端

image.png

3 Answers

mtail规则

引用
/ERROR/ {
test_logs++
}

是说日志中出现ERROR,给指标test_logs 计数增加1。 这个指标推给n9e了,至于n9e写入的是什么时序数据库,要看你的配置。
不是写入ES!!!!

我的规则写错了。羞耻的我 人工关单
counter test_logs
#gauge test_logs
/ERROR/ {
test_logs++
}