Manage
Manage your 10x deployment lifecycle: API keys, environments, authentication, licensing, and the metrics the engine publishes. Drive it through the MCP env and auth tools or the REST API. API keys are generated at console.log10x.com.
%%{init: {'theme': 'dark', 'themeVariables': { 'primaryColor': '#101519', 'primaryTextColor': '#fff', 'primaryBorderColor': '#272d33', 'lineColor': '#4ade80', 'background': '#01080f'}}}%%
graph LR
Reporter["📊 Reporter (DaemonSet)"]
Receiver["⚡ Receiver"]
CloudRetriever["☁️ Retriever"]
Engine["🔧 10x Engine"]
Prometheus["📊 Your TSDB"]
UserMetrics["📉 Metric Output"]
Services["λ Services"]
Identity["🔐 Identity"]
APIKey["🔑 API Key"]
REST["🔌 REST API"]
Status["💚 Status"]
License["📋 License"]
Reporter --> Engine
Receiver --> Engine
CloudRetriever --> Engine
Engine --> Prometheus
Engine --> UserMetrics
Engine -.-> License
Prometheus --> Services
Services --> Identity
Services --> APIKey
APIKey --> REST
APIKey --> Status
classDef default fill:#101519,stroke:#272d33,color:#fff,stroke-width:1px,rx:8,ry:8
classDef input fill:#6366f1,stroke:#4f46e5,color:#fff,stroke-width:2px
classDef engine fill:#10b981,stroke:#059669,color:#fff,stroke-width:2px
classDef frontend fill:#059669,stroke:#047857,color:#fff,stroke-width:2px
classDef services fill:#0891b2,stroke:#0e7490,color:#fff,stroke-width:2px
classDef metrics fill:#8b5cf6,stroke:#7c3aed,color:#fff,stroke-width:2px
classDef auth fill:#ea580c,stroke:#c2410c,color:#000,stroke-width:2px
class Reporter,Receiver,CloudRetriever input
class Engine engine
class REST,Status,License frontend
class Services services
class Prometheus,UserMetrics metrics
class Identity,APIKey auth
click License "license/"
click Reporter "../apps/reporter/"
click Receiver "../apps/receiver/"
click CloudRetriever "../apps/retriever/"
click Engine "../run/"
click UserMetrics "../run/output/metric/"
click Identity "authentication/"
click APIKey "api-keys/"
click Status "status/"
click REST "../api/"
-
API Key
Generate and rotate the per-environment key the MCP and REST API use.
-
Environments
Isolate metrics and data by team, project, or deployment stage.
-
Identity
Per-environment key for the engine; Auth0 device flow for the MCP.
-
License
The engine license token, plus air-gapped node-usage tracking.
-
Status
Monitor service health and integrate with your own status systems.
-
Logging
Log file locations, Log4j2 configuration, and debugging techniques.
-
MCP Server
Cost attribution and pattern analysis for AI agents (Claude, Cursor, etc.).
Metric output
The engine publishes per-pattern cost and volume metrics to a time-series backend of your choice. Pick the output that matches your setup:
| Output | Use case | Configuration |
|---|---|---|
| Prometheus remote write | your own Prometheus | Remote Write |
| Prometheus scrape | pull-based collection | Scrape |
| Push Gateway | batch or job workloads | Push Gateway |
| Log10x hosted | optional, for evaluation | Log10x Metric Output |
Other backends (Datadog, Elastic, CloudWatch, SignalFx) are supported too. Full reference: Metric Output.