Sosreport

The sosreport tool is installed automatically on all MetalK8s hosts, and embeds some custom plugins. It allows to generate a report from a host, including logs, configurations, containers information, etc. This report can then be consumed by an operator, or shared with Scality support, to investigate problems on a platform.

Generate A Report

To generate a report for a machine, you must have root access.

To include logs and configuration for containerd and MetalK8s components, run:

root@your-machine # sosreport --batch --all-logs \
    -o metalk8s -kmetalk8s.k8s-resources -kmetalk8s.pod-logs -kmetalk8s.describe -kmetalk8s.metrics \
    -o metalk8s_containerd -kmetalk8s_containerd.all -kmetalk8s_containerd.logs

Note

The archive will include by default the last 24h of logs for all containers, this value can be customized with -kmetalk8s.last=48h for example.

The name of the generated archive is printed in the console output.

Plugins List

To display the full list of available plugins and their options, run:

sosreport --list-plugins