Membuat hook layanan untuk Azure DevOps dengan Grafana
Layanan Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019
Grafana adalah dasbor metrik dan editor grafik yang sumber terbuka dan kaya fitur. Ini mendukung layanan analitik Graphite, Elasticsearch, OpenTSDB, Prometheus, dan InfluxDB. Gunakan hook layanan Grafana untuk membuat anotasi dasbor Grafana setelah penyelesaian penyebaran Azure Pipelines.
Catatan
Hook layanan untuk Grafana didukung untuk Azure DevOps Server 2019.1 dan versi yang lebih baru.
Membuat langganan hook layanan
Navigasi ke pengaturan proyek:
https://dev.azure.com/{orgName}/{project_name}/_settings/serviceHooks
Pilih Buat Langganan.
Pilih Grafana di antara daftar layanan dan pilih Berikutnya
Untuk Peristiwa penyebaran rilis selesai , konfigurasikan filter opsional: Nama alur rilis, Nama tahapan, dan Status
Berikan URL Grafana dan token Grafana API yang diperlukan agar Azure DevOps memposting anotasi.
- Jika Anda memeriksa jendela Durasi penyebaran Anotasi, anotasi yang ditambahkan sesuai dengan durasi penyebaran (tanda waktu mulai dan akhir penyebaran).
- Jika tidak dicentang, anotasi hanya sesuai dengan tanda waktu penyelesaian penyebaran. Input dasbor dapat digunakan untuk memilih dasbor tertentu sebagai target anotasi daripada perilaku default anotasi semua dasbor.
Pilih Uji untuk memverifikasi bahwa Azure DevOps dapat menggunakan konfigurasi yang disediakan dan berhasil membuat langganan.
Setelah diverifikasi, pilih Selesai untuk menyelesaikan pembuatan langganan.