File tree 2 files changed +22
-0
lines changed
2 files changed +22
-0
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file.
4
4
5
5
## [ Unreleased]
6
6
7
+ ### Added
8
+
9
+ - Added airlift json source and airlift json transform to vector.toml ([ #553 ] ).
10
+
11
+ [ #553 ] : https://github.com/stackabletech/operator-rs/pull/553
12
+
7
13
## [ 0.34.0] - 2023-02-06
8
14
9
15
### Added
Original file line number Diff line number Diff line change @@ -664,6 +664,10 @@ line_delimiter = "\r\n"
664
664
type = "file"
665
665
include = ["{STACKABLE_LOG_DIR}/*/*.py.json"]
666
666
667
+ [sources.files_airlift]
668
+ type = "file"
669
+ include = ["{STACKABLE_LOG_DIR}/*/*.airlift.json"]
670
+
667
671
[transforms.processed_files_stdout]
668
672
inputs = ["files_stdout"]
669
673
type = "remap"
@@ -795,6 +799,18 @@ if parsed_event.levelname == "DEBUG" {{
795
799
.message = parsed_event.message
796
800
'''
797
801
802
+ [transforms.processed_files_airlift]
803
+ inputs = ["files_airlift"]
804
+ type = "remap"
805
+ source = '''
806
+ parsed_event = parse_json!(string!(.message))
807
+ .message = join!(compact([parsed_event.message, parsed_event.stackTrace]), "\n")
808
+ .timestamp = parse_timestamp!(parsed_event.timestamp, "%Y-%m-%dT%H:%M:%S.%fZ")
809
+ .logger = parsed_event.logger
810
+ .level = parsed_event.level
811
+ .thread = parsed_event.thread
812
+ '''
813
+
798
814
[transforms.extended_logs_files]
799
815
inputs = ["processed_files_*"]
800
816
type = "remap"
You can’t perform that action at this time.
0 commit comments