SonarQube

Parny | SonarQube Entegrasyon Kılavuzu

Parny, Sonarqube uyarıları ile doğrudan entegrasyonu desteklemektedir. Sonarqube, potansiyel sorunları tespit etmek ve önlemek için alarmlar oluşturabilen bir ağ ve sistem izleme aracıdır. Bu belgede, Sonarqube'de oluşturulan alarmları Parny kullanarak bir webhook'a yönlendirmeyi açıklıyoruz.


Parny Ayarları


  1. Parny arayüzüne gidin.

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

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

  4. İlgili hizmet adını girin.

Hizmet Adı Kullanımı: Hizmet adı burada yapıya bağımsızdır ve kuruluşun tercihlerine göre seçilebilir.


  1. Entegrasyonlar listesinden Sonarqube'ü 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ıklayabilir ve Sonarqube Webhook URL'nizi kopyalayabilirsiniz.


SonarQube Yapılandırması

Bu bölümde, "Webhook Ekleme" konusunda size rehberlik edeceğiz.


Webhook Ekleme


  1. SonarQube üzerinde bir Webhook eklemek için, "Ayarlar > Entegrasyonlar > Webhook Uç Noktaları" altında "Webhook Uç Noktaları" bölümüne tıklayın.


  1. Sonra "Webhook Uç Noktası Oluştur" butonuna tıklayın.


  1. Uç noktanın adı ve URL'si yazılmalıdır. Ardından etkinleştir onay kutusu seçilmelidir, bu onay kutusu webhook'u etkinleştirmek veya devre dışı bırakmak için kullanılır. "Olayları Tetiğe Koyma" kısmı, kullanıcının webhook eylemini tetikleyen olay kategorilerini tanımlamasına olanak tanır.


drawing


  1. Yüklemeniz aşağıdaki gibi olmalıdır:


{  
	"event": <event_name>, 
	"object_id": <object_id>,  
	"current": 
	{  
	    "created_at": "2022-12-02T20:00:40+00:00",  
		<content and details with related to the event>


Bu ayarlarla, SonarQube alarmlarınız Parny'ye yönlendirilecek ve kuruluşunuzun Parny arayüzündeki diğer uyarılarla birlikte yönetimlerini gerçekleştirebileceksiniz.