Skip to content

Examples

Basics

sysinfo
sysinfo --output both

Selective collection

sysinfo --cpu --memory
sysinfo --all --no-firewall --no-gpu
sysinfo --network --listening-ports --processes
sysinfo --services --hosts-dns --logs --storage
sysinfo --hardware-extra --pkg-layout

Support dump (shareable)

sysinfo --profile support --redact-all \
  --json sysreport.json --html sysreport.html

CI artifact

sysinfo --profile ci --output json --json ci-sysinfo.json

YAML report

sysinfo --all --output yaml
sysinfo --profile ci --yaml ci-sysinfo.yaml

XML report

sysinfo --all --output xml
sysinfo --profile support --xml sysreport.xml

Environment variables

Environment variables are excluded from --all and every profile. Include them explicitly and consider redaction before sharing the report:

sysinfo --profile support --env --redact-all --yaml support.yaml

Redaction

sysinfo --all --redact-fqdns --redact-hosts --redact-emails --redact-ipv4s

sysinfo --redact-domain-trees \
  --redact-domain-tree foo.bar.example.co.uk

sysinfo --redact-custom \
  --redact-rx "[A-Za-z0-9]{32}" \
  --redact-file patterns.txt

Sample report

A redacted sample JSON report is checked in at examples/sample-redacted-report.json.