This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
services:ibmc_opensearch [2025/09/01 12:22] akraitman created |
services:ibmc_opensearch [2025/11/11 12:45] (current) adinda [Deployment] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | IBMC opensearch | + | ====== IBMC opensearch ====== |
| + | |||
| + | Centralized dashboard-based solution to analysis the teutholgoy runs. See https://github.com/vamahaja/teuthology-metrics | ||
| + | |||
| + | The service running in container mode. Scheduler is the main service running the cron based solution to fetch the result from paddle and send the data to Opensearch. | ||
| + | |||
| + | ===== Deployment ===== | ||
| + | - Podman | ||
| + | - A daemon-less, rootless container engine that lets you build and run containers without requiring a central service. It provides strong compatibility with Docker image formats while improving security by not having a long-running daemon process. | ||
| + | - Podman Compose | ||
| + | - A tool (or wrapper) that allows multi-container application definitions (via YAML) to be spun up using Podman. It enables starting the full stack of containers/services (as defined in container-compose.yaml) in one go. | ||
| + | - Opensearch | ||
| + | - A distributed, open-source search and analytics engine (forked from Elasticsearch) that allows you to ingest, store, search and analyse large volumes of data (such as test run metrics) in near real-time. | ||
| + | - OpenSearch Dashboard | ||
| + | - A browser-based visualisation and analytics interface for OpenSearch data — allowing you to explore, query, visualise and build dashboards over the ingested metrics. | ||
| + | - Scheduler | ||
| + | - A component that periodically or on-trigger gathers test run results and schedules ingestion into OpenSearch. It orchestrates when metrics are pulled, processed and forwarded to the Opensearch. | ||
| + | Deployment Steps - https://github.com/vamahaja/teuthology-metrics/tree/main?tab=readme-ov-file#deployment-steps | ||
| + | |||
| + | ===== Reports ===== | ||
| + | - Failure Report | ||
| + | - Test Runs Result Trend | ||
| + | - Test Runs Analysis by Suite and Branch | ||
| + | |||
| + | |||
| + | ===== Node Details ===== | ||
| + | |||
| + | |||
| + | |||
| + | TODO | ||
| + | |||
| + | |||
| + | |||