Monitoring & Backup

Logging and monitoring

Rockhopper uses centralized logging and real-time monitoring across all systems:

System
Purpose

AWS CloudWatch

Centralized application log aggregation, search, and analysis

AWS CloudWatch Metrics & Alarms

Real-time monitoring of traffic, API response times, error rates, and database performance — with automatic alerting when thresholds are exceeded

Sentry

Real-time error tracking and alerting for application exceptions

All logs are retained according to AWS CloudWatch retention policies and are accessible only to authorized personnel. Logs never contain authentication tokens, credentials, or other restricted data.

Backup and recovery

Version snapshots

Spreadsheet version snapshots are stored in Amazon S3 with highly durable storage classes, providing 99.999999999% (11 nines) durability. Each committed version is an immutable snapshot that cannot be overwritten.

Database backups

Protection layer
Details

Daily snapshots

Automated daily backups of all database clusters

Point-in-time recovery

Continuous backup with the ability to restore to any second within the last 24 hours

High availability

Production databases run in multi-AZ configurations with automatic failover

Disaster recovery

In the event of a service disruption:

  • Database failover to a standby replica is automatic

  • Version snapshots in S3 are replicated across multiple availability zones

  • Application services can be redeployed from infrastructure-as-code definitions

Last updated