Protoplaster system reportΒΆ
Protoplaster provides protoplaster-system-report
, a tool to obtain information about system state and configuration. It executes a list of commands and saves their outputs. The outputs are stored in a single zip archive together with an HTML summary. An example summary can be found here.
The following config was used to generate the example:
uname:
run: uname -a
summary:
- title: os info
run: cat
output: uname.out
dmesg:
run: dmesg
summary:
- title: usb
run: grep usb
- title: v4l
run: grep v4l
output: dmesg.out
superuser: required
ip:
run: ip a
summary:
- title: Network interfaces state
run: python3 $PROTOPLASTER_SCRIPTS/generate_ip_table.py "$(cat)"
output: ip.out
on-fail:
run: ifconfig -a
summary:
- title: Network interfaces state
run: python3 $PROTOPLASTER_SCRIPTS/generate_ifconfig_table.py "$(cat)"
output: ifconfig.out
Last update:
2024-12-11