misc/mtail/prosody.mtail
author Matthew Wild <mwild1@gmail.com>
Tue, 16 Apr 2024 12:41:52 +0100
changeset 5888 49b0873932ca
parent 5652 c217f4edfc4f
permissions -rw-r--r--
mod_pubsub_serverinfo: Don't default to non-local pubsub servers (thanks roughnecks)
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5652
c217f4edfc4f misc/mtail: Start of an mtail config
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     1
counter prosody_log_messages by level
c217f4edfc4f misc/mtail: Start of an mtail config
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     2
c217f4edfc4f misc/mtail: Start of an mtail config
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     3
/^(?P<date>(?P<legacy_date>\w+\s+\d+\s+\d+:\d+:\d+)|(?P<rfc3339_date>\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}.\d+[+-]\d{2}:\d{2})) (?P<sink>\S+)\s(?P<loglevel>\w+)\s(?P<message>.*)/ {
c217f4edfc4f misc/mtail: Start of an mtail config
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     4
	len($legacy_date) > 0 {
c217f4edfc4f misc/mtail: Start of an mtail config
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     5
		strptime($2, "Jan _2 15:04:05")
c217f4edfc4f misc/mtail: Start of an mtail config
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     6
	}
c217f4edfc4f misc/mtail: Start of an mtail config
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     7
	len($rfc3339_date) > 0 {
c217f4edfc4f misc/mtail: Start of an mtail config
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     8
		strptime($rfc3339_date, "2006-01-02T03:04:05-0700")
c217f4edfc4f misc/mtail: Start of an mtail config
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     9
	}
c217f4edfc4f misc/mtail: Start of an mtail config
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    10
	$loglevel != "" {
c217f4edfc4f misc/mtail: Start of an mtail config
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    11
		prosody_log_messages[$loglevel]++
c217f4edfc4f misc/mtail: Start of an mtail config
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    12
	}
c217f4edfc4f misc/mtail: Start of an mtail config
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    13
}