Archived
2
0
This repository has been archived on 2025-07-16. You can view files and clone it, but cannot push or open issues or pull requests.
cc24-hub/src/data/services.yaml
overcuriousity 64d5e75045 progress
2025-07-13 22:18:53 +02:00

85 lines
2.7 KiB
YAML

# File: ./src/data/services.yaml
# Service Status Configuration
# This file configures the services monitored on the status page
# Connect to Uptime Kuma API for real-time data
# Uptime Kuma Configuration
uptimeKuma:
enabled: false # Set to true when Uptime Kuma is configured
apiUrl: "https://status.lab.local/api"
apiKey: "" # Add your Uptime Kuma API key here
refreshInterval: 30000 # Refresh every 30 seconds
# Static service definitions (used when Uptime Kuma is not available)
services:
- id: timesketch
name: "Timesketch Instance"
description: "Collaborative forensic timeline analysis platform"
url: "https://timesketch.lab.local"
category: "Analysis Tools"
status: "operational" # operational|degraded|maintenance|down
uptime: "99.9%"
responseTime: "245ms"
lastChecked: "2025-01-15T10:30:00Z"
- id: thehive
name: "TheHive Platform"
description: "Incident response and case management"
url: "https://thehive.lab.local"
category: "Case Management"
status: "operational"
uptime: "99.7%"
responseTime: "180ms"
lastChecked: "2025-01-15T10:30:00Z"
- id: misp
name: "MISP Instance"
description: "Threat intelligence sharing platform"
url: "https://misp.lab.local"
category: "Threat Intelligence"
status: "degraded"
uptime: "98.2%"
responseTime: "890ms"
lastChecked: "2025-01-15T10:29:00Z"
issues: "High response times due to database optimization"
- id: elasticsearch
name: "Elasticsearch Cluster"
description: "Search and analytics engine"
url: "https://elastic.lab.local"
category: "Infrastructure"
status: "operational"
uptime: "99.8%"
responseTime: "120ms"
lastChecked: "2025-01-15T10:30:00Z"
- id: neo4j
name: "Neo4j Database"
description: "Graph database for relationship analysis"
url: "https://neo4j.lab.local"
category: "Infrastructure"
status: "maintenance"
uptime: "97.1%"
responseTime: "N/A"
lastChecked: "2025-01-15T09:00:00Z"
issues: "Scheduled maintenance window: 09:00-11:00 UTC"
# Service categories for organization
categories:
- name: "Analysis Tools"
description: "Forensic analysis and timeline tools"
- name: "Case Management"
description: "Incident response and case tracking"
- name: "Threat Intelligence"
description: "IOC sharing and threat analysis"
- name: "Infrastructure"
description: "Backend services and databases"
# Overall status calculation
overall:
status: "partial_outage" # operational|degraded|partial_outage|major_outage
message: "4 of 5 services operational • 1 service under maintenance"
operationalCount: 3
degradedCount: 1
maintenanceCount: 1
downCount: 0