All Products
Search
Document Center

Elastic Compute Service:Periksa Status Cloud Assistant dan Troubleshoot Status Tidak Normal

Last Updated:Aug 21, 2026

Topik ini menjelaskan cara memeriksa status Cloud Assistant dan melakukan troubleshooting terhadap status yang tidak normal.

Status Cloud Assistant

Konsol

  1. Buka ECS console - Cloud Assistant.

  2. Di pojok kiri atas halaman, pilih wilayah dan kelompok sumber daya.

  3. Pada tab ECS Instance, lihat status Cloud Assistant.

    • Normal: Cloud Assistant berjalan sebagaimana mestinya.

      Pada daftar instans di halaman Cloud Assistant, pastikan Cloud Assistant Status untuk instans target adalah Normal.

    • Not installed: Cloud Assistant Agent belum terinstal pada instans tersebut. Anda dapat menginstal Cloud Assistant Agent dengan metode berikut.

      • Klik Install untuk menginstal Cloud Assistant Agent secara otomatis.

        Saat Anda menginstal Cloud Assistant Agent dengan satu klik, Anda harus me-restart instans agar perubahan diterapkan.

      • Instal Cloud Assistant Agent secara manual. Untuk informasi selengkapnya, lihat Install Cloud Assistant Agent.

        Pada daftar instans di Konsol Cloud Assistant, jika kolom Cloud Assistant Status untuk instans target menampilkan Not Installed, klik tombol Install yang sesuai untuk menyelesaikan instalasi.

    • Abnormal: Status ini menunjukkan adanya masalah dengan beberapa kemungkinan penyebab. Untuk langkah troubleshooting, lihat Troubleshoot abnormal statuses.

      Pada tab ECS Instances di Konsol Cloud Assistant, kolom Cloud Assistant Status menampilkan status Cloud Assistant pada setiap instans. Ikon berwarna kuning menunjukkan status tidak normal.

API

Panggil operasi DescribeCloudAssistantStatus. Jika respons berisi "CloudAssistantStatus": "true", Cloud Assistant berjalan dengan benar. Jika respons berisi "false", statusnya tidak normal. Lihat Troubleshoot abnormal statuses.

Troubleshoot status tidak normal

