Use > Aspects

Aspects

Aspects are used to monitor availability, health, and performance of EC2, ECS, and EBS services in your environment.

AWS CloudWatch Log

This aspect collects CloudWatch logs.

CI Type Policy Template Indicator Description Policy Type
host_node AWS_CloudWatchLogScheduler NA Scheduler for collecting data for cloud watch log. Scheduled Task
host_node AWS_CloudWatchLog NA Monitors AWSCloudWatch log file and trigger OpcMsg. LogFile Entry

AWS Discovery

Discovers AWS Services.

CI Type Policy Template Indicator Description Policy Type
host_node AWS_DiscoveryScheduler NA Schedules the AWS Discovery to gather EC2 instances. Scheduled Task
AWS_Properties NA Contains AWS Properties like Locations and EC2 Instance types with corresponding meta data bout vCPUs and memory details. ConfigFile
AWS_Discovery NA Discovers AWS EC2 instances. Service Auto-Discovery
AWS_Configuration NA Contains AWS credentials and configurations for collector to connect to AWS. ConfigFile
AWS_MPLog NA Monitors the AWS MP error log files. LogFile Entry

AWS EBS Health

Monitors EBS volume health in terms of read and write bytes, read and write operations, burst balance, queue length and throughput percentage.

CI Type Policy Template Indicator Description Policy Type
logical_volume AWS_EBS_WriteOps IO Performance Monitors the performance of EBS volume in terms of write operations. Measurement Threshold
AWS_EBS_ReadBytes IO Performance Monitors the performance of EBS volume in terms of read bytes. Measurement Threshold
AWS_EBS_Throughput NA Monitors the performance EBS volume in terms of throughput percentage. Measurement Threshold
AWS_EBS_ReadOps IO Performance Monitors the performance EBS volume in terms of read operations. Measurement Threshold
AWS_EBS_WriteBytes IO Performance Monitors the performance EBS volume in terms of write bytes. Measurement Threshold
logical_volume AWS_EBS_BurstBalance NA Monitors the performance EBS volume in terms of burst balance. Measurement Threshold
AWS_EBSMetricsConfig NA List of Amazon EBS metrics for collector to gather. ConfigFile
AWS_Collector NA Amazon Web Services collector scheduler to gather metrics. Scheduled Task
AWS_EBS_QueueLength NA Monitors the performance EBS volume in terms of queue length. Measurement Threshold

AWS Service Health

Monitors AWS Service health for configured service and region.

CI Type Policy Template Indicator Description Policy Type
host_node AWS_ServiceHealthColl NA Scheduler for collector to check AWS service health. Scheduled Task
AWS_ServiceHealthURLConfig NA List of RSS URL to be monitored for AWS service health. ConfigFile
AWS_ServiceHealth NA

Monitors AWS service health dashboard.

Measurement Threshold

AWS ECS Health

Monitors active service count, pending tasks count, registered container instance count, running task count, status, CPU and memory reservation, CPU and memory utilization for both ECS services and cluster. In addition, number of deployments for ECS service is also monitored.

CI Type Policy Template Indicator Description Policy Type
host_node AWS_ECS_Cluster_RegisteredContainerInstanceCount NA Monitors Registered Container Instance Count in ECS cluster. Measurement Threshold
AWS_ECS_Service_NumberofDeployments NA Monitors Number of deployments in ECS service. Measurement Threshold
AWS_ECS_Service_MemoryUtilization NA Monitors The percentage of memory that is used in the service. Measurement Threshold
AWS_ECS_Cluster_CPUReservation NA Monitors The percentage of CPU units that are reserved by running tasks in the cluster. Measurement Threshold
AWS_ECS_Cluster_RunningTasksCount NA Monitors Running Task Count in ECS cluster. Measurement Threshold
AWS_ECS_Service_CPUUtilization NA Monitors The percentage of CPU units that are used in the service. Measurement Threshold
AWS_Collector NA Amazon Web Services collector scheduler to gather metrics. Scheduled Task
AWS_ECS_Cluster_MemoryUtilization NA Monitors the percentage of memory that is used in the cluster. Measurement Threshold
AWS_ECS_Service_PendingTasksCount NA Monitors Pending Task Count in ECS service. Measurement Threshold
AWS_ECS_Cluster_ActiveServiceCount NA Monitors Active Service Count in ECS cluster. Measurement Threshold
host_node AWS_ECSServiceMetricsConfig NA Lists all the metrics collected for ECS service. ConfigFile
AWS_ECS_Cluster_MemoryReservation NA Monitors The percentage of memory that is reserved by running tasks in the cluster. Measurement Threshold
AWS_ECS_Cluster_Status NA Monitors ECS cluster status. Measurement Threshold
AWS_ECS_Service_Status NA Monitors ECS service status. Measurement Threshold
AWS_ECS_Cluster_CPUUtilization NA Monitors the Percentage of CPU units that are used in the ECS cluster. Measurement Threshold
AWS_ECS_Cluster_PendingTasksCount NA Monitors Pending Task Count in ECS cluster. Measurement Threshold
AWS_ECSClusterMetricsConfig NA Lists all the metrics collected for ECS cluster. ConfigFile

EC2 Instance Health

Monitors EC2 instance health in terms of CPU utilization, disk I/O, and network I/O.

CI Type Policy Template Indicator Description Policy Type
Node (discovered_vendor Equals Amazon) EC2Instance_NetworkPerformance NA Monitors network performance of EC2 instances including network In/Out in bytes. Measurement Threshold
EC2Instance_DiskPerformance NA Monitors disk performance in terms of physical Read operations, write operations, read bytes and write bytes for EC2 instance. Delta between previous measurement and current measurement. Measurement Threshold
EC2Instance_CPUUtilization NA Monitors CPU utilization percentage of EC2 instance. Measurement Threshold
AWS_Collector NA Amazon Web Services collector scheduler to gather metrics. Scheduled Task
EC2Instance_Status NA Monitors the status of AWS EC2 instance. Measurement Threshold
AWS_MetricsConfig NA List of metrics for collector to gather. ConfigFile