全部产品
Search
文档中心

Alibaba Cloud Service Mesh:Aktifkan pengumpulan log bidang kontrol dan peringatan berbasis log di instance ASM versi 1.17.2.35 atau lebih baru

更新时间:Jul 02, 2025

Service Mesh (ASM) menyediakan Pusat Log yang memungkinkan Anda melihat log bidang kontrol dan log bidang data di konsol ASM. Setelah mengaktifkan pengumpulan log, Anda dapat menggunakan Pusat Log untuk melihat log bidang kontrol, mengonfigurasi aturan peringatan berbasis log, serta melihat log bidang data dan dashboard terkait. Topik ini menjelaskan cara mengaktifkan pengumpulan log bidang kontrol dan peringatan berbasis log.

Prasyarat

Aktifkan pengumpulan log bidang kontrol

  1. Masuk ke konsol ASM. Di panel navigasi sisi kiri, pilih Service Mesh > Mesh Management.

  2. Di halaman Mesh Management, klik nama instance ASM. Di panel navigasi sisi kiri, pilih Observability Management Center > Log Center.

  3. Di halaman Log Center, klik tab Control-Plane Logs. Kemudian, pilih New project atau Use existed project, konfigurasikan parameter, lalu klik Enable Control-Plane Log Collection. Dalam pesan Submit, klik OK.

    Setelah log dikumpulkan ke Layanan Log Sederhana, Anda dapat melakukan operasi berikut:

Catatan

Jika Anda tidak lagi memerlukan fitur ini, klik Disable Control-Plane Log Collection di pojok kanan atas tab Control-Plane Logs. Dalam pesan Submit, klik OK.

Lihat log bidang kontrol

Setelah mengaktifkan pengumpulan log bidang kontrol, log komponen bidang kontrol instance ASM dikumpulkan ke Layanan Log Sederhana. Anda dapat melihat atau mengambil log bidang kontrol di konsol Layanan Log Sederhana atau antarmuka penjelajahan log yang terintegrasi ke dalam konsol ASM.

Catatan

Sistem membutuhkan waktu untuk menyiapkan tugas distribusi log untuk Layanan Log Sederhana. Oleh karena itu, Anda mungkin tidak dapat melihat log di konsol selama beberapa saat setelah mengaktifkan pengumpulan log.

Metode 1: Lihat log di konsol ASM

  1. Masuk ke konsol ASM. Di panel navigasi sisi kiri, pilih Service Mesh > Mesh Management.

  2. Di halaman Mesh Management, klik nama instance ASM. Di panel navigasi sisi kiri, pilih Observability Management Center > Log Center.

  3. Di halaman Log Center, klik tab Control-Plane Logs untuk melihat informasi log.

Metode 2: Lihat log di konsol Layanan Log Sederhana

  1. Masuk ke konsol Layanan Log Sederhana.

  2. Di bagian Projects, klik nama proyek Layanan Log Sederhana yang digunakan untuk kluster.

  3. Di halaman Logstores, klik Logstore yang diinginkan untuk menampilkan informasi log di sebelah kanan halaman.

Konfigurasikan peringatan berbasis log untuk bidang kontrol

Setelah mengaktifkan pengumpulan log bidang kontrol, Anda dapat mengonfigurasi peringatan berbasis log untuk bidang kontrol.

  1. Masuk ke konsol ASM. Di panel navigasi sisi kiri, pilih Service Mesh > Mesh Management.

  2. Di halaman Mesh Management, klik nama instance ASM. Di panel navigasi sisi kiri, pilih Observability Management Center > Log Center.

  3. Di halaman Log Center, klik tab Control-Plane Logs. Di pojok kiri atas, klik Alert Setting.

  4. Di kotak dialog Control-Plane Alert Setting, temukan kebijakan peringatan yang diinginkan, pilih kebijakan tindakan berdasarkan kebutuhan bisnis Anda, dan klik Enable Alert. Dalam pesan Note, klik OK.

    Kebijakan tindakan menjelaskan bagaimana notifikasi peringatan dikirim ketika peringatan dipicu. Strategi Tindakan Bawaan ASM dan Custom action strategy didukung. Secara default, tidak ada saluran notifikasi yang dikonfigurasi untuk strategi tindakan bawaan ASM. Anda dapat mengklik ikon 设置.png untuk pergi ke pusat peringatan Layanan Log Sederhana untuk menetapkan saluran notifikasi. Jika peringatan dipicu, tangani peringatan dengan merujuk ke Tangani Peringatan.

