Мониторинг Amazon Elastic Kubernetes Service (EKS) с помощью метрик CloudWatch
- Классический
Dynatrace собирает метрики для нескольких предварительно выбранных пространств имён, включая Amazon Elastic Kubernetes Service (EKS). Вы можете просматривать графики для каждого экземпляра сервиса, с набором измерений, и создавать пользовательские графики, которые можно закрепить на дашбордах.
Предварительные требования¶
Для включения мониторинга этого сервиса вам необходимы
-
ActiveGate версии 1.197+
-
Для развёртываний Dynatrace требуется Environment ActiveGate или Multi-environment ActiveGate.
Для доступа на основе ролей в развёртывании Dynatrace необходим Environment ActiveGate, установленный на хосте Amazon EC2.
- Dynatrace версии 1.199+
- Обновлённая политика мониторинга AWS для включения дополнительных сервисов AWS. Чтобы обновить политику AWS IAM, используйте приведённый ниже JSON, содержащий политику мониторинга (разрешения) для всех поддерживаемых сервисов.
Предопределённая политика JSON для всех поддерживаемых сервисов
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "VisualEditor0",
"Effect": "Allow",
"Action": [
"acm-pca:ListCertificateAuthorities",
"apigateway:GET",
"apprunner:ListServices",
"appstream:DescribeFleets",
"appsync:ListGraphqlApis",
"athena:ListWorkGroups",
"autoscaling:DescribeAutoScalingGroups",
"cloudformation:ListStackResources",
"cloudfront:ListDistributions",
"cloudhsm:DescribeClusters",
"cloudsearch:DescribeDomains",
"cloudwatch:GetMetricData",
"cloudwatch:GetMetricStatistics",
"cloudwatch:ListMetrics",
"codebuild:ListProjects",
"datasync:ListTasks",
"dax:DescribeClusters",
"directconnect:DescribeConnections",
"dms:DescribeReplicationInstances",
"dynamodb:ListTables",
"dynamodb:ListTagsOfResource",
"ec2:DescribeAvailabilityZones",
"ec2:DescribeInstances",
"ec2:DescribeNatGateways",
"ec2:DescribeSpotFleetRequests",
"ec2:DescribeTransitGateways",
"ec2:DescribeVolumes",
"ec2:DescribeVpnConnections",
"ecs:ListClusters",
"eks:ListClusters",
"elasticache:DescribeCacheClusters",
"elasticbeanstalk:DescribeEnvironmentResources",
"elasticbeanstalk:DescribeEnvironments",
"elasticfilesystem:DescribeFileSystems",
"elasticloadbalancing:DescribeInstanceHealth",
"elasticloadbalancing:DescribeListeners",
"elasticloadbalancing:DescribeLoadBalancers",
"elasticloadbalancing:DescribeRules",
"elasticloadbalancing:DescribeTags",
"elasticloadbalancing:DescribeTargetHealth",
"elasticmapreduce:ListClusters",
"elastictranscoder:ListPipelines",
"es:ListDomainNames",
"events:ListEventBuses",
"firehose:ListDeliveryStreams",
"fsx:DescribeFileSystems",
"gamelift:ListFleets",
"glue:GetJobs",
"inspector:ListAssessmentTemplates",
"kafka:ListClusters",
"kinesis:ListStreams",
"kinesisanalytics:ListApplications",
"kinesisvideo:ListStreams",
"lambda:ListFunctions",
"lambda:ListTags",
"lex:GetBots",
"logs:DescribeLogGroups",
"mediaconnect:ListFlows",
"mediaconvert:DescribeEndpoints",
"mediapackage-vod:ListPackagingConfigurations",
"mediapackage:ListChannels",
"mediatailor:ListPlaybackConfigurations",
"opsworks:DescribeStacks",
"qldb:ListLedgers",
"rds:DescribeDBClusters",
"rds:DescribeDBInstances",
"rds:DescribeEvents",
"rds:ListTagsForResource",
"redshift:DescribeClusters",
"robomaker:ListSimulationJobs",
"route53:ListHostedZones",
"route53resolver:ListResolverEndpoints",
"s3:ListAllMyBuckets",
"sagemaker:ListEndpoints",
"sns:ListTopics",
"sqs:ListQueues",
"storagegateway:ListGateways",
"sts:GetCallerIdentity",
"swf:ListDomains",
"tag:GetResources",
"tag:GetTagKeys",
"transfer:ListServers",
"workmail:ListOrganizations",
"workspaces:DescribeWorkspaces"
],
"Resource": "*"
}
]
}
Если вы не хотите добавлять разрешения для всех сервисов и предпочитаете выбрать разрешения для определённых сервисов, обратитесь к таблице ниже. Таблица содержит набор разрешений, необходимых для всех облачных сервисов AWS, а также для каждого поддерживаемого сервиса список дополнительных разрешений, специфичных для этого сервиса.
Разрешения, необходимые для интеграции мониторинга AWS:
"cloudwatch:GetMetricData""cloudwatch:GetMetricStatistics""cloudwatch:ListMetrics""sts:GetCallerIdentity""tag:GetResources""tag:GetTagKeys""ec2:DescribeAvailabilityZones"
Полный список разрешений для облачных сервисов¶
| Название | Разрешения |
|---|---|
| Все отслеживаемые сервисы Amazon (обязательно) | cloudwatch:GetMetricData, cloudwatch:GetMetricStatistics, cloudwatch:ListMetrics, sts:GetCallerIdentity, tag:GetResources, tag:GetTagKeys, ec2:DescribeAvailabilityZones |
| AWS Certificate Manager Private Certificate Authority | acm-pca:ListCertificateAuthorities |
| Amazon MQ | |
| Amazon API Gateway | apigateway:GET |
| AWS App Runner | apprunner:ListServices |
| Amazon AppStream | appstream:DescribeFleets |
| AWS AppSync | appsync:ListGraphqlApis |
| Amazon Athena | athena:ListWorkGroups |
| Amazon Aurora | rds:DescribeDBClusters |
| Amazon EC2 Auto Scaling | autoscaling:DescribeAutoScalingGroups |
| Amazon EC2 Auto Scaling (встроенный) | autoscaling:DescribeAutoScalingGroups |
| AWS Billing | |
| Amazon Keyspaces | |
| AWS Chatbot | |
| Amazon CloudFront | cloudfront:ListDistributions |
| AWS CloudHSM | cloudhsm:DescribeClusters |
| Amazon CloudSearch | cloudsearch:DescribeDomains |
| AWS CodeBuild | codebuild:ListProjects |
| Amazon Cognito | |
| Amazon Connect | |
| Amazon Elastic Kubernetes Service (EKS) | eks:ListClusters |
| AWS DataSync | datasync:ListTasks |
| Amazon DynamoDB Accelerator (DAX) | dax:DescribeClusters |
| AWS Database Migration Service (AWS DMS) | dms:DescribeReplicationInstances |
| Amazon DocumentDB | rds:DescribeDBClusters |
| AWS Direct Connect | directconnect:DescribeConnections |
| Amazon DynamoDB | dynamodb:ListTables |
| Amazon DynamoDB (встроенный) | dynamodb:ListTables, dynamodb:ListTagsOfResource |
| Amazon EBS | ec2:DescribeVolumes |
| Amazon EBS (встроенный) | ec2:DescribeVolumes |
| Amazon EC2 API | |
| Amazon EC2 (встроенный) | ec2:DescribeInstances |
| Amazon EC2 Spot Fleet | ec2:DescribeSpotFleetRequests |
| Amazon Elastic Container Service (ECS) | ecs:ListClusters |
| Amazon ECS Container Insights | ecs:ListClusters |
| Amazon ElastiCache (EC) | elasticache:DescribeCacheClusters |
| AWS Elastic Beanstalk | elasticbeanstalk:DescribeEnvironments |
| Amazon Elastic File System (EFS) | elasticfilesystem:DescribeFileSystems |
| Amazon Elastic Inference | |
| Amazon Elastic Map Reduce (EMR) | elasticmapreduce:ListClusters |
| Amazon Elasticsearch Service (ES) | es:ListDomainNames |
| Amazon Elastic Transcoder | elastictranscoder:ListPipelines |
| Amazon Elastic Load Balancer (ELB) (встроенный) | elasticloadbalancing:DescribeInstanceHealth, elasticloadbalancing:DescribeListeners, elasticloadbalancing:DescribeLoadBalancers, elasticloadbalancing:DescribeRules, elasticloadbalancing:DescribeTags, elasticloadbalancing:DescribeTargetHealth |
| Amazon EventBridge | events:ListEventBuses |
| Amazon FSx | fsx:DescribeFileSystems |
| Amazon GameLift | gamelift:ListFleets |
| AWS Glue | glue:GetJobs |
| Amazon Inspector | inspector:ListAssessmentTemplates |
| AWS Internet of Things (IoT) | |
| AWS IoT Analytics | |
| Amazon Managed Streaming for Kafka | kafka:ListClusters |
| Amazon Kinesis Data Analytics | kinesisanalytics:ListApplications |
| Amazon Data Firehose | firehose:ListDeliveryStreams |
| Amazon Kinesis Data Streams | kinesis:ListStreams |
| Amazon Kinesis Video Streams | kinesisvideo:ListStreams |
| AWS Lambda | lambda:ListFunctions |
| AWS Lambda (встроенный) | lambda:ListFunctions, lambda:ListTags |
| Amazon Lex | lex:GetBots |
| Amazon Application and Network Load Balancer (встроенный) | elasticloadbalancing:DescribeInstanceHealth, elasticloadbalancing:DescribeListeners, elasticloadbalancing:DescribeLoadBalancers, elasticloadbalancing:DescribeRules, elasticloadbalancing:DescribeTags, elasticloadbalancing:DescribeTargetHealth |
| Amazon CloudWatch Logs | logs:DescribeLogGroups |
| AWS Elemental MediaConnect | mediaconnect:ListFlows |
| AWS Elemental MediaConvert | mediaconvert:DescribeEndpoints |
| AWS Elemental MediaPackage Live | mediapackage:ListChannels |
| AWS Elemental MediaPackage Video on Demand | mediapackage-vod:ListPackagingConfigurations |
| AWS Elemental MediaTailor | mediatailor:ListPlaybackConfigurations |
| Amazon VPC NAT Gateways | ec2:DescribeNatGateways |
| Amazon Neptune | rds:DescribeDBClusters |
| AWS OpsWorks | opsworks:DescribeStacks |
| Amazon Polly | |
| Amazon QLDB | qldb:ListLedgers |
| Amazon RDS | rds:DescribeDBInstances |
| Amazon RDS (встроенный) | rds:DescribeDBInstances, rds:DescribeEvents, rds:ListTagsForResource |
| Amazon Redshift | redshift:DescribeClusters |
| Amazon Rekognition | |
| AWS RoboMaker | robomaker:ListSimulationJobs |
| Amazon Route 53 | route53:ListHostedZones |
| Amazon Route 53 Resolver | route53resolver:ListResolverEndpoints |
| Amazon S3 | s3:ListAllMyBuckets |
| Amazon S3 (встроенный) | s3:ListAllMyBuckets |
| Amazon SageMaker Batch Transform Jobs | |
| Amazon SageMaker Endpoint Instances | sagemaker:ListEndpoints |
| Amazon SageMaker Endpoints | sagemaker:ListEndpoints |
| Amazon SageMaker Ground Truth | |
| Amazon SageMaker Processing Jobs | |
| Amazon SageMaker Training Jobs | |
| AWS Service Catalog | |
| Amazon Simple Email Service (SES) | |
| Amazon Simple Notification Service (SNS) | sns:ListTopics |
| Amazon Simple Queue Service (SQS) | sqs:ListQueues |
| AWS Systems Manager - Run Command | |
| AWS Step Functions | |
| AWS Storage Gateway | storagegateway:ListGateways |
| Amazon SWF | swf:ListDomains |
| Amazon Textract | |
| AWS IoT Things Graph | |
| AWS Transfer Family | transfer:ListServers |
| AWS Transit Gateway | ec2:DescribeTransitGateways |
| Amazon Translate | |
| AWS Trusted Advisor | |
| AWS API Usage | |
| AWS Site-to-Site VPN | ec2:DescribeVpnConnections |
| AWS WAF Classic | |
| AWS WAF | |
| Amazon WorkMail | workmail:ListOrganizations |
| Amazon WorkSpaces | workspaces:DescribeWorkspaces |
Пример JSON-политики для одного отдельного сервиса.
JSON-политика для Amazon API Gateway
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "VisualEditor0",
"Effect": "Allow",
"Action": [
"apigateway:GET",
"cloudwatch:GetMetricData",
"cloudwatch:GetMetricStatistics",
"cloudwatch:ListMetrics",
"sts:GetCallerIdentity",
"tag:GetResources",
"tag:GetTagKeys",
"ec2:DescribeAvailabilityZones"
],
"Resource": "*"
}
]
}
В этом примере из полного списка разрешений необходимо выбрать
"apigateway:GET"для Amazon API Gateway-
"cloudwatch:GetMetricData","cloudwatch:GetMetricStatistics","cloudwatch:ListMetrics","sts:GetCallerIdentity","tag:GetResources","tag:GetTagKeys"и"ec2:DescribeAvailabilityZones"для всех облачных сервисов AWS.
Конечные точки AWS, которые должны быть доступны с ActiveGate, с соответствующими сервисами AWS¶
| Конечная точка | Сервис |
|---|---|
autoscaling.<REGION>.amazonaws.com |
Amazon EC2 Auto Scaling (встроенный), Amazon EC2 Auto Scaling |
lambda.<REGION>.amazonaws.com |
AWS Lambda (встроенный), AWS Lambda |
elasticloadbalancing.<REGION>.amazonaws.com |
Amazon Application and Network Load Balancer (встроенный), Amazon Elastic Load Balancer (ELB) (встроенный) |
dynamodb.<REGION>.amazonaws.com |
Amazon DynamoDB (встроенный), Amazon DynamoDB |
ec2.<REGION>.amazonaws.com |
Amazon EBS (встроенный), Amazon EC2 (встроенный), Amazon EBS, Amazon EC2 Spot Fleet, Amazon VPC NAT Gateways, AWS Transit Gateway, AWS Site-to-Site VPN |
rds.<REGION>.amazonaws.com |
Amazon RDS (встроенный), Amazon Aurora, Amazon DocumentDB, Amazon Neptune, Amazon RDS |
s3.<REGION>.amazonaws.com |
Amazon S3 (встроенный) |
acm-pca.<REGION>.amazonaws.com |
AWS Certificate Manager Private Certificate Authority |
apigateway.<REGION>.amazonaws.com |
Amazon API Gateway |
apprunner.<REGION>.amazonaws.com |
AWS App Runner |
appstream2.<REGION>.amazonaws.com |
Amazon AppStream |
appsync.<REGION>.amazonaws.com |
AWS AppSync |
athena.<REGION>.amazonaws.com |
Amazon Athena |
cloudfront.amazonaws.com |
Amazon CloudFront |
cloudhsmv2.<REGION>.amazonaws.com |
AWS CloudHSM |
cloudsearch.<REGION>.amazonaws.com |
Amazon CloudSearch |
codebuild.<REGION>.amazonaws.com |
AWS CodeBuild |
datasync.<REGION>.amazonaws.com |
AWS DataSync |
dax.<REGION>.amazonaws.com |
Amazon DynamoDB Accelerator (DAX) |
dms.<REGION>.amazonaws.com |
AWS Database Migration Service (AWS DMS) |
directconnect.<REGION>.amazonaws.com |
AWS Direct Connect |
ecs.<REGION>.amazonaws.com |
Amazon Elastic Container Service (ECS), Amazon ECS Container Insights |
elasticfilesystem.<REGION>.amazonaws.com |
Amazon Elastic File System (EFS) |
eks.<REGION>.amazonaws.com |
Amazon Elastic Kubernetes Service (EKS) |
elasticache.<REGION>.amazonaws.com |
Amazon ElastiCache (EC) |
elasticbeanstalk.<REGION>.amazonaws.com |
AWS Elastic Beanstalk |
elastictranscoder.<REGION>.amazonaws.com |
Amazon Elastic Transcoder |
es.<REGION>.amazonaws.com |
Amazon Elasticsearch Service (ES) |
events.<REGION>.amazonaws.com |
Amazon EventBridge |
fsx.<REGION>.amazonaws.com |
Amazon FSx |
gamelift.<REGION>.amazonaws.com |
Amazon GameLift |
glue.<REGION>.amazonaws.com |
AWS Glue |
inspector.<REGION>.amazonaws.com |
Amazon Inspector |
kafka.<REGION>.amazonaws.com |
Amazon Managed Streaming for Kafka |
models.lex.<REGION>.amazonaws.com |
Amazon Lex |
logs.<REGION>.amazonaws.com |
Amazon CloudWatch Logs |
api.mediatailor.<REGION>.amazonaws.com |
AWS Elemental MediaTailor |
mediaconnect.<REGION>.amazonaws.com |
AWS Elemental MediaConnect |
mediapackage.<REGION>.amazonaws.com |
AWS Elemental MediaPackage Live |
mediapackage-vod.<REGION>.amazonaws.com |
AWS Elemental MediaPackage Video on Demand |
opsworks.<REGION>.amazonaws.com |
AWS OpsWorks |
qldb.<REGION>.amazonaws.com |
Amazon QLDB |
redshift.<REGION>.amazonaws.com |
Amazon Redshift |
robomaker.<REGION>.amazonaws.com |
AWS RoboMaker |
route53.amazonaws.com |
Amazon Route 53 |
route53resolver.<REGION>.amazonaws.com |
Amazon Route 53 Resolver |
api.sagemaker.<REGION>.amazonaws.com |
Amazon SageMaker Endpoints, Amazon SageMaker Endpoint Instances |
sns.<REGION>.amazonaws.com |
Amazon Simple Notification Service (SNS) |
sqs.<REGION>.amazonaws.com |
Amazon Simple Queue Service (SQS) |
storagegateway.<REGION>.amazonaws.com |
AWS Storage Gateway |
swf.<REGION>.amazonaws.com |
Amazon SWF |
transfer.<REGION>.amazonaws.com |
AWS Transfer Family |
workmail.<REGION>.amazonaws.com |
Amazon WorkMail |
workspaces.<REGION>.amazonaws.com |
Amazon WorkSpaces |
Container Insights необходимо настроить в кластере для получения отчётов о метриках. Подробности см. в документации AWS.
Включение мониторинга¶
Чтобы узнать, как включить мониторинг сервиса, см. Включение мониторинга сервиса.
Просмотр метрик сервиса¶
Вы можете просматривать метрики сервиса в вашей среде Dynatrace на странице обзора пользовательского устройства или на странице Дашборды.
Просмотр метрик на странице обзора пользовательского устройства¶
Для доступа к странице обзора пользовательского устройства
- Перейдите в
Technologies & Processes Classic. - Отфильтруйте по имени сервиса и выберите соответствующую группу пользовательских устройств.
- После выбора группы пользовательских устройств вы окажетесь на странице обзора группы пользовательских устройств.
- На странице обзора группы пользовательских устройств перечислены все экземпляры (пользовательские устройства), принадлежащие группе. Выберите экземпляр для просмотра страницы обзора пользовательского устройства.
Просмотр метрик на дашборде¶
После добавления сервиса в мониторинг предустановленный дашборд, содержащий все рекомендуемые метрики, автоматически появляется на вашей странице Дашборды. Для поиска конкретных дашбордов отфильтруйте по Предустановленные, а затем по Название.

Для существующих отслеживаемых сервисов может потребоваться повторно сохранить учётные данные, чтобы предустановленный дашборд появился на странице Дашборды. Чтобы повторно сохранить учётные данные, перейдите в Settings > Cloud and virtualization > AWS, выберите нужный экземпляр AWS, а затем нажмите Save.
Вы не можете вносить изменения в предустановленный дашборд напрямую, но можете клонировать и редактировать его. Чтобы клонировать дашборд, откройте меню (...) и выберите Clone.
Чтобы удалить дашборд со страницы дашбордов, вы можете скрыть его. Чтобы скрыть дашборд, откройте меню (...) и выберите Hide.
Скрытие дашборда не влияет на других пользователей.

Чтобы проверить доступность предустановленных дашбордов для каждого сервиса AWS, см. список ниже.
Список доступности предустановленных дашбордов¶
| Сервис AWS | Предустановленный дашборд |
|---|---|
| Amazon EC2 Auto Scaling (встроенный) | Неприменимо |
| AWS Lambda (встроенный) | Неприменимо |
| Amazon Application and Network Load Balancer (встроенный) | Неприменимо |
| Amazon DynamoDB (встроенный) | Неприменимо |
| Amazon EBS (встроенный) | Неприменимо |
| Amazon EC2 (встроенный) | Неприменимо |
| Amazon Elastic Load Balancer (ELB) (встроенный) | Неприменимо |
| Amazon RDS (встроенный) | Неприменимо |
| Amazon S3 (встроенный) | Неприменимо |
| AWS Certificate Manager Private Certificate Authority | Неприменимо |
| Все отслеживаемые сервисы Amazon | Неприменимо |
| Amazon API Gateway | Неприменимо |
| AWS App Runner | Неприменимо |
| Amazon AppStream | Применимо |
| AWS AppSync | Применимо |
| Amazon Athena | Применимо |
| Amazon Aurora | Неприменимо |
| Amazon EC2 Auto Scaling | Применимо |
| AWS Billing | Применимо |
| Amazon Keyspaces | Применимо |
| AWS Chatbot | Применимо |
| Amazon CloudFront | Неприменимо |
| AWS CloudHSM | Применимо |
| Amazon CloudSearch | Применимо |
| AWS CodeBuild | Применимо |
| Amazon Cognito | Неприменимо |
| Amazon Connect | Применимо |
| AWS DataSync | Применимо |
| Amazon DynamoDB Accelerator (DAX) | Применимо |
| AWS Database Migration Service (AWS DMS) | Применимо |
| Amazon DocumentDB | Применимо |
| AWS Direct Connect | Применимо |
| Amazon DynamoDB | Неприменимо |
| Amazon EBS | Неприменимо |
| Amazon EC2 Spot Fleet | Неприменимо |
| Amazon EC2 API | Применимо |
| Amazon Elastic Container Service (ECS) | Неприменимо |
| Amazon ECS Container Insights | Применимо |
| Amazon Elastic File System (EFS) | Неприменимо |
| Amazon Elastic Kubernetes Service (EKS) | Применимо |
| Amazon ElastiCache (EC) | Неприменимо |
| AWS Elastic Beanstalk | Применимо |
| Amazon Elastic Inference | Применимо |
| Amazon Elastic Transcoder | Применимо |
| Amazon Elastic Map Reduce (EMR) | Неприменимо |
| Amazon Elasticsearch Service (ES) | Неприменимо |
| Amazon EventBridge | Применимо |
| Amazon FSx | Применимо |
| Amazon GameLift | Применимо |
| AWS Glue | Неприменимо |
| Amazon Inspector | Применимо |
| AWS Internet of Things (IoT) | Неприменимо |
| AWS IoT Things Graph | Применимо |
| AWS IoT Analytics | Применимо |
| Amazon Managed Streaming for Kafka | Применимо |
| Amazon Kinesis Data Analytics | Неприменимо |
| Amazon Data Firehose | Неприменимо |
| Amazon Kinesis Data Streams | Неприменимо |
| Amazon Kinesis Video Streams | Неприменимо |
| AWS Lambda | Неприменимо |
| Amazon Lex | Применимо |
| Amazon CloudWatch Logs | Применимо |
| AWS Elemental MediaTailor | Применимо |
| AWS Elemental MediaConnect | Применимо |
| AWS Elemental MediaConvert | Применимо |
| AWS Elemental MediaPackage Live | Применимо |
| AWS Elemental MediaPackage Video on Demand | Применимо |
| Amazon MQ | Применимо |
| Amazon VPC NAT Gateways | Неприменимо |
| Amazon Neptune | Применимо |
| AWS OpsWorks | Применимо |
| Amazon Polly | Применимо |
| Amazon QLDB | Применимо |
| Amazon RDS | Неприменимо |
| Amazon Redshift | Неприменимо |
| Amazon Rekognition | Применимо |
| AWS RoboMaker | Применимо |
| Amazon Route 53 | Применимо |
| Amazon Route 53 Resolver | Применимо |
| Amazon S3 | Неприменимо |
| Amazon SageMaker Batch Transform Jobs | Неприменимо |
| Amazon SageMaker Endpoints | Неприменимо |
| Amazon SageMaker Endpoint Instances | Неприменимо |
| Amazon SageMaker Ground Truth | Неприменимо |
| Amazon SageMaker Processing Jobs | Неприменимо |
| Amazon SageMaker Training Jobs | Неприменимо |
| AWS Service Catalog | Применимо |
| Amazon Simple Email Service (SES) | Неприменимо |
| Amazon Simple Notification Service (SNS) | Неприменимо |
| Amazon Simple Queue Service (SQS) | Неприменимо |
| AWS Systems Manager - Run Command | Применимо |
| AWS Step Functions | Применимо |
| AWS Storage Gateway | Применимо |
| Amazon SWF | Применимо |
| Amazon Textract | Применимо |
| AWS Transfer Family | Применимо |
| AWS Transit Gateway | Применимо |
| Amazon Translate | Применимо |
| AWS Trusted Advisor | Применимо |
| AWS API Usage | Применимо |
| AWS Site-to-Site VPN | Применимо |
| AWS WAF Classic | Применимо |
| AWS WAF | Применимо |
| Amazon WorkMail | Применимо |
| Amazon WorkSpaces | Применимо |

