I was reading an article here on what all the Continuous Monitoring should cover. Here are a few things to start with:
The Importance of Continuous Monitoring in a DevOps
- Application Monitoring: performance and availability of application services.
- Configuration Monitoring: application and environment-specific configurations for specific app/environment version.
- Database Monitoring: database connection time and locks, cache size, performance, queries (most frequent, top CPU, long running), replication details, CPU/Memory and disk.
- Middleware Monitoring: queue services, communication and data management across app and operating systems, message services.
- Infrastructure Monitoring: virtualization and physical hardware utilization, performance and availability, network latency.
- Third-party Monitoring: services availability, the response time of partner services.
- Batch Monitoring: scheduled jobs start time, duration, completion rate.
- Data Monitoring: data quality, uniformity, accuracy and completeness.
- Security Monitoring: vulnerability management, end-points, data access and authorization, and event monitoring.
Leave a Reply