Ana içeriğe geç

3.4.2. Log Producer MQ Provider#

Logları sisteme göndermek için kullanılacak MQ (Messaging Queue) sağlayıcı altyapısıdır. Mevcut durumda kafka desteği sağlanmaktadır. Bu altyapı kullanılarak logların MQ sistemine gönderimi sağlanmaktadır.

Bağımlılıklar#

Gradle Dependencies

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

Log Producer MQ Provider#

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

hvl:
  logger:
    producer:
      provider:
        mq:
          type: kafka

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

Hvl-Kafka Altyapısı Kullanımı

Log Producer MQ Provider Kullanımı#

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