10 Temmuz 2016 Pazar

Spring Boot Actuator


Spring Boot Actuator , Spring Boot'un alt projesidir ve temel amacı oluşturulan Web Servise ait çeşitli bilgilerin (servisin durumu , ayarlar , hata sayfası , versiyon detayları , ...) görüntülenmesini sağlar.

Spring Boot Actuator kullanabilmek için projemizdeki pom.xml içerisine aşağıdaki kodu eklemeliyiz;

Actuator Endpoints

1. actuator : Actuator ile kullanabileceğimiz Endpoint lerin linklerinin listesini gösterir

2. autoconfig : Otomatik yapılan konfigrasyonların  bilgisini gösterir 
3. beans : Uygulamada kullanılan bean lerin bilgilerini gösterir
4. configprops : Uygulamada kullanılan ayarların özelliklerini gösterir
5. dump : Thread lerin bilgisini gösterir 
6. env : Spring in cofig için kullandığı özellikleri gösterir (kullanılan java sürüm bilgileri , cihaz bilgileri vs)
7. health : Servisin durumu hakkında bilgi verir , eğer serviste bir sıkıntı varsa status : "Down" yazar sıkıntı yoksa aşağıdaki gibi status : "UP" olur.
8. metrics : Memory , heap , ...  şeklinde o andaki servis durumunu gösterir
9. mappings : Kendi oluşturduğumuz Endpoint lerin bilgilerini gösterir 
10. trace : Servise gelen istek bilgilerini gösterir 

Daha detaylı anlatım için bu yazıyı yazarken faydalandığım linke göz atabilirsiniz;
http://www.hascode.com/2016/03/setting-up-an-oauth2-authorization-server-and-resource-provider-with-spring-boot/

Şimdilik bu kadar , iyi çalışmalar!

0 yorum:

Yorum Gönder