in pkg/aws/ec2/api/wrapper.go [381:428]
func prometheusRegister() {
if !prometheusRegistered {
metrics.Registry.MustRegister(
ec2APICallCnt,
ec2APIErrCnt,
ec2DescribeInstancesAPICnt,
ec2DescribeInstancesAPIErrCnt,
ec2CreateNetworkInterfaceAPICallCnt,
ec2CreateNetworkInterfaceAPIErrCnt,
ec2TagNetworkInterfaceAPICallCnt,
ec2TagNetworkInterfaceAPIErrCnt,
ec2AttachNetworkInterfaceAPICallCnt,
ec2AttachNetworkInterfaceAPIErrCnt,
ec2DescribeNetworkInterfaceAPICallCnt,
ec2DescribeNetworkInterfaceAPIErrCnt,
numAssignedSecondaryIPAddress,
numAssignedIPv4Prefixes,
numUnassignedSecondaryIPAddress,
numUnassignedIPv4Prefixes,
ec2AssignPrivateIPAddressAPICallCnt,
ec2AssignPrivateIPAddressAPIErrCnt,
ec2DetachNetworkInterfaceAPICallCnt,
ec2DetachNetworkInterfaceAPIErrCnt,
ec2DeleteNetworkInterfaceAPICallCnt,
ec2DeleteNetworkInterfaceAPIErrCnt,
ec2DescribeSubnetsAPICallCnt,
ec2DescribeSubnetsAPIErrCnt,
ec2AssociateTrunkInterfaceAPICallCnt,
ec2AssociateTrunkInterfaceAPIErrCnt,
ec2describeTrunkInterfaceAssociationAPICallCnt,
ec2describeTrunkInterfaceAssociationAPIErrCnt,
ec2modifyNetworkInterfaceAttributeAPICallCnt,
ec2modifyNetworkInterfaceAttributeAPIErrCnt,
ec2APICallLatencies,
ec2DisassociateTrunkInterfaceCallCnt,
ec2DisassociateTrunkInterfaceErrCnt,
VpcRcAvailableClusterENICnt,
VpcCniAvailableClusterENICnt,
LeakedENIClusterCleanupCnt,
ec2DescribeNetworkInterfacesPagesAPICallCnt,
ec2DescribeNetworkInterfacesPagesAPIErrCnt,
NodeTerminationENICleanupFailure,
)
prometheusRegistered = true
}
}