Amazon Elastic File System (EFS) provides serverless, fully elastic file storage so that you can share file data without provisioning or managing storage capacity and performance.

You must configure cloud connections to monitor this entity. See Set up Cisco AppDynamics Cloud Collectors to Monitor AWS.

Cisco Cloud Observability displays AWS entities on the Observe page. Metrics are displayed for specific entity instances in the list and detail views.

This document contains references to third-party documentation. Splunk AppDynamics does not own any rights and assumes no responsibility for the accuracy or completeness of such third-party documentation.

Detail View

To display the detail view for an Amazon EFS instance:

  1. Navigate to the Observe page.
  2. Under Database & Storage, click AWS Elastic File Storages.
    The list view now displays.
  3. From the list, click an instance Name to display the detail view.
    The detail view displays metrics, key performance indicators, and properties (attributes) related to
    the instance you selected.

Metrics and Key Performance Indicators

Cisco Cloud Observability displays the following metrics and key performance indicators (KPIs) for Amazon EFS. See Amazon CloudWatch metrics for Amazon EFS.

Display NameSource MetricDescription
Client Connections (Count)ClientConnections

The number of client connections to a file system. When using a standard client, there is one connection per mounted Amazon EC2 instance.

To calculate the average ClientConnections for periods greater than one minute, divide the Sum statistic by the number of minutes in the period.

Percent IO Limit (%)PercentIOLimit

Shows how close a file system is to reaching the I/O limit of the General Purpose performance mode. If this metric is frequently at 100%, consider moving your application to a file system using the Max I/O performance mode.

This metric is only submitted for file systems using the General Purpose performance mode.

Burst Credit Balance (Bytes)BurstCreditBalance

The number of burst credits that a file system has. Burst credits allow a file system to burst to throughput levels above a file system’s baseline level for periods of time. For more information, see Bursting Throughput mode.

The Minimum statistic is the smallest burst credit balance for any minute during the period. The Maximum statistic is the largest burst credit balance for any minute during the period. The Average statistic is the average burst credit balance during the period.

Permitted Throughput (Bytes/Sec)PermittedThroughput

The maximum amount of throughput that a file system can drive.

  • For file systems in Bursting Throughput mode, this value is a function of the file system size and BurstCreditBalance.

  • For file systems in Elastic Throughput mode, this value reflects the maximum write throughput of the file system.

  • For file systems in Provisioned Throughput mode, if the amount of data stored in the EFS Standard storage class allows your file system to drive a higher throughput than you provisioned, this metric reflects the higher throughput instead of the provisioned amount.

For more information, see Amazon EFS performance.

The Minimum statistic is the smallest throughput permitted for any minute during the period. The Maximum statistic is the highest throughput permitted for any minute during the period. The Average statistic is the average throughput permitted during the period.

Read operations are metered at one-third the rate of other operations.

Metered IO BytesMeteredIOBytes

The number of metered bytes for each file system operation, including data read, data write, and metadata operations, with read operations metered at one-third the rate of other operations.

You can create a CloudWatch metric math expression that compares MeteredIOBytes to PermittedThroughput. If these values are equal, then you are consuming the entire amount of throughput allocated to your file system. In this situation, you might consider changing the file system's throughput mode to get higher throughput.

The Sum statistic is the total number of metered bytes associated with all file system operations. The Minimum statistic is the size of the smallest operation during the period. The Maximum statistic is the size of the largest operation during the period. The Average statistic is the average size of an operation during the period. The SampleCount statistic provides a count of all operations.

Total IO BytesTotalIOBytes

The actual number of bytes for each file system operation, including data read, data write, and metadata operations. This is the actual amount that your application is driving, and not the throughput the file system is being metered at. It might be higher than the numbers shown in PermittedThroughput.

The Sum statistic is the total number of bytes associated with all file system operations. The Minimum statistic is the size of the smallest operation during the period. The Maximum statistic is the size of the largest operation during the period. The Average statistic is the average size of an operation during the period. The SampleCount statistic provides a count of all operations.

To calculate the average operations per second for a period, divide the SampleCount statistic by the number of seconds in the period. To calculate the average throughput (bytes per second) for a period, divide the Sum statistic by the number of seconds in the period.

Data IO Bytes

DataReadIOBytes

The number of bytes for each file system read operation.

The Sum statistic is the total number of bytes associated with read operations. The Minimum statistic is the size of the smallest read operation during the period. The Maximum statistic is the size of the largest read operation during the period. The Average statistic is the average size of read operations during the period. The SampleCount statistic provides a count of read operations.

DataWriteIOBytes

The number of bytes for each file system write operation.

The Sum statistic is the total number of bytes associated with write operations. The Minimum statistic is the size of the smallest write operation during the period. The Maximum statistic is the size of the largest write operation during the period. The Average statistic is the average size of write operations during the period. The SampleCount statistic provides a count of write operations.

MetadataIOBytes

The number of bytes for each metadata operation.

The Sum statistic is the total number of bytes associated with metadata operations. The Minimum statistic is the size of the smallest metadata operation during the period. The Maximum statistic is the size of the largest metadata operation during the period. The Average statistic is the size of the average metadata operation during the period. The SampleCount statistic provides a count of metadata operations.

Storage BytesStorageBytes

The size of the file system in bytes, including the amount of data stored in the EFS Standard and EFS Standard–Infrequent Access (EFS Standard-IA) storage classes. This metric is emitted every 15 minutes to CloudWatch. For more information about storage classes, see EFS storage classes.

The StorageBytes metric has three dimensions:

  • Total is the latest known metered size (in bytes) of data stored in the file system, including both storage classes.

  • Standard is the latest known metered size (in bytes) of data stored in the EFS Standard storage class.

  • IA is the latest known metered size (in bytes) of data stored in the EFS Standard-IA storage class.

Properties (Attributes)

Cisco Cloud Observability displays the following properties for Amazon EFS.

Display NameProperty Name

Description

ARNaws.efs.arnThe Amazon Resource Name (ARN) for the file system.
Performance Modeaws.efs.performance_modeThe performance mode of the file system.
Throughput Modeaws.efs.throughput_modeThe throughput mode for the file system.
Mount Targetsaws.efs.mount_targetsThere are two throughput modes for the file system: bursting and provisioned.
Standard Storage Sizeaws.efs.storage_class.standard.sizeThe latest known metered size (in bytes) of data stored in the Standard storage class.
Infrequent Storage Sizeaws.efs.storage_class.infrequent.sizeThe latest known metered size (in bytes) of data stored in the Infrequent Access storage class.

Retention and Purge Time-To-Live (TTL)

For all cloud and infrastructure entities, the retention TTL is 180 minutes (3 hours) and the purge TTL is 525,600 minutes (365 days). 

Amazon Web Services, the AWS logo, AWS, and any other AWS Marks used in these materials are trademarks of Amazon.com, Inc. or its affiliates in the United States and/or other countries.