Skip to main content

BriefCam Kurulum Kılavuzu

Log Collector Tool

Last Updated: 1 minute read
Sürüm2024r2
DilTürkçe

Log Collector, BriefCam konuşlandırılmış bir sistemden ilgili günlükleri toplamak için bir araçtır. Aracı çalıştırdıktan sonra, bir çıkış dizinindeki her makine için sıkıştırılmış bir dosyanız olacak.

Aşağıdakilerle ilgili günlükler toplanır:

  • BriefCam hizmetleri

  • IIS

  • db-yapılandırma

  • db-aracı

Log Collector aracı (collect-logs) şurada bulunabilir: {BriefCamServer installation folder}\tools\log_collector_tool.

Aracı hepsi bir arada bir makineden çalıştırmak için:

  1. Dosyayı collect-logs.zip ayıklayın.

  2. PowerShell'i yönetici olarak açın.

  3. Aracı çıkardığınız dizin içinden yardımcı programı çalıştırın.

Aracı uzak bir makineden çalıştırmak için:

  1. .collect-logszip dosyasını ayıklayın.

  2. Dosyayı ana bilgisayarlarınız ve kimlik bilgilerinizle config.json güncelleyin.

  3. Uzak makinelerin güvenlik duvarı yönetici düzeyinde kimlik bilgilerinde WINRM ve ICMP'yi etkinleştirin ve izin verin.

  4. Her makinede, PowerShell uzaktan imzalı komut dizilerinin çalıştırılmasını etkinleştirin. Ek bilgi için, bkz. Özelleştirilmiş İlke Ayarlarına Sahip Yüksek Güvenlikli Ortam.

  5. PowerShell'i yönetici olarak açın.

  6. Aracı çıkardığınız dizin içinden yardımcı programı çalıştırın. 

Aşağıdakiler kullanılabilecek parametrelerdir:

Parametre

Tip

Açıklama

Gerekli/İsteğe Bağlı

Yorum

-config

dize

yapılandırma dosyası yolu

uzak bir makineden çalıştırılırken gereklidir

varsayılan: './config.json'

-başlangıç

dize

başlangıç tarihi

isteğe bağlı

Biçim: 'yyyy-AA-gg'. Atlanırsa, başlangıç tarihi kabul edilmez.

-bitiş

dize

bitiş tarihi

isteğe bağlı

Biçim: 'yyyy-AA-gg'. Atlanırsa, bugünün tarihi varsayılır (dahil).

-yerel

bayrak

yalnızca yerel toplama durumunda gereklidir

-o

dize

sıkıştırılmış arşivlenmiş çıkış dizini

isteğe bağlı

varsayılan: geçerli çalışma dizini. Eğer verilen yol mevcut değilse, oluşturulacaktır.

İşte birkaç örnek:

Yerel toplama için:

PS> ./collect-logs.ps1 -local -start 2021-08-01 -end 2021-10-23

Uzaktan toplama için:

PS> ./collect-logs.ps1 -config "./config.json" -start 2022-01-01 -o "c:\path\to\keep\logs"

Log Collector'da sorun giderme için bir dizi günlük dosyası mevcuttur:

  • c:/windows/temp/_collect.log - her uzaktan toplanan makinede

  • <UTILITY-DIRECTORY>/_collect.log - aracı yerel olarak çalıştırırken

  • <UTILITY-DIRECTORY>/deploy.log, <UTILITY-DIRECTORY>/deploy-trace.log - yardımcı programın çalıştığı makinede