Instans Linux

  1. Hubungkan ke instans Linux.

    Untuk informasi selengkapnya, lihat Menyambungkan ke Instans Linux Menggunakan Workbench.

  2. Jalankan perintah berikut untuk memeriksa apakah direktori instalasi Cloud Assistant ada.

    • CoreOS

      cd /opt/local/share/
      ls
    • Sistem operasi lain (seperti Alibaba Cloud Linux, Ubuntu, Debian, Red Hat, SUSE Linux Enterprise Server, dan OpenSUSE)

      cd /usr/local/share/
      ls
    • Jika direktori aliyun-assist ada, lanjutkan ke Langkah 3.

    • Jika direktori aliyun-assist tidak ada, Cloud Assistant Agent belum terinstal. Anda harus menginstal ulang Cloud Assistant Agent.

  3. Periksa status layanan Cloud Assistant.

    Pertama, tentukan sistem init dari instans ECS. Perintah untuk memeriksa status layanan bergantung pada sistem init yang digunakan.

    ls -l /sbin/init
    • Jika output mengarah ke systemd (misalnya, /lib/systemd/systemd), sistem init-nya adalah systemd.

    • Jika output mengarah ke upstart (misalnya, /sbin/upstart), sistem init-nya adalah Upstart.

    • Jika output mengarah ke init (misalnya, /sbin/init), sistem init-nya adalah sysvinit.

    Systemd

    Jalankan perintah berikut untuk memeriksa status Cloud Assistant:

    systemctl status aliyun.service
    • Jika statusnya inactive (dead), layanan Cloud Assistant telah berhenti. Jalankan systemctl start aliyun.service untuk menjalankan kembali layanan Cloud Assistant.

      Jika terjadi error atau layanan gagal dijalankan, uninstall lalu instal ulang Cloud Assistant Agent. Untuk informasi selengkapnya, lihat Stop and uninstall the Cloud Assistant Agent dan Install Cloud Assistant Agent.

      [   @iZuf68j5ei93s       share]# systemctl status aliyun.service
      ● aliyun.service - Aliyun Assist
         Loaded: loaded (/etc/systemd/system/aliyun.service; enabled; vendor preset: enabled)
         Active: inactive (dead) since Mon 2023-09-11 17:18:33 CST; 47s ago
        Process: 1951 ExecStart=/usr/local/share/aliyun-assist/2.2.3.515/aliyun-service (code=exited, status=0/SUCCESS)
       Main PID: 1951 (code=exited, status=0/SUCCESS)
          Tasks: 2 (limit: 22694)
         Memory: 1.3G
         CGroup: /system.slice/aliyun.service
                 ├─5608 gpg-agent --homedir /var/cache/dnf/remi-modular-6408ecca79e22107/pubring --use-standard-socket --daemon
                 └─5648 gpg-agent --homedir /var/cache/dnf/remi-safe-ff04689114f71b24/pubring --use-standard-socket --daemon
    • Jika statusnya active (running), layanan Cloud Assistant berjalan sebagaimana mestinya. Lanjutkan ke Langkah 4.

      [root@iZuf68j5ei93s8       ~ share]# systemctl status aliyun.service
      ● aliyun.service - Aliyun Assist
         Loaded: loaded (/etc/systemd/system/aliyun.service; enabled; vendor preset: enabled)
         Active: active (running) since Mon 2023-09-11 17:25:07 CST; 2s ago
       Main PID: 72998 (aliyun-service)
          Tasks: 10 (limit: 22694)
         Memory: 1.3G
         CGroup: /system.slice/aliyun.service
                 ├─ 5608 gpg-agent --homedir /var/cache/dnf/remi-modular-6408ecca79e22107/pubring --use-standard-socket --daemon
                 ├─ 5648 gpg-agent --homedir /var/cache/dnf/remi-safe-ff04689114f71b24/pubring --use-standard-socket --daemon
                 └─72998 /usr/local/share/aliyun-assist/2.2.3.515/aliyun-service

    Upstart

    Jalankan perintah berikut untuk memeriksa status Cloud Assistant:

    /sbin/initctl status aliyun-service
    • Jika statusnya stop/waiting, layanan Cloud Assistant telah berhenti. Jalankan /sbin/initctl start aliyun-service untuk menjalankan kembali layanan Cloud Assistant.

      Jika terjadi error atau layanan gagal dijalankan, uninstall lalu instal ulang Cloud Assistant Agent. Untuk informasi selengkapnya, lihat Stop and uninstall the Cloud Assistant Agent dan Install Cloud Assistant Agent.

      /sbin/initctl status aliyun-service
      aliyun-service stop/waiting
    • Jika statusnya start/running, layanan Cloud Assistant berjalan sebagaimana mestinya. Lanjutkan ke Langkah 4.

      /sbin/initctl status aliyun-service
      aliyun-service start/running, process 1129

    Sysvinit

    Jalankan perintah berikut untuk memeriksa status Cloud Assistant:

    /etc/init.d/aliyun-service status
    • Jika statusnya Stopped, layanan Cloud Assistant telah berhenti. Jalankan /etc/init.d/aliyun-service start untuk menjalankan kembali layanan Cloud Assistant.

      Jika terjadi error atau layanan gagal dijalankan, uninstall lalu instal ulang Cloud Assistant Agent. Untuk informasi selengkapnya, lihat Stop and uninstall the Cloud Assistant Agent dan Install Cloud Assistant Agent.

      [root@i7bp1hfzscxxx ~]# /etc/init.d/aliyun-service status
      Stopped
    • Jika statusnya Running, layanan Cloud Assistant berjalan sebagaimana mestinya. Lanjutkan ke Langkah 4.

      [root@i7bplhtzscxxxxxx ~]# /etc/init.d/aliyun-service status
      Running
  4. Periksa status Cloud Assistant Agent di konsol.

    • Jika status Cloud Assistant Agent adalah Normal, masalah telah terselesaikan.

    • Jika status Cloud Assistant Agent masih Abnormal, periksa log Cloud Assistant untuk investigasi lebih lanjut.

      • CoreOS:

        cd /opt/local/share/aliyun-assist/<version>/log  
        tail -100f aliyun_assist_main.log
      • Sistem operasi lain (seperti Alibaba Cloud Linux, Ubuntu, Debian, Red Hat, SUSE Linux Enterprise Server, dan OpenSUSE):

        cd /usr/local/share/aliyun-assist/<version>/log  
        tail -100f aliyun_assist_main.log

