Anda dapat memeriksa log instance dan log aplikasi untuk menangani pengecualian aplikasi. Enterprise Distributed Application Service (EDAS) memungkinkan Anda menambahkan direktori log ke favorit, melihat log, dan mencari log.
Tambahkan direktori log ke favorit
Tab Direktori Log menampilkan direktori log default dari EDAS. Anda dapat menambahkan direktori log aplikasi Anda ke favorit.
Saat menambahkan direktori log ke favorit, Anda juga dapat menambahkan direktori tersebut ke Layanan Log Sederhana. Dengan cara ini, Anda dapat melihat dan mencari log aplikasi di direktori tersebut pada halaman Search Logs.
Hanya direktori log yang dapat ditambahkan atau dihapus dari favorit.
Masuk ke EDAS console.
Di panel navigasi sisi kiri, klik . 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. Kemudian, temukan aplikasi yang ingin Anda deploy dan klik nama aplikasi.
Di panel navigasi sisi kiri, klik Logs. Pada halaman Logs, klik tab Log Directories.
Di pojok kanan atas tab Log Directories, klik Add Online View.
Di kotak dialog Add Online View, masukkan direktori di bidang Application Log Directory, tentukan apakah akan mengaktifkan Tambahkan ke Layanan Log, lalu klik Add.
Pastikan persyaratan berikut terpenuhi saat menentukan direktori log aplikasi:
Direktori lengkap harus berisi log atau logs.
Direktori harus diakhiri dengan garis miring maju (/). Ini menunjukkan bahwa folder akan ditambahkan.
Lihat log instance
Setelah menambahkan direktori log aplikasi Anda ke favorit, Anda dapat melihat log instance dan aplikasi.
Pada tab Log Directories, klik ikon di sebelah kiri direktori log untuk menampilkan daftar file log. Dalam daftar file log, temukan file log dan klik View di kolom Operation.
CatatanAnda dapat melihat detail log dan mengubah level log untuk file log dalam folder Configuration File for Log Framework. Level log adalah TRACE, DEBUG, INFO, WARN, dan ERROR dalam urutan menaik. Setelah level log diubah, sistem menampilkan log level tertentu dan level lebih tinggi di bagian bawah halaman.
Pada halaman Real-time Logs, pilih instance dari daftar drop-down ECS Instance ID/Name/IP untuk melihat detail log instance ini.
Klik Enable Real-time Additions di pojok kanan bawah halaman untuk memastikan bahwa konten tambahan terbaru ke file telah dimuat. Ini mirip dengan perintah
tailf.
Berikan izin pada Layanan Log Sederhana kepada pengguna RAM
Sebagai contoh, Anda ingin menggunakan Layanan Log Sederhana sebagai Pengguna Resource Access Management (RAM), dan Anda ingin menambahkan direktori atau file log ke Layanan Log Sederhana, melihat log aplikasi, atau melakukan pencarian terdistribusi. Dalam hal ini, Anda harus menggunakan akun Alibaba Cloud tempat pengguna RAM tersebut berada untuk memberikan izin kepada pengguna RAM di Konsol RAM. Untuk melakukannya, lakukan operasi berikut:
Masuk ke Konsol RAM dengan akun Alibaba Cloud.
Di panel navigasi sisi kiri, pilih . Pada halaman Users, temukan pengguna RAM yang ingin diberi izin dan klik Add Permissions di kolom Actions.
Di panel Add Permissions, klik System Policy di bagian Pilih Kebijakan dan masukkan log di kotak pencarian. Klik AliyunLogReadOnlyAccess untuk menambahkan kebijakan ini ke bagian Terpilih di sebelah kanan dan klik OK.
CatatanParameter Principal secara otomatis ditentukan. Anda tidak perlu menyetel parameter ini. Untuk memberikan izin kepada beberapa pengguna RAM, masukkan kata kunci di bidang Principal untuk mencari pengguna RAM, dan tambahkan mereka ke bidang Principal.
Di panel Tambah Izin, periksa pengguna RAM dan izin yang diberikan. Setelah konfirmasi, klik Complete.
Hapus direktori log dari favorit
Saat menghapus direktori log dari favorit, direktori log aplikasi yang ditentukan dihapus. Setelah direktori log dihapus, ia tidak lagi ditampilkan di tab Log Directories. Anda tidak dapat melihat log instance di direktori ini. Namun, direktori log dan file aslinya tidak dihapus.
Anda juga dapat menghapus direktori log default dari favorit.
Pada tab Log Directories, pilih direktori log, dan klik Remove Log Directory from Bookmark.
Di kotak dialog Remove Log Directory from Bookmark, verifikasi direktori log yang ingin dihapus, tentukan apakah akan mengaktifkan Delete Project and Logstore Related with the Log, lalu klik Confirm.
Saat menghapus direktori log dari favorit, Anda dapat mengaktifkan Remove Log Directory from Bookmark.
Jika direktori log tidak dihapus dari Layanan Log Sederhana, Anda dapat melihat log aplikasi asli di direktori ini.
Jika direktori log dihapus dari Layanan Log Sederhana, Anda tidak dapat melihat log aplikasi asli di direktori ini.