Ana içeriğe geç

Observability Kullanarak Sanal Makine Logları Gönderme

Öncelikle aşağıdaki komutu kullanarak fluent-bit'i makinemize kuruyoruz.

curl https://raw.githubusercontent.com/fluent/fluent-bit/master/install.sh | sh

Fluent-bit kurulumundan sonra Observability servisi üzerinden veri klasörü ve ajan kullanıcı oluşturulması gerekmektedir.

Veri Klasörü ve Ajan Kullanıcı Oluşturma

Veri Klasörü Oluşturma

1- "Veri Klasörleri" sayfasına gidin.

2- "Bir Veri Klasörü Oluşturun" butonuna tıklayın.

3- Veri klasörü için "dtcloudxalias" adını girin.

4- Replika Sayısını, Parça Sayısını ve Saklama Günü seçeneklerini ayarlayın.

5- "Veri Klasörü Oluşturun" butonuna tıklayın.

Ajan Kullanıcı Oluşturma

1- "Ajan Kullanıcı" sayfasına gidin.

2- "Ajan Kullanıcı Oluşturun" butonuna tıklayın.

3- Ajan kullanıcı için "dtcloudxagent" adını girin.

4- Veri klasörleri sekmesinden yukarıda oluşturduğunuz veri klasörünü seçin.

5- "Bir Ajan Kullanıcı Oluştur" butonuna tıklayın.

Logları Gönderme

Agent kullanıcısını ve veri klasörünü oluşturduktan sonra, sanal makineye tekrar giriş yaptık.

Fluent-bit dosyasına erişmek için aşağıdaki komutu kullanın,

cd /etc/fluent-bit

Ardından, fluent-bit conf dosyasının içeriğini silin,

sudo rm -rf fluent-bit.conf 

Daha sonra fluent-bit conf dosyasına gidin,

sudo nano fluent-bit.conf

Aşağıdaki yapılandırma ayarlarını conf dosyasına kopyalayın,

[INPUT]
Name cpu
Tag my_cpu

[OUTPUT]
Name opensearch
Match *
Host cluster-3.opensearch.dtclouddev.io
Port 443
Path /backend/_bulk
HTTP_User <9fcbc62440_dtcloudxagent>
HTTP_Passwd <8mDpHwfia&^Re>
Index <85d167f5fe_dtcloudalias>
Type _doc
Suppress_Type_Name On
tls On
tls.verify Off
Not

Aşağıdaki girdileri kendi bilgilerinize göre doldurmanız gerekir. Bu bilgileri ajan kullanıcı bilgi panelinde bulabilirsiniz.

  • HTTP_User: Ajan kullanıcı adı
  • HTTP_Passwd: Ajan kullanıcı parolası
  • Index: Veri Klasörü adı

Ardından, ajan kullanıcısının sistemde tanınması için sistemi yeniden başlatın,

sudo systemctl restart fluent-bit.service

Sistemin çalıştığını kontrol edin,

sudo systemctl status fluent-bit.service

Son olarak, explorer sayfasındaki loglarınızı kontrol edin.

Bilgi

Daha fazla bilgi için Örnekler sayfasını ziyaret edin.