summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Breunig <christian@breunig.cc>2026-06-29 16:54:55 +0200
committerChristian Breunig <christian@breunig.cc>2026-06-29 16:58:53 +0200
commite89ca5acb309f7af1b49f28c152b3f0f3296f619 (patch)
treea4a77f67582c447855074546010ca1e76f0c2612
parent0e86666faafb0eaa2f4b26e3259bc20c56f549ba (diff)
downloadvyos-1x-e89ca5acb309f7af1b49f28c152b3f0f3296f619.tar.gz
vyos-1x-e89ca5acb309f7af1b49f28c152b3f0f3296f619.zip
op-mode: T8372: add "show log facility <name>" command
-rw-r--r--op-mode-definitions/monitor-log.xml.in9
-rwxr-xr-xop-mode-definitions/show-log.xml.in9
2 files changed, 18 insertions, 0 deletions
diff --git a/op-mode-definitions/monitor-log.xml.in b/op-mode-definitions/monitor-log.xml.in
index 7bf4fc907..bd7a98f7d 100644
--- a/op-mode-definitions/monitor-log.xml.in
+++ b/op-mode-definitions/monitor-log.xml.in
@@ -120,6 +120,15 @@
</properties>
<command>SYSTEMD_COLORS=false journalctl --no-hostname --follow --boot -p $4</command>
</tagNode>
+ <tagNode name="facility">
+ <properties>
+ <help>Monitor last lines of messages file and filter by specified facility</help>
+ <completionHelp>
+ <list>kern user mail daemon auth syslog lpr news uucp cron authpriv ftp local0 local1 local2 local3 local4 local5 local6 local7</list>
+ </completionHelp>
+ </properties>
+ <command>SYSTEMD_COLORS=false journalctl --no-hostname --follow --boot --facility=$4</command>
+ </tagNode>
<leafNode name="flow-accounting">
<properties>
<help>Monitor last lines of flow-accounting log</help>
diff --git a/op-mode-definitions/show-log.xml.in b/op-mode-definitions/show-log.xml.in
index 1031e83cb..22c60706d 100755
--- a/op-mode-definitions/show-log.xml.in
+++ b/op-mode-definitions/show-log.xml.in
@@ -171,6 +171,15 @@
</node>
</children>
</node>
+ <tagNode name="facility">
+ <properties>
+ <help>Show contents of logging buffer and filter messages by specified facility</help>
+ <completionHelp>
+ <list>kern user mail daemon auth syslog lpr news uucp cron authpriv ftp local0 local1 local2 local3 local4 local5 local6 local7</list>
+ </completionHelp>
+ </properties>
+ <command>SYSTEMD_COLORS=false journalctl --no-hostname --boot --facility=$4</command>
+ </tagNode>
<node name="firewall">
<properties>
<help>Show log for Firewall</help>