Ana içeriğe geç

3.4.1. Log Producer Rest Provider#

Logları sisteme göndermek için kullanılacak rest sağlayıcı altyapısıdır. Bu altyapı kullanılarak logları, log producer rest servisine göndermek mümkündür.

Bağımlılıklar#

Gradle Dependencies

api (
    [group: 'tr.com.havelsan.framework.logger', name: 'hvl-logger-producer-rest-provider'],
)

Log Producer Rest Provider#

Provider kullanımı için Application Yml'a eklenmesi gerekenler#

Provider aynı zamanda producer rest servislerine erişimi aktifleştirdiği için yml dosyası aşağıdaki sayfalarda verildiği gibi konfigüre edilmelidir.

Log Producer

hvl-infra üzerinden Config Server kullanıldığı durumlarda bootstrap.yml dosyasındaki spring.cloud.config.profile pathine hvl-logger değerinin eklenmesi gerekmektedir. Böylece yukarıdaki özelliklerin ve daha fazlasının olduğu application-hvl-logger.yml dosyası projeye dahil olacaktır.

Uyarı

hvl.logger.producer.enabled değeri geliştirme ortamları için varsayılan olarak false olarak ayarlanmıştır.

Log Producer Rest Provider Kullanımı#

HvlLogProducerRestProvider sınıfı inject edilerek kullanılmalıdır.