Wawasan Log Amazon CloudWatch kini mendukung kueri tersimpan dengan parameter
Kueri tersimpan Wawasan Log Amazon CloudWatch kini mendukung parameter, memungkinkan Anda untuk meneruskan nilai ke templat kueri yang dapat digunakan kembali dengan placeholder. Hal ini menghilangkan kebutuhan untuk menyimpan banyak salinan kueri yang hampir identik yang hanya berbeda pada nilai-nilai tertentu seperti level log, nama layanan, atau interval waktu.
Anda dapat menentukan hingga 20 parameter dalam sebuah kueri, dengan setiap parameter mendukung nilai default opsional. Sebagai contoh, Anda dapat membuat satu templat untuk menanyakan log berdasarkan tingkat keparahan (seperti ERROR atau WARN) dan memberikan nama layanan yang berbeda setiap kali Anda menjalankannya. Untuk menjalankan kueri dengan parameter, invokasi kueri tersebut menggunakan nama kueri yang diawali dengan $ dan berikan nilai parameter Anda, misalnya $ErrorsByService(logLevel="ERROR", serviceName="OrderEntry"). Anda juga dapat menggunakan beberapa kueri tersimpan dengan parameter secara bersamaan untuk analisis log yang kompleks, sehingga secara signifikan mengurangi biaya pemeliharaan kueri sekaligus meningkatkan kemampuan penggunaan kembali.
Kueri tersimpan dengan parameter tersedia di semua AWS region komersial. Anda dapat membuat dan menggunakan kueri tersimpan dengan parameter menggunakan konsol Amazon CloudWatch, AWS Command Line Interface (AWS CLI), AWS Cloud Development Kit (AWS CDK), dan AWS SDK. Untuk mempelajari lebih lanjut, lihat dokumentasi Log Amazon CloudWatch.