FortiBlox LogoFortiBlox Docs
NexusGeyser API

Health & Metrics Endpoints

System health checks and database statistics

Health & Metrics Endpoints

Monitor Geyser database health and performance metrics.

Endpoints

EndpointMethodDescriptionCredits
/geyser/healthGETHealth check1
/geyser/metricsGETSystem metrics1
/geyser/statsGETDatabase statistics1

GET /geyser/health

Check Geyser database health status.

Request

curl "https://nexus.fortiblox.com/geyser/health?api-key=$FORTIBLOX_API_KEY"

Response

{
  "success": true,
  "data": {
    "status": "healthy",
    "database": "connected",
    "timestamp": "2025-11-21T12:00:00.000Z",
    "latest_slot": 123456789,
    "latest_block_time": "2025-11-21T11:59:45.000Z"
  }
}

GET /geyser/metrics

Get system-wide metrics and statistics.

Response

{
  "success": true,
  "data": {
    "transactions_total": 5000000000,
    "blocks_total": 123456789,
    "accounts_total": 50000000,
    "latest_slot": 123456789,
    "last_update": "2025-11-21T11:59:45.000Z",
    "database_connected": true
  }
}

GET /geyser/stats

Get detailed database statistics.

Response

{
  "success": true,
  "data": {
    "transactions": 5000000000,
    "blocks": 123456789,
    "accounts": 50000000,
    "validators": 1500,
    "latest_slot": 123456789,
    "latest_block_time": "2025-11-21T11:59:45.000Z",
    "database_connected": true,
    "database_size": "2.5 TB"
  }
}

Use these endpoints for monitoring dashboards and health checks.