Bir veya daha fazla Elastic Compute Service (ECS) örneğine CloudMonitor aracısını yükler.
Önkoşullar
Cloud Assistant istemcisi bir ECS örneğinde yüklüdür. Cloud Assistant istemcisini yükleme hakkında daha fazla bilgi için bkz. Overview.
Arka plan bilgileri
Bu API işlemi yalnızca ECS örnekleri için geçerlidir.
Bu API işlemini çağırarak CloudMonitor aracısını yükleme başarı oranı yaklaşık %95'tir. Yükleme başarısız olursa aracıyı ECS örneğine manuel olarak yükleyin. CloudMonitor aracısını yükleme hakkında daha fazla bilgi için bkz. Install and uninstall the CloudMonitor agent for C++.
Kullanım notları
Bu konuda, ID'si i-m5e0k0bexac8tykr**** olan bir ECS örneğine CloudMonitor aracısının en son sürümünün nasıl yükleneceğini gösteren bir örnek sunulmaktadır.
Hata ayıklama
İstek parametreleri
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | InstallMonitoringAgent | Gerçekleştirmek istediğiniz işlem. Değeri InstallMonitoringAgent olarak ayarlayın. |
| Force | Boolean | No | true | CloudMonitor aracısının yüklenip yüklenmeyeceğini belirtir. Geçerli değerler:
|
| InstanceIds.N | String | No | i-m5e0k0bexac8tykr**** | ECS örneklerinin ID'leri. N için geçerli değerler: 1 ile 10. Not InstallCommand veya InstanceIds parametresinden birini belirtmeniz gerekir. |
| InstallCommand | String | No | onlyInstallNotHasAgent | Geçerli Alibaba Cloud hesabına ait tüm ECS örneklerine CloudMonitor aracısının yüklenip yüklenmeyeceğini belirtir. Geçerli değerler:
Not InstallCommand parametresini ayarlarsanız InstanceIds parametresi etkili olmaz. |
Ortak istek parametreleri hakkında daha fazla bilgi için bkz. Common parameters.
Yanıt parametreleri
| Parameter | Type | Example | Description |
| Code | String | 200 | HTTP durum kodu. Not 200 durum kodu çağrının başarılı olduğunu gösterir. |
| Message | String | The specified resource is not found. | Hata mesajı. |
| RequestId | String | 0BDAF8A8-04DC-5F0C-90E4-724D42C41945 | İsteğin ID'si. |
| Success | Boolean | true | Çağrının başarılı olup olmadığını gösterir. Geçerli değerler:
|
Örnekler
Örnek istekler
http(s)://[Endpoint]/?Action=InstallMonitoringAgent
&Force=true
&InstallCommand=onlyInstallNotHasAgent
&<Common request parameters>
Örnek başarılı yanıtlar
XML biçimi
HTTP/1.1 200 OK
Content-Type:application/xml
<InstallMonitoringAgentResponse>
<RequestId>0BDAF8A8-04DC-5F0C-90E4-724D42C41945</RequestId>
<Code>200</Code>
<Success>true</Success>
</InstallMonitoringAgentResponse>
JSON biçimi
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "0BDAF8A8-04DC-5F0C-90E4-724D42C41945",
"Code" : 200,
"Success" : true
}
Hata kodları
|
HTTP status code |
Error code |
Error message |
Description |
|
404 |
ResourceNotFound |
The specified resource is not found. |
Belirtilen kaynak bulunamadığı için döndürülen hata mesajı. |
Hata kodlarının listesi için bkz. Service error codes.