Services#
Supporting services and utilities that provide monitoring, health checks, and operational support.
Service Classes:
Overview#
Services provide operational support for the data transfer system:
- Data Integrity Manager
Manages checksum verification and data integrity checks.
- Buffer Manager
Monitors and manages buffer storage at different sites.
- Disk Monitor
Monitors disk usage and storage capacity.
- Health Check
Provides system health monitoring and status reporting.
- Task Monitor Service
Monitors Celery task execution and status.
- Task State Manager
Manages task state transitions and persistence.
- Recovery Service Runner
Handles automatic recovery from failures.
Service Integration#
Services integrate with the main data transfer pipeline:
Monitor system health and performance
Provide operational visibility
Handle error recovery and resilience
Manage resource utilization
For operational guidance on using these services, see:
Monitoring & Failure Recovery - System monitoring and observability
Data Lifecycle Management - Data lifecycle management