Örnekler
Fluent Bit
Observability Hizmetimiz için Fluent-bit kullanmanızı öneririz çünkü Fluent-bit'in yapılandırılması daha kolaydır ve birden fazla log türünü destekler.
Fluent Bit yapılandırma dosyaları, her biri Fluent Bit'in log verilerini nasıl aldığını, işlediğini ve ilettiğini tanımlamada belirli bir amaca hizmet eden üç veya dört ana bölümden oluşur.
Yapılandırmaların açıklaması aşağıdadır:
-
İlk bölümde [
SERVICE
], logların gönderilebilmesi için sistemin başlangıç konfigürasyonunu ayarladık. -
Bundan sonra
inputs
'larımız var,inputs
kaynaklarımızdan veri toplama şeklimizdir. Her birinin kendi yapılandırması olduğu için birden fazla [INPUT
] öğesi olabilir. Birden fazla girdi türü vardır, bu örnekteTail
veSystemd
kullanıyoruz. -
Son olarak [
OUTPUT
] bölümümüz var, burada loglarımızı nereye almak istediğimizi, verilerin gideceği hedefi yapılandırıyoruz, bizim durumumuzda logları almak için<>
arasındaki yer tutucuları doldurmamız yeterli olacaktır. -
Not:
OPENSEARCH_HOST
,USERNAME
,PASSWORD
veALIAS_NAME
gibi yer tutucuları karşılık gelen değerlerle değiştirmeniz gerekecektir.