Dell Otomatik Platform: Sorun Giderme için Günlük Paketi Alma

Summary: Bu makalede, sorunları gidermek için günlük paketi alma açıklanmaktadır Dell Otomasyon Platformu (Şirket İçi)

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Bu araç, Şirket İçi kurulumlar için tüm Dell Automation Platform Kubernetes günlüklerini toplamak için oluşturulmuştur. Ayrıca yerel Kubernetes günlüklerini toplar ve mevcut durumlarında pod açıklamasını toplar. Sistem günlüğünü toplar ve journald günlük de. Toplandıktan sonra, mühendislik ekibine sağlamak için bir tarball oluşturur. Hizmet Olarak Yazılım (SAAS) Dell Otomasyon Platformu kurulumları için kullanılmak üzere tasarlanmamıştır.

Bu araç, Dell Otomasyon Platformu üzerinden geçer ve Knative bölmeler ve içindeki kapsayıcıları listeler. Açıklama için aşağıdaki örneğe bakın. hzp-product-svc:

root@labmachine01:/nas/tools# kubectl get po -n hzp hzp-product-svc-00001-deployment-5695678c66-79zwm -o jsonpath="{.spec.containers[*].name}"
hzp-ese-svc hzp-product-svc queue-proxy hzp-iam-proxy

Örneğin, kullanıcı içinde aşağıdaki dosya yapısını alır. tarball:

root@labmachine01:/nas/tools# tar -tf /tmp/native_edge_eo-logs_default_2023-08-30T07-13-39.750/native_edge_eo-logs_default_2023-08-30T07-13-39.750.tar.gz | grep product
./native_edge_eo-logs_default_2023-08-30T07-13-39.750/hzp/hzp-product-svc-00001-deployment-5695678c66-79zwm/
./native_edge_eo-logs_default_2023-08-30T07-13-39.750/hzp/hzp-product-svc-00001-deployment-5695678c66-79zwm/hzp-iam-proxy.current.log
./native_edge_eo-logs_default_2023-08-30T07-13-39.750/hzp/hzp-product-svc-00001-deployment-5695678c66-79zwm/hzp-product-svc.current.log
./native_edge_eo-logs_default_2023-08-30T07-13-39.750/hzp/hzp-product-svc-00001-deployment-5695678c66-79zwm/hzp-product-svc-00001-deployment-5695678c66-79zwm.hzp-iam-proxy-init.init.log
./native_edge_eo-logs_default_2023-08-30T07-13-39.750/hzp/hzp-product-svc-00001-deployment-5695678c66-79zwm/hzp-product-svc-00001-deployment-5695678c66-79zwm.describe
./native_edge_eo-logs_default_2023-08-30T07-13-39.750/hzp/hzp-product-svc-00001-deployment-5695678c66-79zwm/hzp-ese-svc.previous.log
./native_edge_eo-logs_default_2023-08-30T07-13-39.750/hzp/hzp-product-svc-00001-deployment-5695678c66-79zwm/queue-proxy.current.log
./native_edge_eo-logs_default_2023-08-30T07-13-39.750/hzp/hzp-product-svc-00001-deployment-5695678c66-79zwm/queue-proxy.previous.log
./native_edge_eo-logs_default_2023-08-30T07-13-39.750/hzp/hzp-product-svc-00001-deployment-5695678c66-79zwm/hzp-ese-svc.current.log
./native_edge_eo-logs_default_2023-08-30T07-13-39.750/hzp/hzp-product-svc-00001-deployment-5695678c66-79zwm/hzp-product-svc.previous.log
./native_edge_eo-logs_default_2023-08-30T07-13-39.750/hzp/hzp-product-svc-00001-deployment-5695678c66-79zwm/hzp-iam-proxy.previous.log

Yani bu dosyalar aşağıdaki yapıda saklanır:

namespace/pod-name/namespace-container.log

Kullanımı:
Öncelikle kullanıcının Dell Otomasyon Platformu sanal makinenize bağlanması ve oturum açması gerekir.

Ardından kullanıcının kök ayrıcalıklarını etkinleştirmesi gerekir (sudo -i veya su etkinse).

İlgili tüm günlükleri toplamak için kullanıcının logs_pkb.zip Bu makaleden Dell Otomasyon Platformu sanal makinesine geçin.

.zip dosyasının içeriğini ayıklayın.

unzip logs_pkb.zip -d logs-tool

İlgili dizine gidin ve komut dosyasını çalıştırın:

./logs.sh

Yürütmeden sonra, kullanıcı kullanılabilir alan hakkında bir bilgi mesajı ve devam etmek için bir istem görür (devam etmek için 'y' girin):

This script will access your local k3s secrets (secret values are not going to be printed).
This script will collect all logs from all pods in NativeEdge-controlled namespaces and archive it in tarball.
Please press "y" if you agree with this.
You have 69G available on your storage. Consider that logs may require to have more that 1Gb of free space.

Sürüm 1.0-rc'den başlayarak günlük toplama aracı, NativeEdge veya Dell Automation Platform'un varsayılan olmayan bir ad alanına yüklenip yüklenmediğini algılar. Araç standart bir ad alanı bulamazsa kullanıcıdan geçerli bir Orchestrator ad alanı girmesini ister. Aşağıdaki Örneklere Bakın

Available namespaces:
- default
- nativeedge
- kube-node-lease
- kube-public
- kube-system
- longhorn-system
- metallb-system
Warning: Namespace 'hzp' not found.
Please enter the namespace containing the 'nativeedge' containers:

Varsayılan ad alanı yüklemesi varsa araç, koleksiyon listesinde hangi ad alanlarının olduğunu gösterir:

Namespace 'hzp' found. Logs will be collected from following namespaces:
- hzp
- kube-system
- istio-system
- knative-eventing
- knative-serving
- longhorn-system

Yakalanan etkinlikler:

Aracın 0.9-beta sürümünden başlayarak kullanıcıya EdgeOrchestrator/Dell Otomasyon Platformu olay yakalama istemi gösterilir:

Do you want to collect the EO events (WARNING: this may require significant space on disk)?

Bu, EdgeOrchestrator/Dell Automation Platform'dan gelen olayları doğrudan günlüklere yakalar tarball ve sorun gidermeyi iyileştirir. EdgeOrchestrator/Dell Automation Platform olaylarını makinede yeterli alana sahip olduğunuzda almanız önerilir.

Kullanıcının ek talimatları varsa kullanıcı, komutu çalıştırmadan önce komut dosyasının kullanılabilir seçeneklerini kontrol edebilir:

./logs.sh -h

Kullanıcı mevcut sürümü aşağıdakilerle kontrol edebilir:

logs.sh -v

Veritabanı toplamayı atlama

Sorun giderme amacıyla Orchestrator ve Portal veritabanlarının yakalanması gerektiğinden veritabanı koleksiyonu varsayılan olarak etkindir. Veritabanı toplamayı atlamak için şunu kullanın: --skip-database bayrak
./logs.sh --skip-database
Yürütme sırasında aşağıdaki onay mesajı görüntülenir:
Skipping PostgreSQL database dump (--skip-database flag set)

 

Additional Information

Bu araç, TÜM Şirket İçi Dell Otomasyon Platformu kurulumlarının 1.0 ve üzeri sürümlerinde kullanılabilir.
Bu araç, TÜM NativeEdge Orchestrator sürümleri (2.0) ve üzeri sürümlerde kullanılabilir.

Affected Products

Dell Automation Platform, Dell Automation Platform Components
Article Properties
Article Number: 000216838
Article Type: How To
Last Modified: 21 Aug 2026
Version:  18
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.