updated 7d ago
Generate an interactive HTML dashboard with per-VM PCP metrics (CPU, memory, disk I/O, disk usage) from a MicroShift CI job.
¿Qué puedes hacer con Microshift Ci:job Pcp Dashboard?
name: microshift-ci:job-pcp-dashboard argument-hint: description: Generate interactive PCP performance dashboard from a Prow job URL user-invocable: true allowed-tools: Bash, Read
microshift-ci:job-pcp-dashboard
Generate an interactive HTML dashboard with per-VM PCP metrics (CPU, memory, disk I/O, disk usage) from a MicroShift CI job.
Steps
-
Run the dashboard generator:
bash plugins/microshift-ci/scripts/pcp-graphs/generate-dashboard.sh --url <ARGUMENTS> -
Open the generated dashboard in the default browser. Use
openon macOS orxdg-openon Linux:open /tmp/microshift-job-pcp-dashboard.<BUILD_ID>/pcp-dashboard.htmlThe
<BUILD_ID>is the last segment of the Prow job URL.
Prerequisites
gsutilCLI (for downloading artifacts from GCS)- Python 3
- One of:
pcp-export-pcp2json(native) orpodman(container fallback)
Instalación
Añade Microshift Ci:job Pcp Dashboard a tu cliente. Elige el que uses.
npx skills add openshift-eng/edge-toolingInstalls every skill in the repository, then prompts for which to keep.
/plugin marketplace add openshift-eng/edge-toolingAdds the repository as a plugin marketplace; install individual plugins with `/plugin install`.
git clone https://github.com/openshift-eng/edge-tooling
cp -r plugins/microshift-ci/skills/job-pcp-dashboard ~/.claude/skills/A skill is a plain directory. Copy it into `.claude/skills/` in a project or in your home directory.
Puntuación
54 / 100
Suficiente