get_boot_time
Get the boot-time breakdown from systemd-analyze to see per-phase durations (firmware, loader, kernel, initrd, userspace), total startup time, and the reached target.
Instructions
Returns the boot-time breakdown from systemd-analyze time: per-phase durations (firmware, loader, kernel, initrd, userspace), total startup time, and the reached target. Read-only; fatal only if systemd-analyze is missing or fails. Use to quantify where boot time goes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| total | No | ||
| errors | No | ||
| phases | Yes | ||
| target | No | ||
| total_seconds | No | ||
| target_reached_time | No | ||
| target_reached_seconds | No |