AWS Storage Gateway connects an on-premises software appliance with cloud-based storage to provide seamless integration with data security features between your on-premises IT environment and the AWS storage infrastructure. You can use the service to store data in the Amazon Web Services Cloud for scalable and cost-effective storage that helps maintain data security
Use OpsRamp AWS Public cloud Integration to discover and collect metrics against AWS Storage Gateway.
External reference
Setup
To set up the AWS integration and discover the Storage Gateway resources, do the following:
- Create an AWS Integration if not available in your installed integrations. For more information on how to install the AWS Integration, refer to Installation and Configuration.
- Create a discovery profile. For more information on how to create a discovery profile, refer to Create Discovery Profile.
- Select
Storage Gateway
under the Filter Criteria in the Edit Discovery Profile page. - Save the discovery profile to make them available in the list of Discovery Profiles.
- Scan to discover the resources at any time independent of the predefined schedule.
- Once the scan is completed, you can view the Storage Gateway resources under Infrastructure > Resources > AWS category.
Event support
CloudTrail event support
- Supported
- Configurable in OpsRamp AWS Integration Discovery Profile.
CloudWatch alarm support
- Supported
Supported metrics
OpsRamp Metric | AWS Metric | Metric Display Name | Unit | Description | Aggregation Type |
---|---|---|---|---|---|
aws_storagegateway_AvailabilityNotifications | AvailabilityNotifications | AvailabilityNotifications | Count | Number of availability-related health notifications generated by the gateway. | Sum |
aws_storagegateway_CacheHitPercent | CacheHitPercent | CacheHitPercent | Percent | Percent of application reads served from the cache. This metric applies only to the gateway-cached volume setup. | Average |
aws_storagegateway_CachePercentDirty | CachePercentDirty | CachePercentDirty | Percent | Percent of the gateway cache that has not been persistent to AWS. | Average |
aws_storagegateway_CachePercentUsed | CachePercentUsed | CachePercentUsed | Percent | Percent use of the gateway cache storage. This metric applies only to the gateway-cached volume setup. | Average |
aws_storagegateway_CacheUsed | CacheUsed | CacheUsed | Bytes | The total number of bytes being used in the gateway cache storage. | Sum |
aws_storagegateway_ClientTraffic | ClientTraffic | ClientTraffic | Bytes | The amount of bytes the tape sent and received from on-premises clients. | Sum |
aws_storagegateway_CloudBytesDownloaded | CloudBytesDownloaded | CloudBytesDownloaded | Bytes | The total number of precompressed bytes that the gateway downloaded from AWS during the reporting period. | Sum |
aws_storagegateway_CloudBytesUploaded | CloudBytesUploaded | CloudBytesUploaded | Bytes | The total number of precompressed bytes that the gateway uploaded to AWS during the reporting period. | Sum |
aws_storagegateway_CloudDownloadLatency | CloudDownloadLatency | CloudDownloadLatency | Milliseconds | The total number of milliseconds spent reading data from AWS during the reporting period. | Sum |
aws_storagegateway_IndexEvictions | IndexEvictions | IndexEvictions | Count | The number of files whose metadata was evicted from the cached index of file metadata to make room for new entries. | Sum |
aws_storagegateway_IndexFetches | IndexFetches | IndexFetches | Count | The number of files for which metadata was fetched. | Sum |
aws_storagegateway_IoWaitPercent | IoWaitPercent | IoWaitPercent | Percent | Percent of time that the gateway is waiting on a response from the local disk. | Average |
aws_storagegateway_MemTotalBytes | MemTotalBytes | MemTotalBytes | Bytes | Amount of RAM provisioned to the gateway VM in bytes. | Sum |
aws_storagegateway_MemUsedBytes | MemUsedBytes | MemUsedBytes | Bytes | Amount of RAM currently in use by the gateway VM in bytes. | Sum |
aws_storagegateway_QueuedWrites | QueuedWrites | QueuedWrites | Bytes | The number of bytes waiting to be written to AWS, sampled at the end of the reporting period for all volumes in the gateway. | Sum |
aws_storagegateway_ReadBytes | ReadBytes | ReadBytes | Bytes | The total number of bytes read from your on-premises applications in the reporting period for all volumes in the gateway. | Sum |
aws_storagegateway_ReadTime | ReadTime | ReadTime | Milliseconds | The total number of milliseconds spent to do read operations from your on-premises applications in the reporting period for all volumes in the gateway. | Sum |
aws_storagegateway_SmbV1Sessions | SmbV1Sessions | SmbV1Sessions | Count | The number of Server Message Block SMB version 1 sessions that are active on the gateway. | Sum |
aws_storagegateway_SmbV2Sessions | SmbV2Sessions | SmbV2Sessions | Count | The number of Server Message Block SMB version 2 sessions that are active on the gateway. | Sum |
aws_storagegateway_SmbV3Sessions | SmbV3Sessions | SmbV3Sessions | Count | The number of Server Message Block SMB version 3 sessions that are active on the gateway. | Sum |
aws_storagegateway_TimeSinceLastRecoveryPoint | TimeSinceLastRecoveryPoint | TimeSinceLastRecoveryPoint | Seconds | The time since the last available recovery point. | Average |
aws_storagegateway_TotalCacheSize | TotalCacheSize | TotalCacheSize | Bytes | The total size of the cache in bytes. This metric applies only to the gateway-cached volume setup. | Sum |
aws_storagegateway_UploadBufferFree | UploadBufferFree | UploadBufferFree | Bytes | The total amount of unused space in the gateway upload buffer. | Average |
aws_storagegateway_UploadBufferPercentUsed | UploadBufferPercentUsed | UploadBufferPercentUsed | Percent | Percent use of the gateway upload buffer. | Average |
aws_storagegateway_UploadBufferUsed | UploadBufferUsed | UploadBufferUsed | Bytes | The total number of bytes being used in the gateway upload buffer. | Average |
aws_storagegateway_UserCpuPercent | UserCpuPercent | UserCpuPercent | Percent | Percent of CPU time spent on gateway processing. | Average |
aws_storagegateway_WorkingStorageFree | WorkingStorageFree | WorkingStorageFree | Bytes | The total amount of unused space in the gateway working storage. | Sum |
aws_storagegateway_WorkingStoragePercentUsed | WorkingStoragePercentUsed | WorkingStoragePercentUsed | Percent | Percent use of the gateway upload buffer. | Average |
aws_storagegateway_WorkingStorageUsed | WorkingStorageUsed | WorkingStorageUsed | Bytes | The total number of bytes being used in the gateway upload buffer. | Sum |
aws_storagegateway_WriteBytes | WriteBytes | WriteBytes | Bytes | The total number of bytes written to your on-premises applications in the reporting period for all volumes in the gateway. | Sum |
aws_storagegateway_WriteTime | WriteTime | WriteTime | Milliseconds | The total number of milliseconds spent to do write operations from your on-premises applications in the reporting period for all volumes in the gateway. | Sum |