Etkinlik Köprüsü

Parny | EventBridge Entegrasyon Rehberi

Parny, EventBridge alarmlarıyla doğrudan entegrasyonu destekler. EventBridge, potansiyel sorunları tespit etmek ve önlemek için alarm oluşturabilen bir ağ ve sistem izleme aracıdır. Bu belgede, EventBridge'de oluşturulan alarmları Parny kullanarak bir webhook'a nasıl yönlendireceğiniz açıklanmaktadır.


Parny Ayarları


  1. Parny arayüzüne gidin.

  2. Kuruluşunuzun "Hizmetler" bölümüne gidin.

  3. Sağ üst köşedeki "Yeni Hizmetler" seçeneğine tıklayın.

  4. İlgili hizmet adını girin.

Hizmet Adı Kullanımı: Burada hizmet adı, yapıdan bağımsızdır ve kuruluşun tercihine göre seçilebilir.


  1. Entegrasyonlar listesinde EventBridge'i seçin.

  2. "Ekle"ye tıklayın.

  3. Hizmet oluşturulduktan sonra aşağıdaki ekran görünecektir.


drawing


  • Artık hizmetinizin token bölümüne tıklayıp EventBridge Webhook URL'nizi kopyalayabilirsiniz.


EventBridge Yapılandırması

Bu bölümde, "Webhook Ekleme", "Bağlantı Oluşturma" ve "Kural Eklemek" konularında sizi yönlendireceğiz.


Adım 1: Webhook Ekleme


  1. EventBridge'de bir Webhook eklemek için, AWS Konsolu'nun "Arama" bölümüne "etkinlik köprüsü" yazın, ardından EventBridge menüsünün sol tarafındaki "Entegrasyon" altında "API hedefleri" bölümüne gidin.


drawing


  1. Burada "API hedefi oluştur" butonuna tıklayarak yeni bir api hedefi oluşturmalıyız. Burada, yöntem kısmına "POST" veriliyor ve Parny Eventbridge API URL'si "API Hedefi uç noktası" olarak veriliyor. Süreci tamamlamak için, bir "Bağlantı" oluşturmalıyız veya mevcut bir bağlantıyı seçmeliyiz.


drawing


Adım 2: Bağlantı Oluşturma


  1. Kimlik doğrulama türü olarak API anahtarını seçin.


  1. Hizmet token'ı "API anahtarı" Değeri bölümüne girilebilir, ancak hizmet token'ı url içinde gönderileceğinden, bu token gerçek bir token yerine bir şey yazılsa bile çalışacaktır.


drawing


  1. URL parametresinde, Parny ayarları adımında yer alan ve Parny portalında aldığınız hizmet token'ınızı içeren Parny EventBridge Webhook API URL'sini vermelisiniz.

Örnek: https://eventbridge.parny.io/alert/{YOUR_SERVICE_TOKEN}


  1. Bu adımlardan sonra, "oluştur" butonuna tıklayarak API hedefinizi oluşturmalısınız.


Adım 3: Kural Ekleme

Yukarıdaki adımları tamamladıktan sonra bir kural oluşturmalısınız.


  1. Amazon EventBridge menüsünde, "Etkinlikler" başlığı altındaki kurallar bölümüne tıklanmalıdır.


  1. Açılan sayfada "Kural oluştur" butonuna tıklayarak yeni bir "kural" oluşturmaya başlayabiliriz.


drawing


  1. Ad değerini girdikten sonra, ilerleyerek olay düzeni bölümüne geçebilirisiniz. Burada, "Özel düzenler" seçilerek yük, JSON düzenleyicisine girilir ve "ileri" butonuna tıklayarak bir sonraki adıma devam edebiliriz.


drawing


  1. Yükünüz şöyle olmalı:


{
  "version": "0",
  "id": "421a4761-29e3-abd6-2acb-6cfd2af43800",
  "detail-type": "Scheduled Event",
  "source": "aws.events",
  "account": "332379975738",
  "time": "2022-10-11T20:24:33Z",
  "region": "us-east-2",
  "resources": ["arn:aws:events:us-east-2:332379975738:rule/test"],
  "detail": {}
}


  1. Bu aşamada, hedef belirlenir. Oluşturduğumuz "API hedefini" kullanmak için, "Hedef türü" bölümünde "EventBridge API hedefi" seçilmelidir.


  1. API hedefi bölümünde, isteğe bağlı aşamaya geçmek için "API hedefi" adını seçin, bu aşamayı atladıktan sonra tüm bilgileri kontrol edin ve kuralınızı oluşturmak için son aşamayı tamamlayın.


Bu ayarlarla, EventBridge üzerinde bir webhook oluşturabilirsiniz ve EventBridge alarmlarınız Parny'e iletilecek, böylece bunları kuruluşunuzun Parny arayüzündeki diğer uyarılarınızla birlikte yönetebilirsiniz.