AUVIRT(8)
β¨ AUVIRT(8) β¨
okay so bestie, welcome to auvirt β it lives in the System Administration Utilities corner of your man 8 pages, and it's a program that shows data related to virtual machines. π₯οΈπ
πΈ NAME πΈ
auvirt β a program that shows data related to virtual machines π§
β¨ SYNOPSIS β¨
auvirt [ OPTIONS ]
like. that's it. that's the whole vibe. π
π¦ DESCRIPTION π¦
auvirt shows a list of guest sessions found in the audit logs. If a guest is specified, only the events related to that guest is considered. To specify a guest, both UUID or VM name can be given. iykyk π«Ά
For each guest session, the tool prints a record with:
- the domain name
- the user that started the guest
- the time when the guest was started
- the time when the guest was stopped
If the option --all-events is given, a more detailed output is shown. In this mode other records are shown for guest's stops, resource assignments, AVC and anomaly events. The first field indicates the event type and can have the following values: start, stop, res, avc, and anom. π
Resource assignments have the additional fields: resource type, reason and resource. And AVC records have the following additional fields: operation, result, command and target. not me memorising all the field orders π
By default, auvirt reads records from the system audit log file. But --stdin and --file options can be specified to change this behavior. slay, options. π
π OPTIONS π
--all-eventsβ Show records for all virtualization related events. the full tea, no filter π--debugβ Print debug messages tostderr. screaming into the void (politely, on a specific stream) π£οΈ-f,--filefile β Read records from the given file instead from the system audit log file. π-h,--helpβ Print help message and exit. the classic. the icon. π«‘--proofβ Add after each event a line containing all the identifiers of the audit records used to calculate the event. Each identifier consists of unix time, milliseconds and serial number. receipts!! π§Ύβ¨--show-uuidβ Add the guest's UUID to each record. π--stdinβ Read records from the standard input instead from the system audit log file. This option cannot be specified with--file. The audit events must be in the raw format. π°--summaryβ Print a summary with information about the events found. The summary contains the considered range of time, the number of guest starts and stops, the number of resource assignments, the number of AVC and anomaly events, and the number of failed operations. β¨ the tl;dr β¨-te,--end[end-date] [end-time] β Search for events with time stamps equal to or before the given end time. The format of end time depends on your locale. If the date is omitted, today is assumed. If the time is omitted, now is assumed. Use 24 hour clock time rather than AM or PM to specify time. An example date using theen_US.utf8locale is09/03/2009. An example of time is18:00:00. The date format accepted is influenced by theLC_TIMEenvironmental variable.
You may also use the word: now, recent, today, yesterday, this-week, week-ago, this-month, this-year. Today means starting now. Recent is 10 minutes ago. Yesterday is 1 second after midnight the previous day. This-week means starting 1 second after midnight on day 0 of the week determined by your locale (see localtime). This-month means 1 second after midnight on day 1 of the month. This-year means the 1 second after midnight on the first day of the first month. β°
-ts,--start[start-date] [start-time] β Search for events with time stamps equal to or after the given end time. (yes bestie the page literally says end time here, we are simply reporting the lore, no notes π) The format of end time depends on your locale. If the date is omitted, today is assumed. If the time is omitted, midnight is assumed. Use 24 hour clock time rather than AM or PM to specify time. An example date using theen_US.utf8locale is09/03/2009. An example of time is18:00:00. The date format accepted is influenced by theLC_TIMEenvironmental variable.
You may also use the word: now, recent, today, yesterday, this-week, this-month, this-year. Today means starting at 1 second after midnight. Recent is 10 minutes ago. Yesterday is 1 second after midnight the previous day. This-week means starting 1 second after midnight on day 0 of the week determined by your locale (see localtime). This-month means 1 second after midnight on day 1 of the month. This-year means the 1 second after midnight on the first day of the first month. β³
-u,--uuidUUID β Only show events related to the guest with the given UUID. πͺͺ-v,--vmname β Only show events related to the guest with the given name. π·οΈ
π« EXAMPLES π«
To see all the records in this month for a guest:
auvirt --start this-month --vm GuestVmName --all-events
ate. no crumbs. π½οΈπ
π SEE ALSO π
aulast(8), ausearch(8), aureport(8). the whole friend group fr fr π«
π AUTHOR π
Marcelo Cerri β thank you for your service king π
and that's the whole page bestie!! this fine piece of documentation was brought to you by IBM Corp, dated Dec 2011 β yes it's vintage, yes it still slays, periodt. πβ¨π¦
π¦ where this page comes from
- centos-stream 9: audit 3.1.5-9.el9 Β· GPLv2+
- debian bookworm: auditd 1:3.0.9-1 Β· GPL-2.0-only
- ubuntu jammy: auditd 1:3.0.7-1build1 Β· GPL-2.0-only
- ubuntu jammy: auditd 1:3.0.7-1ubuntu0.1 Β· GPL-2.0-only
- ubuntu noble: auditd 1:3.1.2-2.1build1 Β· GPL-2.0-only
- ubuntu noble: auditd 1:3.1.2-2.1ubuntu0.1 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms