Мониторинг AWS Elemental MediaPackage (Live, Video on Demand)
- 5 минут чтения
Dynatrace собирает метрики для нескольких предварительно выбранных пространств имён, включая AWS Elemental MediaPackage (Live, Video on Demand). Вы можете просматривать метрики для каждого экземпляра сервиса, разбивать метрики по нескольким измерениям и создавать пользовательские графики, которые можно закрепить на панелях мониторинга.
Предварительные требования¶
Для включения мониторинга этого сервиса необходимо:
- Environment или Cluster ActiveGate версии 1.197+
- Для AWS Elemental MediaPackage Live — Dynatrace версии 1.203+
- Для AWS Elemental MediaPackage Video on Demand — Dynatrace версии 1.204+
- Обновлённая политика мониторинга 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, доступные из 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 |
Включение мониторинга¶
Чтобы узнать, как включить мониторинг сервиса, см. раздел Включение мониторинга сервиса.
Просмотр метрик сервиса¶
Метрики сервиса можно просматривать в среде Dynatrace на странице обзора пользовательских устройств или на странице Панели мониторинга.
Просмотр метрик на странице обзора пользовательских устройств¶
Для доступа к странице обзора пользовательских устройств:
- Перейдите в
Technologies & Processes Classic. - Отфильтруйте по названию сервиса и выберите нужную группу пользовательских устройств.
- После выбора группы пользовательских устройств откроется страница обзора группы пользовательских устройств.
- На странице обзора группы пользовательских устройств перечислены все экземпляры (пользовательские устройства), входящие в группу. Выберите экземпляр для просмотра страницы обзора пользовательского устройства.
Просмотр метрик на панели мониторинга¶
После добавления сервиса в мониторинг предустановленная панель мониторинга со всеми рекомендованными метриками автоматически появляется на странице Панели мониторинга. Для поиска конкретных панелей используйте фильтры Preset и Name.

Для уже отслеживаемых сервисов может потребоваться повторное сохранение учётных данных, чтобы предустановленная панель появилась на странице Панели мониторинга. Для повторного сохранения учётных данных перейдите в 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 | Применимо |


Доступные метрики¶
AWS Elemental MediaPackage Live¶
Channel — основное измерение.
| Название | Описание | Единица | Статистика | Измерения | Рекомендовано |
|---|---|---|---|---|---|
| ActiveInput | Указывает, использовался ли входной поток в качестве источника для конечной точки в AWS Elemental MediaPackage (был ли он активен). Значение 1 означает, что входной поток был активен, 0 (ноль) — что не был. |
Count | Multi | Region, IngestEndpoint, OriginEndpoint | |
| EgressBytes | Количество байт, которое AWS Elemental MediaPackage успешно отправляет для каждого запроса. Если MediaPackage не получает запросов на вывод в указанный интервал, данные не предоставляются. | Bytes | Multi | Channel | Применимо |
| EgressBytes | Bytes | Sum | Channel | Применимо | |
| EgressBytes | Count | Count | Channel | ||
| EgressBytes | Bytes | Multi | Channel, OriginEndpoint | ||
| EgressBytes | Bytes | Sum | Channel, OriginEndpoint | Применимо | |
| EgressBytes | Count | Count | Channel, OriginEndpoint | ||
| EgressBytes | Bytes | Multi | Region | Применимо | |
| EgressBytes | Bytes | Sum | Region | Применимо | |
| EgressBytes | Count | Count | Region | Применимо | |
| EgressRequestCount | Количество запросов контента, получаемых AWS Elemental MediaPackage. Если MediaPackage не получает запросов на вывод в указанный интервал, данные не предоставляются. | Count | Sum | Channel | Применимо |
| EgressRequestCount | Count | Sum | Channel, OriginEndpoint | ||
| EgressRequestCount | Count | Sum | Channel, StatusCodeRange | Применимо | |
| EgressRequestCount | Count | Sum | Channel, OriginEndpoint, StatusCodeRange | ||
| EgressRequestCount | Count | Sum | Region, StatusCodeRange | ||
| EgressRequestCount | Count | Sum | Region | Применимо | |
| EgressResponseTime | Время, которое требуется AWS Elemental MediaPackage для обработки каждого запроса на вывод. Если MediaPackage не получает запросов на вывод в указанный интервал, данные не предоставляются. | Milliseconds | Multi | Channel | Применимо |
| EgressResponseTime | Milliseconds | Sum | Channel | Применимо | |
| EgressResponseTime | Count | Count | Channel | ||
| EgressResponseTime | Milliseconds | Multi | Channel, OriginEndpoint | Применимо | |
| EgressResponseTime | Milliseconds | Sum | Channel, OriginEndpoint | ||
| EgressResponseTime | Count | Count | Channel, OriginEndpoint | ||
| IngressBytes | Количество байт контента, получаемых AWS Elemental MediaPackage для каждого входящего запроса. Если MediaPackage не получает запросов на ввод в указанный интервал, данные не предоставляются. | Bytes | Multi | Channel | Применимо |
| IngressBytes | Bytes | Sum | Channel | Применимо | |
| IngressBytes | Count | Count | Channel | ||
| IngressBytes | Bytes | Multi | Channel, IngestEndpoint | Применимо | |
| IngressBytes | Bytes | Sum | Channel, IngestEndpoint | ||
| IngressBytes | Count | Count | Channel, IngestEndpoint | ||
| IngressBytes | Bytes | Multi | Region | ||
| IngressBytes | Bytes | Sum | Region | ||
| IngressBytes | Count | Count | Region | ||
| IngressResponseTime | Время, которое требуется AWS Elemental MediaPackage для обработки каждого входящего запроса. Если MediaPackage не получает запросов на ввод в указанный интервал, данные не предоставляются. | Milliseconds | Multi | Channel | Применимо |
| IngressResponseTime | Milliseconds | Sum | Channel | Применимо | |
| IngressResponseTime | Count | Count | Channel | ||
| IngressResponseTime | Milliseconds | Multi | Channel, IngestEndpoint | Применимо | |
| IngressResponseTime | Milliseconds | Sum | Channel, IngestEndpoint | ||
| IngressResponseTime | Count | Count | Channel, IngestEndpoint | ||
| IngressResponseTime | Milliseconds | Multi | Region | ||
| IngressResponseTime | Milliseconds | Sum | Region | ||
| IngressResponseTime | Count | Count | Region |
AWS Elemental MediaPackage Video on Demand (VOD)¶
PackagingConfiguration — основное измерение.
| Название | Описание | Единица | Статистика | Измерения | Рекомендовано |
|---|---|---|---|---|---|
| EgressBytes | Количество байт, которое AWS Elemental MediaPackage успешно отправляет для каждого запроса. Если MediaPackage не получает запросов на вывод в указанный интервал, данные не предоставляются. | Bytes | Multi | PackagingConfiguration | Применимо |
| EgressBytes | Bytes | Sum | PackagingConfiguration | Применимо | |
| EgressBytes | Count | Count | PackagingConfiguration | ||
| EgressRequestCount | Количество запросов контента, получаемых AWS Elemental MediaPackage. Если MediaPackage не получает запросов на вывод в указанный интервал, данные не предоставляются. | Count | Sum | PackagingConfiguration | Применимо |
| EgressRequestCount | Count | Sum | PackagingConfiguration, StatusCodeRange | ||
| EgressResponseTime | Время, которое требуется AWS Elemental MediaPackage для обработки каждого запроса на вывод. Если MediaPackage не получает запросов на вывод в указанный интервал, данные не предоставляются. | Milliseconds | Multi | PackagingConfiguration | Применимо |
| EgressResponseTime | Milliseconds | Sum | PackagingConfiguration | Применимо | |
| EgressResponseTime | Count | Count | PackagingConfiguration |