Add LOGPile BMC diagnostic log analyzer

Features:
- Modular parser architecture for vendor-specific formats
- Inspur/Kaytus parser supporting asset.json, devicefrusdr.log,
  component.log, idl.log, and syslog files
- PCI Vendor/Device ID lookup for hardware identification
- Web interface with tabs: Events, Sensors, Config, Serials, Firmware
- Server specification summary with component grouping
- Export to CSV, JSON, TXT formats
- BMC alarm parsing from IDL logs (memory errors, PSU events, etc.)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-25 04:11:23 +03:00
parent fb800216f1
commit 512957545a
29 changed files with 4086 additions and 1 deletions

8
.gitignore vendored
View File

@@ -5,7 +5,7 @@
.LSOverride
# Icon must end with two \r
Icon
Icon
# Thumbnails
._*
@@ -46,6 +46,12 @@ Temporary Items
# Dependency directories (remove the comment below to include it)
# vendor/
# Build output
bin/
# Example data
example/
# Go workspace file
go.work
go.work.sum