This topic describes Elastic Container Instance (ECI) events, including ECI instance events, image cache events, other resource-related events, and system O&M events.
Retrieve custom events
API
-
To query a container group's events, call the DescribeContainerGroupEvents OpenAPI operation.
-
After a successful call, view the result on the right side of the page.
-
The following sample code shows an OOMKilled system event:
... { "count": 1, "firstTimestamp": "2025-**-**T07:51:06Z", "involvedObject": { "apiVersion": "v1", "kind": "Pod", "name": "container-group-1756*****1311", "namespace": "default", "uid": "eci-0jlh3g*****hnkrv5w74" }, "lastTimestamp": "2025-**-**T07:51:06Z", "message": "Out of memory", "metadata": { "name": "container-group-1756*****1311.1861*****6a400", "namespace": "default" }, "reason": "OOMKilled", "source": { "component": "EciService" }, "type": "Warning" } ... -
Key response fields are as follows:
-
involvedObject: The resource object associated with the event. This object contains the Kubernetes API version (apiVersion), resource type (kind), resource name (name), namespace (namespace), and resource ID (uid) of the ECI instance. -
message: The event message. For example,Out of memory. -
reason: The event reason. For example,OOMKilled. -
type: The event type. Valid values areNormalorWarning.
-
-
Console
-
Log in to the Elastic Container Instance console and click the ID of the desired container group.
-
To view the container group's events, click the Events tab.
-
The following example shows a system event with the reason OOMKilled:
On the details page of the container group, click the Events tab. A badge on the tab indicates the number of events. In the event list, you can find an event of the Warning type with the description
Out of memory. This indicates that the container was terminated due to insufficient memory. You can also find an event with the DescriptionBack-off restarting failed container, which indicates that the container failed to restart. -
The key fields on the Events tab are as follows:
-
Event name: For example,
container-group-1756*****1311.1861*****6a400. -
Type: The event type. Valid values are
NormalorWarning. -
Description: The event reason and event message. For example,
Out of memory. -
Start time: For example,
2025-**-** 15:51:06. -
End time: For example,
2025-**-** 15:51:06.
-
-
ECI instance (ContainerGroup) events
|
Reason |
Type |
Message |
Description |
|
StockExhaust |
Warning |
The stock of the specified zones will be used up. %s |
ECI resources in the current zone are nearly exhausted. We recommend switching to another zone. |
|
NoStock |
Warning |
Create ECI failed because the specified instance is out of stock. %s |
ECI resources in the current zone are insufficient. To increase the success rate of instance creation, specify multiple zones and instance types when you create the ECI instance. |
|
InsufficientBalance |
Warning |
Your account does not have enough balance to purchase %s |
You cannot create the ECI instance because your account balance is insufficient. |
|
StockClose |
Warning |
ECI creation failed because the current zone is closed or limited and has no active instances. %s |
Failed to create the ECI instance because the current zone is unavailable. Try creating the instance in a different zone. |
|
FailedScheduling |
Warning |
An unknown error occurred. |
Failed to create the ECI instance due to an unknown error. Submit a ticket. |
|
FailedScheduling |
Warning |
Scheduling the ECI instance failed: %s |
Failed to schedule the ECI instance. Try again. |
|
UnknownError |
Warning |
The ECI service is under heavy load. Please try again later. |
The ECI service is under high load. Try creating the ECI instance again later. |
|
DiskCapacityQuotaFull |
Warning |
You have exceeded your disk capacity quota. |
You have exceeded your disk capacity quota. Go to Quota Center to request a quota increase. |
|
DiskCapacityQuotaFull |
Warning |
You have exceeded your disk capacity quota in [%s]. |
You have exceeded your disk capacity quota. Go to Quota Center to request a quota increase. |
|
AttachDiskFailed |
Warning |
Failed to attach disk %s. |
Failed to attach the disk. |
|
UnknownError |
Warning |
An unknown error occurred for %s |
An unknown error occurred. Submit a ticket. |
|
CpuOptionsNotSupported |
Warning |
The specified CPU options are not supported for the instance type [%s] in the current region. |
Custom CPU options are not supported for the specified ECI instance type in the current region. |
|
CpuOptionsNotValid |
Warning |
The specified CPU options are not valid for the instance type [%s]. |
Custom CPU options are not valid for the specified ECI instance type. |
|
SYSTEM_FAILURE |
Warning |
The ContainerGroup failed due to a temporary host failure. |
Failed to create the ECI instance due to a system failure. |
|
SystemFailureReboot |
Warning |
The specified ContainerGroup is restarting. |
The ECI instance is restarting. |
|
StartingFailed |
Warning |
The ECI instance failed to start: %s |
The ECI instance failed to start. |
|
SystemReboot |
Warning |
We recommend that you re-create this instance within 48 hours due to %s. Otherwise, the pod will be forced to restart. |
The instance is restarting for system maintenance. We recommend that you re-create the instance within 48 hours. |
|
Throttling |
Warning |
The request was denied due to traffic shaping. Please wait and try again later. |
The request was denied due to traffic shaping. Wait and then try the operation again. |
|
Throttling |
Warning |
The request was denied due to traffic shaping. Please wait and try again later. flowControlType:%s |
The request was denied due to traffic shaping. Wait and then try the operation again. |
|
SpotDegraded |
Warning |
Spot [%s] will be degraded because the specified instance is out of stock |
When the requested spot instance inventory was unavailable during creation, the system automatically created a pay-as-you-go instance instead. |
|
SpotToBeReleased |
Warning |
The spot ECI instance will be released in %s minutes. |
The spot ECI instance is about to be released. Ensure that your application can handle the interruption. |
|
CreateBackoff |
Warning |
%s |
Failed to create the ECI instance. |
|
QuotaExceeded |
Warning |
The quota for ECI instance type %s or vCPUs has been exceeded. |
The quota for the specified ECI instance type or vCPU count has been exceeded. |
|
ParamLengthExceed |
Warning |
The input parameter [%s] exceeds the length limit and will not be stored in the metadata. |
The input parameter exceeds the length limit and will not be stored in the metadata. |
|
IgnoreInstanceTypeFeatures |
Warning |
The instance type features will be ignored as the provided specifications, [%s], correspond exclusively to ECS instance types |
This feature applies only to ECI instances created with specified vCPU and memory. The feature is ignored when you specify an ECS instance type for creation. |
|
EphemeralStorageSizeExceededJobLimit |
Warning |
Ephemeral storage size: %s exceeded the limit for job instance: %s |
The ephemeral storage size exceeds the instance limit. |
|
MultiZoneRecommendations |
Normal |
%s |
We recommend using the multi-zone feature. |
|
AutoInstanceTypeMatch |
Normal |
The best-matching instance type for the current ECI instance is %s. |
The system has matched your resource requirements to a standard ECI instance type. |
|
MemoryReservationAdded |
Normal |
Memory reservation was added to the current ECI instance for required system components. |
Memory overhead for system components has been added to the ECI instance. |
|
UserInstanceTypeSpec |
Normal |
The user-specified instance type for the current ECI instance is %s. |
You have specified an instance type for the ECI instance. |
|
DefaultInstanceTypeMatch |
Normal |
The default instance type used for the current ECI instance is %s. |
The ECI instance uses the default instance type. |
|
StopCharge |
Normal |
Billing for the current ECI instance has stopped, but related resources are still being cleaned up. |
Billing for the current ECI instance has stopped, but related resources are still being cleaned up. |
ImageCache events
|
Event name (reason) |
Event type (type) |
Event message (message) |
Description |
|
ImageCacheNotFound |
Warning |
The specified image cache %s does not exist |
The specified ImageCache does not exist. Query your ImageCaches to find an existing one. |
|
ImageCacheMissed |
Warning |
Missed image cache |
No matching ImageCache was found. Create an ImageCache first. |
|
ImageCacheAutoCreated |
Normal |
Image cache %s was automatically created |
No matching or fully matching ImageCache was found. The system automatically creates one. |
|
ImageCacheAutoEliminated |
Warning |
Image cache %s was automatically eliminated |
The ImageCache quota limit was reached during automatic creation. The system automatically evicts an ImageCache based on the least recently used (LRU) policy. |
|
ImageCacheCapacityUtilization |
Normal |
Total capacity utilization of current CacheDisk is %sGB / %sGB |
Reports the storage space consumed by the ImageCache after it is created. |
|
ImageCacheAutoCreateFailed |
Warning |
Automatic creation of image cache %s failed |
The system failed to automatically create the ImageCache. Try again, or create an ImageCache manually. |
|
ImageCacheFlashCreatedFailed |
Warning |
Failed to create the flash image cache. A standard image cache will be created instead. |
Failed to create the flash image cache (which corresponds to a local snapshot). The system will create a standard image cache instead. |
|
ImageCacheCopyFailed |
Warning |
Image cache copy failed, but %s of its %s replicas are still available |
Failed to create all the required snapshot replicas. The replicas that were successfully created are still available. |
|
ImageCacheFlashFinished |
Normal |
The flash image cache was created successfully. A standard image cache will now be created. |
The flash image cache (which corresponds to a local snapshot) was created. The system will now create a standard image cache. |
|
ImageCacheFlashUsedFailed |
Warning |
Flash image caches can be used only in zones that support ESSD, but the current zone is %s |
A flash image cache (which corresponds to a local snapshot) requires an ESSD. You can create a flash image cache only in a zone that supports ESSDs. |
|
ImageCacheFlashReplacedFailed |
Warning |
Failed to create the standard image cache. The flash image cache %s will not be deleted. |
The flash image cache was created, but creation of the standard image cache failed. The system retains the local snapshot for the flash image cache. |
|
ImageCacheFlashReplacedSuccess |
Warning |
Flash image cache [%s] was replaced successfully |
The local snapshot that corresponds to the flash image cache was deleted as expected. |
|
ImageCacheCreate |
Normal |
Snapshot [%s] for the image cache has been created and is awaiting completion. |
The system started to create the ImageCache. Wait for the creation to complete before you use it. |
|
ImageCacheCopyFinished |
Normal |
Replica [%s] of the image cache was created successfully. |
Multiple snapshot replicas were created successfully. |
|
ImageCacheFinished |
Normal |
Image cache [%s] was created successfully. |
The ImageCache was created and is ready to use. |
|
ImageCacheUpdateFinished |
Normal |
Image cache [%s] was updated successfully. |
The ImageCache was updated and is ready to use. |
|
ImageCacheUpdateFailed |
Warning |
Image cache [%s] update failed, but the old resource is still available |
The ImageCache failed to update, but the original ImageCache is still available. Try the update again. |
|
ImageCacheUnknownError |
Warning |
An unknown error occurred while handling the image cache for %s |
An unknown error occurred while processing the ImageCache. Submit a ticket to confirm the issue. |
|
SuccessfulHitImageCache |
Normal |
Successfully hit image cache %s |
A matching ImageCache was found. |
|
ImageCacheNotComplete |
Normal |
Creation of the specified image cache %s is not yet complete. |
The image cache has not been created. Make sure that the image cache has reached the Ready state before you use it. |
|
ImageCacheArchNotMatch |
Warning |
The architecture of image cache %s does not match the architecture of %s. |
The architecture of the ImageCache does not match the architecture of the ECI instance. |
|
ImageCacheEliminated |
Warning |
The current image cache was eliminated. |
The ImageCache you are using was deleted. Try using a different ImageCache. |
|
ImageCacheNotFullMatch |
Warning |
Image cache %s is not a full match; a new image cache is required. |
The ImageCache is not a full match. A new ImageCache is required. |
|
ImageCacheNotSuited |
Warning |
The ImageCache is not compatible with the current ECI instance; acceleration mode %s will be used instead. |
The ImageCache is not compatible with the current acceleration mode. |
|
ImageCacheConflict |
Warning |
A duplicate ImageCache [%s] is being created. |
A duplicate ImageCache is being created. Wait for the existing creation process to complete. |
|
ImageCacheQuotaFull |
Warning |
%s |
The ImageCache quota limit has been reached. |
Data cache events
|
Reason |
Type |
Message |
Description |
|
DataCacheProxyCreateFailed |
Warning |
The data cache proxy for %s failed to create. |
Failed to create the data cache proxy. Check the configuration. |
|
DataCacheSourceIllegal |
Warning |
The data cache source is invalid or unreachable in your network. |
The data cache source is invalid or unreachable due to network issues. Check the configuration. |
|
DataCacheJobCreateFailed |
Warning |
The data cache job for %s failed to create. |
Failed to create the data cache job. Check the configuration. |
|
DataCacheJobStartFailed |
Warning |
The data cache job failed to start. For details, see the job events. |
Failed to start the data cache job. For details, check the events of the temporary instance created during data cache creation. |
|
DataCacheLoadFailed |
Warning |
An error occurred while loading the data cache. For details, see the job log. |
An error occurred while loading the data cache. For details, check the logs of the temporary instance created during data cache creation. |
Virtual node events
|
Reason |
Type |
Message |
Description |
|
CreateEciForVnode |
Normal |
Create ECI %s for virtual node |
Creates an ECI instance for the virtual node. |
|
CreateVnodeSuccess |
Normal |
Create virtual node success |
Successfully created the virtual node. |
|
CreateVnodeFailed |
Warning |
Create virtual node failed |
Failed to create the virtual node. |
|
VnodePullImageFailed |
Warning |
Virtual node pull image failed |
Failed to pull the image for the virtual node. |
Other resource-related events
|
Resource module |
Event name (reason) |
Event type (type) |
Event message (message) |
Description |
|
RAM role |
Unauthorized |
Warning |
No permission granted to ECI service account for %s |
The account does not have the required permissions to manage ECI resources. Ensure that your account has the ECI service-linked role. If you are using a RAM user, ensure the RAM role is properly authorized. For more information, see Grant permissions to a RAM user. |
|
vSwitch |
ResourceInsufficient |
Warning |
The maximum number of IP addresses in the vSwitch %s is exceeded |
The vSwitch has no available IP addresses. Use a different vSwitch. |
|
security group |
QuotaFull |
Warning |
The maximum number of instances in the security group %s is exceeded |
The security group has reached its instance quota. Use a different security group. |
|
ENI |
CreateENIFailed |
Warning |
%s |
Failed to create the elastic network interface (ENI). |
|
AttachENIFailed |
Warning |
%s |
Failed to attach the ENI. |
|
|
AttachENIConflict |
Warning |
%s |
An ENI attachment conflict occurred. |
|
|
MissDefaultVpc |
Warning |
%s |
The default VPC parameter is missing. |
|
|
EIP |
CreateEipFailed |
Warning |
%s |
Failed to create the elastic IP address (EIP). |
|
EipBandwidthPackageQuotaExceeded |
Warning |
%s |
The EIP bandwidth plan quota is exceeded. |
|
|
EipNotFound |
Warning |
The specified EIP %s does not exist |
The specified EIP does not exist. |
|
|
EipBoundOtherInstance |
Warning |
The specified EIP %s is already bound to another instance |
The specified EIP is already bound to another instance. |
|
|
SLS |
AliyunSlsQuotaExceed |
Warning |
%s |
The Simple Log Service (SLS) resource quota is exceeded. Submit a ticket to request a quota increase. |
|
AliyunSlsError |
Warning |
%s |
An SLS error occurred. |
|
|
AliyunSlsProjectInvalid |
Warning |
%s |
The specified SLS project is invalid. |
|
|
AliyunSlsConfigFormatError |
Warning |
SLS config %s value %s is invalid |
The SLS configuration parameter is invalid. |
System O&M events
|
Event name |
Message |
Description |
|
SandboxNotReady |
Critical error detected on Host OS |
The instance was restarted due to active O&M. |
|
SandboxNotReadyUnExpected |
Unexpected error occurred on underlying infrastructure |
The instance was restarted due to an unexpected failure. |
|
SandboxRebootCanceled |
The restart of the current instance has been canceled. |
The restart was canceled. |
|
SandboxRebootSucceeded |
The current instance has been restarted successfully. |
The restart was successful. |
|
ScheduledMaintenance |
{"originReason":"Redeploy","originMessage":"Redeploy","planExecTime":"2019-03-12T09:00:00.000+08:00"} |
A scheduled maintenance event. Important
The message is in JSON format. The |
|
OOMKilled |
Memory cgroup out of memory: Kill process 15848 (xsim_traffic_fl) score 337 or sacrifice child |
An OOM error occurred in the ECI instance. |
|
PodOOMKilled |
System OOM encountered, victim process: xxx, pid: xxx |
An OOM error occurred in the ECI instance. This is not a kernel crash. The OOM target can be an ECI system component or a container process. |
|
DiskFull |
Insufficient disk space for the ECI instance. |
The disk space is full. |
|
NfsError |
NFS: state manager: bind conn to session failed on NFSv4 server 172.16.0.1 with error 121 |
An NFS error occurred. |
|
RuntimeCrashed |
Unexpected crash occurred on underlying infrastructure |
The underlying virtual machine crashed unexpectedly. |
|
RuntimeIssueDetected |
Unexpected issue occurred on underlying infrastructure |
An issue occurred on the underlying virtual machine. |
|
GPULostCard |
GPU card loss detected. |
A GPU card was lost. This fault cannot be resolved automatically. Re-create the pod. |