All Products
Search
Document Center

Simple Log Service:Log Enterprise Distributed Application Service (EDAS)

Last Updated:Mar 26, 2026

Enterprise Distributed Application Service (EDAS) terintegrasi dengan Simple Log Service untuk menyediakan kemampuan pencatatan log yang komprehensif. Anda dapat mengumpulkan file log aplikasi serta stdout dan stderr kontainer dari aplikasi yang diterapkan di kluster Container Service for Kubernetes (ACK), lalu mengirimkannya ke Simple Log Service untuk kueri dan analisis. Topik ini menjelaskan aset dan penagihan terkait fitur log EDAS serta cara mengonfigurasi pengumpulan log di Konsol EDAS.

Aset

  • Project dan logstore

    Penting
    • Sebelum menonaktifkan pengumpulan log, jangan menghapus Project atau logstore Simple Log Service yang terkait. Jika tidak, pengiriman log ke Simple Log Service akan gagal.

    • Jika Anda mengaktifkan metode penagihan pay-by-ingested-data, sistem akan membuat logstore khusus yang secara default menggunakan metode penagihan tersebut. Untuk beralih ke metode penagihan pay-by-feature, Anda dapat memodifikasi konfigurasi logstore tersebut. Untuk informasi selengkapnya, lihat Manage a logstore.

    Anda hanya perlu menentukan logstore tujuan, yang akan dibuat otomatis oleh EDAS jika belum ada. Setelah konfigurasi diterapkan, sistem akan menggunakan Project kluster untuk mengumpulkan log.

  • Dedicated dashboard

    EDAS tidak menyediakan dashboard khusus untuk log. Anda dapat membuat dashboard kustom untuk memvisualisasikan hasil kueri. Untuk informasi selengkapnya, lihat Create a dashboard.

Penagihan

  • EDAS tidak membebankan biaya tambahan untuk fitur pengumpulan log.

  • Jika logstore Anda menggunakan metode penagihan pay-by-feature, Simple Log Service akan menagih Anda untuk item seperti storage space, read traffic, requests, data transformation, dan data shipping setelah log dikirim dari EDAS. Untuk informasi selengkapnya, lihat Billable items of the pay-by-feature billing model.

  • Jika logstore Anda menggunakan metode penagihan pay-by-ingested-data, Simple Log Service akan menagih Anda berdasarkan volume data mentah yang diingest setelah log dikirim dari EDAS. Untuk informasi selengkapnya, lihat Billable items of the pay-by-ingested-data mode.

Konfigurasi pengumpulan log

Prasyarat

Prosedur

Konfigurasi pengumpulan log saat membuat aplikasi

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

  2. Pada langkah Basic Information, tentukan Cluster Type dan Application Runtime Environment, lalu klik Next. Tabel berikut menjelaskan parameter-parameter tersebut.

    Parameter

    Deskripsi

    Cluster Type

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

    Application Runtime Environment

    Lingkungan runtime aplikasi. Pilih lingkungan runtime aplikasi berdasarkan jenis aplikasi yang di-host.

    • Java

      • Custom: Pilih opsi ini jika Anda ingin menggunakan custom image 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 Java Environment 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 Java Environment dan Container Version 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 Java Environment, Pandora Version, dan Ali-Tomcat Version 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 custom image untuk menerapkan aplikasi di kluster Kubernetes. Proses konfigurasi untuk aplikasi multi-bahasa tidak dijelaskan dalam topik ini.

  3. Pada langkah Configurations, konfigurasikan informasi lingkungan, informasi dasar, dan metode penyebaran untuk aplikasi, atur parameter resource terkait, lalu klik Next.

  4. Di halaman Advanced Settings, buka Log Collection Settings, aktifkan Enable Log Collection to SLS, dan konfigurasikan parameter pengumpulan log.

    设置日志收集

    Item Konfigurasi

    Deskripsi

    Logstore Name

    Masukkan nama Logstore. Jika Logstore belum ada, Logstore baru akan dibuat.

    Collection Log Type

    Pilih File Log (Path in Container) atau Container Standard Output.

    Collection Path

    Masukkan jalur log di dalam kontainer. Contoh: /usr/local/tomcat/logs/catalina.*.log.

    Penting
    • Jalur sumber log harus mencakup nama file log, seperti /tmp0/cjsc.log.

    • Jangan menyimpan file penting lainnya di direktori tersebut untuk mencegah file tertimpa.

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

  5. Klik Create Application.

  6. Di halaman Creation Completed, periksa informasi di bagian Basic Information, Configurations, dan Advanced Settings. Kemudian, 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 instans di bagian Basic Information pada halaman Application Overview. Jika status menunjukkan bahwa Pod sedang berjalan, berarti aplikasi telah diterapkan.

Konfigurasi pengumpulan log saat memperbarui aplikasi

Jika Anda tidak mengonfigurasi pengumpulan log saat membuat aplikasi, Anda dapat mengonfigurasinya saat memperbarui aplikasi.

  1. Masuk ke EDAS console.

  2. Di panel navigasi 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 pojok kanan atas.

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

  5. Konfigurasikan lingkungan dan paket penyebaran untuk aplikasi. Buka Log Collection Settings, aktifkan Enable Log Collection to SLS, dan konfigurasikan parameter pengumpulan log. Lalu, klik OK.

    设置日志收集

    Item Konfigurasi

    Deskripsi

    Logstore Name

    Masukkan nama Logstore. Jika Logstore belum ada, Logstore baru akan dibuat.

    Collection Log Type

    Pilih File Log (Path in Container) atau Container Standard Output.

    Collection Path

    Masukkan jalur log di dalam kontainer. Contoh: /usr/local/tomcat/logs/catalina.*.log.

    Penting
    • Setelah Anda mengklik OK, aplikasi akan dimulai ulang. Lakukan operasi ini selama jam sepi.

    • Jalur sumber log harus mencakup nama file log, seperti /tmp0/cjsc.log.

    • Jangan menyimpan file penting lainnya di direktori tersebut untuk mencegah file tertimpa.

Referensi