日志初始配置添加自定义标签

This commit is contained in:
2025-09-09 15:32:40 +08:00
parent 2d46fcaec3
commit 8076acc373
4 changed files with 25 additions and 13 deletions

View File

@@ -50,13 +50,13 @@ class LokiLogger implements Logger {
var lable = data["lable"];
var time = data["time"];
//合并日志
if (lable.length == 1) {
//只有默认标签
labels = lable;
logs.add([time, log]);
} else {
//有多个标签按照不同标签进行合并
}
// if (lable.length == 1) {
//只有默认标签
labels = lable;
logs.add([time, log]);
// } else {
//有多个标签按照不同标签进行合并
// }
}
if (labels != null) {
var data = jsonEncode({
@@ -162,7 +162,12 @@ class LokiLogger implements Logger {
var now = DateTime.now();
// 转换为纳秒
int nanoseconds = now.microsecondsSinceEpoch * 1000;
var lableMap = {"service_name": _config.serviceName};
var lableMap = {
"service_name": _config.serviceName,
};
if (_config.lables != null) {
lableMap.addAll(_config.lables!);
}
if (lable != null) {
lableMap.addAll(lable);
}