Platform Metrics
POST /api/v2/metrics/platform_metrics
Description
The platform_metrics endpoint retrieves comprehensive platform-wide metrics including Elasticsearch cluster statistics and Arcanna system performance data. This endpoint provides an overview of your entire platform's health and usage across all jobs or a filtered subset.
Quick Start Examples
Get platform metrics for all jobs
curl -X POST "https://your.arcanna.ai/api/v2/metrics/platform_metrics" \
  -H "X-Arcanna-Api-Key: your-api-key-here" \
  -H "Content-Type: application/json"
Get platform metrics for specific jobs
curl -X POST "https://your.arcanna.ai/api/v2/metrics/platform_metrics?job_ids=1234,5678" \
  -H "X-Arcanna-Api-Key: your-api-key-here" \
  -H "Content-Type: application/json"
Get platform metrics with custom time aggregation
curl -X POST "https://your.arcanna.ai/api/v2/metrics/platform_metrics?aggregation_time_interval=1d" \
  -H "X-Arcanna-Api-Key: your-api-key-here" \
  -H "Content-Type: application/json"
Request Parameters
Query Parameters
| Parameter | Type | Required | Description | 
|---|---|---|---|
| job_ids | integer or array of integers | No | Job IDs to filter by. If not provided, metrics for all jobs will be included | 
| aggregation_time_interval | string | No | Time interval for aggregation (e.g., '1d', '7d', '15d', '30d'). Default is '7d' | 
Response
Success Response (200 OK)
{
  "es_cluster_metrics": {
    "cluster_name": "arcanna-cluster",
    /* ... */
  },
  "arcanna": {
    "overall": {
      "buckets_count": 4134,
      "storage_mb": 2197,
      "events_count": 197015
    },
    "per_job_metrics": [
        /* ... */
    ]
    /* ... */
  }
}
Use Cases
- Monitor overall platform health and performance
- Track resource usage across all jobs
- Analyze system load and capacity planning
- Generate platform-wide reports and dashboards