Instans Windows

  1. Hubungkan ke instans Windows.

    Untuk informasi selengkapnya, lihat Menghubungkan ke instans Windows menggunakan Workbench.

  2. Periksa apakah direktori instalasi Cloud Assistant C:\ProgramData\aliyun\assist ada.

    • Jika direktori assist ada, lanjutkan ke Langkah 3.

    • Jika direktori assist tidak ada, Cloud Assistant Agent belum terinstal. Anda harus menginstal ulang Cloud Assistant Agent. Untuk informasi selengkapnya, lihat Install Cloud Assistant Agent.

  3. Periksa status layanan Cloud Assistant.

    1. Klik menu Start dan buka Windows Administrative Tools > Computer Management.

    2. Pada panel navigasi, pilih Computer Management (Local) > Services and Applications > Services.

    3. Cari Aliyun Assist Service dan periksa Status-nya.

      • Jika kolom Status menampilkan Normal, Aliyun Assist Service berjalan sebagaimana mestinya.

      • Jika kolom Status kosong, Aliyun Assist Service telah berhenti. Klik Start untuk menjalankan Aliyun Assist Service.

        Jika terjadi error atau layanan gagal dijalankan, uninstall lalu instal ulang Cloud Assistant Agent. Untuk informasi selengkapnya, lihat Stop and uninstall the Cloud Assistant Agent dan Install Cloud Assistant Agent.

  4. Periksa status Cloud Assistant Agent di konsol.

    • Jika status Cloud Assistant Agent adalah Normal, masalah telah terselesaikan.

    • Jika statusnya masih Abnormal, tinjau log Cloud Assistant untuk investigasi lebih lanjut.

      Jalur log default untuk Cloud Assistant adalah C:\ProgramData\aliyun\assist\<version>\log, dengan <version> sebagai versi Cloud Assistant Agent.

      Di direktori ini, fokuslah pada aliyun_assist_main.log dan file cadangan berotasi berdasarkan tanggal (misalnya, aliyun_assist_main.log.20230912) untuk mendiagnosis masalah.

FAQ

Mengapa muncul error context deadline exceeded (Client.Timeout exceeded while awaiting headers)?

time="2023-05-23T00:01:17+08:00" level=info msg=GET_HOST_ERROR
time="2023-05-23T00:04:17+08:00" level=info msg="http://100.100.100.200/latest/meta-data/region-id cn-shanghai <nil>"
time="2023-05-23T00:04:22+08:00" level=info msg="https://cn-shanghai.axt.aliyun.com/luban/api/connection_detect Get \"https://cn-shanghai.axt.aliyun.com/luban/api/connection_detect\": context deadline exceeded (Client.Timeout
    exceeded while awaiting headers)"
time="2023-05-23T00:04:22+08:00" level=info msg="Poll region id for instance in classic network"
time="2023-05-23T00:04:27+08:00" level=info msg="https://cn-hangzhou.axt.aliyun.com/luban/api/classic/region-id Get \"https://cn-hangzhou.axt.aliyun.com/luban/api/classic/region-id\": context deadline exceeded (Client.Timeout
    exceeded while awaiting headers)"
time="2023-05-23T00:04:32+08:00" level=info msg="https://cn-qingdao.axt.aliyun.com/luban/api/classic/region-id Get \"https://cn-qingdao.axt.aliyun.com/luban/api/classic/region-id\": context deadline exceeded (Client.Timeout
    exceeded while awaiting headers)"
time="2023-05-23T00:04:37+08:00" level=info msg="https://cn-beijing.axt.aliyun.com/luban/api/classic/region-id Get \"https://cn-beijing.axt.aliyun.com/luban/api/classic/region-id\": context deadline exceeded (Client.Timeout
    exceeded while awaiting headers)"
time="2023-05-23T00:04:42+08:00" level=info msg="https://cn-zhangjiakou.axt.aliyun.com/luban/api/classic/region-id Get \"https://cn-zhangjiakou.axt.aliyun.com/luban/api/classic/region-id\": context deadline exceeded
    (Client.Timeout exceeded while awaiting headers)"
time="2023-05-23T00:04:47+08:00" level=info msg="https://cn-huhehaote.axt.aliyun.com/luban/api/classic/region-id Get \"https://cn-huhehaote.axt.aliyun.com/luban/api/classic/region-id\": context deadline exceeded (Client.Timeout
    exceeded while awaiting headers)"
time="2023-05-23T00:04:52+08:00" level=info msg="https://cn-shanghai.axt.aliyun.com/luban/api/classic/region-id Get \"https://cn-shanghai.axt.aliyun.com/luban/api/classic/region-id\": context deadline exceeded (Client.Timeout
    exceeded while awaiting headers)"
time="2023-05-23T00:04:57+08:00" level=info msg="https://cn-shenzhen.axt.aliyun.com/luban/api/classic/region-id Get \"https://cn-shenzhen.axt.aliyun.com/luban/api/classic/region-id\": context deadline exceeded (Client.Timeout
    exceeded while awaiting headers)"
time="2023-05-23T00:05:02+08:00" level=info msg="https://cn-hongkong.axt.aliyun.com/luban/api/classic/region-id Get \"https://cn-hongkong.axt.aliyun.com/luban/api/classic/region-id\": context deadline exceeded (Client.Timeout
    exceeded while awaiting headers)"
time="2023-05-23T00:05:07+08:00" level=info msg="https://eu-west-1.axt.aliyun.com/luban/api/classic/region-id Get \"https://eu-west-1.axt.aliyun.com/luban/api/classic/region-id\": context deadline exceeded (Client.Timeout
    exceeded while awaiting headers)"
time="2023-05-23T00:05:07+08:00" level=info msg=GET_HOST_ERROR

Error ini biasanya menunjukkan adanya masalah konektivitas jaringan antara instans ECS dan layanan Cloud Assistant. Jalankan perintah berikut untuk menguji koneksi.

Catatan

Ganti <region-id> dengan ID wilayah Anda. Untuk informasi selengkapnya, lihat Regions and availability zones.

ping <region-id>.axt.aliyun.com
curl https://<region-id>.axt.aliyun.com/luban/api/instance/instance-id

Secara normal, nama domain dapat di-resolve dan panggilan API mengembalikan ID instans yang benar.

Jika nama domain tidak dapat di-resolve atau panggilan API tidak mengembalikan ID instans, terdapat masalah jaringan pada instans tersebut. Untuk langkah troubleshooting, lihat Configure network permissions for the Cloud Assistant Agent.

[  xxx@iZuf62n-xxx  : ~]# ping -c 5 cn-shanghai.axt.aliyun.com
PING cn-shanghai.axt.aliyun.com (100.100.xxx) 56(84) bytes of data.
64 bytes from 100.100.36.108 (100.100.xxx): icmp_seq=1 ttl=102 time=1.32 ms
64 bytes from 100.100.36.108 (100.100.xxx): icmp_seq=2 ttl=102 time=1.30 ms
64 bytes from 100.100.36.108 (100.100.xxx): icmp_seq=3 ttl=102 time=1.32 ms
64 bytes from 100.100.36.108 (100.100.xxx): icmp_seq=4 ttl=102 time=1.30 ms
64 bytes from 100.100.36.108 (100.100.xxx): icmp_seq=5 ttl=102 time=1.30 ms
--- cn-shanghai.axt.aliyun.com ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4005ms
rtt min/avg/max/mdev = 1.295/1.305/1.318/0.010 ms
[  @iZuf62njf1dkb    ~]# curl https://cn-shanghai.axt.aliyun.com/luban/api/instance/instance-id
i-uf62njf1dkbc2c  xxx root@iZuf62njf1dkb       xxx ~]#

Status tidak normal pada instans terkelola yang telah terdaftar

Jika sebuah instans terkelola menampilkan status Abnormal di Konsol Cloud Assistant setelah berhasil didaftarkan, periksa log untuk mencari error invalid timestamp.

Catatan

Jalur log default untuk Cloud Assistant adalah sebagai berikut, dengan <version> sebagai versi Cloud Assistant Agent.

  • Instans Linux

    • CoreOS: /opt/local/share/aliyun-assist/<version>/log

    • Sistem operasi lain (seperti Alibaba Cloud Linux, Ubuntu, Debian, Red Hat, SUSE Linux Enterprise Server, dan OpenSUSE): /usr/local/share/aliyun-assist/<version>/log

  • Instans Windows: C:\ProgramData\aliyun\assist\<version>\log

Contoh berikut menunjukkan error invalid timestamp dalam log Cloud Assistant. Perhatikan pesan kunci: code:400, errCode:BAD_REQUEST, dan errMsg:invalid timestamp.

M/s1Kpi+KHyHOSytaIf6q7qPc8cGRXbaKR4ZtzJMOKTRoW1V1Y2t6cMaW7v9pZY9phJKeqQo4TMtAZasr/68EqS3xfaYmBRpvlnqvR6b3CR0336R1OQ==
time="2023-09-04T16:54:37+08:00" level=info msg="https://cn-shanghai.axt.aliyuncs.com/luban/api/metrics {\"code\":400,\"errCode\":\"_BAD_REQUEST_\",\"errMsg\":\"invalid timestamp:
1693817677756,\"instanceId\":\"mi-sh03vea8ivh50qo\",\"requestId\":\"efb3ccca-7834-43e2-b0ce-1f5aacb37aad\"
{\"eventId\":\"agent.startup\",\"category\":\"STARTUP\",\"subCategory\":\"\",\"eventLevel\":\"INFO\",\"eventTime\":\"1693817677755\",\"common\":\"\",\"arch\":\"amd64\",\"instanceId\":\"\",\"unknown\",\"osVersion\"
\"Linux_#1 SMP Tue Mar 31 23:36:51 UTC 2020_x86_64\",\"virtualType\":\"unknown\",\"distribution\":\"\",\"centos
7.8.2003\",\"kernelVersion\":\"3.10.0-1127.el7.x86_64\",\"keywords\":\"\",\"osName\":\"Linux_#1 SMP Tue Mar 31 23:36:51 UTC 2020 x86_64\",\"type\":\"\"not cold start\"}
time="2023-09-04T16:54:37+08:00" level=info msg="https://cn-shanghai.axt.aliyuncs.com/luban/api/l/task?reason=startup&cold=false&currentTime=1693817677756&offset=28800&timeZone=Asia%2FShanghai
{\"code\":400,\"errCode\":\"_BAD_REQUEST_\",\"errMsg\":\"invalid timestamp: 1693817677756\",\"instanceId\":\"mi-sh03vea8ivh50qo\",\"requestId\":\"bcbb8f3e-781a-43f1-afa8-e2Seef3cf116\"}  <nil>"
time="2023-09-04T16:54:37+08:00" level=info msg="mi-sh03vea8ivh50qo1d678715bd3442d9bf66b7b5712a5  251693817677961439582&d-a299-486c-94d7-ba71f537f248
LEv1C0x/ZhbRS57+A7/60/SOJe51CxxXKKq4f97phnz1o FBwCKREpDDBbEhZth1CzOQqXqauSt1xmAQW=="
gxSud7 9MnI1TUJav3jyMdmK+s2BGZGHzZstWSinn7cjaTj fA+dgkhNAqvOMoq63Z6BWR4N0rZt1oLCrrFIG4JAIFLAyfmOmrkygk5/abOezyk4DH/1V7vN2wQ
7FYEi7VVY45BzrKEvGtIzNefc0dltkNKSP0MHRsWMR6xibFWDe/u/0z3KJ9oQYZ JaTn6g5uzlnIZ91Lx09ssJz/JU6cOnd8fOrXCaBPFpg20SmcUBZu1HQ==
time="2023-09-04T16:54:38+08:00" level=info msg="https://cn-shanghai.axt.aliyuncs.com/luban/api/metrics {\"code\":400,\"errCode\":\"_BAD_REQUEST_\",\"errMsg\":\"invalid timestamp:
1693817677961\",\"instanceId\":\"mi-sh03vea8ivh50qo\",\"requestId\":\"4395828d-a299-486c-94d7-ba71f537f248\"
{\"eventId\":\"agent.kdump\",\"category\":\"KDUMP\",\"eventLevel\":\"INFO\",\"eventTime\":\"1693817677961\",\"common\":\"\",\"arch\":\"amd64\",\"unknown\",\"osVersion\":\"Lin
ux_#1 SMP Tue Mar 31 23:36:51 UTC 2020_x86_64\",\"virtualType\":\"unknown\",\"distribution\":\"centos
7.8.2003\",\"kernelVersion\":\"3.10.0-1127.el7.x86_64\",\"keywords\":\"\",\"status\":\"\"ON\"\"}  <nil>"
time="2023-09-04T16:54:54+08:00" level=info msg="Stopping ......"

Error ini terjadi karena jam pada instans terkelola tidak sinkron. Untuk mengatasinya, sinkronkan waktu pada instans terkelola tersebut. Untuk informasi selengkapnya, lihat Manually synchronize time.

Dokumen terkait

Anda dapat memanggil operasi ListPluginStatus untuk mengkueri status plugin Cloud Assistant pada suatu instans. Responsnya mencakup timestamp heartbeat pertama (FirstHeartbeatTime) dan terakhir (LastHeartbeatTime) dari plugin tersebut.