全部产品
Search
文档中心

Simple Log Service:Log Enterprise Distributed Application Service

更新时间:Jul 06, 2025

Simple Log Service dan Enterprise Distributed Application Service (EDAS) bersama-sama meluncurkan fitur pengumpulan log. Anda dapat menggunakan fitur ini untuk mengirimkan log bisnis serta stdout dan stderr kontainer dari aplikasi yang diterapkan di klaster Container Service for Kubernetes (ACK) ke Simple Log Service untuk pencarian dan analisis. Topik ini menjelaskan aset, penagihan, dan cara mengaktifkan fitur pengumpulan log untuk EDAS.

Aset

  • Proyek dan Penyimpanan Log

    Penting
    • Sebelum menonaktifkan fitur pengumpulan log, jangan hapus proyek atau penyimpanan log yang terkait dengan log EDAS. Jika tidak, log EDAS tidak akan dapat dikirim ke Simple Log Service.

    • Jika Anda telah mengaktifkan mode penagihan berdasarkan data yang dimasukkan, Simple Log Service akan membuat penyimpanan log khusus yang secara default menggunakan mode tersebut. Untuk beralih dari mode penagihan berdasarkan data yang dimasukkan ke mode penagihan berdasarkan fitur, Anda dapat memodifikasi konfigurasi penyimpanan log. Untuk informasi lebih lanjut, lihat Mengelola Penyimpanan Log.

    EDAS secara otomatis menyuntikkan kontainer Logtail, hanya memerlukan penunjukan penyimpanan log target (yang akan dibuat secara otomatis jika belum ada). Setelah konfigurasi berlaku, sistem menyelesaikan pengumpulan log berdasarkan proyek klaster.

  • Dasbor Khusus

    Setelah mengaktifkan fitur ini, Simple Log Service tidak menghasilkan dasbor khusus. Anda dapat membuat dasbor kustom untuk memvisualisasikan hasil pencarian. Untuk informasi lebih lanjut, lihat Buat Dasbor.

Penagihan

  • Anda tidak dikenakan biaya untuk pengumpulan log di sisi EDAS.

  • Jika penyimpanan log Anda menggunakan mode penagihan berdasarkan fitur, Anda akan dikenakan biaya untuk penyimpanan, lalu lintas baca, jumlah permintaan, transformasi data, dan pengiriman data setelah log dikumpulkan dari EDAS ke Simple Log Service. Biaya tersebut termasuk dalam tagihan Simple Log Service. Untuk informasi lebih lanjut, lihat Item yang Dapat Ditagih pada Mode Penagihan Berdasarkan Fitur.

  • Jika penyimpanan log Anda menggunakan mode penagihan berdasarkan data yang dimasukkan, Anda akan dikenakan biaya untuk volume data mentah yang dimasukkan setelah log dikumpulkan dari EDAS ke Simple Log Service. Biaya tersebut termasuk dalam tagihan Simple Log Service. Untuk informasi lebih lanjut, lihat Item yang Dapat Ditagih pada Mode Penagihan Berdasarkan Data yang Dimasukkan.

Aktifkan fitur pengumpulan log

Prasyarat

Prosedur