Konfigurasikan kontak peringatan

Anda dapat mengonfigurasi kebijakan tindakan bawaan untuk gateway, kontak peringatan, dan template notifikasi di Layanan Log Sederhana.

  1. Masuk ke konsol Layanan Log Sederhana.

  2. Di bagian Projects, klik nama proyek yang diinginkan. Di panel navigasi sisi kiri, klik Alerts.

  3. Di halaman Alert Center, pilih Notification Objects > User Group Management.

  4. Di tab User Group Management, temukan sls.app.asm.builtin dan klik Edit di kolom Actions.

  5. Di kotak dialog Edit User Group, pilih anggota yang ingin Anda tambahkan, klik ikon 添加 untuk menambahkan anggota ke grup pengguna, lalu klik OK. 修改用户组

Verifikasi pengaturan notifikasi peringatan

Catatan

Topik ini tidak memverifikasi pengaturan notifikasi peringatan untuk semua peringatan. Dalam contoh berikut, konfigurasi yang salah disetel untuk memicu peringatan. Untuk informasi lebih lanjut tentang pesan kesalahan, lihat Peringatan yang Disebabkan oleh Kegagalan Dorongan Konfigurasi dari Bidang Kontrol karena Kesalahan dalam Konfigurasi.

  1. Masuk ke konsol ASM. Di panel navigasi sisi kiri, pilih Service Mesh > Mesh Management.

  2. Di halaman Mesh Management, klik nama instance ASM. Di panel navigasi sisi kiri, pilih ASM Gateways > Gateway. Di halaman yang muncul, klik Create from YAML.

  3. Di halaman Create, pilih namespace dan template, konfigurasikan file YAML, lalu klik Buat.

    Dalam contoh ini, namespace default digunakan untuk mengonfigurasi gateway Istio. Contoh kode YAML:

    apiVersion: networking.istio.io/v1beta1
    kind: Gateway
    metadata:
      name:  gateway-test
      namespace: default
    spec:
      selector:
        istio: ingressgateway
      servers:
        - hosts:
            - '*console.aliyun.com'
          port:
            name: https
            number: 443
            protocol: HTTPS
          tls:
            credentialName: not-existing-credential
            mode: SIMPLE
  4. Lihat notifikasi peringatan.

    1. Masuk ke konsol ASM. Di panel navigasi sisi kiri, pilih Service Mesh > Mesh Management.

    2. Di halaman Mesh Management, klik nama instance ASM. Di panel navigasi sisi kiri, pilih Observability Management Center > Log Center.

    3. Di halaman Log Center, klik Control-Plane Logs dan cari ACK ERROR untuk melihat informasi peringatan.

      Jika Anda telah mengonfigurasi notifikasi email untuk peringatan, Anda dapat melihat informasi peringatan dengan memeriksa email Anda.

Tangani peringatan

Peringatan yang disebabkan oleh risiko konfigurasi potensial

Jika ASM mendeteksi konfigurasi di kluster Anda yang dapat menyebabkan hasil eksekusi ASM gagal memenuhi harapan, peringatan dilaporkan. Anda dapat melihat peringatan di halaman Mesh Diagnosis dan mengikuti petunjuk di halaman Mesh Diagnosis untuk memperbaiki konfigurasi. Untuk informasi lebih lanjut, lihat Diagnosis Instance ASM.

Peringatan yang disebabkan oleh konfigurasi yang salah

Jika ASM mendeteksi konfigurasi yang salah di kluster Anda yang kemungkinan besar menyebabkan perilaku tak terduga, peringatan dilaporkan. Kami sarankan Anda melihat peringatan tersebut di halaman Mesh Diagnosis dan mengikuti petunjuk di halaman Mesh Diagnosis untuk memperbaiki konfigurasi sesegera mungkin. Untuk informasi lebih lanjut, lihat Diagnosis Instance ASM.

Peringatan yang disebabkan oleh kegagalan dorongan konfigurasi dari bidang kontrol karena kesalahan dalam konfigurasi

Tabel berikut menjelaskan pesan kesalahan umum yang mungkin muncul ketika sinkronisasi ke bidang data gagal dan memberikan saran untuk pemecahan masalah kesalahan tersebut. Jika pesan kesalahan Anda tidak termasuk dalam tabel, submit a ticket.

Pesan Kesalahan

Solusi

Internal:Error adding/updating listener(s) 0.0.0.0_443: Failed to load certificate chain from <inline>, only P-256 ECDSA certificates are supported

Menunjukkan bahwa kluster di bidang data tidak mendukung sertifikat yang Anda konfigurasikan untuk bidang data. Konfigurasikan sertifikat P-256 ECDSA untuk bidang data. Untuk informasi lebih lanjut tentang cara mengonfigurasi ulang sertifikat, lihat Gunakan Gateway Masuk untuk Mengaktifkan HTTPS.

Internal:Error adding/updating listener(s) 0.0.0.0_443: Invalid path: ****

Menunjukkan bahwa jalur sertifikat yang Anda konfigurasikan untuk bidang data tidak valid atau bahwa sertifikat yang ditentukan tidak ada. Periksa apakah jalur mount sertifikat sama dengan jalur yang ditentukan dalam konfigurasi gateway. Untuk informasi lebih lanjut tentang cara mengonfigurasi ulang sertifikat, lihat Gunakan Gateway Masuk untuk Mengaktifkan HTTPS.

Internal:Error adding/updating listener(s) 0.0.0.0_xx: duplicate listener 0.0.0.0_xx found

Menunjukkan bahwa port mendengarkan duplikat dikonfigurasikan untuk gateway Anda. Untuk menyelesaikan masalah ini, periksa gateway Anda dan hapus port duplikat apa pun.

Internal:Error adding/updating listener(s) 192.168.33.189_15021: Didn't find a registered implementation for name: '***'

Menunjukkan bahwa *** yang dirujuk berdasarkan patch pendengar 15021 menggunakan EnvoyFilter tidak ditemukan di sidecar proxy atau layanan gateway masuk. Anda harus menghapus referensi tersebut.

Internal:Error adding/updating listener(s) 0.0.0.0_80: V2 (and AUTO) xDS transport protocol versions are deprecated in grpc_service ***

Menunjukkan bahwa protokol xDS v2 di bidang data akan segera ditinggalkan. Hal ini biasanya terjadi karena versi sidecar proxy di bidang data tidak sesuai dengan versi di bidang kontrol. Untuk menyelesaikan masalah ini, perbarui sidecar proxy di bidang data. Untuk melakukannya, Anda harus menghapus pod yang ada. Sidecar proxy versi terbaru akan secara otomatis disuntikkan ke dalam pod yang dibuat ulang.

Kebijakan peringatan: Manajemen Sertifikat memiliki sertifikat yang kedaluwarsa, yang dapat menyebabkan gateway gagal memproses lalu lintas TLS.

Peringatan ini menunjukkan bahwa sertifikat di Manajemen Sertifikat telah kedaluwarsa dan perlu segera ditangani.

Kebijakan peringatan: Manajemen Sertifikat memiliki sertifikat yang akan segera kedaluwarsa. Harap perbarui sertifikat tepat waktu.

Peringatan ini menunjukkan bahwa sertifikat di Manajemen Sertifikat akan segera kedaluwarsa dan perlu segera ditangani.

Operasi terkait

Ubah pengaturan proyek log bidang kontrol

  1. Masuk ke konsol ASM. Di panel navigasi sisi kiri, pilih Service Mesh > Mesh Management.

  2. Di halaman Mesh Management, klik nama instance ASM. Di panel navigasi sisi kiri, pilih Observability Management Center > Log Center.

  3. Di tab Control-Plane Logs pada halaman Log Center, klik Change Log Project. Dalam kotak dialog Change Log Project, ubah pengaturan sesuai kebutuhan dan klik Submit.