Difference between revisions of "Kubectl get events"

From wikieduonline
Jump to navigation Jump to search
(19 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
* <code>[[kubectl get]] events</code>
 
* <code>[[kubectl get]] events</code>
 
* <code>[[kubectl get events -A]]</code>
 
* <code>[[kubectl get events -A]]</code>
* <code>[[kubectl get event -A]]</code>
 
  
[[kubectl -n gitlab-runner get events --field-selector type!=Normal]]
+
* <code>[[kubectl get]] events --sort-by=.metadata.creationTimestamp</code>
 +
* <code>[[kubectl get]] events --sort-by=.metadata.creationTimestamp -A</code>
 +
* <code>[[kubectl get]] events --sort-by='.lastTimestamp</code>
  
[[kubectl get]] events --sort-by=.metadata.creationTimestamp
 
[[kubectl get]] events --sort-by=.metadata.creationTimestamp -A
 
  
  your_namespace        99s        Warning  [[BackOff]]                pod/elasticsearch-master-0                                           Back-off restarting failed container
+
* <code>[[kubectl -n gitlab-runner get events --field-selector type!=Normal]]</code>
  your_namespace        108s        Warning  [[BackOff]]                pod/elasticsearch-master-1                                           [[Back-off restarting failed container]]
+
 
 +
 
 +
== Events examples ==
 +
=== Warning ===
 +
  your_namespace        99s        Warning  [[BackOff]]                pod/elasticsearch-master-0               Back-off restarting failed container
 +
  your_namespace        108s        Warning  [[BackOff]]                pod/elasticsearch-master-1               [[Back-off restarting failed container]]
  
 
  your_namespace        12m        Warning  [[PresentError]]          [[challenge]]/prod-admin-tls-cert-dzmbt-2545              [[Error presenting challenge]]: error getting [[clouddns]] service account: secret "clouddns-dns01-solver-svc-acct" [[secret not found|not found]]
 
  your_namespace        12m        Warning  [[PresentError]]          [[challenge]]/prod-admin-tls-cert-dzmbt-2545              [[Error presenting challenge]]: error getting [[clouddns]] service account: secret "clouddns-dns01-solver-svc-acct" [[secret not found|not found]]
Line 16: Line 20:
 
  27m        Warning  [[OOMKilling]]        node/gke-you-pool4  Memory [[cgroup]] out of memory: Killed process 2768158 (python) total-vm:5613088kB, anon-rss:3051580kB, file-rss:65400kB, shmem-rss:0kB, UID:0 pgtables:7028kB oom_score_adj:997
 
  27m        Warning  [[OOMKilling]]        node/gke-you-pool4  Memory [[cgroup]] out of memory: Killed process 2768158 (python) total-vm:5613088kB, anon-rss:3051580kB, file-rss:65400kB, shmem-rss:0kB, UID:0 pgtables:7028kB oom_score_adj:997
  
 +
8m51s      Warning  [[FailedScheduling]]      pod/myprometheus-alertmanager-5967d4ff85-5glkh    running PreBind plugin "[[VolumeBinding]]": binding volumes: [[timed out waiting for the condition]]
 +
default    4m58s      Normal    [[ExternalProvisioning]]  persistentvolumeclaim/myprometheus-alertmanager  waiting for a volume to be created, either by external provisioner "[[ebs.csi.aws.com]]" or manually created by system administrator
 +
 +
Solution: Install [[aws-ebs-csi-driver]]
 +
 +
default      107s        Warning  [[ProvisioningFailed]]    persistentvolumeclaim/myprometheus-server        (combined from similar events): failed to provision volume with StorageClass "[[gp2]]": rpc error: code = Internal desc = [[Could not create volume]] "pvc-4e14416c-c9c2-4d39-b749-9ce0fa98d597": could not create volume in EC2: [[UnauthorizedOperation]]: [[You are not authorized to perform this operation]]. Encoded authorization failure message: Goz6E3qExxxxx.../...
 +
 +
=== Normal ===
 +
default    4s          Normal    [[Provisioning]]          persistentvolumeclaim/myprometheus-alertmanager  External provisioner is provisioning volume for claim "default/myprometheus-alertmanager"
 +
 +
Related: <code>[[kubectl get pvc]]</code>
  
 +
== Events ==
 
  [[BackOff]]
 
  [[BackOff]]
 
  [[Completed]]
 
  [[Completed]]
Line 44: Line 60:
 
* [[GCP Node logs]]
 
* [[GCP Node logs]]
 
* [[Events]]
 
* [[Events]]
[[gcloud logging read]]  projects/yourproject/logs/[[kubelet]]
+
* <code>[[gcloud logging read]]  projects/yourproject/logs/[[kubelet]]</code>
  
 
== See also ==
 
== See also ==

Revision as of 07:13, 26 September 2022



Events examples

Warning

your_namespace        99s         Warning   BackOff                pod/elasticsearch-master-0                Back-off restarting failed container
your_namespace        108s        Warning   BackOff                pod/elasticsearch-master-1                Back-off restarting failed container
your_namespace        12m         Warning   PresentError           challenge/prod-admin-tls-cert-dzmbt-2545              Error presenting challenge: error getting clouddns service account: secret "clouddns-dns01-solver-svc-acct" not found
27m         Warning   OOMKilling         node/gke-you-pool4   Memory cgroup out of memory: Killed process 2768158 (python) total-vm:5613088kB, anon-rss:3051580kB, file-rss:65400kB, shmem-rss:0kB, UID:0 pgtables:7028kB oom_score_adj:997
8m51s       Warning   FailedScheduling       pod/myprometheus-alertmanager-5967d4ff85-5glkh    running PreBind plugin "VolumeBinding": binding volumes: timed out waiting for the condition
default     4m58s       Normal    ExternalProvisioning   persistentvolumeclaim/myprometheus-alertmanager   waiting for a volume to be created, either by external provisioner "ebs.csi.aws.com" or manually created by system administrator

Solution: Install aws-ebs-csi-driver
default       107s        Warning   ProvisioningFailed     persistentvolumeclaim/myprometheus-server         (combined from similar events): failed to provision volume with StorageClass "gp2": rpc error: code = Internal desc = Could not create volume "pvc-4e14416c-c9c2-4d39-b749-9ce0fa98d597": could not create volume in EC2: UnauthorizedOperation: You are not authorized to perform this operation. Encoded authorization failure message: Goz6E3qExxxxx.../...

Normal

default     4s          Normal    Provisioning           persistentvolumeclaim/myprometheus-alertmanager   External provisioner is provisioning volume for claim "default/myprometheus-alertmanager"

Related: kubectl get pvc

Events

BackOff
Completed
Created
FailedMount
FailedScheduling
Generated
PresentError
Pulled
Pulling
Requested
SawCompletedJob
Scheduled
Started
SuccessfulCreate
SuccessfulDelete
FailedKillPod

Related

See also

Advertising: