Grafana ile Azure DevOps için hizmet kancası oluşturma
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Grafana, açık kaynak, zengin özelliklere sahip ölçüm panosu ve graf düzenleyicisidir. Graphite, Elasticsearch, OpenTSDB, Prometheus ve InfluxDB analiz hizmetlerini destekler. Azure Pipelines dağıtımları tamamlandıktan sonra Grafana panolarına açıklama eklemek için Grafana hizmet kancasını kullanın.
Not
Grafana için hizmet kancası Azure DevOps Server 2019.1 ve sonraki sürümlerde desteklenir.
Hizmet kancası aboneliği oluşturma
Proje ayarlarına gidin:
https://dev.azure.com/{orgName}/{project_name}/_settings/serviceHooks
Abonelik Oluştur'u seçin.
Hizmet listesinden Grafana'yı seçin ve İleri'yi seçin
Yayın dağıtımı tamamlandı olayı için isteğe bağlı filtreleri yapılandırın: Yayın işlem hattı adı, Aşama adı ve Durum
Azure DevOps'un ek açıklama göndermesi için gereken Grafana URL'sini ve Grafana API belirtecini sağlayın.
- Ek Açıklama ekleme dağıtım süresi penceresini işaretlerseniz, eklenen ek açıklama dağıtımın süresine (dağıtımın başlangıç ve bitiş zaman damgaları) karşılık gelir.
- İşaretlenmediyse, ek açıklama yalnızca dağıtımın tamamlanma zaman damgasına karşılık gelir. Pano girişi, tüm panolara açıklama eklemenin varsayılan davranışı yerine ek açıklamaların hedefi olarak belirli bir panoyu seçmek için kullanılabilir.
Azure DevOps'un sağlanan yapılandırmayı kullanabileceğini ve başarıyla bir abonelik oluşturabildiğini doğrulamak için Test'i seçin.
Doğrulandıktan sonra, aboneliğin oluşturulmasını tamamlamak için Son'u seçin.