get_boot_time
Identify which boot phase dominates by returning systemd-analyze time breakdowns for firmware, loader, kernel, initrd, and userspace, plus total startup and reached target.
Instructions
Returns the phase-level boot breakdown from systemd-analyze time: firmware, loader, kernel, initrd, and userspace durations plus total startup and the reached target. Read-only; fatal only if systemd-analyze is missing or fails. Use to see which boot phase dominates; get_boot_blame ranks slow units, get_boot_critical_chain traces the dependency path.
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 |