Доступные метрики¶
| Название | Описание | Единица | Статистика | Измерения | Рекомендуется |
|---|---|---|---|---|---|
| cluster_failed_node_count | Количество отказавших рабочих узлов в кластере | Count | Average | ClusterName | Применимо |
| cluster_node_count | Общее количество рабочих узлов в кластере | Count | Average | ClusterName | Применимо |
| namespace_number_of_running_pods | Количество запущенных подов в пространстве имён для ресурса, указанного используемыми измерениями | Count | Average | ClusterName, Namespace | Применимо |
| node_cpu_limit | Максимальное количество единиц CPU, которое может быть назначено одному узлу в этом кластере | None | Multi | ClusterName | Применимо |
| node_cpu_reserved_capacity | Процент единиц CPU, зарезервированных для компонентов узла, таких как kubelet, kube-proxy и Docker | Percent | Multi | ClusterName, InstanceId, NodeName | |
| node_cpu_reserved_capacity | Percent | Multi | ClusterName | Применимо | |
| node_cpu_usage_total | Количество используемых единиц CPU на узлах кластера | None | Multi | ClusterName | Применимо |
| node_cpu_utilization | Общий процент используемых единиц CPU на узлах кластера | Percent | Multi | ClusterName, InstanceId, NodeName | Применимо |
| node_cpu_utilization | Percent | Multi | ClusterName | ||
| node_filesystem_utilization | Общий процент используемой ёмкости файловой системы на узлах кластера | Percent | Multi | ClusterName, InstanceId, NodeName | Применимо |
| node_filesystem_utilization | Percent | Multi | ClusterName | ||
| node_memory_limit | Максимальный объём памяти в байтах, который может быть назначен одному узлу в этом кластере | Bytes | Multi | ClusterName | Применимо |
| node_memory_reserved_capacity | Процент памяти, используемой в данный момент на узлах кластера | Percent | Multi | ClusterName, InstanceId, NodeName | |
| node_memory_reserved_capacity | Percent | Multi | ClusterName | Применимо | |
| node_memory_utilization | Процент памяти, используемой в данный момент узлом или узлами | Percent | Multi | ClusterName, InstanceId, NodeName | Применимо |
| node_memory_utilization | Percent | Multi | ClusterName | ||
| node_memory_working_set | Объём памяти в байтах, используемой в рабочем наборе узлов кластера | Bytes | Multi | ClusterName | Применимо |
| node_network_total_bytes | Общее количество байт в секунду, переданных и полученных по сети на узел в кластере | Bytes/Second | Multi | ClusterName, InstanceId, NodeName | Применимо |
| node_network_total_bytes | Bytes/Second | Multi | ClusterName | Применимо | |
| node_number_of_running_containers | Количество запущенных контейнеров на узел в кластере | Count | Average | ClusterName, InstanceId, NodeName | Применимо |
| node_number_of_running_containers | Count | Average | ClusterName | ||
| node_number_of_running_pods | Количество запущенных подов на узел в кластере | Count | Average | ClusterName, InstanceId, NodeName | Применимо |
| node_number_of_running_pods | Count | Average | ClusterName | ||
| pod_cpu_reserved_capacity | Ёмкость CPU, зарезервированная для каждого пода в кластере | Percent | Multi | ClusterName, Namespace, PodName | |
| pod_cpu_reserved_capacity | Percent | Multi | ClusterName | ||
| pod_cpu_utilization | Процент используемых единиц CPU подами | Percent | Multi | ClusterName, Namespace | Применимо |
| pod_cpu_utilization | Percent | Multi | ClusterName, Namespace, PodName | ||
| pod_cpu_utilization | Percent | Multi | ClusterName | ||
| pod_cpu_utilization_over_pod_limit | Процент используемых единиц CPU подами сверх лимита пода | Percent | Multi | ClusterName, Namespace | |
| pod_cpu_utilization_over_pod_limit | Percent | Multi | ClusterName, Namespace, PodName | Применимо | |
| pod_cpu_utilization_over_pod_limit | Percent | Multi | ClusterName | ||
| pod_memory_reserved_capacity | Процент памяти, зарезервированной для подов | Percent | Multi | ClusterName, Namespace, PodName | |
| pod_memory_reserved_capacity | Percent | Multi | ClusterName | ||
| pod_memory_utilization | Процент памяти, используемой в данный момент подом или подами | Percent | Multi | ClusterName, Namespace | Применимо |
| pod_memory_utilization | Percent | Multi | ClusterName, Namespace, PodName | ||
| pod_memory_utilization | Percent | Multi | ClusterName | ||
| pod_memory_utilization_over_pod_limit | Процент памяти, используемой подами сверх лимита пода | Percent | Multi | ClusterName, Namespace | |
| pod_memory_utilization_over_pod_limit | Percent | Multi | ClusterName, Namespace, PodName | Применимо | |
| pod_memory_utilization_over_pod_limit | Percent | Multi | ClusterName | ||
| pod_network_rx_bytes | Количество байт в секунду, получаемых по сети подом | Bytes/Second | Multi | ClusterName, Namespace | |
| pod_network_rx_bytes | Bytes/Second | Multi | ClusterName, Namespace, PodName | Применимо | |
| pod_network_rx_bytes | Bytes/Second | Multi | ClusterName | ||
| pod_network_tx_bytes | Количество байт в секунду, передаваемых по сети подом | Bytes/Second | Multi | ClusterName, Namespace | |
| pod_network_tx_bytes | Bytes/Second | Multi | ClusterName, Namespace, PodName | Применимо | |
| pod_network_tx_bytes | Bytes/Second | Multi | ClusterName | ||
| pod_number_of_container_restarts | Общее количество перезапусков контейнеров в поде | Count | Sum | ClusterName, Namespace, PodName | Применимо |
| service_number_of_running_pods | Количество подов, обслуживающих сервис или сервисы в кластере | Count | Average | ClusterName, Namespace, Service | |
| service_number_of_running_pods | Count | Average | ClusterName |