Commit adae6b6f authored by Cloud User's avatar Cloud User

add slogfiber

parent 1e85ff71
......@@ -32,6 +32,10 @@ import (
"github.com/grafana/loki-client-go/loki"
slogloki "github.com/samber/slog-loki/v3"
// "github.com/gofiber/fiber/v2"
// "github.com/gofiber/fiber/v2/middleware/recover"
// slogfiber "github.com/samber/slog-fiber"
// "log/slog"
)
var (
......@@ -896,6 +900,10 @@ func main() {
WithResponseHeader: true,
WithSpanID: true,
WithTraceID: true,
//DefaultLevel: levelVar.Level(),
DefaultLevel: slog.LevelInfo,
ClientErrorLevel: slog.LevelWarn,
ServerErrorLevel: slog.LevelError,
}
_ = cfg
......@@ -989,18 +997,18 @@ var replanceQueryTask *model.TaskType
func ApiOrJWT(c *fiber.Ctx) error {
cfg := slogfiber.Config{
WithUserAgent: true,
WithRequestID: true,
WithRequestBody: true,
WithRequestHeader: true,
WithResponseBody: false,
WithResponseHeader: true,
WithSpanID: true,
WithTraceID: true,
}
// cfg := slogfiber.Config{
// WithUserAgent: true,
// WithRequestID: true,
// WithRequestBody: true,
// WithRequestHeader: true,
// WithResponseBody: false,
// WithResponseHeader: true,
// WithSpanID: true,
// WithTraceID: true,
// }
slogfiber.NewWithConfig(slog.Default(), cfg)
//slogfiber.NewWithConfig(slog.Default(), cfg)
reqHeaders := c.GetReqHeaders()
......@@ -1020,7 +1028,7 @@ func ApiOrJWT(c *fiber.Ctx) error {
return c.SendString(fmt.Sprintf("Please provide http header %s .", RequestId))
}
slogfiber.AddCustomAttributes(c, slog.String(TaskIdAtrr, reqHeaders[TaskIdAtrr][0]))
//slogfiber.AddCustomAttributes(c, slog.String(TaskIdAtrr, reqHeaders[TaskIdAtrr][0]))
baseAttributes := []slog.Attr{}
baseAttributes = append(baseAttributes, slog.String(TaskIdAtrr, reqHeaders[TaskIdAtrr][0]))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment