All Products
Search
Document Center

Elastic Compute Service:Item dan hasil diagnostik

Last Updated:Apr 21, 2026

Topik ini menjelaskan item diagnostik di Konsol Elastic Compute Service (ECS) dan metrik diagnostik API yang didukung oleh fitur diagnostik self-service. Topik ini juga mencakup cakupan diagnostik serta operasi yang direkomendasikan.

Jenis diagnostik di Konsol ECS

Fitur diagnostik kesehatan instans mendukung jenis diagnostik berikut:

Catatan
  • Pengecualian yang ditemukan dalam diagnostik kesehatan layanan komputasi, jaringan, penyimpanan, dan manajemen konfigurasi instans bukanlah pengecualian real-time. Hasil diagnostik mencakup pengecualian yang terjadi dalam 12 jam terakhir. Pengecualian ini mungkin tidak perlu diperbaiki secara real time.

  • Pengecualian yang ditemukan dalam diagnostik kesehatan kontrol keamanan, penagihan, kuota sumber daya, dan konfigurasi sistem operasi instans merupakan pengecualian real-time. Kami menyarankan Anda memperbaiki pengecualian ini segera.

Item diagnostik kesehatan layanan komputasi

Item diagnostik di Konsol ECS

Deskripsi

Cakupan diagnostik dan operasi yang direkomendasikan

Insufficient Resources

Instans tidak dapat dimulai karena sumber daya CPU atau memori tidak mencukupi.

Periksa apakah sumber daya fisik CPU atau memori yang dibutuhkan mencukupi.

Jika sumber daya fisik tidak mencukupi saat sistem mencoba mengalokasikan ulang sumber daya ke instans—misalnya ketika Anda memulai instans yang dihentikan dalam mode hemat—instans tidak dapat dimulai. Anda dapat menunggu beberapa menit lalu mencoba lagi atau membuat instans lain di zona atau wilayah yang berbeda.

Exceptions in Instance Operating System

Sistem operasi instans mengalami pengecualian kernel panic, pengecualian out-of-memory (OOM), atau downtime internal.

Periksa apakah terdapat kesalahan seperti kernel panic, pengecualian OOM, atau downtime internal pada sistem operasi instans.

Kesalahan ini mungkin disebabkan oleh konfigurasi instans atau program pengguna yang tidak tepat di sistem operasi instans. Anda dapat me-restart instans untuk pemulihan.

Exceptions on Instance Virtualization

Instans tidak merespons atau berhenti secara tak terduga selama runtime.

Periksa apakah terdapat pengecualian pada layanan inti di lapisan virtualisasi dasar instans.

Jika terdapat pengecualian, instans mungkin tidak merespons atau berhenti secara tak terduga. Anda dapat me-restart instans untuk pemulihan.

Alerts for Instance Host

Peringatan dipicu pada perangkat fisik yang menjadi host instans.

Periksa apakah terdapat kesalahan pada server fisik dasar yang menjadi host instans.

Jika terdapat kesalahan pada server fisik dasar, status atau performa instans yang sedang berjalan mungkin terpengaruh. Anda dapat me-restart instans untuk pemulihan.

Instance Performance Limited

Instans burstable berada dalam mode standar.

Periksa apakah kredit CPU instans burstable mencukupi untuk mempertahankan performa tinggi.

Jika kredit CPU tidak mencukupi, instans tidak dapat meningkatkan performanya dan hanya dapat memberikan performa dasar selama jam sibuk.

Instance CPU Exceptions

Terjadi pengecualian karena instans bersaing untuk CPU atau karena CPU tidak dapat di-bind ke instans dedicated.

Periksa apakah instans shared bersaing untuk CPU di lapisan dasar.

Jika instans shared bersaing untuk CPU di lapisan dasar, instans dedicated tidak dapat memperoleh CPU atau terjadi pengecualian lainnya. Anda dapat me-restart instans untuk pemulihan.

Exceptions on Instance Management System

Terjadi pengecualian pada sistem manajemen backend instans.

Periksa apakah sistem manajemen backend instans berfungsi sesuai harapan.

Jika sistem tidak berfungsi sesuai harapan, pengecualian mungkin terjadi pada instans. Anda dapat me-restart instans untuk pemulihan.

Instance Performance Temporarily Degraded

Periksa apakah performa instans mengalami degradasi sementara akibat masalah pada perangkat lunak atau perangkat keras dasar.

Periksa apakah performa instans mengalami degradasi sementara akibat masalah pada perangkat lunak atau perangkat keras dasar.

Jika performa instans mengalami degradasi, waktu terjadinya degradasi akan ditampilkan. Anda dapat melihat peristiwa sistem historis atau log sistem instans untuk mengidentifikasi penyebab degradasi performa. Untuk informasi lebih lanjut, lihat Lihat peristiwa sistem historis dan Lihat log sistem dan tangkapan layar instans.

Item diagnostik kesehatan layanan jaringan

Item diagnostik di Konsol ECS

Deskripsi

Cakupan diagnostik dan operasi yang direkomendasikan

Packet Loss on Instance Network Link

Paket hilang pada perangkat fisik atau dalam layanan jaringan instans.

Periksa apakah terjadi kehilangan paket pada tautan jaringan instans.

Jika masalah terjadi, konektivitas atau throughput jaringan akan terpengaruh. Misalnya, koneksi ke instans ECS gagal atau akses jaringan melambat. Anda dapat me-restart instans untuk pemulihan.

Inconsistent Network Configurations

Konfigurasi jaringan instans tidak konsisten dengan konfigurasi layanan dasar.

Periksa apakah konfigurasi jaringan instans konsisten dengan konfigurasi layanan.

Jika terdapat ketidakkonsistenan, performa jaringan instans akan terpengaruh. Anda dapat me-restart instans untuk pemulihan.

Exceptions on Instance Link Layer

Terjadi pengecualian pada lapisan tautan controller antarmuka jaringan (NIC) instans.

Kirim permintaan Address Resolution Protocol (ARP) ke NIC untuk memeriksa apakah konfigurasi jaringan dasar instans normal.

Jika permintaan gagal, instans tidak dimulai secara normal atau konfigurasi jaringan tidak normal. Anda dapat me-restart instans untuk pemulihan.

NIC Loading Exceptions

Terjadi pengecualian saat NIC instans sedang dimuat.

Periksa apakah NIC instans dapat dimuat.

Jika NIC tidak dapat dimuat, konektivitas jaringan instans akan terpengaruh. Misalnya, Anda tidak dapat menghubungkan ke instans. Anda dapat me-restart instans untuk pemulihan.

Packet Loss on NIC

Terjadi kehilangan paket inbound atau outbound pada NIC.

Periksa apakah terjadi kehilangan paket inbound atau outbound pada NIC. Jika terjadi kehilangan paket, konektivitas atau throughput jaringan instans akan terpengaruh. Misalnya, Anda tidak dapat menghubungkan ke instans, atau kecepatan jaringan melambat. Anda dapat me-restart instans untuk pemulihan.

Network Connection Exceptions

Koneksi NIC tidak dapat dibuat atau jumlah maksimum koneksi telah tercapai.

Periksa apakah koneksi dapat dibuat pada NIC instans.

Jika koneksi tidak dapat dibuat pada NIC atau jumlah maksimum koneksi telah tercapai, konektivitas atau throughput jaringan instans akan terpengaruh. Misalnya, Anda tidak dapat menghubungkan ke instans, atau kecepatan jaringan melambat. Anda dapat me-restart instans untuk pemulihan.

Abnormal DDoS Protection State

Periksa status perlindungan DDoS instans dan apakah alamat IP publik instans mengalami serangan DDoS.

Periksa apakah alamat IP publik instans mengalami serangan DDoS.

Layanan Anti-DDoS Origin gratis yang disediakan Alibaba Cloud dapat membantu Anda membersihkan lalu lintas berbahaya dan mengurangi ketidaktersediaan akibat serangan DDoS. Jika jumlah lalu lintas berbahaya melebihi kemampuan perlindungan instans Anda, instans menjadi tidak tersedia atau tidak dapat diakses. Untuk informasi lebih lanjut tentang serangan DDoS, lihat Apa itu serangan DDoS?

Anda dapat membeli layanan anti-DDoS lainnya untuk melindungi instans Anda dari serangan DDoS. Untuk informasi lebih lanjut, lihat Perbandingan solusi Anti-DDoS Alibaba Cloud.

Untuk informasi tentang praktik terbaik mitigasi serangan DDoS, lihat Solusi mitigasi serangan DDoS.

Burst Bandwidth Limited

Periksa apakah bandwidth burst instans dibatasi.

Periksa bandwidth burst instans.

Jika bandwidth burst instans melebihi batas atas yang diizinkan untuk tipe instans, performa jaringan menjadi bottleneck bisnis. Kami menyarankan meningkatkan instans ke tipe instans dengan kemampuan bandwidth yang lebih tinggi. Untuk informasi lebih lanjut, lihat Ubah tipe instans.

Catatan

Untuk informasi tentang kemampuan bandwidth burst berbagai tipe instans, lihat Ikhtisar keluarga instans.

Network Traffic Throttled

Periksa apakah total bandwidth internal dan publik instans telah mencapai bandwidth maksimum yang diizinkan untuk tipe instans.

Periksa total bandwidth internal dan publik instans.

Jika total bandwidth internal dan publik melebihi bandwidth dasar maksimum yang didukung tipe instans, performa jaringan menjadi bottleneck bisnis. Kami menyarankan meningkatkan instans ke tipe instans dengan kemampuan bandwidth yang lebih tinggi. Untuk informasi lebih lanjut, lihat Ubah tipe instans.

Catatan

Untuk informasi tentang kemampuan bandwidth jaringan dasar berbagai tipe instans, lihat Ikhtisar keluarga instans.

Item diagnostik kesehatan layanan penyimpanan

Item diagnostik di Konsol ECS

Deskripsi

Cakupan diagnostik dan operasi yang direkomendasikan

Ineffective Disk Resizing Operation

Setelah disk instans Linux diubah ukurannya di Konsol ECS, periksa apakah operasi ubah ukuran disk lebih lanjut diperlukan.

Setelah operasi ubah ukuran disk dilakukan di Konsol ECS, periksa apakah disk instans telah diubah ukurannya. Jika belum, jalankan perintah pada instans untuk memperluas partisi dan sistem file disk. Untuk informasi lebih lanjut, lihat Langkah 1: Ubah ukuran disk untuk memperluas kapasitas disk.

Disk I/O Hang

Disk pada instans mengalami hang I/O, dan data tidak dapat dibaca atau ditulis ke disk.

Periksa apakah terjadi hang I/O pada disk sistem instans. Sistem file disk memiliki latensi I/O baca-tulis yang tinggi, menyebabkan instans tidak stabil atau crash.

Jika disk mengalami hang I/O, data tidak dapat dibaca atau ditulis ke disk. Kami menyarankan memeriksa metrik performa disk. Untuk informasi lebih lanjut, lihat Lihat informasi pemantauan disk. Untuk informasi tentang cara memeriksa hang I/O pada instans yang menjalankan Alibaba Cloud Linux 2, lihat Deteksi hang I/O sistem file dan lapisan blok.

Disk Loading Exceptions

Terjadi pengecualian saat Anda membuat atau menyambungkan disk.

Periksa apakah disk dapat disambungkan saat instans sedang dimulai.

Jika disk tidak dapat disambungkan ke instans, instans mungkin gagal dimulai. Hentikan dan mulai ulang instans. Anda juga dapat menyambungkan ulang disk untuk pemulihan instans. Untuk informasi tentang cara menyambungkan disk, lihat Sambungkan disk data.

Disk Read/Write Limited

Latensi I/O disk pada instans tinggi atau IOPS disk telah mencapai batas atas.

Periksa apakah disk sistem instans memiliki latensi I/O baca-tulis dan apakah disk telah mencapai IOPS baca-tulis maksimumnya.

Jika disk telah mencapai IOPS baca-tulis maksimumnya, operasi baca-tulis pada disk dibatasi. Untuk informasi tentang cara melihat metrik disk, lihat Lihat informasi pemantauan disk. Untuk mencegah masalah di atas, kurangi frekuensi baca-tulis disk atau tingkatkan disk ke kategori yang dapat memberikan performa lebih tinggi. Untuk informasi tentang metrik performa baca-tulis kategori disk, lihat Performa Block Storage.

Disk Resizing Exceptions

Setelah disk diubah ukurannya, sistem operasi tidak dapat menyesuaikan ukuran sistem file.

Periksa apakah ukuran sistem file pada disk sistem instans juga diubah setelah Anda mengubah ukuran disk sistem.

Jika ukuran sistem file tidak diubah, disk tidak dapat diubah ukurannya karena sumber daya tidak mencukupi atau alasan lainnya. Disk tidak dapat digunakan. Anda harus mengubah ukuran disk lagi. Untuk informasi tentang cara mengubah ukuran disk di berbagai sistem operasi dan batasan yang berlaku saat mengubah ukuran disk, lihat Ikhtisar.

Item diagnostik kesehatan manajemen konfigurasi instans

Item diagnostik di Konsol ECS

Deskripsi

Cakupan diagnostik dan operasi yang direkomendasikan

Instance Startup Exceptions

Instans tidak dapat dimulai oleh sistem manajemen.

Periksa apakah Anda dapat melakukan operasi boot pada instans.

Jika tidak, buat instans lain.

Core Operation Error

Operasi yang Anda lakukan pada instans gagal.

Periksa apakah operasi yang baru saja Anda lakukan pada instans berhasil. Operasi tersebut termasuk memulai dan menghentikan instans serta meningkatkan konfigurasinya.

Jika operasi gagal, ulangi operasi tersebut.

Image Loading Exceptions

Image yang digunakan instans tidak dapat dimuat.

Periksa apakah image yang digunakan instans dapat dimuat saat startup.

Image mungkin gagal dimuat karena masalah sistem atau image. Anda dapat me-restart instans untuk pemulihan.

Item diagnostik kesehatan kontrol keamanan

Item diagnostik di Konsol ECS

Deskripsi

Cakupan diagnostik dan operasi yang direkomendasikan

Status of Common Ports

Untuk instans Windows dan Linux, periksa apakah lalu lintas diizinkan pada port 3389 dan 22 di security group instans, masing-masing.

Periksa apakah lalu lintas pada port umum diizinkan di security group instans.

Jika lalu lintas pada port umum ditolak, beberapa layanan mungkin tidak berjalan sesuai harapan atau instans tidak dapat diakses. Izinkan lalu lintas inbound pada port berikut:

  • SSH port 22

  • Remote Desktop Protocol (RDP) port 3389

Item diagnostik kesehatan penagihan

Item diagnostik di Konsol ECS

Deskripsi

Cakupan diagnostik dan operasi yang direkomendasikan

Expiration of Subscription Instance

Periksa apakah instans langganan telah kedaluwarsa.

Periksa apakah instans langganan Anda telah kedaluwarsa.

Jika instans Anda kedaluwarsa, instans dihentikan dan tidak dapat diakses. Untuk informasi tentang perubahan status sumber daya setelah instans langganan kedaluwarsa, lihat Langganan. Untuk memulihkan layanan, perpanjang instans. Untuk informasi lebih lanjut, lihat Cara memperpanjang instans ECS langganan.

Check Whether the Pay-as-you-go Instance Is Stopped Due to an Overdue Payment

Periksa apakah instans bayar sesuai penggunaan dihentikan dan tidak dapat digunakan karena pembayaran tertunda.

Periksa apakah instans bayar sesuai penggunaan Anda memiliki pembayaran tertunda.

Jika iya, instans dihentikan dan tidak dapat digunakan. Untuk informasi tentang perubahan status sumber daya setelah pembayaran menjadi tertunda dalam akun Anda, lihat Bayar sesuai penggunaan. Anda harus menambahkan dana ke akun Anda lalu mengaktifkan kembali instans.

Overdue Payments for Instance Components

Periksa apakah disk atau bandwidth jaringan instans tidak tersedia karena pembayaran tertunda dalam akun Anda.

Periksa apakah disk bayar sesuai penggunaan yang disambungkan ke instans langganan atau bandwidth tidak tersedia karena pembayaran tertunda dalam akun Anda.

Jika Anda memiliki pembayaran tertunda untuk komponen instans, akses ke instans juga terpengaruh. Anda harus menambahkan dana ke akun Anda.

Item diagnostik kesehatan kuota sumber daya

Item diagnostik di Konsol ECS

Deskripsi

Cakupan diagnostik dan operasi yang direkomendasikan

Insufficient Disk Capacity Quota

Kapasitas disk Anda mendekati kuota.

Login ke Konsol ECS untuk meminta peningkatan kuota. Untuk informasi lebih lanjut, lihat Manajemen kuota ECS.

Insufficient Image Quota

Jumlah image di akun Anda mendekati kuota.

Untuk meningkatkan kuota image, buka halaman Kuota Umum Elastic Compute Service, lalu klik Apply di kolom Actions untuk Total number of custom images that current account can own.

Insufficient ENI Quota

Jumlah Elastic Network Interface (ENI) sekunder di akun Anda mendekati kuota.

Ajukan peningkatan kuota di Konsol ECS. Untuk informasi lebih lanjut, lihat Manajemen kuota ECS.

Insufficient NIC Queue Quota

Instans telah mencapai jumlah maksimum antrian NIC.

Insufficient Security Group Quota

Jumlah security group di akun Anda mendekati kuota.

Untuk meningkatkan kuota grup keamanan, buka halaman Kuota Umum Elastic Compute Service, lalu klik Apply pada kolom Actions untuk Maximum Number Of Security Groups.

Insufficient Security Group Quota for Resource

ENI mendekati jumlah maksimum security group tempatnya dapat ditambahkan.

Ajukan peningkatan kuota di Konsol ECS. Untuk informasi lebih lanjut, lihat Kelola kuota ECS.

Jika Anda menyesuaikan batas jumlah security group yang dapat diikuti instans ECS atau antarmuka jaringan elastis, jumlah maksimum aturan dalam security group juga akan berubah. Untuk informasi lebih lanjut, lihat Batasan.

Insufficient Rule Quota for Security Group

Jumlah aturan dalam security group mendekati kuota.

Ajukan peningkatan kuota di Konsol ECS. Untuk informasi lebih lanjut, lihat Kelola kuota ECS.

Jika Anda menyesuaikan jumlah maksimum aturan dalam security group, jumlah security group yang dapat diikuti instans ECS atau antarmuka jaringan elastis Anda juga akan berubah. Untuk informasi lebih lanjut, lihat Batasan.

Item diagnostik konfigurasi terkait Linux

Item diagnostik di Konsol ECS

Deskripsi

Cakupan diagnostik dan operasi yang direkomendasikan

Total CPU Utilization

Output perintah top menunjukkan bahwa penggunaan CPU instans melebihi 80%.

Periksa total penggunaan CPU instans.

Jika penggunaan CPU tinggi, identifikasi proses yang menggunakan banyak sumber daya CPU dan tentukan apakah proses tersebut normal. Untuk informasi tentang cara menanyakan penggunaan sumber daya CPU, lihat Pemecahan masalah penggunaan CPU atau beban tinggi pada instans Linux.

Inodes in Disks

Periksa apakah inode disk mencukupi.

Periksa penggunaan inode disk pada instans.

Jika penggunaan inode disk tinggi, file mungkin gagal dibuat pada disk. Ubah ukuran disk sesuai kebutuhan. Untuk informasi lebih lanjut, lihat Ikhtisar.

DHCP Service

Periksa apakah proses terkait jaringan ada saat Dynamic Host Configuration Protocol (DHCP) dikonfigurasi. Jika tidak, alamat IP mungkin hilang setelah masa sewa berakhir.

Periksa proses DHCP NIC eth0 pada instans.

Jika proses DHCP tidak ada, alamat IP instans mungkin gagal diperbarui setelah masa sewa berakhir, yang menyebabkan gangguan jaringan. Untuk informasi tentang cara mengaktifkan DHCP, lihat Konfigurasi DHCP pada instans Linux.

Devices in fstab

Periksa apakah file fstab berisi konfigurasi perangkat yang tidak ada.

Periksa file /etc/fstab pada instans.

Jika file /etc/fstab berisi konfigurasi perangkat yang tidak ada, instans mungkin gagal dimulai. Untuk informasi tentang cara menghapus konfigurasi perangkat yang tidak ada dari file /etc/fstab, lihat Apa yang harus saya lakukan jika terjadi pengecualian startup sistem akibat kesalahan konfigurasi pada file /etc/fstab di instans Linux?

Mounting Status of Devices in fstab

Periksa apakah perangkat dalam file fstab dipasang dengan benar.

Periksa file /etc/fstab pada instans.

Jika perangkat tidak dikonfigurasi untuk dipasang secara otomatis dalam file /etc/fstab, perangkat tersebut tidak dapat digunakan setelah instans dimulai ulang. Anda harus menjalankan perintah mount untuk memasang perangkat secara manual atau mengkonfigurasi perangkat agar dipasang secara otomatis dalam file /etc/fstab. Untuk informasi tentang cara mengkonfigurasi disk agar dipasang secara otomatis, lihat Pasang otomatis disk data menggunakan UUID.

fstab File Format

Periksa apakah isi file fstab dalam format yang benar.

Periksa file /etc/fstab pada instans.

Jika file /etc/fstab memiliki format yang tidak valid, instans mungkin gagal dimulai. Untuk informasi tentang cara mengubah format file /etc/fstab, lihat Apa yang harus saya lakukan jika terjadi pengecualian startup sistem akibat kesalahan konfigurasi pada file /etc/fstab di instans Linux?

System Firewall Status

Periksa apakah firewall sistem diaktifkan.

Periksa konfigurasi firewall.

Jika firewall diaktifkan untuk instans Anda dan memiliki aturan yang dikonfigurasi untuk memblokir akses eksternal, Anda mungkin gagal menghubungkan ke instans. Untuk informasi tentang cara mengaktifkan dan menonaktifkan firewall, lihat Kelola firewall sistem pada Linux.

System File Status

Periksa status file sistem penting.

Alat fsck mendiagnosis pengecualian pada sistem file instans, yang dapat menyebabkan kehilangan data dan menyebabkan masalah seperti kegagalan akses instans.

Untuk informasi tentang cara memeriksa dan memperbaiki sistem file, lihat Periksa dan perbaiki sistem file pada instans Linux.

Limits Configuration

Periksa apakah konfigurasi limits benar.

Periksa file /etc/security/limits.conf pada instans.

Jika nilai nofile dalam file /etc/security/limits.conf lebih besar dari yang diharapkan, Anda mungkin gagal menghubungkan ke instans. Untuk informasi tentang cara memodifikasi parameter sistem limits, lihat Atasi kegagalan koneksi remote atau kesalahan "Too many open files" pada instans Linux

Memory Configuration

Periksa apakah ukuran huge page yang dikonfigurasi besar.

Periksa file etc/sysctl.conf pada instans.

Jika jumlah huge page dan ukuran huge page yang dikonfigurasi dalam file etc/sysctl.conf besar, ukuran total huge page mungkin melebihi ukuran total memori instans. Ukuran total huge page dihitung berdasarkan rumus berikut: Ukuran total huge page = Jumlah huge page × Ukuran setiap huge page. Untuk informasi tentang cara menyesuaikan ukuran huge page, lihat Cara menyesuaikan Huge Pages pada instans Linux

Listening Status of Common Ports

Periksa apakah port umum, seperti port 22 dan port 3389, dalam status listening.

Periksa port umum instans.

Jika port umum tidak dalam status listening, aplikasi pada instans mungkin tidak dapat diakses. Untuk informasi tentang cara memeriksa dan memodifikasi port umum, lihat Uji port TCP dan UDP.

Processes with CPU Utilization Exceeding 50%

Output perintah top menunjukkan bahwa penggunaan CPU instans melebihi 50%.

Periksa penggunaan CPU proses pada instans.

Jika penggunaan CPU beberapa proses tinggi, periksa apakah proses tersebut normal. Untuk informasi tentang cara memeriksa penggunaan CPU, lihat Pemecahan masalah penggunaan CPU atau beban tinggi pada instans Linux.

High Single-CPU Utilization

Output perintah top menunjukkan bahwa penggunaan single-CPU melebihi 85%.

Periksa penggunaan single-CPU instans dalam periode waktu tertentu.

Jika penggunaan single-CPU tinggi, identifikasi proses yang menggunakan banyak sumber daya CPU dan tentukan apakah proses tersebut normal. Untuk informasi tentang cara memeriksa penggunaan CPU, lihat Pemecahan masalah penggunaan CPU atau beban tinggi pada instans Linux.

Startup Status of Key System Processes

Periksa apakah proses sistem penting telah dimulai.

Periksa proses sistem penting instans.

Jika proses sistem penting tidak dalam status Running, instans mungkin tidak dapat diakses.

Kernel Parameters in NAT Environment

Periksa apakah parameter kernel di lingkungan NAT valid.

Periksa parameter kernel yang terkait dengan lingkungan NAT pada instans.

Jika terdapat pengecualian pada parameter kernel yang terkait dengan lingkungan NAT, instans tidak dapat dihubungkan melalui SSH dan pengecualian terjadi saat Anda mengakses layanan HTTP pada instans. Periksa dan sesuaikan nilai net.ipv4.tcp_tw_recycle dan net.ipv4.tcp_timestamps dalam /etc/sysctl.conf. Untuk informasi tentang cara memperbaiki parameter kernel di lingkungan NAT, lihat Mengapa saya tidak dapat mengakses instans ECS atau instans ApsaraDB RDS setelah mengkonfigurasi NAT untuk klien saya?

TCP SACK Configuration

Periksa apakah TCP SACK diaktifkan.

Periksa apakah TCP SACK diaktifkan untuk instans.

Jika TCP SACK dinonaktifkan, performa jaringan instans mungkin terpengaruh. Untuk informasi tentang cara mengaktifkan TCP SACK, lihat Aktifkan TCP SACK pada instans Linux.

Check Whether the Operating System is OOM

Periksa apakah terjadi masalah OOM pada sistem operasi instans.

Periksa apakah terjadi masalah OOM pada sistem operasi instans.

Jika iya, periksa apakah jumlah memori instans yang tersedia mencukupi untuk mendukung bisnis yang berjalan pada instans. Jika jumlah memori yang tersedia tidak mencukupi, tingkatkan konfigurasi instans untuk menambah ukuran memori. Untuk informasi tentang cara menganalisis akar penyebab masalah OOM dan menyelesaikannya, lihat Pemecahan masalah Out of Memory pada instans Linux

Critical System File Format

Periksa format file sistem penting.

Periksa apakah file sistem penting pada instans dalam format UNIX.

Jika tidak, Anda mungkin gagal menghubungkan ke instans. Untuk informasi tentang cara mengubah format file sistem, lihat Perbaiki file dalam format non-Unix pada instans Linux.

SELinux Status

Periksa apakah SELinux diaktifkan.

Periksa apakah SELinux diaktifkan pada instans.

Jika iya, kesalahan dilaporkan saat Anda menghubungkan ke instans melalui SSH. Anda dapat menonaktifkan SELinux secara sementara atau permanen. Untuk informasi tentang cara menonaktifkan SELinux, lihat Koneksi SSH gagal saat SELinux diaktifkan pada instans Linux

Status and Password Settings of Critical System Users

Periksa apakah pengguna sistem penting memiliki kata sandi. Pengguna sistem penting mencakup pengguna root di Linux dan pengguna administrator di Windows.

Periksa apakah pengguna penting ada untuk sistem operasi instans.

Jika tidak, Anda mungkin gagal menghubungkan ke instans. Periksa status dan pengaturan kata sandi pengguna penting di /etc/passwd. Untuk informasi tentang cara memeriksa pengguna penting, lihat Pengguna sistem penting tidak ada di instans Linux

SSH Access Permissions

Periksa apakah izin akses SSH dikonfigurasi dengan benar.

Periksa izin akses SSH instans.

Jika izin akses SSH dikonfigurasi secara tidak benar, Anda mungkin gagal menghubungkan ke instans. Untuk informasi tentang cara memodifikasi izin akses SSH, lihat Pengguna sistem penting tidak ada di instans Linux

Critical File Systems for SSH

Periksa apakah file atau direktori penting untuk akses SSH ada.

Periksa file atau direktori penting yang dibutuhkan oleh SSH.

Jika file atau direktori penting yang dibutuhkan oleh SSH tidak ada, Anda mungkin gagal menghubungkan ke instans melalui SSH. Untuk informasi tentang cara memperbaiki file atau direktori penting yang dibutuhkan oleh SSH, lihat Verifikasi file SSH yang diperlukan pada instans Linux.

Whether SSH Allows Root Logon

Periksa apakah SSH mengizinkan Anda login sebagai pengguna root.

Periksa apakah SSH mengizinkan Anda login sebagai pengguna root.

Jika SSH menolak akses dari pengguna root, pesan kesalahan Permission denied, please try again dikembalikan saat Anda mencoba menghubungkan ke instans sebagai pengguna root melalui SSH. Untuk informasi tentang cara memperbaiki kesalahan tersebut, lihat Atasi kesalahan "Permission denied, please try again" untuk koneksi SSH ke instans Linux

NIC Multi-queue Status

Periksa apakah multi-antrian NIC diaktifkan.

Periksa apakah multi-antrian NIC diaktifkan untuk NIC instans.

Jika tidak, performa jaringan instans mungkin terpengaruh. Untuk informasi tentang cara mengaktifkan multi-antrian NIC, lihat Multi-antrian NIC.

Item diagnostik konfigurasi terkait Windows

Item diagnostik di Konsol ECS

Deskripsi

Cakupan diagnostik dan operasi yang direkomendasikan

Windows Operating System Version

Microsoft tidak lagi memberikan dukungan untuk Windows Server 2008 dan versi sebelumnya.

Periksa versi sistem operasi Windows instans.

Alibaba Cloud dan Microsoft tidak lagi memberikan dukungan untuk Windows 2008 dan versi sebelumnya. Kami menyarankan menginstal versi sistem operasi yang lebih baru dari Windows Server 2008. Untuk informasi lebih lanjut, lihat Ganti disk sistem (OS).

High Total CPU Utilization

Periksa apakah total penggunaan CPU instans Windows melebihi 85%.

Periksa penggunaan CPU instans.

Jika total penggunaan CPU tinggi, identifikasi proses yang menggunakan banyak sumber daya CPU dan tentukan apakah proses tersebut normal. Untuk informasi tentang cara memeriksa penggunaan CPU, lihat Pemecahan masalah penggunaan CPU tinggi pada instans Windows

High Single-CPU Utilization

Periksa apakah penggunaan single-CPU melebihi 80%.

Periksa penggunaan CPU instans.

Jika penggunaan single-CPU tinggi, identifikasi proses yang menggunakan banyak sumber daya CPU dan tentukan apakah proses tersebut normal. Untuk informasi tentang cara memeriksa penggunaan single-CPU, lihat Pemecahan masalah penggunaan CPU tinggi pada instans Windows

High Memory Usage

Periksa apakah penggunaan memori instans Windows melebihi 80%.

Periksa apakah penggunaan memori melebihi 80%.

Jika iya, lima proses teratas dengan penggunaan memori tertinggi ditampilkan. Periksa apakah proses tersebut berjalan sesuai harapan. Untuk informasi tentang cara menganalisis penggunaan memori instans Windows, lihat Alat analisis memori untuk Windows.

Common Windows Service Port Status

Periksa apakah port 3389 diaktifkan untuk instans Windows.

Periksa port 3389 instans.

Jika port 3389 dinonaktifkan, instans tidak dapat diakses menggunakan RDP. Untuk informasi tentang cara mengaktifkan port 3389 untuk mengizinkan koneksi remote desktop, lihat Bagaimana cara mengaktifkan Layanan Remote Desktop pada instans ECS Windows?

Windows NIC Status

Periksa apakah NIC instans Windows diaktifkan.

Periksa NIC instans.

Jika NIC tidak tersedia, instans tidak dapat dihubungkan. Untuk informasi tentang cara memeriksa dan memperbaiki NIC, lihat Periksa konektivitas jaringan.

IPv4 Addresses of NICs

Periksa apakah NIC instans Windows diberi alamat IPv4.

Periksa apakah NIC diberi alamat IPv4.

Jika tidak, layanan pada instans mungkin tidak dapat diakses. Periksa apakah DHCP diaktifkan untuk instans atau apakah alamat IP statis ditetapkan untuk instans. Untuk informasi tentang cara mengaktifkan DHCP, lihat Install and configure the DHCP server.

Network Proxy Status

Periksa apakah informasi proxy jaringan dikonfigurasi.

Periksa apakah informasi proxy jaringan dikonfigurasi.

Jika informasi proxy jaringan dikonfigurasi untuk instans, layanan pada instans mungkin tidak dapat diakses. Anda harus mengaktifkan atau menonaktifkan proxy jaringan berdasarkan kebutuhan bisnis Anda. Untuk informasi tentang cara menonaktifkan proxy jaringan di Windows, lihat How to reset your Internet Explorer proxy settings.

DHCP Configuration Status

Periksa apakah DHCP diaktifkan untuk NIC instans Windows.

Periksa status DHCP pada NIC.

Jika DHCP dinonaktifkan untuk NIC, layanan mungkin tidak dapat diakses. Modifikasi konfigurasi DHCP NIC berdasarkan kebutuhan bisnis Anda. Untuk informasi tentang cara mengaktifkan dan mengkonfigurasi DHCP untuk instans Windows, lihat How To Install and Configure a DHCP Server in a Workgroup.

Windows Virtual Disk Driver Status

Periksa versi driver virtio.

Periksa versi driver virtio instans.

Jika driver virtio versi sebelumnya, disk yang disambungkan ke instans tidak dapat diubah ukurannya secara online. Untuk informasi tentang cara meningkatkan versi driver virtio, lihat Perbarui driver virtio untuk instans Windows.

Disk Capacity

Periksa apakah kapasitas yang tersedia pada disk sistem C:\\ kurang dari 1 GB.

Periksa kapasitas yang tersedia pada disk sistem C:\\ pada instans.

Jika kapasitas yang tersedia kurang dari 1 GB, sistem mungkin berjalan lambat atau instans mungkin gagal dimulai. Ubah ukuran disk sistem berdasarkan kebutuhan bisnis Anda. Untuk informasi lebih lanjut, lihat Ikhtisar.

Windows Firewall Status

Periksa apakah firewall Windows diaktifkan.

Periksa apakah firewall diaktifkan untuk instans.

Jika iya, layanan pada instans mungkin tidak dapat diakses. Modifikasi kebijakan firewall. Untuk informasi tentang cara mengkonfigurasi kebijakan firewall, lihat Konfigurasi aturan firewall untuk Windows.

Crash Dump Configuration Status

Periksa apakah pengumpulan dump crash diaktifkan untuk instans.

Periksa apakah pengumpulan dump crash diaktifkan untuk instans.

Jika tidak, instans tidak dapat menyimpan informasi relevan untuk pemulihan saat restart tak terduga atau mengalami blue screen of death. Aktifkan atau nonaktifkan pengumpulan dump crash berdasarkan kebutuhan bisnis Anda. Untuk informasi tentang cara mengaktifkan pengumpulan dump crash di Windows, lihat Aktifkan atau nonaktifkan kernel crash dump.

Administrator Account

Periksa apakah akun Administrator ada.

Periksa apakah akun Administrator ada.

Jika tidak, layanan mungkin tidak dapat diakses. Anda dapat membuat akun Administrator berdasarkan kebutuhan bisnis Anda. Untuk informasi tentang cara membuat akun di Windows, lihat How to add or remove an administrator by using the Management Console.

Kategorisasi metrik diagnostik API

Istilah

  • Metrik diagnostik (DiagnosticMetric): Unit yang memeriksa status instans atau akun, seperti penggunaan CPU.

  • Item diagnostik (Issue): Item terkait yang ditemukan saat metrik diagnostik diperiksa. Item-item ini diklasifikasikan berdasarkan tingkat keparahan sebagai Info, Warn, atau Critical. Setiap metrik diagnostik mungkin terkait dengan beberapa item diagnostik. Jika tidak ada item diagnostik terkait, tidak ada masalah yang ditemukan saat sistem memeriksa metrik diagnostik. Namun, ini tidak berarti bahwa tidak ada masalah aktual dengan metrik diagnostik tersebut.

  • Set metrik diagnostik (DiagnosticMetricSet): Kumpulan metrik diagnostik yang memungkinkan Anda mendiagnosis semua metrik sekaligus.

    Penting

    Hasil diagnostik hanya digunakan sebagai referensi. Hasil diagnostik normal tidak menyiratkan bahwa tidak ada masalah dengan metrik sistem terkait.

Tabel berikut menjelaskan item diagnostik kesehatan instans yang diklasifikasikan berdasarkan fitur dan modul.

Kode kategori

Nama kategori

Deskripsi

ECSService.ServiceHealth

Diagnostik kesehatan layanan komputasi

Memeriksa sumber daya server fisik dan lapisan virtualisasi ECS.

ECSService.InstanceNetwork

Diagnostik kesehatan layanan jaringan

Memeriksa status komponen jaringan pada instans dan pengecualian di lingkungan jaringan eksternal.

ECSService.InstanceStorage

Diagnostik kesehatan layanan penyimpanan

Memeriksa apakah terdapat pengecualian pada disk instans.

ECSService.InstanceConfigure

Diagnostik kesehatan manajemen konfigurasi instans

Memeriksa apakah suatu operasi mencegah instans agar tidak dapat dimulai atau berjalan sesuai harapan.

ECSService.SecurityGroup

Diagnostik kesehatan kontrol keamanan

Memeriksa apakah lalu lintas inbound pada port umum diizinkan di semua security group yang terkait dengan instans.

ECSService.AccountBalance

Diagnostik kesehatan penagihan

Memeriksa apakah Anda memiliki pembayaran tertunda untuk instans dan komponen terkaitnya seperti alamat IP publik dan lalu lintas EIP.

ECSService.GuestOS

Diagnostik konfigurasi pada sistem operasi Linux

Memeriksa file sistem, proses kunci, dan status penggunaan port umum serta firewall di sistem operasi instans.

ECSService.GuestOS

Diagnostik konfigurasi pada sistem operasi Windows

Memeriksa status penggunaan port umum dan firewall di sistem operasi instans.

ECSService.ActionTrace

Diagnostik pelacakan perilaku pengguna

Mengaudit dan melacak operasi terkait penagihan instans, operasi terkait security group, dan operasi terkait status instans.

Catatan
  • Pengecualian yang terdeteksi selama diagnostik kesehatan layanan komputasi, jaringan, penyimpanan, dan manajemen konfigurasi instans merupakan pengecualian non-real-time. Hasil diagnostik mencakup pengecualian yang terjadi dalam 12 jam terakhir untuk melihat masalah historis dan mungkin tidak memerlukan penyelesaian segera.

  • Pengecualian yang terdeteksi selama diagnostik kesehatan kontrol keamanan, penagihan, kuota sumber daya, dan konfigurasi pada sistem operasi instans merupakan pengecualian real-time. Pengecualian ini ada pada saat diagnosis, dan kami menyarankan Anda menyelesaikannya segera.

Item diagnostik kesehatan layanan komputasi

ID metrik diagnostik

Deskripsi metrik diagnostik

ID item hasil diagnostik

Deskripsi item metrik diagnostik

Operasi yang direkomendasikan

Instance.ControllerError

Periksa apakah sistem manajemen backend instans berjalan sesuai harapan.

Instance.ECSService.MngServiceException

Sistem manajemen backend tidak berjalan sesuai harapan, yang dapat menyebabkan instans berjalan tidak normal.

Restart instans.

Instance.CPUException

Periksa apakah instans shared bersaing untuk CPU di lapisan dasar.

Instance.ECSService.CPUBindFailure

Terjadi persaingan CPU, yang dapat menyebabkan instans tidak dapat memperoleh sumber daya CPU atau mengalami pengecualian lainnya.

Restart instans.

Instance.CPUSplitLock

Periksa masalah Split Lock CPU Intel.

Instance.ECSService.CPUSplitLock

Instans mengalami masalah Split Lock CPU Intel.

Periksa apakah aplikasi Anda pada instans ECS berisi kode abnormal yang menyebabkan masalah ini dan optimalkan kode tersebut.

Instance.GuestOSCrash

Periksa apakah sistem operasi instans mengalami crash.

Instance.ECSService.GuestOSCrashed

Sistem operasi mengalami crash.

Periksa apakah aplikasi Anda pada instans ECS berisi kode abnormal yang menyebabkan masalah ini dan optimalkan kode tersebut.

Instance.HostDownAlert

Periksa apakah terdapat kesalahan pada server fisik dasar yang menjadi host instans.

Instance.ECSService.HostDown

Terdapat kesalahan pada server fisik dasar. Status atau performa instans mungkin terpengaruh.

Restart instans.

Instance.PerformanceAffected

Periksa apakah performa instans mengalami degradasi sementara akibat masalah pada perangkat lunak atau perangkat keras dasar.

Instance.ECSService.PerformanceAffected

Performa instans mengalami degradasi. Periksa peristiwa sistem historis atau log sistem instans untuk mengidentifikasi penyebabnya. Untuk informasi lebih lanjut, lihat Lihat peristiwa sistem historis dan Lihat log sistem dan tangkapan layar instans.

Restart instans.

Instance.PerfRestrict

Periksa apakah kredit CPU instans burstable mencukupi untuk mempertahankan performa tinggi.

Instance.ECSService.BurstPerformanceRestricted

Jika kredit CPU tidak mencukupi, instans burstable hanya dapat memberikan performa dasar selama jam sibuk dan tidak dapat meningkatkan performanya.

Periksa apakah instans memenuhi kebutuhan bisnis Anda. Jika tidak, kami menyarankan Anda meningkatkan tipe instans. Untuk informasi lebih lanjut, lihat Tingkatkan tipe instans langganan atau Ubah tipe instans bayar sesuai penggunaan.

Instance.ResourceNotEnough

Periksa apakah sumber daya fisik CPU atau memori yang dibutuhkan mencukupi.

Instance.ECSService.ResourceOutOfStock

Jika sumber daya fisik tidak mencukupi saat sistem mencoba mengalokasikan ulang sumber daya ke instans—misalnya ketika Anda memulai instans yang dihentikan dalam mode hemat—instans tidak dapat dimulai.

Tunggu beberapa menit lalu coba lagi atau buat instans lain di zona atau wilayah yang berbeda.

Instance.SystemException

Periksa apakah terdapat kesalahan seperti kernel panic, pengecualian OOM, atau downtime internal pada sistem operasi instans.

Instance.ECSService.GuestOSException

Pengecualian OS internal mungkin disebabkan oleh konfigurasi instans yang tidak tepat atau konfigurasi program yang tidak tepat di ruang pengguna.

Restart instans.

Instance.VirtException

Periksa apakah terdapat pengecualian pada layanan inti di lapisan virtualisasi dasar instans.

Instance.ECSService.VirtualizationException

Pengecualian ini dapat menyebabkan instans berhenti merespons atau berhenti secara tak terduga.

Restart instans.

Instance.RecentUtilHigh

Periksa apakah beban historis melebihi 80%.

Instance.UtilizationHigh.IntranetBandwidth

Selama periode diagnostik yang Anda pilih, pemanfaatan bandwidth internal instans melebihi 80%. Pemanfaatan bandwidth internal yang tinggi menunjukkan bahwa instans mentransfer sejumlah besar lalu lintas jaringan internal.

Alibaba Cloud tidak dapat menentukan informasi proses spesifik. Analisis lebih lanjut berdasarkan bisnis Anda. Untuk informasi pemantauan terperinci, login ke Konsol CloudMonitor.

Instance.UtilizationHigh.DiskIOPS

Selama periode diagnostik yang Anda pilih, pemanfaatan IOPS instans mencapai 80%. Pemanfaatan IOPS yang tinggi menunjukkan bahwa instans melakukan operasi baca-tulis I/O yang sering.

Alibaba Cloud tidak dapat menentukan informasi proses spesifik. Analisis lebih lanjut berdasarkan bisnis Anda. Untuk informasi pemantauan terperinci, login ke Konsol CloudMonitor.

Instance.UtilizationHigh.DiskBPS

Selama periode diagnostik yang Anda pilih, pemanfaatan BPS instans mencapai 80%. Pemanfaatan BPS yang tinggi menunjukkan bahwa instans mentransfer sejumlah besar data.

Alibaba Cloud tidak dapat menentukan informasi proses spesifik. Analisis lebih lanjut berdasarkan bisnis Anda. Untuk informasi pemantauan terperinci, login ke Konsol CloudMonitor.

Instance.UtilizationHigh.CPU

Selama periode diagnostik yang Anda pilih, penggunaan CPU instans mencapai 80%. Penggunaan CPU yang tinggi menunjukkan bahwa instans melakukan tugas komputasi berfrekuensi tinggi.

Untuk informasi pemantauan terperinci, login ke Konsol CloudMonitor.

Instance.KMSInvalid

Periksa apakah kunci KMS berfungsi dengan baik.

Instance.KMSInvalid.SecretInvalid

Instans saat ini menggunakan layanan kunci yang disediakan oleh Key Management Service (KMS) untuk mengenkripsi disk sistem atau disk data, tetapi instans gagal dimulai karena kuncinya tidak valid.

Anda dapat login ke Konsol KMS untuk memeriksa status kunci yang digunakan untuk disk instans. Jika instans memiliki pembayaran tertunda, perpanjang langganan Anda dan restart instans.

Jika instans berjalan sesuai harapan, abaikan peringatan ini.

Item diagnostik kesehatan layanan jaringan

ID Metrik

Deskripsi Metrik

ID Item Hasil

Deskripsi Hasil

Operasi yang Direkomendasikan

Instance.ArpPingError

Kirim permintaan ARP ke NIC untuk memeriksa apakah konfigurasi jaringan dasar instans berfungsi dengan baik.

Instance.ECSService.ARPPingIssue

Terjadi pengecualian pada lapisan tautan NIC instans.

Jika permintaan gagal, instans tidak dimulai sesuai harapan atau konfigurasi jaringan tidak normal. Restart instans.

Instance.DDoSStatus

Periksa apakah alamat IP publik instans mengalami serangan DDoS.

Instance.Security.SufferDDoSAttacks

Data sampel berikut dikembalikan dalam informasi tambahan item:

{
 "Status": "DDoSDefense",
 "StartTime": "2022-07-07T02:25:20Z"
}

Atribut dalam hasil yang dikembalikan:

  • ${Status}: peristiwa yang terjadi, yang dapat berupa DDoSDefense atau DDoSHole, menunjukkan bahwa instans sedang mengalami serangan DDoS dan telah memasuki mode pertahanan atau memicu penyaringan blackhole.

  • ${StartTime}: waktu ketika peristiwa terjadi.

Layanan Anti-DDoS Origin gratis yang disediakan Alibaba Cloud dapat membantu Anda membersihkan lalu lintas berbahaya dan mengurangi ketidaktersediaan akibat serangan DDoS. Jika jumlah lalu lintas berbahaya melebihi kapasitas perlindungan instans Anda, instans menjadi tidak tersedia atau tidak dapat diakses. Untuk informasi lebih lanjut, lihat Apa itu serangan DDoS?

Anda dapat membeli layanan anti-DDoS lainnya untuk melindungi instans Anda. Untuk informasi lebih lanjut, lihat Perbandingan solusi Anti-DDoS Alibaba Cloud.

Untuk informasi tentang praktik terbaik mitigasi serangan DDoS, lihat Solusi mitigasi serangan DDoS.

Instance.NetworkBoundLimit

Periksa total bandwidth internal dan publik instans.

Instance.Network.IOLimit

Total bandwidth melebihi bandwidth dasar maksimum yang didukung tipe instans, menyebabkan performa jaringan menjadi bottleneck untuk bisnis Anda.

Tingkatkan instans ke tipe instans yang menyediakan kemampuan bandwidth lebih tinggi. Untuk informasi lebih lanjut, lihat Ubah tipe instans.

Instance.NetworkBurstLimit

Periksa apakah bandwidth burst instans telah mencapai batas atas.

Instance.Network.BurstBoundLimit

Bandwidth burst melebihi batas atas yang diizinkan untuk tipe instans, menyebabkan performa jaringan menjadi bottleneck untuk bisnis Anda.

Tingkatkan instans ke tipe instans yang menyediakan kemampuan bandwidth lebih tinggi. Untuk informasi lebih lanjut, lihat Ubah tipe instans.

Instance.NetworkLoadFailure

Periksa apakah NIC instans dapat dimuat.

Instance.Network.ENILoadFailure

Jika NIC tidak dapat dimuat, konektivitas jaringan instans akan terpengaruh. Misalnya, Anda tidak dapat menghubungkan ke instans.

Restart instans.

Instance.NetworkSessionError

Periksa apakah koneksi dapat dibuat pada NIC instans.

Instance.Network.SessionException

Jika koneksi tidak dapat dibuat pada NIC atau jumlah maksimum koneksi telah tercapai, konektivitas atau throughput jaringan instans akan terpengaruh. Misalnya, Anda tidak dapat menghubungkan ke instans, atau kecepatan jaringan melambat.

Restart instans.

Instance.PacketDrop

Periksa apakah terjadi kehilangan paket inbound atau outbound pada NIC.

Instance.Network.PacketDrop

Jika terjadi kehilangan paket, konektivitas atau throughput jaringan instans akan terpengaruh. Misalnya, Anda tidak dapat menghubungkan ke instans, atau kecepatan jaringan melambat.

Restart instans.

Instance.NetworkConfigConsistency

Periksa apakah metrik jaringan instans normal.

Instance.NetworkConfig.Inconsistent

Konfigurasi jaringan efektif instans tidak konsisten dengan konfigurasi layanan dasar, yang dapat memengaruhi performa jaringan instans.

  • Jika instans berjalan sesuai harapan, abaikan peringatan tersebut.

  • Jika terjadi kehilangan paket pada instans, restart instans pada waktu yang tepat.

Instance.NetworkLinkException

Periksa apakah terjadi kehilangan paket pada tautan internal instans.

Instance.Network.LinkException

Instans mengalami kehilangan paket pada tautan jaringan dasar selama periode deteksi, yang dapat memengaruhi performa instans.

  • Jika instans berjalan sesuai harapan, abaikan peringatan tersebut.

  • Jika masalah kehilangan paket pada instans berlanjut, restart instans pada waktu yang tepat.

Item diagnostik kesehatan layanan penyimpanan

Metric ID

Deskripsi Metrik

ID Item Hasil

Deskripsi Hasil

Operasi yang Direkomendasikan

Instance.DiskLimit

Periksa apakah disk sistem instans memiliki latensi I/O baca-tulis dan apakah IOPS baca-tulis melebihi batas atas disk.

Instance.Disk.IOLimit

IOPS baca-tulis disk telah melebihi batas atas, dan operasi baca-tulis dibatasi. Untuk informasi tentang cara melihat metrik disk, lihat Lihat informasi pemantauan disk.

Untuk mencegah masalah ini terjadi, kurangi frekuensi baca-tulis disk atau tingkatkan ke kategori yang dapat memberikan performa lebih tinggi. Untuk informasi tentang metrik performa baca-tulis kategori disk, lihat Performa Block Storage.

Instance.DiskLoadFailure

Periksa apakah disk dapat disambungkan ke instans selama startup instans.

Instance.Disk.EBSLoadFailure

Disk tidak dapat disambungkan ke instans. Instans tidak dapat dimulai.

Hentikan lalu mulai ulang instans. Atau, Anda dapat menyambungkan ulang disk untuk pemulihan instans. Untuk informasi tentang cara menyambungkan disk, lihat Sambungkan disk data.

Instance.IOHang

Periksa apakah terjadi hang I/O pada disk sistem instans, seperti ketika sistem file disk memiliki latensi I/O baca-tulis yang tinggi, menyebabkan ketidakstabilan atau crash instans.

Instance.Disk.IOHang

Disk sistem mengalami hang I/O, dan data tidak dapat dibaca atau ditulis ke disk.

Kami menyarankan Anda memeriksa metrik performa disk. Untuk informasi lebih lanjut, lihat Lihat informasi pemantauan disk. Untuk informasi tentang cara memeriksa hang I/O pada instans yang menjalankan Alibaba Cloud Linux 2, lihat Deteksi hang I/O sistem file dan lapisan blok.

Instance.ResizeFsFailure

Periksa apakah sistem file pada disk sistem juga diperluas setelah Anda mengubah ukuran disk sistem.

Instance.Disk.ResizeFailure

Sistem file tidak diperluas, dan disk yang baru diubah ukurannya tidak dapat digunakan.

Ubah ukuran disk lagi. Untuk informasi tentang cara mengubah ukuran disk di berbagai sistem operasi dan batasan yang berlaku saat mengubah ukuran disk, lihat Ikhtisar.

Instance.DiskFull

Periksa apakah penggunaan disk mencapai 100% selama periode waktu tertentu.

Instance.Disk.Full

Penggunaan disk instans mencapai 100% selama periode waktu tertentu, yang dapat menyebabkan pengecualian instans.

Pilih salah satu solusi berikut berdasarkan kebutuhan Anda untuk memastikan sistem berjalan dengan baik:

Item diagnostik manajemen konfigurasi instans

ID Metrik

Deskripsi Metrik

ID Item Hasil

Deskripsi Hasil

Operasi yang Direkomendasikan

Instance.BootFailure

Periksa apakah Anda dapat melakukan operasi boot pada instans.

Instance.ECSService.BootIssue

Instans tidak dapat dimulai.

Restart instans.

Instance.ImageLoadFailure

Periksa apakah image yang digunakan instans dapat dimuat saat startup.

Instance.ECSService.ImageIssue

Image mungkin gagal dimuat karena masalah sistem atau image.

Restart instans.

Instance.OperationFailure

Periksa apakah operasi yang Anda lakukan pada instans berhasil. Operasi ini termasuk memulai dan menghentikan instans serta meningkatkan konfigurasi instans.

Instance.ECSService.OperationError

Operasi gagal.

Coba lagi.

Instance.BootScreenshot

Periksa apakah kegagalan boot sistem operasi disebabkan oleh masalah sistem operasi.

Instance.BootScreenshot.Exception

Sistem operasi instans tidak dapat dimulai karena masalah, seperti konfigurasi abnormal pada sistem operasi atau shutdown abnormal.

Login ke instans menggunakan VNC.

Item diagnostik kesehatan keamanan

ID Metrik

Deskripsi Metrik

ID Item Hasil

Deskripsi Hasil

Operasi yang Direkomendasikan

Instance.SGIngress

Periksa apakah lalu lintas inbound pada port umum diizinkan dalam aturan security group NIC instans.

Instance.Network.SSHPortRuleDeny

Port inbound SSH 22 tidak diizinkan.

{
 "Policy": "accept",
 "Port": "22",
 "Service": "SSH",
 "Protocol": "TCP",
 "Direction": "ingress"
}

Untuk mengakses instans melalui SSH, konfigurasikan aturan inbound di security group untuk mengizinkan akses SSH. Untuk informasi lebih lanjut, lihat Tambahkan aturan security group.

Instance.SgRule.PingPortDeny

Instans tidak dapat diping.

{
 "Policy": "accept",
 "Port": "-1",
 "Service": "PING",
 "Protocol": "ICMP",
 "Direction": "ingress"
}

Untuk mem-ping instans, konfigurasikan aturan inbound di security group untuk mengizinkan pesan ping. Untuk informasi lebih lanjut, lihat Tambahkan aturan security group.

Instance.SgRule.WinRemotePortDeny

Instans tidak dapat dihubungkan melalui RDP.

{
  "Policy": "drop",
  "Port": "3389",
  "Service": "WIN-REMOTE-DESKTOP",
  "Protocol": "TCP",
  "Direction": "ingress"
}

Untuk mengakses instans menggunakan Remote Desktop, konfigurasikan aturan inbound di security group untuk mengizinkan akses remote desktop. Untuk informasi lebih lanjut, lihat Tambahkan aturan security group.

Instance.SecurityRisk

Periksa apakah terdapat risiko keamanan pada instans.

Instance.Security.Risk

Instans memiliki risiko keamanan yang dapat menyebabkan pengecualian.

Untuk informasi lebih lanjut tentang risiko keamanan, login ke Pusat Keamanan.

Item dan hasil diagnostik penagihan

ID Metrik

Deskripsi Metrik

ID Item Hasil

Deskripsi Hasil

Operasi yang Direkomendasikan

Instance.ExpenseException

Periksa apakah status penagihan instans ECS abnormal.

Account.Balance.ExpenseException

Beberapa sumber daya instans memiliki pengecualian status penagihan (termasuk kedaluwarsa langganan atau pembayaran tertunda akun), yang mencegah koneksi ke instans atau penggunaan instans secara normal.

Sumber daya dengan pengecualian status penagihan tercantum di bawah ini. Perpanjang instans atau tambahkan dana ke akun Anda, lalu restart dan login ke instans.

{$InstanceId}/{$Ip} berada dalam status {status}.

Contoh:

{
 "InstanceId":"i-bp1amip45xxxxxxxx",
 "Status":"AccountNotEnough/AccountNotEnough/Expired/NotExpired"   
}

Contoh:

{
 "Ip":"123.x.x.x",
 "Status":"AccountEnough/AccountNotEnough/Expired/NotExpired"
}

Atribut dalam hasil yang dikembalikan:

  • AccountEnough: Instans tidak memiliki pembayaran tertunda.

  • AccountNotEnough: Instans memiliki pembayaran tertunda.

  • Expired: Instans langganan kedaluwarsa.

  • NotExpired: Instans langganan tidak kedaluwarsa.

Untuk informasi tentang penagihan ECS, pembayaran tertunda, dan operasi perpanjangan, lihat Ikhtisar penagihan.

Item dan hasil diagnostik konfigurasi sistem operasi Linux

ID Metrik

Deskripsi Metrik

ID Item Hasil

Deskripsi Hasil

Operasi yang Direkomendasikan

GuestOS.CPUUtil

Periksa apakah penggunaan CPU terlalu tinggi.

GuestOS.CPU.HighUtilization

Penggunaan CPU total instans melebihi 80%.

Periksa lima proses teratas berdasarkan penggunaan CPU berikut.

{
  "ProcessCPUUsageTop5": [
    {
      "Pid": "1234",
      "CommandName": "/usr/bin/cpu_load.py",
      "AverageCPU": 80
    }
  ]
}

Atribut dalam hasil yang dikembalikan:

  • ${ProcessCPUUsageTop5}: lima proses teratas berdasarkan penggunaan CPU.

  • ${Pid}: ID proses.

  • ${CommandName}: nama proses.

  • ${AverageCPU}: penggunaan CPU rata-rata.

Untuk informasi tentang cara menanyakan penggunaan CPU, lihat Pemecahan masalah penggunaan CPU atau beban tinggi pada instans Linux.

GuestOS.CoreCPU.HighUtilization

Satu atau lebih CPU instans memiliki penggunaan lebih dari 85%.

Periksa proses berikut yang penggunaan CPU-nya melebihi 85%.

{
  "CPUCoreUsage": [
    {
      "Processor": 1,
      "AverageCPU": 80
    }
  ]
}

Atribut dalam hasil yang dikembalikan:

  • ${CPUCoreUsage}: core CPU dengan penggunaan melebihi 85%.

  • ${Processor}: jumlah core CPU.

  • ${AverageCPU}: penggunaan core CPU.

Untuk informasi tentang cara menanyakan penggunaan sumber daya CPU, lihat Pemecahan masalah penggunaan CPU atau beban tinggi pada instans Linux.

GuestOS.MemUtil

Periksa apakah penggunaan memori instans terlalu tinggi.

GuestOS.Memory.HighUtilization

Penggunaan memori total instans melebihi 80%.

Contoh lima proses teratas dengan penggunaan memori tertinggi:

{
  "TotalPercent": 95,
  "TopUtilizationProcesses": [
    {
      "Pid": "1223",
      "CommandName": "/usr/bin/mem.py",
      "PhysicalMemoryPercent": 50
    }
  ]
}

Atribut dalam hasil yang dikembalikan:

  • ${TotalPercent}: penggunaan memori keseluruhan.

  • ${TopUtilizationProcesses}: lima proses teratas berdasarkan penggunaan memori.

  • ${Pid}: ID proses.

  • ${CommandName}: nama proses.

  • ${PhysicalMemoryPercent}: penggunaan memori proses saat ini.

Nonaktifkan layanan atau proses yang tidak perlu sesuai kebutuhan. Jika ini disebabkan oleh operasi bisnis normal Anda, kami menyarankan Anda meningkatkan konfigurasi ECS Anda.

Untuk informasi tentang cara menanyakan penggunaan memori, lihat Apa yang harus saya lakukan jika penggunaan memori instans Linux tinggi?

GuestOS.DiskUtil

Periksa apakah penggunaan disk sistem terlalu tinggi.

GuestOS.SystemDisk.InsufficientSpace

Ruang disk atau penggunaan inode beberapa sistem file pada disk instans melebihi 80%. Hal ini dapat mencegah pembuatan file baru pada partisi-partisi tersebut.

Contoh disk dengan penggunaan inode tinggi:

[
  {
    "FilesystemName": "ext4",
    "FilesystemType": "ext4",
    "MountPoint": "/root",
    "SpaceUsedPercent": 10,
    "InodeUsedPercent": 50
  }
]

Atribut dalam hasil yang dikembalikan:

  • ${FilesystemName}: nama sistem file.

  • ${FilesystemType}: tipe sistem file.

  • ${SpaceUsedPercent}: persentase ruang disk yang digunakan.

  • ${InodeUsedPercent}: Persentase inode yang digunakan.

Ubah ukuran disk Anda sesuai kebutuhan. Untuk informasi lebih lanjut, lihat Ikhtisar.

Untuk informasi tentang cara mengatasi masalah kapasitas inode, lihat Atasi masalah "no space left" pada Linux.

GuestOS.SystemConfig

Periksa apakah konfigurasi sistem penting benar.

GuestOS.AuditConfig.AutoShutdown

File konfigurasi layanan Audit instans memiliki konfigurasi parameter berisiko tinggi. Ketika sistem file yang menyimpan log layanan Audit kehabisan ruang, sistem operasi mati secara otomatis. Setelah restart, sistem operasi mungkin mati berulang kali karena log layanan Audit terus dihasilkan.

{
  "ActionValue": "halt",
  "ConfigPath": "/etc/audit/auditd.conf",
  "ActionKey": "space_left_action"
}

Atribut dalam hasil yang dikembalikan:

  • ${ConfigPath}: file konfigurasi layanan Audit.

  • ${ActionKey} = ${ActionValue}: konfigurasi parameter berisiko tinggi yang menyebabkan shutdown sistem operasi otomatis ketika sistem file kehabisan ruang.

Modifikasi item konfigurasi dalam konfigurasi layanan Audit sesuai kebutuhan. Untuk informasi lebih lanjut, lihat Bagaimana cara memodifikasi konfigurasi layanan auditd untuk mencegah shutdown otomatis akibat ruang disk tidak mencukupi?

GuestOS.LimitsFile.UnreasonableConfig

Beberapa konfigurasi dalam file sistem /etc/security/limits.conf instans melebihi nilai default, yang dapat mencegah koneksi ke instans.

Contoh parameter abnormal:

[
  {
    "LimitDomain": "unused",
    "SysctlValue": 1048576,
    "LimitItem": "nofile",
    "LimitType": "hard",
    "LimitValue": 1048577
  }
]

Atribut dalam hasil yang dikembalikan:

  • ${LimitItem}: path file sistem.

  • ${LimitDomain}: domain.

  • ${LimitValue}: nilai.

  • ${LimitType}: tipe.

  • ${SysctlValue}: nilai konfigurasi sistem (nr_open).

Modifikasi konfigurasi dalam file limits.conf. Untuk informasi lebih lanjut, lihat Atasi kegagalan koneksi remote atau kesalahan "Too many open files" pada instans Linux

GuestOS.EnormousPageSize.UnreasonableConfig

Jumlah huge page dalam file sistem /etc/sysctl.conf instans dikonfigurasi secara tidak benar, yang dapat mencegah koneksi ke instans.

{
  "SysctlNrenormouspages": 10,
  "Enormouspagesize": 100,
  "TotalMemory": 1024000
}

Atribut dalam hasil yang dikembalikan:

  • ${SysctlNrenormouspages}: jumlah huge page.

  • ${Enormouspagesize}: ukuran setiap halaman memori, dalam KB.

  • ${TotalMemory}: ukuran memori total instans, dalam KB.

Ubah jumlah huge page sesuai kebutuhan. Untuk informasi lebih lanjut, lihat Cara menyesuaikan Huge Pages pada instans Linux

GuestOS.SELinuxService.Enabled

Layanan SELinux diaktifkan pada instans, yang dapat mencegah koneksi SSH ke instans.

Nonaktifkan layanan SELinux secara sementara atau permanen. Untuk informasi lebih lanjut, lihat Koneksi SSH gagal saat SELinux diaktifkan pada instans Linux

GuestOS.NvmeIOTimeout.UnreasonableConfig

Periode timeout baca/tulis I/O yang pendek dikonfigurasi untuk disk Non-Volatile Memory Express (NVMe) dalam file sistem instans. Hal ini dapat menyebabkan disk NVMe menjadi read-only setelah timeout I/O, mengakibatkan kegagalan penulisan data.

{
 "File": "/proc/sys/nvme_core/io_timeout",
 "CurrentSetting": 100
}

Atribut dalam hasil yang dikembalikan:

  • ${File}: file konfigurasi.

  • ${CurrentSetting}: periode timeout I/O.

Ubah nilai menjadi 4294967295 sesuai kebutuhan. Untuk informasi lebih lanjut, lihat Apa yang harus saya lakukan jika disk NVMe pada instans ECS Linux tidak tersedia akibat parameter timeout I/O yang tidak valid?

GuestOS.SysctlUnknownNmiPanic.Enabled

Konfigurasi interrupt yang tidak dapat dimatikan (non-maskable interrupt) dalam kernel instans tidak tepat. Hal ini dapat menyebabkan kernel panic tak terduga dan restart instans saat instans mengalami interrupt yang tidak dapat dimatikan.

{
 "File": "/proc/sys/kernel/unknown_nmi_panic",
 "CurrentSetting": 100
}

Atribut dalam hasil yang dikembalikan:

  • ${File}: file konfigurasi.

  • ${CurrentSetting}: nilai parameter.

Ubah nilai menjadi 0 sesuai kebutuhan. Untuk informasi lebih lanjut, lihat Mengapa kernel.unknown_nmi_panic menyebabkan restart abnormal pada instans Linux?

GuestOS.NetworkInterfaceMultiQueue.Disabled

Fitur multi-antrian dinonaktifkan untuk satu atau lebih NIC pada instans, yang dapat memengaruhi performa jaringan.

[
  {
    "InterfaceName": "eth1",
    "Status": "disable"
  }
]

Atribut dalam hasil yang dikembalikan:

  • ${InterfaceName}: nama NIC.

  • ${Status}: status multi-antrian.

Aktifkan fitur multi-antrian sesuai kebutuhan. Untuk informasi lebih lanjut, lihat Multi-antrian NIC.

GuestOS.SysctlIPv4TCPSACK.Disabled

Fitur tcp_sack tidak diaktifkan pada instans, yang dapat memengaruhi performa jaringan.

[
  {
    "File": "/proc/sys/net/ipv4/tcp_sack",
    "Value": 0
  }
]

Atribut dalam hasil yang dikembalikan:

  • ${File}: file konfigurasi.

  • ${Value}: nilai parameter.

Ubah nilai menjadi 1 sesuai kebutuhan. Untuk informasi tentang cara mengaktifkan tcp_sack, lihat Aktifkan TCP SACK pada instans Linux.

GuestOS.SysctlIPv4TCPTWRecycle.Enabled

Parameter kernel terkait NAT dikonfigurasi secara tidak benar pada instans. Hal ini mencegah koneksi SSH ke instans dan menyebabkan akses abnormal ke layanan HTTP pada instans.

[
  {
    "File": "/proc/sys/net/ipv4/tcp_tw_recycle",
    "Value": 1
  }
]

Atribut dalam hasil yang dikembalikan:

  • ${File}: path file konfigurasi.

  • ${Value}: nilai parameter.

Ubah nilai menjadi 0 sesuai kebutuhan. Untuk informasi tentang cara memperbaiki parameter kernel di lingkungan NAT, lihat Parameter jaringan kernel umum instans ECS Linux dan FAQ.

GuestOS.SysctlIPv4TCPTWReuse.Disabled

Fitur reuse socket TIME-WAIT dinonaktifkan untuk instans. Socket dalam status TIME-WAIT tidak dapat digunakan untuk koneksi TCP baru. Hal ini dapat memengaruhi performa jaringan saat instans mengirim permintaan.

{
  "CurrentSetting": 0
}

Atribut dalam hasil yang dikembalikan:

${CurrentSetting}: nilai parameter kernel net.ipv4.tcp_tw_reuse.

Ubah nilai net.ipv4.tcp_tw_reuse menjadi 1 untuk mengaktifkan fitur reuse socket TIME_WAIT. Untuk informasi lebih lanjut, lihat Parameter jaringan kernel umum instans ECS Linux dan FAQ.

GuestOS.SysctlNetfilterNfMaxConnections.Unreasonable

Log sistem historis instans berisi log kesalahan dalam periode waktu tertentu. Masalah ini terjadi ketika ruang tabel hash penuh digunakan oleh modul kernel nf_conntrack yang melacak entri koneksi jaringan untuk mendukung translasi alamat NAT. Hal ini dapat menyebabkan kehilangan paket jaringan intermiten pada instans.

{
  "Timeout": 432000,
  "KernelMessages": [
    {
      "source": "dmesg command",
      "message": "[14124341.747244] nf_conntrack: table full, dropping packet"
    },
    {
      "source": "/var/log/messages",
      "message": "Nov 15 23:51:16 iZm5efna3fievtdlq82p1mZ kernel: nf_conntrack: table full, dropping packet"
    }
  ],
  "ConnectionMax": 65536
}

Atribut dalam hasil yang dikembalikan:

  • ${Timeout}: nilai net.netfilter.nf_conntrack_tcp_timeout_established.

  • ${ConnectionMax}: nilai net.netfilter.nf_conntrack_max.

  • ${KernelMessages.source}: log sistem historis.

  • ${KernelMessages.message}: konten log kesalahan.

Ubah nilai kedua parameter ini dalam file konfigurasi kernel instans sesuai kebutuhan dan kondisi sistem. Untuk informasi lebih lanjut, lihat Parameter jaringan kernel umum instans ECS Linux dan FAQ.

GuestOS.PidMax.TooSmall

Jumlah proses yang berjalan pada instans melebihi dua pertiga dari jumlah maksimum proses (kernel.pid_max), yang dapat mencegah sistem membuat proses baru.

{
  "PidMax": 900,
  "ProcessCount": 615
}

Atribut dalam hasil yang dikembalikan:

  • ${PidMax}: nilai kernel.pid_max.

  • ${ProcessCount}: jumlah proses dalam sistem.

Tingkatkan nilai kernel.pid_max. Untuk informasi lebih lanjut, lihat Bagaimana cara menangani kesalahan "task: Cannot allocate memory" saat memulai layanan di sistem Linux?

GuestOS.SysctlTcpMaxTwBuckets.Unreasonable

Log sistem historis instans berisi log kesalahan dalam periode waktu tertentu. Masalah ini terjadi karena terlalu banyak koneksi TIME_WAIT pada instans yang dapat menyebabkan pemutusan tak terduga atau kegagalan merespons koneksi baru, memengaruhi akses instans atau respons layanan.

{
  "TwBuckets": 262144,
  "KernelMessages": [
    {
      "source": "dmesg command",
      "message": "[336877.139205] TCP: time wait bucket table overflow"
    },
    {
      "source": "/var/log/messages",
      "message": "Nov  1 14:08:32 iZbp13lj7h3lh086kdl7kpZ TCP: time wait bucket table overflow"
    }
  ]
}

Atribut dalam hasil yang dikembalikan:

  • ${KernelMessages.source}: log sistem historis.

  • ${KernelMessages.message}: konten log kesalahan.

  • ${TwBuckets}: nilai net.ipv4.tcp_max_tw_buckets.

Masalah ini biasanya diakibatkan oleh konfigurasi parameter kernel net.ipv4.tcp_max_tw_buckets yang tidak tepat. Ubah nilai untuk mempercepat penutupan koneksi sesuai kebutuhan. Untuk informasi lebih lanjut, lihat Parameter jaringan kernel umum instans ECS Linux dan FAQ.

GuestOS.SystemUserPwd

Periksa pengaturan akun dan kata sandi sistem.

GuestOS.SystemUser.MissingInfo

Akun sistem instans tidak ada, yang dapat menyebabkan kegagalan login instans.

[
  {
    "MissingUsername": "postfix",
    "Source": "/etc/passwd"
  }
]

Atribut dalam hasil yang dikembalikan:

  • ${Source}: path file konfigurasi.

  • ${MissingUsername}: akun sistem.

Tambahkan informasi akun sesuai kebutuhan. Untuk informasi tentang cara memeriksa akun sistem yang hilang, lihat Pengguna sistem penting tidak ada di instans Linux.

GuestOS.SystemUserFile.NotUnixFormat

Format file akun sistem pada instans tidak benar, yang dapat menyebabkan kegagalan login instans.

[
  {
    "File": "/etc/passwd"
  }
]

Atribut dalam hasil yang dikembalikan:

${File}: path file tidak valid.

Modifikasi format file sesuai kebutuhan. Untuk informasi lebih lanjut, lihat Perbaiki file dalam format non-Unix pada instans Linux.

GuestOS.SystemUserFile.InvalidExtensionAttribute

Atribut ekstensi file akun sistem pada instans tidak benar. Hal ini dapat mencegah beberapa fitur instans berfungsi sesuai harapan. Misalnya, perubahan kata sandi akun root di Konsol ECS mungkin tidak berlaku.

[
  {
    "CorrectAttribute": "e",
    "File": "/etc/passwd",
    "CurrentAttribute": "ie"
  }
]

Atribut dalam hasil yang dikembalikan:

  • ${File}: path file.

  • ${CurrentAttribute}: nilai parameter saat ini.

  • ${CorrectAttribute}: nilai parameter yang benar.

Modifikasi format file sesuai kebutuhan. Untuk informasi lebih lanjut, lihat Perbaiki file dalam format non-Unix pada instans Linux.

GuestOS.FileSystems

Periksa status sistem file.

GuestOS.Filesystems.UUIDConflicts

Instans berisi sistem file dengan UUID duplikat, yang dapat menyebabkan sistem secara otomatis memasang sistem file yang tidak diharapkan selama boot. Hal ini dapat menyebabkan kegagalan boot atau perilaku tak terduga.

Contoh sistem file dengan UUID identik:

[
  {
    "CorrectAttribute": "e",
    "File": "/etc/passwd",
    "CurrentAttribute": "ie"
  }
]

Atribut dalam hasil yang dikembalikan:

  • ${FirstDevice}: perangkat yang bertentangan 1.

  • ${SecondDevice}: perangkat yang bertentangan 2.

  • ${UUID}: UUID yang bertentangan.

Periksa versi driver virtio instans.

Untuk informasi tentang cara memodifikasi UUID sistem file, lihat Modifikasi UUID disk.

GuestOS.FstabFile.InvalidFormatExists

File /etc/fstab pada instans berisi kesalahan format yang dapat mencegah instans dimulai.

Contoh:

[
  {
    "Line": 10,
    "File": "/dev/vdb1"
  }
]

Atribut dalam hasil yang dikembalikan:

  • ${File}: path file.

  • ${Line}: nomor baris dengan kesalahan format.

Modifikasi file /etc/fstab sesuai kebutuhan.

Untuk informasi tentang cara memodifikasi file /etc/fstab, lihat Apa yang harus saya lakukan jika terjadi pengecualian startup sistem akibat kesalahan konfigurasi pada file /etc/fstab di instans Linux?

Windows Firewall Status Check

Perangkat yang dikonfigurasi dalam file /etc/fstab instans tidak ada, yang dapat mencegah instans dimulai.

[
  {
    "MountPoint": "/mnt",
    "Device": "UUID=48609326-10e3-40c2-93b3-3f0d9798d7a9"
  }
]

Atribut dalam hasil yang dikembalikan:

  • ${Device}: UUID perangkat yang tidak ada.

  • ${MountPoint}: titik pemasangan perangkat.

Hapus perangkat yang tidak ada dari /etc/fstab sesuai kebutuhan.

Untuk informasi lebih lanjut tentang cara memodifikasi format file /etc/fstab, lihat Apa yang harus saya lakukan jika terjadi pengecualian startup sistem akibat kesalahan konfigurasi pada file /etc/fstab di instans Linux?

GuestOS.FstabFile.LossMountDevice

Instans memiliki disk yang pemasangan otomatisnya dinonaktifkan dalam file /etc/fstab, yang dapat mencegah instans dimulai.

[
  {
    "Device": "z",
    "MountAttribute": "-rw"
  }
]

Atribut dalam hasil yang dikembalikan:

  • ${Device}: perangkat yang pemasangan otomatisnya dinonaktifkan.

  • ${MountAttribute}: atribut pemasangan yang direkomendasikan.

Modifikasi atribut pemasangan yang direkomendasikan untuk disk. Untuk informasi lebih lanjut, lihat Apa yang harus saya lakukan jika terjadi pengecualian startup sistem akibat kesalahan konfigurasi pada file /etc/fstab di instans Linux?

GuestOS.FileSystems.PartitionUnaligned

Disk instans memiliki partisi yang tidak disejajarkan ke 2.048 sektor yang direkomendasikan. Saat disk diubah ukurannya, operasi perluasan partisi otomatis di Linux mungkin gagal akibat partisi yang tidak sejajar, sehingga tidak ada peningkatan ruang yang tersedia pada sistem file.

[
  {
    "DeviceStart": 512,
    "Unit": "kB",
    "DeviceName": "/dev/vdb"
  }
]

Atribut dalam hasil yang dikembalikan:

  • ${DeviceName}: nama perangkat disk.

  • ${DeviceStart}: posisi awal partisi pertama pada perangkat ini.

  • ${Unit}: satuan.

Perbaiki masalah partisi disk yang tidak sejajar berdasarkan kebutuhan bisnis Anda. Untuk informasi lebih lanjut, lihat Bagaimana cara menangani kegagalan memperluas partisi GPT menggunakan growpart setelah mengubah ukuran disk cloud?

GuestOS.FstabFile.IncorrectType

Sistem file yang dikonfigurasi untuk perangkat dalam file /etc/fstab instans tidak sesuai dengan sistem file aktual perangkat. Ketidaksesuaian ini dapat mencegah instans dimulai atau menyebabkan perangkat gagal dipasang.

{
  "ConfigFileSystem": "extext",
  "Device": "UUID=b9a7ad07-b910-4ba6-9582-e88bf440479c",
  "RealFileSystem": "ext4"
}

Atribut dalam hasil yang dikembalikan:

  • ${Device}: perangkat.

  • ${RealFileSystem}: sistem file aktual.

  • ${ConfigFileSystem}: sistem file yang dikonfigurasi.

Modifikasi sistem file yang dikonfigurasi dalam file /etc/fstab agar sesuai dengan sistem file aktual perangkat. Untuk informasi lebih lanjut, lihat Bagaimana cara memperbaiki pengecualian startup sistem yang disebabkan oleh konfigurasi file /etc/fstab yang salah pada instans Linux?

GuestOS.Mountpoint.Multiple

File /etc/fstab instans berisi catatan konfigurasi di mana sistem file yang sama dipasang ke beberapa titik pemasangan, yang dapat menyebabkan konflik baca atau tulis sistem file.

[ {
    "Device" : {
      "filesystemFeatures" : [ "has_journal", "ext_attr", "resize_inode", "dir_index", "filetype", "needs_recovery", "extent", "64bit", "flex_bg", "sparse_super", "large_file", "enormous_file", "uninit_bg", "dir_nlink", "extra_isize" ],
      "name" : "/dev/vdb1",
      "type" : "ext4",
      "uuid" : "b055d7bb-2801-40d2-9ddb-1b6fd9b208bc"
    },
    "ConfigPath" : "/etc/fstab",
    "Entries" : [ {
      "mountPoint" : "/usr/local/attachment",
      "options" : "defaults",
      "name" : "/dev/vdb1",
      "passNumberOnParallelFsck" : 0,
      "type" : "ext4",
      "dumpFrequency" : 0
    }, {
      "mountPoint" : "/home/sunmooc",
      "options" : "defaults",
      "name" : "/dev/vdb1",
      "passNumberOnParallelFsck" : 0,
      "type" : "ext4",
      "dumpFrequency" : 0
    } ]
  } ]

Atribut dalam hasil yang dikembalikan:

  • {ConfigPath}: path file.

  • {Device.name}: nama perangkat.

  • {Entries.mountPoint}: titik pemasangan.

Modifikasi file /etc/fstab untuk memastikan korespondensi satu-ke-satu antara sistem file dan titik pemasangan. Untuk informasi lebih lanjut, lihat Bagaimana cara memperbaiki pengecualian startup sistem yang disebabkan oleh konfigurasi file /etc/fstab yang salah pada instans Linux?

GuestOS.NetworkStatus

Periksa konfigurasi dan status jaringan.

GuestOS.Network.InvalidNetmask

Alamat IPv4 atau subnet mask yang sesuai pada instans dikonfigurasi secara tidak benar, membuat konfigurasi alamat IP tidak valid dan menyebabkan kegagalan koneksi instans.

[
  {
    "IP": "10.0.0.1"
  }
]

Atribut dalam hasil yang dikembalikan:

${IP}: alamat IP tanpa subnet mask yang dikonfigurasi.

Modifikasi subnet mask sesuai kebutuhan. Untuk informasi lebih lanjut, lihat Cara mengkonfigurasi alamat IP statis untuk instans ECS Linux

GuestOS.Network.InvalidDefaultRoute

Tidak ada rute default yang dikonfigurasi untuk instans, yang dapat menyebabkan kegagalan akses instans.

{
  "Status": "unconfigured"
}

Atribut dalam hasil yang dikembalikan:

${Status}: status konfigurasi rute default.

Modifikasi konfigurasi NIC atau konfigurasi routing sistem untuk menambahkan aturan routing yang diperlukan. Untuk informasi lebih lanjut, lihat Apa yang harus saya lakukan jika muncul pesan kesalahan "Network is unreachable" saat mengakses alamat IP publik dari instans Linux?

GuestOS.DHCPService.Disabled

Proses layanan DHCP untuk NIC pada instans dinonaktifkan. Hal ini dapat menyebabkan alamat IP instans gagal diperbarui setelah masa sewa berakhir, mengakibatkan gangguan jaringan.

Konfigurasi DHCP untuk NIC {InterfaceName} tidak normal.

[
  {
    "Status": "enable",
    "InterfaceName": "eth0"
  }
]

Atribut dalam hasil yang dikembalikan:

  • ${Status}: status DHCP NIC.

  • ${InterfaceName}: nama NIC.

Periksa konfigurasi terkait layanan DHCP. Untuk informasi lebih lanjut, lihat Pemecahan masalah layanan jaringan Linux

GuestOS.Udev.MacAddressNotExist

Aturan udev untuk manajemen perangkat dinamis dalam kernel instans berisi entri sisa di mana alamat MAC tidak sesuai dengan konfigurasi aktual NIC. Ketidaksesuaian ini dapat menyebabkan jaringan instans tidak berfungsi atau penamaan perangkat jaringan yang tidak diharapkan.

{
  "MacAddress": "00:00:00:01:01:02",
  "DeviceName": "eth${fakeMaxInterfaceNumber}"
}

Atribut dalam hasil yang dikembalikan:

  • ${MacAddress}: alamat MAC yang dikonfigurasi dalam aturan udev.

  • ${DeviceName}: nama antarmuka jaringan.

Modifikasi aturan udev untuk menghapus konfigurasi yang tidak konsisten, seperti alamat MAC dan nama antarmuka jaringan. Untuk informasi lebih lanjut, lihat Bagaimana cara menyelesaikan masalah drift nama antarmuka jaringan pada instans Linux dengan beberapa antarmuka jaringan?

GuestOS.DHCPService.CustomPort

Instans ECS yang menjalankan versi CentOS atau RHEL 7 tertentu mencakup versi DHClient sebelum 4.2.5-60. Versi sebelumnya ini berisi bug dan mungkin mendengarkan pada port selain 67, 68, 546, dan 547. Jika layanan atau proses lain pada instans ECS juga menggunakan port-port ini, konflik dapat terjadi, menyebabkan layanan atau proses lain gagal dimulai atau menjadi tidak tersedia.

[
  {
    "OccupiedPort": 31045,
    "DhclientVersion": "isc-dhclient-4.2.5"
  },
  {
    "OccupiedPort": 38964,
    "DhclientVersion": "isc-dhclient-4.2.5"
  }
]

Atribut dalam hasil yang dikembalikan:

  • ${OccupiedPort: Layanan DHClient instans menggunakan port non-default.

  • ${DhclientVersion}: versi layanan DHClient instans.

Tingkatkan versi layanan DHClient sesegera mungkin. Untuk informasi lebih lanjut, lihat Terjadi konflik port saat Anda memulai layanan atau proses pada instans CentOS atau RHEL 7.

GuestOS.NetworkConfig.InvalidInterface

File konfigurasi jaringan instans menentukan antarmuka jaringan yang tidak ada, yang dapat menyebabkan layanan jaringan sistem gagal dimulai atau berjalan tidak normal.

Masalah ini terjadi karena file konfigurasi jaringan menentukan antarmuka jaringan yang tidak ada. Kemungkinan penyebabnya meliputi:

  • Jumlah ENI yang ditentukan tidak dikonfigurasi saat Anda membuat atau mengkonfigurasi instans.

  • File konfigurasi yang sesuai tidak dihapus setelah ENI sekunder dilepas dari instans.

  • File konfigurasi yang sesuai tidak dihapus saat membuat image kustom.

[
  {
    "ConfigFile": "/etc/sysconfig/network-scripts/ifcfg-eth101",
    "DeviceName": "eth101"
  }
]

Atribut dalam hasil yang dikembalikan:

  • ${ConfigFile}: file konfigurasi ENI.

  • ${DeviceName}: ENI yang ditentukan.

Tambahkan ENI yang diperlukan atau hapus file konfigurasi ENI yang tidak ada.

GuestOS.Firewall

Periksa status firewall sistem.

GuestOS.NetworkFirewall.Enabled

Firewall (pengaturan iptables) instans diaktifkan. Jika instans telah mengaktifkan firewall dan menetapkan aturan untuk memblokir akses eksternal, koneksi ke instans mungkin gagal.

Modifikasi konfigurasi firewall sesuai kebutuhan. Untuk informasi lebih lanjut, lihat Kelola firewall sistem pada Linux.

GuestOS.CloudInitService

Periksa status cloud-init.

GuestOS.CloudinitService.BadDriverStatus

Driver cloud-init instans abnormal, yang dapat mencegah konfigurasi sistem dieksekusi dengan benar selama fase inisialisasi sistem, mengakibatkan kegagalan akses instans.

{
  "CloudinitEnabled": "enabled",
  "CloudInitSupport": "vpc",
  "GrowpartInstall": "installed",
  "CloudinitInstall": "installed"
}

Atribut dalam hasil yang dikembalikan:

  • ${CloudInitInstall}: status instalasi cloud-init.

  • ${CloudInitEnabled}: apakah cloud-init diaktifkan.

  • ${GrowpartInstall}: status instalasi GrowPart.

  • ${CloudInitSupport}: tipe jaringan yang didukung oleh cloud-init.

Periksa dan mulai cloud-init sesuai kebutuhan. Untuk informasi lebih lanjut, lihat Instal cloud-init.

GuestOS.CloudinitService.StartFailed

Layanan cloud-init instans tidak dimulai sesuai harapan, yang dapat menyebabkan kegagalan konfigurasi sistem dan membuat instans tidak dapat diakses.

Login ke instans menggunakan VNC, periksa log sistem cloud-init, dan restart instans.

GuestOS.SSHServiceStatus

Periksa status layanan SSH.

GuestOS.SSH.ForbiddenRootLogin

Layanan SSH instans melarang login akun root, mencegah akun root mengakses instans melalui SSH.

{
 "File" : "/etc/ssh/sshd_config"
}

Atribut dalam hasil yang dikembalikan:

${File}: file konfigurasi yang melarang login akun root.

Perbaiki masalah login remote root. Untuk informasi lebih lanjut, lihat Atasi kesalahan "Permission denied, please try again" untuk koneksi SSH ke instans Linux.

GuestOS.SSH.MissingCriticalFileOrDirectory

File atau direktori penting untuk layanan SSH instans hilang, yang mencegah akses ke instans melalui SSH.

{
  "Files": [
    {
      "File": "/var/empty/*"
    }
  ]
}

Atribut dalam hasil yang dikembalikan:

${File}: file atau direktori penting yang hilang.

Konfigurasi ulang direktori dan file terkait SSH. Untuk informasi lebih lanjut, lihat Verifikasi file SSH yang diperlukan pada instans Linux.

GuestOS.SSH.IncorrectSSHFilePermission

Izin akses pada file yang dibutuhkan layanan SSH dikonfigurasi secara tidak tepat, yang mencegah akses SSH ke instans.

{
  "Files": [
    {
      "File": "/etc/ssh/ssh_host_ecdsa_key",
      "CurrentPermission": "0777"
    }
  ]
}

Atribut dalam hasil yang dikembalikan:

  • ${Files}: daftar file dengan konfigurasi izin yang salah.

  • ${File}: path file dengan konfigurasi izin yang salah.

  • ${CurrentPermission}: konfigurasi izin file saat ini.

Konfigurasi ulang direktori dan file terkait SSH sesuai kebutuhan. Untuk informasi lebih lanjut, lihat Verifikasi file SSH yang diperlukan pada instans Linux.

GuestOS.SSH.ListeningPortMismatchWithConfig

Alamat dan port yang didengarkan proses sshd tidak sesuai dengan yang ada dalam file konfigurasi. Ketidaksesuaian ini dapat menyebabkan koneksi SSH ke alamat dan port yang diharapkan gagal.

Alamat dan port yang didengarkan proses sshd tidak didefinisikan dalam file konfigurasi sshd /etc/ssh/sshd_config.

[
  {
    "Address": "0.0.0.0",
    "Port": 2223
  }
]

Atribut dalam hasil yang dikembalikan:

  • ${Address}: alamat yang didengarkan.

  • ${Port}: port yang didengarkan.

Ubah alamat dan port yang didengarkan dalam file konfigurasi sshd berdasarkan kebutuhan aktual Anda, lalu restart proses sshd untuk menerapkan perubahan.

Untuk informasi lebih lanjut, lihat Izin SSH yang salah memblokir koneksi remote ke instans Linux.

GuestOS.TimeSyncService

Periksa status layanan sinkronisasi waktu.

GuestOS.TimeSyncService.Disabled

Layanan sinkronisasi waktu instans tidak berfungsi dengan baik atau dikonfigurasi secara tidak benar. Hal ini dapat menyebabkan waktu sistem menyimpang dari waktu standar aktual, memengaruhi operasi normal beberapa aplikasi pada instans.

[
  {
    "Status": "disabled",
    "ServiceName": "chronyd"
  }
]

Atribut dalam hasil yang dikembalikan:

  • ${ServiceName}: nama layanan.

  • ${Status}: status layanan.

Modifikasi konfigurasi layanan sinkronisasi waktu sesuai kebutuhan.

Untuk informasi lebih lanjut, lihat Sinkronisasi waktu.

GuestOS.OSOOM

Periksa apakah terjadi kesalahan OOM.

GuestOS.Memory.OOM

Terjadi kesalahan OOM dalam Guest OS instans.

Contoh timestamp dan log detail untuk insiden OOM terbaru:

[
  {
    "Message": "Mar 25 15:54:50 iZm5ej4ue05oijaudem8shZuser.err: Out of memory testing"
  }
]

Periksa apakah ukuran memori instans saat ini mencukupi untuk mendukung bisnis yang berjalan di atasnya. Jika perlu, tingkatkan konfigurasi untuk menambah memori instans.

Untuk informasi lebih lanjut tentang cara menganalisis akar penyebab masalah OOM dan menyelesaikannya, lihat Pemecahan masalah Out of Memory pada instans Linux

Item dan hasil diagnostik konfigurasi sistem operasi Windows

ID Metrik

Deskripsi Metrik

ID Item Hasil

Deskripsi Item

Operasi yang Direkomendasikan

GuestOS.WinCPUUtil

Periksa apakah penggunaan CPU terlalu tinggi.

GuestOS.CPU.HighUtilization

Penggunaan CPU total instans melebihi 80%.

Lima proses teratas dengan penggunaan CPU tertinggi tercantum di bawah ini. Periksa apakah proses tersebut berjalan sesuai harapan.

{
  "ProcessCPUUsageTop5": [
    {
      "Pid": "1234",
      "CommandName": "/usr/bin/cpu_load.py",
      "AverageCPU": 80
    }
  ]
}

Atribut dalam hasil yang dikembalikan:

  • ${ProcessCPUUsageTop5}: lima proses teratas dengan penggunaan CPU tertinggi dalam sistem.

  • ${Pid}: ID proses.

  • ${CommandName}: nama proses.

  • ${AverageCPU}: penggunaan CPU rata-rata.

Periksa apakah proses CPU abnormal. Jika ini disebabkan oleh operasi bisnis normal, kami menyarankan meningkatkan konfigurasi ECS.

Untuk informasi lebih lanjut tentang cara memeriksa penggunaan CPU single-CPU tinggi, lihat Pemecahan masalah penggunaan CPU tinggi pada instans Windows

GuestOS.WinCoreCPU.HighUtilization

Instans memiliki satu atau lebih CPU dengan penggunaan melebihi 85%.

Informasi tentang CPU dengan penggunaan melebihi 85% tercantum di bawah ini. Periksa apakah proses tersebut berjalan sesuai harapan.

{
  "CPUCoreUsage": [
    {
      "Processor": 1,
      "AverageCPU": 80
    }
  ]
}

Atribut dalam hasil yang dikembalikan:

  • ${CPUCoreUsage}: core CPU dengan penggunaan melebihi 85%.

  • ${Processor}: jumlah core CPU.

  • ${AverageCPU}: penggunaan core CPU.

Periksa apakah proses tersebut berjalan sesuai harapan. Untuk informasi lebih lanjut tentang cara memeriksa penggunaan CPU single-CPU tinggi, lihat Pemecahan masalah penggunaan CPU tinggi pada instans Windows

GuestOS.WinMemoryUtil

Periksa apakah penggunaan memori terlalu tinggi.

GuestOS.WinMemory.HighUtilization

Penggunaan memori total instans melebihi 80%.

Contoh lima proses teratas dengan penggunaan memori tertinggi:

{
  "TopUtilizationProcesses": [
    {
      "TotalMemory": 134389760,
      "Pid": "4560",
      "CommandName": "powershell"
    }
  ],
  "AverageMemory": 87.0
}

Atribut dalam hasil yang dikembalikan:

  • ${CPUCoreUsage}: core CPU dengan penggunaan melebihi 85%.

  • ${Processor}: jumlah core CPU.

  • ${AverageCPU}: penggunaan core CPU.

Nonaktifkan layanan atau proses yang tidak perlu. Untuk informasi tentang cara menganalisis penggunaan memori tinggi di Windows, lihat Alat analisis memori untuk Windows.

GuestOS.WinMemory.LicenseCorrupted

Kerusakan atau kesalahan konfigurasi database lisensi Windows instans menyebabkan memori yang dicadangkan perangkat keras yang ditampilkan di Windows Task Manager jauh lebih tinggi dibandingkan dengan memori yang tersedia, menyebabkan penggunaan memori instans tinggi.

{
  "MemoryForHardware": 19723407362
}

Atribut dalam hasil yang dikembalikan:

${MemoryForHardware}: ukuran memori perangkat keras, dalam byte.

Pulihkan database lisensi Windows lalu restart instans.

Untuk informasi tentang cara memperbaiki database lisensi Windows yang rusak atau dikonfigurasi secara tidak benar, lihat Apa yang harus saya lakukan jika instans Windows patah-patah akibat memori berlebihan yang dicadangkan untuk perangkat keras?

GuestOS.WinSysDiskUtil

Periksa apakah penggunaan disk sistem terlalu tinggi.

GuestOS.WinFileSystem.InsufficientSpace

Ruang yang tersisa pada disk sistem instans (C:) tidak mencukupi, yang dapat menyebabkan respons sistem melambat atau kegagalan startup instans.

[
  {
    "FreeSize": 2860625,
    "FilesystemName": "C:"
  }
]

Atribut dalam hasil yang dikembalikan:

  • ${FilesystemName}: huruf drive disk sistem.

  • ${FreeSize}: ruang yang tersisa, dalam byte.

Ubah ukuran disk sistem atau tingkatkan tipe instans sesuai kebutuhan.

Untuk informasi lebih lanjut, lihat Ikhtisar.

GuestOS.WinSystemConfig

Periksa apakah konfigurasi sistem penting benar.

GuestOS.WinOSVersion.Low

Versi sistem operasi guest instans merupakan versi sebelumnya yang tidak lagi dipelihara oleh Alibaba Cloud dan Microsoft.

{
  "Version": "10.0.14393"
}

Atribut dalam hasil yang dikembalikan:

${Version}: versi sistem operasi.

Instal ulang sistem dan tingkatkan ke versi Windows yang lebih baru. Untuk informasi tentang cara menginstal ulang sistem, lihat Ganti disk sistem (OS) atau Migrasi OS.

GuestOS.VirtIOVersion.Low

Sistem operasi instans menggunakan versi driver virtio sebelumnya, yang mencegah pengubahan ukuran disk online.

Perangkat {Device} menjalankan versi virtio {Version}, yang tidak mendukung pengubahan ukuran disk online.

[
  {
    "Version": 58010,
    "Device": "Red Hat VirtIO Ethernet Adapter"
  }
]

Atribut dalam hasil yang dikembalikan:

  • ${Device}: nama driver.

  • ${Version}: versi.

Tingkatkan versi virtio sesuai kebutuhan.

Untuk informasi lebih lanjut, lihat Perbarui driver virtio untuk instans Windows.

GuestOS.WinCrashDump.Disabled

Fitur crash dump dinonaktifkan untuk instans. Saat sistem mengalami restart abnormal atau blue screen, fitur ini tidak dapat menyimpan informasi kesalahan untuk pemecahan masalah.

{
    "Status" : "disable"
}

Atribut dalam hasil yang dikembalikan:

${Status}: status crash dump.

Aktifkan fitur crash dump sesuai kebutuhan.

Untuk informasi tentang cara mengaktifkan fitur di Windows, lihat Aktifkan atau nonaktifkan kernel crash dump.

GuestOS.KMSService.MismatchedKey

Instans menggunakan KMS untuk mengaktifkan sistem operasi Windows, tetapi kunci aktivasi yang digunakan klien KMS tidak sesuai dengan versi Windows, menyebabkan kegagalan aktivasi.

{
    "PartialProductKey" : "4M64B"
}

Atribut dalam hasil yang dikembalikan:

${PartialProductKey}: lima digit terakhir dari kunci Penyiapan Klien KMS.

Ikuti tutorial aktivasi Windows untuk memilih kunci yang sesuai dengan versi Windows Anda.

Untuk informasi tentang cara mengaktifkan Windows menggunakan KMS, lihat

Aktifkan Windows dengan nama domain KMS.

GuestOS.KMSService.Disconnected

Instans tidak dapat terhubung ke server aktivasi KMS, menyebabkan kegagalan aktivasi.

{
  "KMSServerStatus": "KmsServerStable"
}

Atribut dalam hasil yang dikembalikan:

${KMSServerStatus}: status server KMS.

Periksa apakah konfigurasi firewall atau perangkat lunak pihak ketiga pada instans memblokir akses ke server aktivasi KMS, dan modifikasi konfigurasi terkait sesuai kebutuhan.

Untuk informasi tentang cara memeriksa server aktivasi KMS, lihat Atasi kegagalan aktivasi Windows pada instans ECS.

GuestOS.SPPSVCService.Unhealthy

Layanan Software Protection Platform Service (SPPSVC.exe) instans tidak dapat dimulai atau dijalankan, yang mencegah aktivasi Windows dan akses ke pengaturan aktivasi.

{
  "SppsvcStatus": "Disabled"
}

Atribut dalam hasil yang dikembalikan:

${SppsvcStatus}: status layanan SPPSVC.

Ikuti tutorial aktivasi Windows untuk me-restart layanan SPPSVC.exe dan ubah jenis startup-nya menjadi Automatic (Delayed Start) untuk memastikan layanan dimulai secara otomatis lain kali.

GuestOS.SystemPatch.Incorrect

Penambalan sistem yang salah diinstal pada instans, yang dapat menyebabkan restart abnormal atau crash sistem.

Contoh penambalan yang salah:

{
  "IncorrectHotfixName": "KB5009547"
}

Atribut dalam hasil yang dikembalikan:

${IncorrectHotfixName}: nama penambalan.

Uninstall penambalan yang salah pada periode waktu yang tepat sesuai kebutuhan.

Untuk informasi lebih lanjut, lihat Bagaimana cara meng-uninstall penambalan sistem dari instans ECS Windows?

GuestOS.WinFiles.Missing

Beberapa file sistem penting hilang dari direktori sistem instans (C:\Windows\), yang dapat menyebabkan layar hitam atau operasi abnormal setelah login instans.

{
    "MissingFile" : "C:\\Windows\\write.exe"
  }

${MissingFile}: file sistem yang hilang.

Pulihkan file sistem sesuai kebutuhan. Untuk informasi lebih lanjut, lihat Apa yang harus saya lakukan jika muncul layar hitam dan saya tidak dapat mengakses desktop saat login remote ke instans Windows?

GuestOS.OperatingSystem.Unactivated

Sistem operasi Windows instans tidak diaktifkan, yang dapat menyebabkan ketidaktersediaan layanan personalisasi Windows tertentu.

Ikuti tutorial aktivasi Windows untuk mengaktifkan sistem operasi Windows instans menggunakan kunci KMS yang benar. Untuk informasi lebih lanjut, lihat Aktivasi instans sistem Windows ECS gagal.

GuestOS.WinSystemInit

Periksa status inisialisasi sistem.

GuestOS.SysPrepService.Interrupted

Proses inisialisasi layanan persiapan sistem (SysPrep) terganggu selama pembuatan instans karena instans direstart terlalu dini. Beberapa konfigurasi penting sistem operasi tidak lengkap, yang dapat menyebabkan kegagalan startup instans.

{
  "ImageState": "IMAGE_STATE_COMPLETE1"
}

Atribut dalam hasil yang dikembalikan:

${ImageState}: status image.

Karena inisialisasi sistem tidak lengkap, Anda harus mengganti disk sistem untuk menginstal ulang sistem atau membuat instans lain untuk menggantikan instans ini.

Untuk informasi selengkapnya, lihat Mengganti disk sistem (OS) atau Menginisialisasi ulang disk sistem.

GuestOS.SysPrepService.InitFailed

Proses inisialisasi sistem selesai secara abnormal selama pembuatan instans, yang dapat mencegah instans berfungsi dengan baik.

Pesan kesalahan berikut muncul:

{
  "Events": "install_virtio_error "
}

Atribut dalam hasil yang dikembalikan:

${Events}: peristiwa.

Ganti disk sistem untuk menginstal ulang sistem atau buat instans lain untuk menggantikan instans ini.

Untuk informasi selengkapnya, lihat Mengganti disk sistem (OS) atau Menginisialisasi ulang disk sistem.

GuestOS.WinSystemUser

Periksa akun administrator.

GuestOS.WinAdministrator.NotExist

Akun Administrator tidak ada, yang dapat menyebabkan layanan tidak dapat diakses.

{
  "Status": "disable"
}

Atribut dalam hasil yang dikembalikan:

${Status}: status administrator.

Aktifkan akun Administrator sesuai kebutuhan.

GuestOS.WinNetworkStatus

Periksa konfigurasi dan status jaringan.

GuestOS.WinNetworkInterfaceDriver.Disabled

NIC instans tidak tersedia, yang dapat mencegah koneksi ke instans.

NIC dinonaktifkan.

[
  {
    "Status": "not OK",
    "Device": "Red Hat VirtIO Ethernet Adapter"
  }
]

Atribut dalam hasil yang dikembalikan:

  • ${Device}: nama driver NIC.

  • ${Status}: status.

Perbaiki status NIC sesuai kebutuhan.

Untuk informasi tentang cara memeriksa dan memperbaiki status NIC, lihat Langkah 7: Periksa jaringan.

GuestOS.WinRDPPort.Closed

Port sistem instans tidak terbuka, atau firewall diaktifkan, mencegah akses ke instans melalui RDP.

[
  {
    "Status": "disable",
    "Port": 3387
  },
  {
    "Status": "disable",
    "Port": 3388
  }
]

Atribut dalam hasil yang dikembalikan:

  • ${Port}: port.

  • ${Status}: status.

Ubah status terbuka port ini sesuai kebutuhan.

Untuk informasi tentang cara mengaktifkan port 3389 untuk mengizinkan koneksi RDP, lihat Bagaimana cara mengaktifkan Layanan Remote Desktop pada instans ECS Windows?

GuestOS.WinDHCPService.Disabled

Konfigurasi DHCP dinonaktifkan pada NIC instans, yang dapat menyebabkan layanan tidak dapat diakses.

[
  {
    "Status": "enable",
    "Device": "Red Hat VirtIO Ethernet Adapter"
  }
]

Atribut dalam hasil yang dikembalikan:

  • ${Device}: nama perangkat.

  • ${Status}: status perangkat.

Ubah status terbuka port ini sesuai kebutuhan.

GuestOS.WinNetworkInterface.LackIPV4Address

NIC instans tidak memiliki alamat IPv4, yang dapat menyebabkan layanan tidak dapat diakses.

[
  {
    "Name": "eth0"
  }
]

Atribut dalam hasil yang dikembalikan:

${Name}: nama NIC.

Periksa apakah DHCP diaktifkan pada instans atau alamat IP statis dikonfigurasi.

GuestOS.NetworkProxy.Enabled

Proxy jaringan dikonfigurasi untuk instans, yang dapat menyebabkan layanan tidak dapat diakses.

[
  {
    "Name": "ie"
  }
]

Atribut dalam hasil yang dikembalikan:

${Name}: proxy yang dikonfigurasi pada NIC.

Nonaktifkan proxy jaringan sesuai kebutuhan.

GuestOS.WinPort.Conflict

Port RDP instans digunakan oleh proses lain, menyebabkan konflik port yang dapat mencegah akses ke instans melalui RDP.

{
  "ConflictPort": "3389",
  "ConflictServer": "svchost node"
}

Atribut dalam hasil yang dikembalikan:

  • ${ConflictPort}: port layanan.

  • ${ConflictServer}: layanan yang menggunakan port.

Login ke instans menggunakan VNC dan modifikasi port agar Layanan Remote Desktop berfungsi dengan baik. Untuk informasi lebih lanjut, lihat Apa yang harus saya lakukan jika terjadi konflik port saat menghubungkan ke instans ECS Windows?

GuestOS.WinDiskStatus

Periksa status disk Windows.

GuestOS.SystemDisk.Corrupted

Disk sistem instans (C:) abnormal, yang dapat menyebabkan kegagalan restart instans atau masalah instalasi driver.

{
 "Result": "Detection result or error message"
}

Atribut dalam hasil yang dikembalikan:

${Result}: hasil pemeriksaan disk sistem.

Pulihkan disk sistem pada periode waktu yang tepat dengan salah satu metode berikut:

GuestOS.VirtIODriver.DiskIDConflicts

Instans memiliki ID disk duplikat akibat versi driver virtio yang usang, yang dapat menyebabkan kehilangan data pada disk selama operasi reset disk.

Contoh disk dengan ID yang sama:

{
 "DiskUniqueIds": "List of unique disk IDs"
}

Atribut dalam hasil yang dikembalikan:

${DiskUniqueIds}: ID disk.

Tingkatkan driver virtio sesegera mungkin.

Untuk informasi lebih lanjut, lihat Perbarui driver virtio untuk instans Windows.

GuestOS.WinFirewall

Periksa status firewall Windows.

GuestOS.WinFirewall.Enabled

Firewall instans diaktifkan, yang dapat menyebabkan layanan tidak dapat diakses.

[
  {
    "Status": "enabled",
    "Name": "Public"
  }
]

Atribut dalam hasil yang dikembalikan:

  • ${Name}: nama firewall.

  • ${Status}: status.

Modifikasi konfigurasi kebijakan firewall terkait sesuai kebutuhan. Untuk informasi lebih lanjut, lihat Konfigurasi aturan firewall untuk Windows.

GuestOS.WinDriverStatus

Periksa status driver Windows penting.

GuestOS.DiskFilterDriver.Vestigital

Instans memiliki file driver filter disk sisa, yang dapat mencegah instans mengenali disk yang baru disambungkan.

{
 "UpperFilters": "Test"
}

Atribut dalam hasil yang dikembalikan:

  • ${LowerFilters}: nama driver filter bawah.

  • ${UpperFilters}: nama driver filter atas.

Bersihkan driver filter disk yang tidak valid sesuai kebutuhan dan restart instans. Untuk informasi lebih lanjut, lihat Bagaimana cara memeriksa entri driver disk sisa dalam registri instans Windows?

GuestOS.VirtIODriver.Low

Versi driver virtio instans adalah {VirtioVersion}, yang sudah usang dan dapat menyebabkan masalah seperti blue screen, kehilangan paket jaringan, dan kehilangan data disk.

{
 "VirtioVersion": "virtio driver version",
 "RecommendedVersion":"Recommended version"
}

Tingkatkan versi driver virtio pada periode waktu yang tepat.

Untuk informasi lebih lanjut, lihat Perbarui driver virtio untuk instans Windows.

Instance.Type.Xen

Tipe instans sudah usang (berbasis arsitektur Xen), yang dapat menyebabkan kegagalan startup sistem operasi atau masalah device manager.

{
 "Status" : "disable"
}

Atribut dalam hasil yang dikembalikan:

${Status}: sisa driver Xen, yang dapat menyebabkan kegagalan startup sistem atau masalah device manager.

Tingkatkan ke tipe instans generasi baru sesuai kebutuhan.

Untuk informasi lebih lanjut, lihat Tingkatkan tipe instans langganan atau Ubah tipe instans bayar sesuai penggunaan.

GuestOS.WinSystemProcess

Periksa status proses sistem Windows penting.

GuestOS.RDPService.Unavailable

Layanan RDP instans dinonaktifkan atau rusak, mencegah akses ke instans melalui RDP.

Restart atau instal ulang layanan RDP sesuai kebutuhan.

Untuk informasi lebih lanjut, lihat Bagaimana cara mengaktifkan Layanan Remote Desktop pada instans ECS Windows?

GuestOS.RDP.BlockedByFirewall

Firewall instans memblokir akses ke layanan RDP, yang dapat mencegah koneksi ke instans melalui RDP.

[
  {
    "Rule": "v2.29|Action=Block|Active=TRUE|Dir=In|Protocol=6|Profile=Public|LPort=3389|Name=RDPPORTLatest-TCP-In|"
  }
]

Atribut dalam hasil yang dikembalikan:

${Rule}: aturan firewall.

Nonaktifkan firewall atau tambahkan aturan untuk mengizinkan akses RDP (port 3389) dalam aturan firewall.

Untuk informasi tentang cara mengizinkan akses RDP di Windows, lihat Konfigurasi aturan firewall untuk Windows.

GuestOS.WSUS.Disconnected

Windows Server Update Services (WSUS) instans tidak dapat dihubungkan, yang dapat mencegah pembaruan produk sistem operasi secara normal.

Konfigurasikan ulang WSUS sesuai kebutuhan.

GuestOS.Metaserver.Disconnected

Layanan metadata instans (metaserver) tidak dapat dihubungkan atau koneksi timeout, yang dapat menyebabkan metadata instans tidak dapat diakses.

Periksa apakah konfigurasi firewall instans memblokir 100.100.100.200. Jika iya, izinkan dalam pengaturan firewall sebelum mengakses layanan metadata.

Untuk informasi lebih lanjut, lihat Metadata instans.

GuestOS.WinLicence.Expired

Lisensi untuk Layanan Remote Desktop instans telah kedaluwarsa, menyebabkan layanan RDP tidak berfungsi dan mencegah akses ke instans melalui RDP.

Login ke instans menggunakan VNC, dan beli lisensi Microsoft Remote Desktop Service atau uninstall Layanan Remote Desktop sesuai kebutuhan.

Untuk informasi tentang cara memperbaiki masalah lisensi Remote Desktop Windows, lihat Apa yang harus saya lakukan jika saya tidak dapat menghubungkan ke instans ECS Windows menggunakan RDP karena tidak tersedia lisensi Remote Desktop Services yang valid?

GuestOS.WinThirdPartSoftware

Periksa status instalasi perangkat lunak pihak ketiga.

GuestOS.Operation.InfluencedByAntivirusProcess

Perangkat lunak antivirus pihak ketiga diinstal pada instans, yang dapat menyebabkan kegagalan operasi manajemen (seperti reset kata sandi dan koneksi remote) dan pengecualian instans.

Contoh perangkat lunak antivirus yang diinstal:

{
 "AntivirusName": "QQPCRTP"
}

Atribut dalam hasil yang dikembalikan:

${AntivirusName}: nama perangkat lunak antivirus.

Uninstall perangkat lunak yang sesuai sesuai kebutuhan.

Item dan hasil diagnostik pelacakan perilaku pengguna

ID Metrik

Deskripsi Metrik

ID Item Hasil

Deskripsi Hasil

Operasi yang Direkomendasikan

Instance.UnexpectedSgCreationOrDeletion

Kueri operasi terkait pembuatan dan penghapusan security group dalam periode waktu tertentu berdasarkan peran Resource Access Management (RAM). Jika peran AliyunServiceRoleForECSSelfService tidak ada, sistem akan membuatnya secara otomatis.

Instance.UnexpectedSgCreationOrDeletion.Log

Tampilkan operasi terkait pembuatan dan penghapusan security group.

[
{
"accountId":"11111174379****",
"requestId":"8EB3E59F-878C-5613-8EB3-FE59FDBA****",
"eventSource":"ecs-unit-share.cn-hangzhou.aliyuncs.com",
"eventTime":"2022-11-29 14:51:00",
"eventName":"CreateSecurityGroup",
"sourceIpAddress":"cloudmonitor.aliyuncs.com",
"eventType":"ApiCall",
"referencedResources":"[[i-bp17557glrxatoi4****]]",
"userName":"AliyunServiceRoleForCloudMonitor:cloudmonitor"
}
]

Lihat detail lebih lanjut menggunakan ActionTrail. Untuk informasi lebih lanjut, lihat Kueri peristiwa di Konsol ActionTrail.

Instance.UnexpectedSgMember

Kueri operasi terkait asosiasi dan disosiasi instans dengan security group dalam periode waktu tertentu berdasarkan peran RAM. Jika peran AliyunServiceRoleForECSSelfService tidak ada, sistem akan membuatnya secara otomatis.

Instance.UnexpectedSgMember.Log

Tampilkan operasi terkait asosiasi dan disosiasi instans dengan security group.

[
{
"accountId":"11111174379****",
"requestId":"8EB3E59F-878C-5613-8EB3-FE59FDBA****",
"eventSource":"ecs-unit-share.cn-hangzhou.aliyuncs.com",
"eventTime":"2022-11-29 14:51:00",
"eventName":"JoinSecurityGroup",
"sourceIpAddress":"cloudmonitor.aliyuncs.com",
"eventType":"ApiCall",
"referencedResources":"[[i-bp17557glrxatoi4****]]",
"userName":"AliyunServiceRoleForCloudMonitor:cloudmonitor"
}
]

Lihat detail lebih lanjut menggunakan ActionTrail. Untuk informasi lebih lanjut, lihat Kueri peristiwa menggunakan Konsol ActionTrail.

Instance.UnexpectedFee

Kueri operasi terkait penagihan instans dalam periode waktu tertentu berdasarkan peran RAM. Jika peran AliyunServiceRoleForECSSelfService tidak ada, sistem akan membuatnya secara otomatis.

Instance.UnexpectedFee.Log

Tampilkan operasi terkait penagihan instans.

[
{
"accountId":"11111174379****",
"requestId":"8EB3E59F-878C-5613-8EB3-FE59FDBA****",
"eventSource":"ecs-unit-share.cn-hangzhou.aliyuncs.com",
"eventTime":"2022-11-29 14:51:00",
"eventName":"Runinstances",
"sourceIpAddress":"cloudmonitor.aliyuncs.com",
"eventType":"ApiCall",
"referencedResources":"[[i-bp17557glrxatoi4****]]",
"userName":"AliyunServiceRoleForCloudMonitor:cloudmonitor"
}
]

Lihat detail lebih lanjut menggunakan ActionTrail. Untuk informasi lebih lanjut, lihat Kueri peristiwa di Konsol ActionTrail.

Instance.UnexpectedCreationOrRelease

Kueri operasi terkait pembuatan dan penghapusan instans dalam periode waktu tertentu berdasarkan peran RAM. Jika peran AliyunServiceRoleForECSSelfService tidak ada, sistem akan membuatnya secara otomatis.

Instance.UnexpectedCreationOrRelease.Log

Tampilkan operasi terkait pembuatan dan penghapusan instans.

[
{
"accountId":"11111174379****",
"requestId":"8EB3E59F-878C-5613-8EB3-FE59FDBA****",
"eventSource":"ecs-unit-share.cn-hangzhou.aliyuncs.com",
"eventTime":"2022-11-29 14:51:00",
"eventName":"Runinstances",
"sourceIpAddress":"cloudmonitor.aliyuncs.com",
"eventType":"ApiCall",
"referencedResources":"[[i-bp17557glrxatoi4****]]",
"userName":"AliyunServiceRoleForCloudMonitor:cloudmonitor"
}
]

Lihat detail lebih lanjut menggunakan ActionTrail. Untuk informasi lebih lanjut, lihat Kueri peristiwa di Konsol ActionTrail.

Instance.UnexpectedRunningStatus

Kueri operasi yang memengaruhi status running instans dalam periode waktu tertentu berdasarkan peran RAM. Jika peran AliyunServiceRoleForECSSelfService tidak ada, sistem akan membuatnya secara otomatis.

Instance.UnexpectedRunningStatus.Log

Tampilkan operasi yang memengaruhi status running instans.

[
{
"accountId":"11111174379****",
"requestId":"8EB3E59F-878C-5613-8EB3-FE59FDBA****",
"eventSource":"ecs-unit-share.cn-hangzhou.aliyuncs.com",
"eventTime":"2022-11-29 14:51:00",
"eventName":"Runinstances",
"sourceIpAddress":"cloudmonitor.aliyuncs.com",
"eventType":"ApiCall",
"referencedResources":"[[i-bp17557glrxatoi4****]]",
"userName":"AliyunServiceRoleForCloudMonitor:cloudmonitor"
}
]

Lihat detail lebih lanjut menggunakan ActionTrail. Untuk informasi lebih lanjut, lihat Kueri peristiwa di Konsol ActionTrail.