Daler
10/10/2025, 7:59 PM{
"@timestamp": "2025-10-08T17:47:06.0808Z",
"level": "DEBUG",
"message": "healthcheck"
}
{
"@timestamp": "2025-10-08T17:47:07.1234Z",
"level": "INFO",
"message": "healthcheck Application started successfully"
}
{
"@timestamp": "2025-10-08T17:47:07.1234Z",
"level": "INFO",
"message": "health-check test Application started successfully"
}
Expected Output
[0] tail.0: [1760122642.884274043, {"log"=>"{"}]
[1] tail.0: [1760122642.885037709, {"log"=>" "@timestamp": "2025-10-08T17:47:06.0808Z","}]
[2] tail.0: [1760122642.885040918, {"log"=>" "level": "DEBUG","}]
[3] tail.0: [1760122642.885042001, {"log"=>" "message": "healthcheck""}]
fluent-bit.conf
[INPUT]
Name tail
Path /fluent-bit/etc/log
Inotify_Watcher false
Read_from_Head True
[FILTER]
Name grep
Match *
Regex level ^INFO$
[FILTER]
Name grep
Match *
Exclude message (?i)(healthcheck)
[OUTPUT]
Name stdout
Match *Pat
10/11/2025, 6:48 AMPat
10/11/2025, 6:49 AMDaler
10/23/2025, 4:12 PM[FILTER]
Name grep
Match *
Regex level ^INFO$
[FILTER]
Name grep
Match *
Exclude message (?i)(healthcheck)Pat
10/23/2025, 4:16 PMDaler
10/23/2025, 4:19 PM[FILTER]
Name grep
Alias ignore-healthchecks
Match *
Logical_Op and
Exclude level (?i)(info)
Exclude message (?i)(healthcheck)