Tools
The platform combines telemetry services with the Kubernetes, delivery, automation, and security systems used to operate them. Start with the tool that owns the failing stage, then follow the linked upstream and downstream checks.
Runtime and Delivery
| Tool | Operational purpose |
|---|---|
| Kubernetes | Runs exporters, collectors, forwarders, and supporting services |
| Helm | Packages Kubernetes resources and separates templates from environment values |
| Docker | Packages exporter and platform services as immutable images |
| Harness | Builds, validates, tags, and publishes service images |
| Artifactory | Stores approved images and other build artifacts |
Automation and Security
| Tool | Operational purpose |
|---|---|
| Terraform | Manages Keeper, Splunk alerts, and other platform configuration as code |
| InfoSec Keeper | Stores and brokers credentials used by deployment and runtime services |
| AWX | Runs approved Ansible automation and automation-generated metric workflows |
Keeper and KeepHQ are different systems
InfoSec Keeper is the secrets platform. KeepHQ/EMS is the alert-routing service.
Telemetry Platform
| Tool | Operational purpose |
|---|---|
| Prometheus | Metrics collection and scraping |
| Mimir | Long-term metrics storage |
| Grafana | Visualization and dashboarding |
| Splunk | Log management and search |
| Syslog Infrastructure | Receives, enriches, persists, and forwards device syslog |
| Telegraf | Receives SNMP traps, collectd metrics, and selected automation metrics |
| KeepHQ | Alert notification hub (EMS) |
End-to-End Delivery Flow
graph LR
A["Exporter or Service Code"] --> B["Harness Build"]
B --> C["ECR or Artifactory"]
D["Helm Chart"] --> E["Environment Configuration"]
C --> F["WBX3 or Argo Deployment"]
D --> F
E --> F
G["InfoSec Keeper"] --> F
F --> H["Kubernetes Clusters"]
H --> I["Prometheus, Mimir, and Grafana"]
H --> J["Telegraf, Syslog, and Splunk"]
I --> K["KeepHQ or EMS"]
J --> K
Exact image versions, chart values, credentials, and deployed resources remain in their owning repositories and runtime systems. This section explains how to find and validate them without turning the documentation into a second source of truth.