Amazon Elastic File System Integration

Amazon Elastic File System (EFS) is a fully managed service that lets you create and configure and share scalable file systems quickly. With Site24x7's AWS integration you can monitor performance data for the file systems mounted on your EC2 instances and on-premise servers.

Setup and configuration

  • If you haven't done it already, please enable Site24x7 programmatic access to your AWS services either by creating an IAM user, or by creating cross-account IAM Role (recommended) between your AWS account and Site24x7's AWS account. Learn more
  • In the Integrate AWS account page, ensure that the check box adjacent to the EFS listing is selected. Learn more.

Policy and Permission

To allow Site24x7 to access Elastic File Systems and collect metric data, assign the AWS managed policy ReadOnlyAccess (Recommended) to the Site24x7 entity (IAM user or Role). If you've assigned a custom IAM policy, please make sure the following read-level actions are present. Learn more.

  • "elasticfilesystem:DescribeFileSystems",
  • "elasticfilesystem:DescribeTags",
  • "elasticfilesystem:DescribeMountTargets",
  • "elasticfilesystem:DescribeMountTargetSecurityGroups"

Polling interval

Aggregated EFS metric data is collected as per the poll frequency set (1 minute to a day). Learn more.

Licensing

Each file system is considered a basic monitor.

Supported metrics

The following metrics are collected for a file system:

AttributeDescriptionStatisticsData type
Burst credit balance Measures the number of available burst credits on a file system. Average GB
Client connections Measures the number of client connections to a file system. Maximum Count
Data read IO bytes Measures the total number of bytes associated with read operations. Sum MB
Data write IO bytes Measures the total number of bytes associated with write operations. Sum MB
Metadata IO bytes Measures the total number of bytes associated with metadata operations. Sum MB
Percent IO limit Measures how close the a file system(General Purpose performance mode) is to reaching the I/O limit. Average Percent
Total IO bytes Measures the total number of bytes associated with all file system operations. Sum MB
File metered size Measures the metered size of an Amazon EFS file system. Maximum MB

To find and view data

  • Sign in to the Site24x7 console. Select AWS from the left navigation pane.
  • Choose the monitored AWS account. Choose Elastic File System from the menu dropdown.
  • From the list of monitored file system's choose the storage resource you want to view metrics for.

Metadata

The following information about the Amazon EFS file systems are collected:

AttributeDescription
File system name The  unique name of the file system.
File system ID ID of the file system, assigned by AWS.
Region The Region where the file system is deployed. 
Created time Time that the file system was created.
Creation token Sting of up to 64 ASCII characters. Amazon uses this to ensure idempotent creation.
Encrypted Indicates whether the file system is encrypted. Possible values true or false.
LifeCycleState Lifecycle phase of the file system.
KMS Key ID The ID of the AWS Key Management Service CMK that was used to encrypt the file system.
Mount Targets Current number of mount targets that the file system has.
Owner ID AWS account the created the file system.
Performance Mode Indicates the Performance Mode of the file system. Possible values are General Purpose and Max I/O.

Forecast

Estimate future values of the following performance metrics and make informed decisions about adding capacity or scaling your AWS infrastructure.

  • Burst Credit Balance
  • Permitted Throughput
  • File Metered Size
Was this document helpful?
Thanks for taking the time to share your feedback. We’ll use your feedback to improve our online help resources.