Prometheus
Parny | Prometheus Entegrasyon Kılavuzu
Parny, Prometheus alarmları ile doğrudan entegrasyonu destekler. Prometheus, potansiyel sorunları tespit etmek ve önlemek için alarm oluşturabilen bir ağ ve sistem izleme aracıdır. Bu dokümantasyon, Prometheus'ta oluşturulan alarmları bir webhook'a yönlendirmeyi açıklamaktadır.
Parny Ayarları
Parny arayüzüne gidin.
Organizasyonunuzun "Hizmetler" bölümüne gidin.
Sağ üst köşedeki "Yeni Hizmetler" seçeneğine tıklayın.
İlgili hizmet adını girin.
Hizmet Adı Kullanımı: Buradaki hizmet adı, yapıdan bağımsızdır ve organizasyonun tercihine göre seçilebilir.
Entegrasyonlar listesinden Prometheus'u seçin.
"Ekle"ye tıklayın.
Hizmet oluşturulduktan sonra, aşağıdaki ekran açılacaktır.

Artık hizmetinizin token bölümüne tıklayabilir ve Prometheus Webhook URL'nizi kopyalayabilirsiniz.
Prometheus Yapılandırması
Bu bölümde, "Alarm Bildirimi Ekleme" ve "Alarmları Yönlendirme" konularında sizi yönlendireceğiz.
Adım 1: Alertmanager Ayarları
Alertmanager ayarları için, Prometheus Alertmanager'ın YAML dosyasında Alıcılar ve Rotalar Alıcıları bölümü altında bir rota olarak eklenir.

Not: Çözülmüş alarmları almak için
send_resolved
parametresi gereklidir.
Bu bölümde geçirdiğiniz "url" parametresi, Parny portalı aracılığıyla oluşturduğunuz hizmetin alarm uç noktasıdır.
"send_resolved" parametresi boolean olmasına rağmen, alarm durumu normal değer aralığına döndükten sonra alarmlarınız için "çözüldü" durum değeriyle tekrar bir alarm gönderir. Parny Prometheus API'si, bu değeri algılamak ve otomatik olarak "Çözüldü" durumuna geçmek için özelleştirilmiştir. Aşağıdaki ekran görüntüsünde, Prometheus API tarafından otomatik olarak "çözülen" bir alarmın örneğini görebilirsiniz.

Adım 2: Alarmları Yönlendirme
Burada, alarmlarımızın Parny tarafından daha düzgün bir şekilde yorumlanabilmesi için nasıl oluşturulması gerektiği tartışılacaktır.
Prometheus API'sine yönlendireceğiniz her alarm için, “instance”, “severity” ve “service” adında 3 alarm etiketi ve “annotations” altında alarm “açıklaması” bilgileri alarm kuralı olarak tanımlanmalıdır.

Bu ayarlarla, Prometheus alarmlarınız Parny'ye yönlendirilecek ve siz de bunları organizasyonunuzun Parny arayüzünde diğer alarmlarınızla birlikte yönetebileceksiniz.
Bu diğer entegrasyonlara göz atın
Tercih ettiğiniz araçları baştan sona birleşik çalışma için sorunsuz bir şekilde kullanın.