Bir veya daha fazla örnekte Cloud Assistant Agent'ın yüklü olup olmadığını sorgular. Cloud Assistant Agent yüklüyse sistem; çalıştırılan toplam Cloud Assistant komutu sayısını, çalışmakta olan Cloud Assistant komutu sayısını ve Cloud Assistant komutlarının en son çalıştırıldığı zamanı sorgular.
Kullanım notları
Özellikle yeni örnekler olmak üzere, örneklerde komut çalıştırmadan veya dosya göndermeden önce bu işlemi çağırarak Cloud Assistant durumunu sorgulamanızı ve CloudAssistantStatus dönüş değerini kontrol etmenizi öneririz. Yalnızca dönüş değeri true olduğunda örneklerde komut çalıştırın veya dosya gönderin.
Hata ayıklama
İstek parametreleri
|
Parameter |
Type |
Required |
Example |
Description |
| Action | String | Yes | DescribeCloudAssistantStatus | Gerçekleştirmek istediğiniz işlem. Değeri DescribeCloudAssistantStatus olarak belirtin. |
| RegionId | String | Yes | cn-hangzhou | Örneğin bölge kimliği. En güncel bölge listesini sorgulamak için DescribeRegions API'sini çağırabilirsiniz. |
| OSType | String | No | Windows | Örneğin işletim sistemi türü. Geçerli değerler:
|
| PageNumber | Long | No | 1 | Sayfa numarası. Sayfalar 1. sayfadan başlar. Varsayılan değer: 1. |
| PageSize | Long | No | 10 | Sayfa başına kayıt sayısı. InstanceId belirtirseniz bu parametre etkili olmaz. Geçerli değerler: 1 ile 50 arası. Varsayılan değer: 10. |
| InstanceId.N | String | No | i-bp1iudwa5b1tqa**** | N. örneğin kimliği. Örnek bir Elastic Compute Service (ECS) örneği veya yönetilen bir örnek olabilir. Tek bir istekte en fazla 100 örnek kimliği belirtebilirsiniz. |
Yanıt parametreleri
Parameter |
Type |
Example |
Description |
| PageSize | Long | 1 | Sayfa başına kayıt sayısı. |
| RequestId | String | 473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E | İstek kimliği. |
| PageNumber | Long | 1 | Sayfa numarası. |
| TotalCount | Long | 1 | Toplam örnek sayısı. |
| InstanceCloudAssistantStatusSet | Array of InstanceCloudAssistantStatus | Örneklere Cloud Assistant Agent'ın yüklenme durumuyla ilgili ayrıntılar. |
|
| InstanceCloudAssistantStatus | |||
| CloudAssistantStatus | String | true | Cloud Assistant'ın örnekte çalışıp çalışmadığını gösterir. Geçerli değerler:
|
| LastInvokedTime | String | 2021-03-15T08:00:00Z | Komutların en son çalıştırıldığı zaman. |
| CloudAssistantVersion | String | 2.2.0.106 | Cloud Assistant Agent'ın sürüm numarası. Cloud Assistant Agent örneğe yüklü değilse veya çalışmıyorsa bu parametre boştur. |
| ActiveTaskCount | Long | 0 | Cloud Assistant tarafından örnekte çalıştırılmakta olan görev sayısı. |
| InvocationCount | Long | 2 | Cloud Assistant tarafından örnekte tamamlanan görev sayısı. |
| InstanceId | String | i-bp1iudwa5b1tqa**** | Örnek kimliği. |
| LastHeartbeatTime | String | 2021-03-15T09:00:00Z | Cloud Assistant'ın son kalp atışı zamanı. Değer ortalama olarak her dakika güncellenir. Aralık 55, 60 veya 65 saniye olabilir. |
| OSType | String | Linux | Örneğin işletim sistemi türü. Geçerli değerler:
|
| SupportSessionManager | Boolean | true | Cloud Assistant'ın örnekte Session Manager'ı destekleyip desteklemediğini gösterir. Session Manager desteklenmiyorsa Cloud Assistant sürümü eski demektir. Cloud Assistant Agent'ı en son sürüme güncelleyin. Session Manager'ı desteklemek için Cloud Assistant sürümü aşağıdakilerden daha eski olmamalıdır:
|
Örnekler
Örnek istekler
https://ecs.aliyuncs.com/?Action=DescribeCloudAssistantStatus
&InstanceId.1=i-bp1iudwa5b1tqa****
&RegionId=cn-hangzhou
&<Common request parameters>
Örnek başarılı yanıt
XML format
HTTP/1.1 200 OK
Content-Type:application/xml
<DescribeCloudAssistantStatusResponse>
<TotalCount>1</TotalCount>
<RequestId>473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E</RequestId>
<PageSize>1</PageSize>
<PageNumber>1</PageNumber>
<InstanceCloudAssistantStatusSet>
<InstanceCloudAssistantStatus>
<CloudAssistantVersion>2.2.0.106</CloudAssistantVersion>
<SupportSessionManager>true</SupportSessionManager>
<InstanceId>i-bp1iudwa5b1tqa****</InstanceId>
<CloudAssistantStatus>true</CloudAssistantStatus>
<OSType>Linux</OSType>
<InvocationCount>2</InvocationCount>
<ActiveTaskCount>0</ActiveTaskCount>
<LastInvokedTime>2021-03-15T08:00:00Z</LastInvokedTime>
<LastHeartbeatTime>2021-03-15T09:00:00Z</LastHeartbeatTime>
</InstanceCloudAssistantStatus>
</InstanceCloudAssistantStatusSet>
</DescribeCloudAssistantStatusResponse>
JSON formatı
HTTP/1.1 200 OK
Content-Type:application/json
{
"TotalCount" : 1,
"RequestId" : "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"PageSize" : 1,
"PageNumber" : 1,
"InstanceCloudAssistantStatusSet" : {
"InstanceCloudAssistantStatus" : [ {
"CloudAssistantVersion" : "2.2.0.106",
"SupportSessionManager" : true,
"InstanceId" : "i-bp1iudwa5b1tqa****",
"CloudAssistantStatus" : "true",
"OSType" : "Linux",
"InvocationCount" : 2,
"ActiveTaskCount" : 0,
"LastInvokedTime" : "2021-03-15T08:00:00Z",
"LastHeartbeatTime" : "2021-03-15T09:00:00Z"
} ]
}
}
Hata kodları
|
HTTP status code |
Error code |
Error message |
Description |
|
400 |
RegionId.ApiNotSupported |
The api is not supported in this region. |
Bu işlem belirtilen bölgede gerçekleştirilemez. Bölge kimliğinin geçerli olup olmadığını kontrol edin. |
|
400 |
MissingParam.InstanceId |
The parameter instanceId is missing or empty. |
Örnek kimlikleri belirtilmelidir. |
|
400 |
InvalidParam.PageSize |
The specified parameter is invalid. |
PageSize değeri geçersiz. |
|
400 |
InvalidParam.PageNumber |
The specified parameter is invalid. |
PageNumber değeri geçersiz. |
|
403 |
InstanceIds.ExceedLimit |
The number of instance IDs exceeds the upper limit. |
Maksimum örnek kimliği sayısı aşıldı. |
|
403 |
Operation.Forbidden |
The operation is not permitted. |
İşlem desteklenmiyor. |
|
404 |
InvalidInstance.NotFound |
The specified instance does not exist. |
Belirtilen örnek bulunamadı. |
|
500 |
InternalError.Dispatch |
An error occurred when you dispatched the request. |
İstek gönderilirken bir hata oluştu. Daha sonra tekrar deneyin. |
|
500 |
ServiceUnavailable |
The request has failed due to a temporary failure of the server. |
Arka uç sunucusunun geçici olarak başarısız olması nedeniyle istek başarısız oldu. |
Hata kodlarının listesi için bkz. Hizmet hata kodları.