Konfigurasikan pengumpulan log saat Anda membuat aplikasi

  1. Masuk ke Konsol EDAS. Di panel navigasi sebelah kiri, pilih Application Management > Applications. Halaman Applications muncul. Di bilah navigasi atas, pilih wilayah. Di bagian atas halaman, pilih namespace. Di sudut kiri atas, klik Create Application.

  2. Di langkah Basic Information, tentukan Jenis Klaster dan Lingkungan Runtime Aplikasi, lalu klik Next. Tabel berikut menjelaskan parameter-parameter tersebut.

    Parameter

    Deskripsi

    Cluster Type

    Jenis klaster tempat Anda ingin menerapkan aplikasi. Pilih Kubernetes Clusters.

    Application Runtime Environment

    Lingkungan runtime aplikasi. Pilih lingkungan runtime aplikasi berdasarkan jenis aplikasi yang dihosting.

    • Java

      • Custom: Pilih opsi ini jika Anda ingin menggunakan gambar kustom untuk menerapkan aplikasi di kluster Kubernetes.

      • Java: Pilih opsi ini jika Anda ingin menggunakan paket JAR universal untuk menerapkan aplikasi sebagai aplikasi Dubbo atau Spring Boot. Anda dapat mengatur parameter Lingkungan Java setelah memilih opsi ini.

      • Tomcat: Pilih opsi ini jika Anda ingin menggunakan paket WAR universal untuk menerapkan aplikasi sebagai aplikasi Dubbo atau Spring. Anda dapat mengatur parameter Lingkungan Java dan Versi Kontainer setelah memilih opsi ini.

      • EDAS-Container (HSF): Pilih opsi ini jika Anda ingin menggunakan paket WAR atau FatJar untuk menerapkan aplikasi sebagai aplikasi High-speed Service Framework (HSF). Anda dapat mengatur parameter Lingkungan Java, Versi Pandora, dan Versi Ali-Tomcat setelah memilih opsi ini.

    • PHP: Pilih opsi ini jika aplikasi adalah aplikasi PHP yang berjalan di Apache HTTP Server.

    • Node.js, C++, Go, and Other Languages: Pilih opsi ini jika Anda ingin menggunakan gambar kustom untuk menerapkan aplikasi di klaster Kubernetes. Proses konfigurasi untuk aplikasi multi-bahasa tidak dijelaskan dalam topik ini.

  3. Di langkah Configurations, konfigurasikan informasi lingkungan, informasi dasar, dan metode penerapan untuk aplikasi, atur parameter sumber daya terkait, lalu klik Next.

  4. Di langkah Advanced Settings, klik Log Collection Settings, aktifkan Enable log collection to SLS, lalu atur parameter sesuai kebutuhan bisnis Anda.

    Configure log collection

    Parameter

    Deskripsi

    Logstore Name

    Masukkan nama Penyimpanan Log untuk menerima log. Jika Penyimpanan Log tidak ada, Penyimpanan Log dengan nama yang ditentukan akan dibuat.

    Collection Log Type

    Anda dapat memilih File Logs (Log Path in Container) atau Standard Output Logs of Container.

    Collection Path

    Masukkan path penyimpanan log di kontainer. Contoh:/usr/local/tomcat/logs/catalina.*.log

    Penting
    • Path penyimpanan log yang ditentukan harus mencakup nama file log. Contoh: /tmp0/cjsc.log.

    • Jangan simpan file penting lainnya di direktori tempat file log disimpan. Jika tidak, file Anda mungkin tertimpa.

    • Untuk mengonfigurasi beberapa aturan koleksi, klik Add Log Source.

  5. Klik Create Application.

  6. Di halaman Creation Completed, periksa informasi di bagian Basic Information, Configurations, dan Advanced Settings. Lalu, klik Create Application.

    Di bagian atas halaman Application Overview, klik View Details. Di halaman Change List, lihat proses perubahan aplikasi. Tunggu beberapa menit hingga aplikasi diterapkan. Setelah proses perubahan aplikasi selesai, lihat status instance di bagian Basic Information halaman Application Overview. Jika status menunjukkan bahwa pod sedang berjalan, aplikasi telah diterapkan.

Konfigurasikan pengumpulan log saat Anda menerapkan aplikasi

Jika Anda belum mengonfigurasi pengumpulan log saat membuat aplikasi, Anda dapat mengonfigurasi pengaturan terkait saat menerapkan aplikasi.

  1. Masuk ke .

  2. Di panel navigasi sebelah kiri, klik Application Management > Applications. Di bilah navigasi atas, pilih wilayah. Di bagian atas halaman, pilih namespace. Pilih Container Service or Serverless Kubernetes Cluster dari daftar drop-down Cluster Type. Lalu, temukan aplikasi yang ingin Anda terapkan dan klik nama aplikasi tersebut.

  3. Di halaman Overview atau Basic information, pilih Deploy > Deploy di sudut kanan atas.

  4. Di halaman Select Deployment Mode, pilih mode penerapan dan klik Start Deployment di sudut kanan atas bagian mode penerapan yang ditentukan.

  5. Konfigurasikan lingkungan aplikasi dan informasi paket penerapan. Di langkah Pengaturan Lanjutan, klik Log Collection Settings, aktifkan Enable log collection to SLS, atur parameter sesuai kebutuhan bisnis Anda, lalu klik OK.

    Configure log collection

    Parameter

    Deskripsi

    Logstore Name

    Masukkan nama Penyimpanan Log untuk menerima log. Jika Penyimpanan Log tidak ada, Penyimpanan Log dengan nama yang ditentukan akan dibuat.

    Collection Log Type

    Anda dapat memilih File Logs (Log Path in Container) atau Standard Output Logs of Container.

    Collection Path

    Masukkan path penyimpanan log di kontainer. Contoh:/usr/local/tomcat/logs/catalina.*.log

    Penting
    • Aplikasi akan dimulai ulang setelah Anda klik OK. Kami sarankan Anda melakukan operasi ini selama jam-jam sepi.

    • Path penyimpanan log yang ditentukan harus mencakup nama file log. Contoh: /tmp0/cjsc.log.

    • Jangan simpan file penting lainnya di direktori tempat file log disimpan. Jika tidak, file Anda mungkin tertimpa.

Referensi