PowerFlex: Sistem Günlüğü Mesajlarında Ana Bilgisayar Adı Bilgileri Eksik
概要: PowerFlex Yönetim Platformu (PFMP), gönderen sunucunun ana bilgisayar adını atlayan, standart biçimi ihlal eden ve denetim günlüğü saklamayı etkileyen sistem günlüğü mesajları oluşturur. ...
現象
PFMP'yi harici bir sistem günlüğü hedefine kaydetmek üzere yapılandırırken günlükler, beklendiği gibi sunucu ana bilgisayar adı değil, kapsül/hizmet adı iletilerek sistem günlüğü biçiminde gönderilir.
Bu, normal sistem günlüğü biçimlerini takip etmez, bu da sistem tanımlamayı ve uzun süreli saklamayı zorlaştırır ve bazen imkansız hale getirir.
Etki
PCI veya diğer uyumluluk gereksinimleri olan müşteriler, günlükleri kaynak sisteme göre güvenilir bir şekilde etiketleyemez veya saklayamaz, bu da olası denetim boşluklarına yol açar.
原因
Sürüm 4.5'te tanıtılan PFMP sistem günlüğü biçimlendiricisi, ana bilgisayar adı için kod ayrıştırılmadan yayınlandı. Biçimlendirici, RFC-5424 mesajını sabit kodlanmış bir kısa çizgi kullanarak oluşturur. {hostname} öğesi, kapsayıcı çalışma zamanının daha sonra pod tanımlayıcısıyla değiştirdiği. Sonuç olarak, iletilen mesaj hiçbir zaman gerçek sunucu ana bilgisayar adını içermez.
Geçerli kod uygulaması, ana bilgisayar adı alanının yapılandırılmış düğüm adı yerine Kubernetes kapsülü meta verilerinden doldurulduğunu gösterir.
{priority} {version} {timestamp} {hostname} {appname} {proc_id} {msg_id} {structured_data} {msg}
<14>1 2025-07-15T11:57:45.779Z - block-mdm - 078423d567f5adfd - {"code": "20010027", "name": "MDM_CLI_CONF_COMMAND_RECEIVED", "description": "Command enter_storage_node_maintenance_mode received, User: 'block-legacy-gateway'. [27227847]. Storage Node: with ID 48c2012600000002; components: all, force another node in mm: FALSE, force degraded or failed FALSE, force failed node FALSE", "severity": "INFORMATION", "category": "AUDIT", "details": {"command_name": "enter_storage_node_maintenance_mode", "user": "block-legacy-gateway", "seq": "27227847", "command_payload": ". Storage Node: with ID 48c2012600000002; components: all, force another node in mm: FALSE, force degraded or failed FALSE, force failed node FALSE", "system-id": "5ba64259cd5bf50f"}, "domain": "BLOCK", "id": "078423d567f5adfd", "timestamp": "2025-07-15T11:57:45.779Z", "resource_type": "block-config", "resource_name": "", "resource_id": "5ba64259cd5bf50f", "service_name": "block-mdm", "service_version": "5.0.0", "service_instance_id": "5ba64259cd5bf50f", "originating_application_name": "MDM Service", "request_id": null, "related_events": null, "job_id": "f2942b491e2b90c479ff8f46e01aeb33", "trace_parent": "00-f2942b491e2b90c479ff8f46e01aeb33-305f463900006b6a-01", "trace_state": "block-mdm=15afa4566be3ad55,block-legacy-gw=305f463900006b6a", "source_ip": null, "user_id": "block-legacy-gateway", "is_internal": null}
<14>1 2025-07-15T11:57:45.779Z pfmp-hostname.delllabs.net block-mdm - 078423d567f5adfd - {"code": "20010027", "name": "MDM_CLI_CONF_COMMAND_RECEIVED", "description": "Command enter_storage_node_maintenance_mode received, User: 'block-legacy-gateway'. [27227847]. Storage Node: with ID 48c2012600000002; components: all, force another node in mm: FALSE, force degraded or failed FALSE, force failed node FALSE", "severity": "INFORMATION", "category": "AUDIT", "details": {"command_name": "enter_storage_node_maintenance_mode", "user": "block-legacy-gateway", "seq": "27227847", "command_payload": ". Storage Node: with ID 48c2012600000002; components: all, force another node in mm: FALSE, force degraded or failed FALSE, force failed node FALSE", "system-id": "5ba64259cd5bf50f"}, "domain": "BLOCK", "id": "078423d567f5adfd", "timestamp": "2025-07-15T11:57:45.779Z", "resource_type": "block-config", "resource_name": "", "resource_id": "5ba64259cd5bf50f", "service_name": "block-mdm", "service_version": "5.0.0", "service_instance_id": "5ba64259cd5bf50f", "originating_application_name": "MDM Service", "request_id": null, "related_events": null, "job_id": "f2942b491e2b90c479ff8f46e01aeb33", "trace_parent": "00-f2942b491e2b90c479ff8f46e01aeb33-305f463900006b6a-01", "trace_state": "block-mdm=15afa4566be3ad55,block-legacy-gw=305f463900006b6a", "source_ip": null, "user_id": "block-legacy-gateway", "is_internal": null}
解決方法
PowerFlex Manager ı 4.8 veya sonraki bir sürüme yükseltin. Bu sürümde eksik syslog biçimlendirici kodu eklenir ve ana bilgisayar adı alanı doğru şekilde doldurulur.
Yükseltmeden sonra, harici sistem günlüğü sisteminde iletilen günlüklerin bir örneğini inceleyerek uyumluluğu doğrulayın.
Etkilenen Sürümler
PFMP 4.5.x.x
PFMP 4.6.x.x
Düzeltildiği Sürüm
PFMP 4,8