Monitoring Alibaba Cloud Object Storage Service (public preview)

Configuration

AliCloud Object Storage Service sensor can be disabled, and it can be filtered by tags and resource groups. It is possible to configure AliCloud Object Storage Service sensor by using the agent configuration in <agentinstall_dir>/etc/instana/configuration.yaml. Follow the steps:

  1. Enable the AliCloud sensor, and set the AccessKey pair in the agent's configuration.yaml file:

    com.instana.plugin.alicloud:
      # Valid values: true, false
      enabled: true # enabled (true) by default
      # Alibaba Cloud AccessKey ID  is used to verify the identity of the user
      accessKeyId: '<YOUR_ALICLOUD_ACCESSKEY_ID>'
      # Alibaba Cloud AccessKey secret is used to encrypt and verify the signature string
      accessKeySecret: '<YOUR_ALICLOUD_ACCESSKEY_SECRET>'
    
  2. Enable the AliCloud Object Storage Service sensor in the agent's configuration.yaml file:

    com.instana.plugin.alicloud.rds.oss:
      # Valid values: true, false
      enabled: true # enabled (true) by default
      # Alibaba Cloud AccessKey ID  is used to verify the identity of the user
      accessKeyId: '<YOUR_ALICLOUD_MYSQL_ACCESS_KEY_ID>'
      # Alibaba Cloud AccessKey secret is used to encrypt and verify the signature string
      accessKeySecret: '<YOUR_ALICLOUD__MYSQL_ACCESS_KEY_SECRET>'
    

The AccessKey pair in the section com.instana.plugin.alicloud can be applied for each service by default. The AccessKey pair in each service section is not required, unless you need individual AccessKey for the specific service. Set the AccessKey pair in service section overrides the AccessKey in com.instana.plugin.alicloud for the service.

Metrics collection

To view the metrics, select Infrastructure in the sidebar of the Instana User interface, click a specific monitored host, and then you can see a host dashboard with all the collected metrics and monitored processes.

Configuration data

OSS Details Description
Region The region where the OSS instance is located
Instance ID The bucket instance identity
User Instance ID Alibaba Cloud user identity

Performance metrics

User instance metrics

User Instance Metric Description
Availability Availability by User
RequestValidRate OSS user instance request valid rate
ValidRequestCount Number of Valid Requests
TotalRequestCount Total Number of Requests
SuccessCount Number of Successful Requests
SuccessRate Successful Request Proportion
InternetRecv Internet Inbound Traffic
IntranetRecv Intranet Inbound Traffic
CdnRecv CDN Inbound Traffic
SyncRecv Cross-region Sync Inbound Traffic
InternetSend Internet Outbound Traffic
IntranetSend Intranet Outbound Traffic
CdnSend CDN Outbound Traffic
SyncSend Cross-region Sync Outbound Traffic
AppendObjectCount Number of Successful AppendObject Requests
DeleteObjectCount Number of Successful DeleteObject Requests
DeleteObjectsCount Number of Successful DeleteObjects Requests
GetObjectCount Number of Successful GetObject Requests
HeadObjectCount Number of Successful HeadObject Requests
PostObjectCount Number of Successful PostObject Requests
PutObjectCount Number of Successful PutObject Requests
UploadPartCount Number of Successful UploadPart Requests
UploadPartCopyCount Number of Successful UploadPartCopy Requests
MaxAppendObjectE2eLatency AppendObject Request Maximum E2E Latency
MaxCopyObjectE2eLatency CopyObject requests the maximum E2E latency
MaxGetObjectE2eLatency Maximum E2E Latency for GetObject Requests
MaxHeadObjectE2eLatency HeadObject Request Maximum E2E Latency
MaxPostObjectE2eLatency PostObject Request Maximum E2E Latency
MaxPutObjectE2eLatency PutObject Request Maximum E2E Latency
MaxUploadPartE2eLatency UploadPart Request Maximum E2E Latency
MaxUploadPartCopyE2eLatency UploadPart Request Maximum E2E Latency
MaxAppendObjectServerLatency AppendObject Request Maximum Server Latency
MaxCopyObjectServerLatency CopyObject Request Maximum Server Latency
MaxGetObjectServerLatency Getobject Request Maximum Server Latency
MaxHeadObjectServerLatency HeadObject Request Maximum Server Latency
MaxPostObjectServerLatency PostObject Request Maximum Server Latency
MaxPutObjectServerLatency PutObject Request Maximum Server Latency
MaxUploadPartServerLatency UploadPart Request Maximum Server Latency
MaxUploadPartCopyServerLatency UploadPart Request Maximum Server Latency
AuthorizationErrorCount Number of Authorization Error Requests by User
ClientOtherErrorCount Number of Client Other Error Requests by User
ClientTimeoutErrorCount Number of Client Timeout Error Requests by User
NetworkErrorCount Number of Network Error Requests by User
ResourceNotFoundErrorCount Number of Resource Not Found Error Requests by User
ServerErrorCount Number of Server Error Requests by User

Bucket instance metrics

Bucket Instance Metric Description
Availability Availability by Bucket
RequestValidRate OSS bucket instance request valid rate
ValidRequestCount Number of Valid Requests
TotalRequestCount Total Number of Requests
SuccessCount Number of Successful Requests
SuccessRate Successful Request Proportion
InternetRecv Internet Inbound Traffic
IntranetRecv Intranet Inbound Traffic
CdnRecv CDN Inbound Traffic
SyncRecv Cross-region Sync Inbound Traffic
InternetSend Internet Outbound Traffic
IntranetSend Intranet Outbound Traffic
CdnSend CDN Outbound Traffic
SyncSend Cross-region Sync Outbound Traffic
MeteringGetRequest Number of metering get request
MeteringInternetRX Metering Internet Inbound Traffic
MeteringIntranetRX Metering Intranet Inbound Traffic
MeteringCdnRX Metering CDN Inbound Traffic
MeteringSyncRX Metering Cross-region Sync Inbound Traffic
MeteringPutRequest Number of metering put requests
MeteringInternetTX Metering Internet Outbound Traffic
MeteringIntranetTX Metering Intranet Outbound Traffic
MeteringCdnTX Metering CDN Outbound Traffic
MeteringSyncTX Metering Cross-region Sync Outbound Traffic
AppendObjectCount Number of Successful AppendObject Requests
DeleteObjectCount Number of Successful DeleteObject Requests
DeleteObjectsCount Number of Successful DeleteObjects Requests
GetObjectCount Number of Successful GetObject Requests
HeadObjectCount Number of Successful HeadObject Requests
PostObjectCount Number of Successful PostObject Requests
PutObjectCount Number of Successful PutObject Requests
UploadPartCount Number of Successful UploadPart Requests
UploadPartCopyCount Number of Successful UploadPartCopy Requests
MaxAppendObjectE2eLatency AppendObject Request Maximum E2E Latency
MaxCopyObjectE2eLatency CopyObject requests the maximum E2E latency
MaxGetObjectE2eLatency Maximum E2E Latency for GetObject Requests
MaxHeadObjectE2eLatency HeadObject Request Maximum E2E Latency
MaxPostObjectE2eLatency PostObject Request Maximum E2E Latency
MaxPutObjectE2eLatency PutObject Request Maximum E2E Latency
MaxUploadPartE2eLatency UploadPart Request Maximum E2E Latency
MaxUploadPartCopyE2eLatency UploadPart Request Maximum E2E Latency
MaxAppendObjectServerLatency AppendObject Request Maximum Server Latency
MaxCopyObjectServerLatency CopyObject Request Maximum Server Latency
MaxGetObjectServerLatency Getobject Request Maximum Server Latency
MaxHeadObjectServerLatency HeadObject Request Maximum Server Latency
MaxPostObjectServerLatency PostObject Request Maximum Server Latency
MaxPutObjectServerLatency PutObject Request Maximum Server Latency
MaxUploadPartServerLatency UploadPart Request Maximum Server Latency
MaxUploadPartCopyServerLatency UploadPart Request Maximum Server Latency
AuthorizationErrorCount Number of Authorization Error Requests
ClientOtherErrorCount Number of Client Other Error Requests
ClientTimeoutErrorCount Number of Client Timeout Error Requests
NetworkErrorCount Number of Network Error Requests
ResourceNotFoundErrorCount Number of Resource Not Found Error Requests
AuthorizationErrorRate Authorization Error Request Proportion
UserClientOtherErrorRate Client Other Error Request Proportion
ClientTimeoutErrorRate Client Timeout Error Request Proportion
NetworkErrorRate Network Error Request Proportion
ResourceNotFoundErrorRate Resource Not Found Error Request Proportion
ServerErrorRate Server Error Request Proportion
AppendObjectE2eLatency AppendObject Request Average E2E Latency
CopyObjectE2eLatency CopyObject Request Average E2E Latency
GetObjectE2eLatency Getobject Request Average E2E Latency
HeadObjectE2eLatency HeadObject Request Average E2E Latency
PostObjectE2eLatency PostObject Request Maximum E2E Latency
PutObjectE2eLatency PutObject Request Average E2E Latency
UploadPartCopyE2eLatency UploadPartCopy Request Average E2E Latency
AppendObjectServerLatency AppendObject Request Average Server Latency
CopyObjectServerLatency CopyObject Request Average Server Latency
GetObjectServerLatency Getobject Request Average Server Latency
HeadObjectServerLatency HeadObject Request Average Server Latency
PostObjectServerLatency PostObject Request Average Server Latency
PutObjectServerLatency PutObject Request Average Server Latency
UploadPartServerLatency UploadPart Request Average Server Latency
UploadPartCopyServerLatency UploadPart Request Maximum Server Latency