1 개요[ | ]
- k8s Event
- k8s 이벤트
- 클러스터 내 어디선가 발생한 이벤트에 대한 보고(report) 객체
2 예시[ | ]
TYPE | REASON | OBJECT | SOURCE | MESSAGE |
---|---|---|---|---|
Normal | NotTriggerScaleUp | pod/pod1 | cluster-autoscaler | pod didn't trigger scale-up (it wouldn't fit if a new node is added): |
Normal | SuccessfulCreate | cronjob/cron1 | cronjob-controller | Created job cron1-27593590 |
Normal | SawCompletedJob | cronjob/cron1 | cronjob-controller | Saw completed job: cron1-27593590, status: Complete |
Normal | Scheduled | pod/cron1-27593590-zdx9c | default-scheduler | Successfully assigned cron/cron1-27593590-zdx9c to node1-0e2192bf-wkek |
Normal | SuccessfulCreate | job/cron1-27593590 | job-controller | Created pod: cron1-27593590-zdx9c |
Normal | Completed | job/cron1-27593590 | job-controller | Job completed |
Warning | OOMKilling | node/node1 | kernel-monitor, node1 | Memory cgroup out of memory: Killed process 2219014 (php-fpm) total-vm:399988kB, anon-rss:77240kB, file-rss:13388kB, shmem-rss:107632kB, UID:33 pgtables:568kB oom_score_adj:999 |
Normal | Pulled | pod/cron1-27593590-zdx9c | kubelet, node1 | Container image "nginx" already present on machine |
Normal | Created | pod/cron1-27593590-zdx9c | kubelet, node1 | Created container app |
Normal | Started | pod/cron1-27593590-zdx9c | kubelet, node1 | Started container app |
Normal | Starting | kubelet | Starting kubelet. | |
Normal | NodeHasSufficientPID | kubelet | Node node1 status is now: NodeHasSufficientPID | |
Normal | NodeHasSufficientMemory | kubelet | Node node1 status is now: NodeHasSufficientMemory | |
Normal | NodeHasNoDiskPressure | kubelet | Node node1 status is now: NodeHasNoDiskPressure | |
Normal | NodeReady | kubelet | Node node1 status is now: NodeReady | |
Normal | NodeAllocatableEnforced | kubelet | Updated Node Allocatable limit across pods | |
Warning | InvalidDiskCapacity | kubelet | invalid capacity 0 on image filesystem | |
Warning | Evicted | pod/pod1 | kubelet, node1 | The node was low on resource: memory. Container fpm was using 383248Ki, which exceeds its request of 5Mi. Container dev was using 4778380Ki, which exceeds its request of 1Mi. |
Warning | EvictionThresholdMet | node/node1 | kubelet, node1 | Attempting to reclaim memory |
Normal | Starting | kube-proxy | Starting kube-proxy. | |
Warning | DockerStart | systemd-monitor | Starting Docker Application Container Engine... | |
Warning | KubeletStart | systemd-monitor | Started Kubernetes kubelet. | |
Warning | ContainerdStart | systemd-monitor | Starting containerd container runtime... |
3 JSON 예시[ | ]
Console
Copy
{"verb":"ADDED","event":{"metadata":{"name":"openshift-service-catalog-controller-manager-remover.1632d931e88fcd8f","namespace":"openshift-service-catalog-removed","selfLink":"/api/v1/namespaces/openshift-service-catalog-removed/events/openshift-service-catalog-controller-manager-remover.1632d931e88fcd8f","uid":"787d7b26-3d2f-4017-b0b0-420db4ae62c0","resourceVersion":"21399","creationTimestamp":"2020-09-08T15:40:26Z"},"involvedObject":{"kind":"Job","namespace":"openshift-service-catalog-removed","name":"openshift-service-catalog-controller-manager-remover","uid":"fac9f479-4ad5-4a57-8adc-cb25d3d9cf8f","apiVersion":"batch/v1","resourceVersion":"21280"},"reason":"Completed","message":"Job completed","source":{"component":"job-controller"},"firstTimestamp":"2020-09-08T15:40:26Z","lastTimestamp":"2020-09-08T15:40:26Z","count":1,"type":"Normal"}}
4 같이 보기[ | ]
- 이벤트
- eventrouter
- kubectl get events (kubectl get ev)
- k8s Audit Log
5 참고[ | ]
- https://kubernetes.io/docs/reference/federation/v1/definitions/#_v1_event
- https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.10/#event-v1-core
- https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.10/#event-v1beta1-events-k8s-io
- https://access.redhat.com/documentation/ko-kr/openshift_container_platform/4.10/html/logging/cluster-logging-eventrouter
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.