3.6.2. Teknik Özellikler#
- Sistem, merkezi loglama altyapısı sunar.
 - Sistem, hata ve kesinti durumlarında dahi veri kaybı olmayacak şekilde tasarlanmıştır.
 - Sistem, olay kayıtlarının senkron ve asenkron olarak gönderilmesine olanak sağlar.
 - Sistem, olay kayıtlarının direkt olarak 
fluentd'ye gönderilmesine olanak sağlar. - Sistem, veri tutarlılığını koruyacak şekilde olay kaydı gönderilmesine olanak sağlar.
 - Sistem, olay kayıtlarının 
Elasticsearchüzerinde tutulmasını sağlar. - Sistem, küçük değişiklikler yapılarak olay kayıtlarının 
MongoDBüzerinde tutulmasına olanak sağlar. Elasticsearchüzerindeki verilerKibanaüzerinden görüntülenebilmektedir ve detaylı filtreleme yapılabilmektedir.- Sistem, olay kayıtlarında 
Elasticsearchindeksleri kullanarakElasticsearchüzerinde gruplama yapılmasına olanak sağlar. - Sistem, olay kayıtlarındaki 
Mapnesnesi ile esnek bir olay kaydı oluşturulmasına olanak sağlar. - Sistem, olay kayıtlarını 
Kafka'da belirli bir topic'e gönderir. Bu topic bilgisi konfigüre edilebilmektedir. Kafka'ya basılan olay kayıtlarıFluentdtarafından okunarak buffer'lı bir şekildeElasticsearch'e aktarılmaktadır. Fluentd belirli aralıklarla (varsayılan 30 saniye) bu işi yaptığı içinElasticsearchüzerinde yük oluşmasının önüne geçilmektedir.- Sistem, olay kayıtlarının veri tabanı üzerinde tutularak 
Elasticsearch'e aktarılmasına imkan sağlar. Böylece veri tabanı üzerinde de olay kayıtlarının yedeklenmesi sağlanmış olur. - Sistem, olay kayıtlarının 
Log Produceruygulaması üzerinden rest ile gönderilmesine imkan sağlar. - Sistem, 
Log Produceruygulamasının veri tabanı veya MQ(Kafka) üzerinden çalışabilmesine olanak sağlar. - Sistem, veri tabanına yazılan olay kayıtlarının 
Log Processoruygulaması ile periyodik bir şekilde okunarakKafka'ya gönderilmesini sağlar. - Sistem, 
Elasticsearchüzerindeki olay kayıtlarınınLog Searchuygulaması ile rest üzerinden sayfa yapısı ile sorgulanmasını sağlar. - Sistem, olay kayıtlarının 
MQ Providerkütüphanesi ile direktKafka'ya gönderilmesine imkan sağlar. - Sistem, olay kayıtlarının 
Rest Providerkütüphanesi ile direktKafka'ya gönderilmesine imkan sağlar. - Sistem, olay kayıtlarının 
Jpa Data Providerkütüphanesi ile direkt veritabanına yazılmasına imkan sağlar. - Sistem, olay kayıtlarının 
Fluent Providerkütüphanesi ile direkt fluentd'ye yazılmasına imkan sağlar. - Sistem, olay kayıtlarına aşağıdaki bilgilerin otomatik olarak eklenmesini sağlar.
- Kullanıcı adı bilgisi
 - Kullanıcı IP bilgisi
 - Olayın gerçekleştiği zaman bilgisi
 - Olayı gerçekleştiren uygulama adı bilgisi
 
 - Sistem, ayarlanabilir log yeteneği ile olay kayıtlarının gerçek zamanlı olarak uygulamalara restart atmaya ihtiyaç kalmadan açılıp kapatılmasına olanak sağlar.
 - Sistem, ayarlanabilir logların konfigürasyonlarını 
System Settinguygulamasının veritabanından çeker veLog Produceruygulaması üzerinden rest ile dışarı sunar. Ayarlanabilir log yeteneğini kullanan diğer uygulamalarLog Produceruygulamasından rest ile gerekli konfigürasyonlarını alır. - Sistem, ayarlanabilir log yeteneği konfigürasyonlarını 
Caffeine Cacheüzerinde tutarak işlem yapar. - Sistem, ayarlanabilir logların 
System Settinguygulaması üzerinden değiştirilen değerlerini, uygulamalar ileKafkaüzerinden senkronize eder. - Sistem, sağladığı starter paketler ile uygulamaların özelleştirilmesine ve geliştirimesine olanak sağlar.