Loading...
Loading...
Compare original and translation side by side
get_pod_eventsget_pod_logsget_pod_eventsget_pod_logs1. list_pods → Get overview of pod health in namespace
2. get_pod_events → Understand WHY pods are in their state
3. get_pod_logs → Only if events don't explain the issue
4. get_pod_resources → For performance/resource issues
5. describe_deployment → Check deployment status and conditions1. list_pods → 查看命名空间内Pod的健康状况概览
2. get_pod_events → 了解Pod处于当前状态的原因
3. get_pod_logs → 仅当事件无法解释问题时使用
4. get_pod_resources → 排查性能/资源相关问题
5. describe_deployment → 检查部署状态与条件get_pod_events| Event Reason | Likely Cause | Next Step |
|---|---|---|
| OOMKilled | Memory limit too low or memory leak | Check |
| Error | Application crash | Check |
| BackOff | Repeated failures | Check logs for startup errors |
get_deployment_historyget_pod_events| 事件原因 | 可能原因 | 下一步操作 |
|---|---|---|
| OOMKilled | 内存限制过低或内存泄漏 | 执行 |
| Error | 应用崩溃 | 执行 |
| BackOff | 重复失败 | 查看日志中的启动错误 |
get_deployment_historyget_pod_eventsget_pod_resourcesget_pod_eventsget_pod_resourcesget_pod_eventsget_pod_eventsget_pod_eventsFailedSchedulingUnschedulableget_pod_eventsFailedSchedulingUnschedulabledescribe_podget_pod_eventsget_pod_logsdescribe_podget_pod_eventsget_pod_logsget_pod_eventsget_pod_eventsdescribe_deployment → Check replicas (desired vs ready vs available)
get_deployment_history → Compare current vs previous revision
get_pod_events → For pods in new ReplicaSetdescribe_deployment → 检查副本数(期望数 vs 就绪数 vs 可用数)
get_deployment_history → 对比当前与历史版本
get_pod_events → 查看新ReplicaSet中的Pod事件get_deployment_historyget_deployment_history1. get_pod_resources → See allocation vs usage
2. describe_pod → See full container spec
3. get_cloudwatch_metrics/query_datadog_metrics → Historical usage
4. detect_anomalies on historical data → Find when issue started1. get_pod_resources → 查看分配量与使用量
2. describe_pod → 查看完整容器规格
3. get_cloudwatch_metrics/query_datadog_metrics → 历史使用情况
4. detect_anomalies on historical data → 定位问题开始时间