microshift-dev:analyze-start-time

Official

Turn MicroShift logs into startup timing stats

Authoropenshift-eng
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It converts MicroShift journal logs into actionable service-by-service startup timing statistics, so you can quickly identify slow or inconsistent components during bring-up and restarts.

Core Features & Use Cases

  • Service startup timing table: Produces a complete, sorted timing table with per-service runs and performance metrics.
  • MicroShift overall and per-service analysis: Summarizes overall startup plus detailed timings extracted from READY log lines.
  • Restart-aware reporting: Counts restarts and derives service statistics across each start instance for trend visibility.

Example: When a MicroShift edge node becomes slow to become ready, run this against the collected journal logs to pinpoint which service(s) dominate mean startup time and how variable those timings are.

Quick Start

Run /microshift-dev:analyze-start-time <journal-logs> to generate the mandatory service timing table from your MicroShift journal logs.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: microshift-dev:analyze-start-time
Download link: https://github.com/openshift-eng/edge-tooling/archive/main.zip#microshift-dev-analyze-start-time

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.