Topik ini menjelaskan cara menginstal atau memperbarui Logtail secara massal menggunakan Alibaba Cloud Operation Orchestration Service (OOS).
Skenario
OOS adalah platform yang memungkinkan Anda membuat template kustom atau menggunakan template publik dari Alibaba Cloud untuk mengotomatiskan operasi O&M pada sumber daya layanan Alibaba Cloud, termasuk Elastic Compute Service (ECS), ApsaraDB RDS, Server Load Balancer (SLB), dan Virtual Private Cloud (VPC). Untuk informasi lebih lanjut, lihat Apa itu OOS?
Jika Anda ingin menginstal, memperbarui, atau menghapus Logtail di sejumlah besar instance ECS, Anda dapat menggunakan OOS untuk mengotomatiskan operasi massal. Jika server Anda adalah instance ECS milik akun Alibaba Cloud lain, server yang disediakan oleh penyedia layanan cloud pihak ketiga, atau server yang ditempatkan di pusat data yang dikelola sendiri, Anda harus menginstal Logtail secara manual. Untuk informasi lebih lanjut, lihat Instal Logtail pada Server Linux atau Instal Logtail pada Server Windows.
Prasyarat
Setidaknya satu instance ECS telah diterapkan.
Jika Anda menggunakan pengguna Resource Access Management (RAM) untuk menginstal Logtail pada instance ECS, pengguna RAM tersebut harus memiliki izin berikut:
Izin AliyunOOSFullAccess: Untuk informasi lebih lanjut tentang cara memberikan izin AliyunOOSFullAccess kepada pengguna RAM, lihat Berikan Izin kepada Pengguna RAM.
Izin Kustom: Untuk memberikan izin kustom berikut kepada pengguna RAM, Anda harus membuat kebijakan kustom dan melampirkan kebijakan tersebut ke pengguna RAM. Untuk informasi lebih lanjut, lihat Buat Kebijakan Kustom dan Berikan Izin kepada Pengguna RAM.
{ "Version": "1", "Statement": [ { "Effect": "Allow", "Action": [ "ecs:DescribeTagKeys", "ecs:DescribeTags", "ecs:DescribeInstances", "ecs:DescribeInvocationResults", "ecs:RunCommand", "ecs:DescribeInvocations" ], "Resource": "*" }, { "Effect": "Allow", "Action": [ "oos:ListTemplates", "oos:StartExecution", "oos:ListExecutions", "oos:GetExecutionTemplate", "oos:ListExecutionLogs", "oos:ListTaskExecutions" ], "Resource": "*" } ] }
Prosedur
Masuk ke Konsol OOS.
Di panel navigasi di sebelah kiri, pilih Automated Task > Public Template.
Di halaman Public Templates, masukkan LogAgent di kotak pencarian, temukan template ACS-ECS-BulkyInstallLogAgent, lalu klik Create Execution.
Di halaman Create, lakukan langkah-langkah berikut:
Di langkah Basic Information, pertahankan pengaturan default dan klik Next Step: Parameter Settings.
Di langkah Parameter Settings, konfigurasikan parameter berikut dan klik Next Step: OK.

Overwrite: Jika Anda mengaktifkan Overwrite, konfigurasi Logtail akan ditimpa jika Logtail sudah terinstal pada instance ECS Anda. Tabel berikut menjelaskan parameter tersebut.
PentingJika instance ECS Anda menjalankan sistem operasi Windows dan Anda ingin memperbarui Logtail yang terinstal pada instance ECS, hanya konfigurasi asli Logtail yang dapat ditimpa. Parameter Overwrite tidak berlaku.
Timpa
Instal
Perbarui
Hapus Instalasi
Aktif
Hapus instalan Logtail dan instal versi terbaru.
Hapus instalan Logtail dan instal versi terbaru.
Hapus instalan Logtail.
Nonaktif
Sistem mengembalikan pesan yang menunjukkan bahwa Logtail sudah ada dan tidak ditimpa.
Pertahankan konfigurasi asli Logtail dan instal versi terbaru. Setelah Logtail diinstal, kumpulkan log berdasarkan kemajuan sebelumnya.
Hapus instalan Logtail.
TargetInstance: Pilih instance ECS Anda. Untuk informasi lebih lanjut, lihat Instal Logtail pada Instance ECS.
Konfirmasikan pengaturan sebelumnya dan klik Create.
Lihat hasil eksekusi.
Di bagian execution result, Anda dapat melihat status eksekusi perintah instalasi Logtail pada setiap instance ECS.
Anda dapat memperoleh informasi seperti direktori instalasi Logtail pada tab ekspor dan log.