@@ -19,49 +19,31 @@ receivers:
1919 databases :
2020 - sqlpage
2121 collection_interval : 1s
22- events :
23- db.server.query_sample :
24- enabled : true
25- db.server.top_query :
26- enabled : true
27- query_sample_collection :
28- max_rows_per_query : 1000
29- top_query_collection :
30- collection_interval : 1s
31- max_rows_per_query : 1000
3222
3323processors :
3424 transform/sqlpage_logs :
3525 error_mode : ignore
3626 log_statements :
3727 - context : resource
3828 statements :
39- - set(attributes["service.name"], "sqlpage")
29+ - set(resource. attributes["service.name"], "sqlpage")
4030 - context : log
4131 statements :
42- - set(body, attributes["message"]) where attributes["message"] != nil
43- - merge_maps(cache, ExtractPatterns(body, "level=(?P<level>[^ ]+)"), "upsert") where IsString(body)
44- - merge_maps(cache, ExtractPatterns(body, "trace_id=(?P<trace_id>[0-9a-f]+)"), "upsert") where IsString(body)
45- - set(attributes["level"], cache["level"]) where cache["level"] != nil
46- - set(attributes["trace_id"], cache["trace_id"]) where cache["trace_id"] != nil
47- - set(severity_text, "TRACE") where cache["level"] == "trace"
48- - set(severity_number, SEVERITY_NUMBER_TRACE) where cache["level"] == "trace"
49- - set(severity_text, "DEBUG") where cache["level"] == "debug"
50- - set(severity_number, SEVERITY_NUMBER_DEBUG) where cache["level"] == "debug"
51- - set(severity_text, "INFO") where cache["level"] == "info"
52- - set(severity_number, SEVERITY_NUMBER_INFO) where cache["level"] == "info"
53- - set(severity_text, "WARN") where cache["level"] == "warn"
54- - set(severity_number, SEVERITY_NUMBER_WARN) where cache["level"] == "warn"
55- - set(severity_text, "ERROR") where cache["level"] == "error"
56- - set(severity_number, SEVERITY_NUMBER_ERROR) where cache["level"] == "error"
57- transform/postgresql_events :
58- error_mode : ignore
59- log_statements :
60- - context : log
61- statements :
62- - set(log.attributes["trace_id"], log.trace_id.string) where log.trace_id.string != ""
63- - set(log.attributes["span_id"], log.span_id.string) where log.span_id.string != ""
64- - set(log.attributes["event_name"], log.event_name) where log.event_name != ""
32+ - set(log.body, log.attributes["message"]) where log.attributes["message"] != nil
33+ - merge_maps(log.cache, ExtractPatterns(log.body, "level=(?P<level>[^ ]+)"), "upsert") where IsString(log.body)
34+ - merge_maps(log.cache, ExtractPatterns(log.body, "trace_id=(?P<trace_id>[0-9a-f]+)"), "upsert") where IsString(log.body)
35+ - set(log.attributes["level"], log.cache["level"]) where log.cache["level"] != nil
36+ - set(log.attributes["trace_id"], log.cache["trace_id"]) where log.cache["trace_id"] != nil
37+ - set(log.severity_text, "TRACE") where log.cache["level"] == "trace"
38+ - set(log.severity_number, SEVERITY_NUMBER_TRACE) where log.cache["level"] == "trace"
39+ - set(log.severity_text, "DEBUG") where log.cache["level"] == "debug"
40+ - set(log.severity_number, SEVERITY_NUMBER_DEBUG) where log.cache["level"] == "debug"
41+ - set(log.severity_text, "INFO") where log.cache["level"] == "info"
42+ - set(log.severity_number, SEVERITY_NUMBER_INFO) where log.cache["level"] == "info"
43+ - set(log.severity_text, "WARN") where log.cache["level"] == "warn"
44+ - set(log.severity_number, SEVERITY_NUMBER_WARN) where log.cache["level"] == "warn"
45+ - set(log.severity_text, "ERROR") where log.cache["level"] == "error"
46+ - set(log.severity_number, SEVERITY_NUMBER_ERROR) where log.cache["level"] == "error"
6547 batch :
6648 timeout : 1s
6749
@@ -72,8 +54,6 @@ exporters:
7254 insecure : true
7355 otlp_http/loki :
7456 endpoint : http://loki:3100/otlp
75- debug/postgresql_logs :
76- verbosity : detailed
7757 prometheus :
7858 endpoint : 0.0.0.0:9464
7959
@@ -91,7 +71,3 @@ service:
9171 receivers : [syslog/sqlpage]
9272 processors : [transform/sqlpage_logs, batch]
9373 exporters : [otlp_http/loki]
94- logs :
95- receivers : [postgresql]
96- processors : [transform/postgresql_events, batch]
97- exporters : [otlp_http/loki, debug/postgresql_logs]
0 commit comments