Useful Links
Computer Science
DevOps and SRE
DevOps
1. Introduction to DevOps
2. DevOps Culture and Organizational Change
3. Foundational Frameworks and Methodologies
4. Version Control and Source Code Management
5. Continuous Integration
6. Continuous Delivery and Deployment
7. Infrastructure as Code
8. Containerization
9. Container Orchestration
10. Monitoring and Observability
11. Cloud Computing and DevOps
12. Security in DevOps (DevSecOps)
13. Advanced DevOps Practices
14. DevOps Metrics and Measurement
15. DevOps Transformation and Adoption
Monitoring and Observability
Observability Fundamentals
Three Pillars of Observability
Metrics
Time Series Data
Aggregation and Analysis
Alerting Thresholds
Logs
Structured Logging
Log Correlation
Log Retention
Traces
Distributed Tracing
Request Flow Analysis
Performance Bottlenecks
Monitoring Strategies
Proactive vs Reactive Monitoring
White-box vs Black-box Monitoring
Synthetic Monitoring
Metrics and Monitoring
Monitoring Methodologies
USE Method
Utilization
Saturation
Errors
RED Method
Rate
Errors
Duration
Four Golden Signals
Latency
Traffic
Errors
Saturation
Prometheus Ecosystem
Prometheus Server
Data Collection
Query Language (PromQL)
Storage and Retention
Exporters and Instrumentation
Application Metrics
Infrastructure Metrics
Custom Exporters
Alertmanager
Alert Rules
Notification Routing
Alert Grouping
Visualization and Dashboards
Grafana
Dashboard Creation
Data Sources
Alerting Integration
Dashboard Design Principles
Information Hierarchy
Visual Best Practices
User Experience
Logging and Log Management
Centralized Logging
Log Aggregation Benefits
Log Shipping Methods
Log Processing Pipeline
ELK Stack
Elasticsearch
Index Management
Search and Analytics
Cluster Management
Logstash
Input Plugins
Filter Plugins
Output Plugins
Kibana
Log Visualization
Dashboard Creation
Index Pattern Management
Alternative Logging Solutions
Fluentd and Fluent Bit
Splunk
Cloud Logging Services
Log Management Best Practices
Log Format Standardization
Log Level Management
Performance Considerations
Distributed Tracing
Tracing Concepts
Spans and Traces
Context Propagation
Sampling Strategies
Tracing Tools
Jaeger
Architecture and Components
Trace Collection
Trace Analysis
Zipkin
Instrumentation Libraries
Trace Visualization
OpenTelemetry
Unified Observability Framework
Auto-instrumentation
Vendor Neutrality
Alerting and Incident Management
Alerting Best Practices
Alert Fatigue Prevention
Actionable Alerts
Alert Prioritization
Incident Response
Incident Classification
Response Procedures
Communication Protocols
Post-Incident Analysis
Blameless Post-mortems
Root Cause Analysis
Improvement Actions
Previous
9. Container Orchestration
Go to top
Next
11. Cloud Computing and DevOps