🔵 Operations & Monitoring
Cloud Monitoring, Logging, Trace, Profiler va SRE practices
📊 Cloud Monitoring
Metrics, dashboards, alerting. Uptime checks — URL/IP mavailability monitoring. Alert policies — metric threshold, log-based, uptime-based. Notification channels: Email, PagerDuty, Slack, SNS. Custom metrics — OpenTelemetry orqali.
📋 Cloud Logging
Barcha GCP xizmatlar avtomatik log yuboradi. Log Explorer — query, filter. Log Sinks — Cloud Storage, BigQuery, Pub/Sub ga export. Log-based metrics — log pattern bo'yicha metric yaratish. Audit Logs: Admin Activity, Data Access, System Event.
🔍 Cloud Trace & Profiler
Cloud Trace — distributed tracing, request latency tahlili. Cloud Profiler — production'da CPU va memory profiling (minimal overhead). Error Reporting — exception aggregation va alerting.
📊 GCP Operations Suite Xizmatlari
| Xizmat | Nima qiladi | Asosiy xususiyat |
|---|---|---|
| Cloud Monitoring | Metrics, alerting, dashboards | Uptime checks, custom metrics |
| Cloud Logging | Log yig'ish, search, export | Log Sinks, Log Explorer, Audit Logs |
| Cloud Trace | Request latency tracing | Distributed systems, bottleneck topish |
| Cloud Profiler | CPU/Memory profiling | Production da < 1% overhead |
| Error Reporting | Exception aggregation | Stack trace grouping, alert |
💡 Asosiy nuqtalar
- Cloud Monitoring: metrics, alerts, dashboards
- Cloud Logging: structured logs, Log Explorer, Sinks
- Audit Logs: kim nima qildi — compliance uchun muhim
- Cloud Trace: distributed request tracing
- Error Reporting: exception tracking
🎯 Imtihon maslahatlari
- Admin Activity Audit Logs — avtomatik yoqilgan, o'chirib bo'lmaydi, bepul
- Data Access Audit Logs — default o'chirilgan, qimmat (har bir read yoziladi)
- Log Sinks destination: Cloud Storage (arxiv), BigQuery (tahlil), Pub/Sub (real-time)
- Cloud Trace — distributed tracing, bir request bir necha xizmatdan o'tganda latency topish
- Uptime check — URL, GCE instance, GKE port mavailability monitoring (global locationlardan)
⚠️ Ko'p adashadigan
- Cloud Monitoring va Cloud Logging — bir xil deb o'ylash: Monitoring=metrics, Logging=logs
- Audit Log turlari: Admin Activity (write ops) va Data Access (read ops) ni aralashtirib yuborish
- Cloud Profiler = Cloud Trace deb o'ylash: Profiler=CPU/mem profiling, Trace=request path tracing
🧠 Eslab qolish: "MLTPE" = Monitoring, Logging, Trace, Profiler, Error Reporting — GCP Operations Suite 5 xizmati. "Audit = Admin Activity (FREE) + Data Access (PAID)"
Operations & Monitoring bo'yicha o'zingizni sinab ko'ring
Bepul interaktiv quiz, mock imtihon va to'liq darslar — CertMaster platformasida.
Bepul boshlash →