事件列表
CCI 2.0在多种资源操作过程中生成事件,包含Deployment、Replicaset、Service、HPA、Network、Pod几种资源,每种资源的事件分为以下几类,以type字段进行划分,每种资源分别对应着几种固定的操作类型和操作结果,附加信息为备注信息,仅在某些复杂场景中提供。
资源对象 |
操作类型 |
操作结果 |
附加信息 |
描述信息 |
类比k8s事件reason举例 |
---|---|---|---|---|---|
Deployment |
scale |
succeeded |
- |
deployment扩缩容成功 |
ScalingReplicaSet等 |
scale |
failed |
- |
deployment扩缩容失败 |
ReplicaSetCreateError等 |
|
delete |
processing |
- |
deployment删除中 |
DeleteDeployment等 |
|
Replicaset |
scale |
succeeded |
- |
replicaset扩缩容成功 |
SuccessfulCreate、SuccessfulDelete等 |
scale |
failed |
- |
replicaset扩缩容失败 |
FailedCreate、FailedDelete等 |
|
Service |
publish |
failed |
- |
Service服务发现失败 |
SyncLoadBalancerFailed等 |
publish |
succeeded |
- |
Service服务发现成功 |
EnsuredLoadBalancer等 |
|
publish |
processing |
- |
Service服务发现中 |
EnsuringLoadBalancer等 |
|
delete |
failed |
- |
Service服务删除失败 |
DeleteLoadBalancerFailed等 |
|
delete |
succeeded |
- |
Service服务删除成功 |
DeletedLoadBalancer等 |
|
delete |
processing |
- |
Service服务删除中 |
DeletingLoadBalancer等 |
|
Horizontalpodautoscaler |
rescale |
failed |
- |
重扩缩容失败 |
FailedComputeMetricsReplicas、FailedRescale等 |
rescale |
failed |
computemetricsfailed |
因metrics计算失败导致的重扩缩容失败 |
FailedComputeMetricsReplicas等 |
|
rescale |
succeeded |
- |
重扩缩容成功 |
SuccessfulRescale等 |
|
metricscrape |
failed |
- |
指标获取失败 |
InvalidMetricSourceType、FailedGetResourceMetric等 |
|
metricscrape |
failed |
invalidmetricsourcetype |
因非法metrics类型导致指标获取失败 |
InvalidMetricSourceType等 |
|
scaleobjectparse |
failed |
invalidscaleobject |
因非法对象导致扩缩容对象解析失败 |
InvalidSelector、SelectorRequired等 |
|
scaleobjectparse |
failed |
ambiguoushpa |
因HPA匹配混乱导致扩缩容对象解析失败 |
AmbiguousSelector等 |
|
Network |
networkprepare |
failed |
subneterror |
因子网同步异常导致网络准备失败 |
FailedSyncNetwork等 |
networkprepare |
processing |
- |
网络准备中 |
ExternalDependenciesSyncd等 |
|
networkassign |
failed |
noavailableip |
因无可用IP导致网络分配失败 |
NetworkNoIPAvailable等 |
|
networkrelease |
failed |
- |
网络释放失败 |
NetworkFailed等 |
|
Pod |
networkassign |
failed |
- |
网络分配失败 |
FailedAssignENI、FailedAssignEIP等 |
networkrelease |
failed |
- |
网络释放失败 |
FailedReleaseENI等 |
|
networkprobe |
failed |
- |
网络探测失败 |
warningNetworkNotReady等 |
|
schedule |
failed |
- |
调度失败 |
FailedScheduling等 |
|
schedule |
succeeded |
- |
调度成功 |
Scheduled等 |
|
logsetup |
failed |
- |
日志配置失败 |
SetupLogFailed等 |
|
imagepull |
failed |
- |
镜像拉取失败 |
ImagePullSecretNotFound、FailedPullImage、BackOffPullImage等 |
|
imagepull |
failed |
imagepullsecretnotfound |
因imagepullsecret异常导致镜像拉取失败 |
ImagePullSecretNotFound等 |
|
imagepull |
processing |
- |
镜像拉取中 |
Pulling等 |
|
imagepull |
succeeded |
- |
镜像拉取成功 |
Pulled等 |
|
containerlifecyclehook |
failed |
poststartfailed |
poststart失败 |
FailedPostStartHook等 |
|
containerlifecyclehook |
failed |
prestopfailed |
prestop失败 |
FailedPreStopHook等 |
|
containerlifecycleprobe |
failed |
- |
健康检查失败 |
Unhealthy等 |
|
containerlifecycleprobe |
succeeded |
- |
健康检查成功 |
Healthy等 |
|
podcreate |
failed |
- |
pod创建失败 |
FailedCreate、FailedStart、BackOffStart等 |
|
podcreate |
processing |
- |
pod创建中 |
SandboxChanged等 |
|
podcreate |
succeeded |
- |
pod创建成功 |
SuccessfulCreate、Started等 |
|
poddelete |
failed |
- |
pod删除失败 |
FailedKillPod、FailedDelete等 |
|
poddelete |
processing |
- |
pod删除成功 |
Killing等 |
|
metricsetup |
succeed |
- |
指标设置成功 |
DefaultMetricsPort等 |
|
volumemount |
failed |
- |
volume挂载失败 |
FailedAttachVolume、FailedMount等 |
|
volumemount |
succeed |
- |
volume挂载成功 |
SuccessfulAttachVolume、SuccessfulMountVolume等 |

事件源上报事件存在流控,上报事件速度过快,会触发流控,可能会引发事件丢失。默认每个事件源事件上报数量上限为25条,5分钟恢复上报一条。