3.5 KiB
3.5 KiB
logpile v1.22
Дата релиза: 2026-06-19
Тег: v1.22
Что нового
HPE iLO AHS — новый парсер
Добавлена поддержка файлов *.ahs (Active Health System), экспортируемых
из веб-интерфейса iLO. Парсер извлекает:
- Инвентарь оборудования: плата, процессоры, память, диски, сетевые адаптеры, блоки питания, backplane, RAID-контроллеры.
- Прошивки: iLO, System ROM, SPS, TPM, SPLD, контроллеры, NIC, backplane —
из основного бинарного контейнера и XML-сертификата
bcert.pkg. - События: разбор
.zbb-файлов с журналом iLO; определение типа и серьёзности по тексту сообщения; очистка однобайтовых frame-сепараторов из концов строк. - Устойчивость к битым файлам: если последняя запись в AHS-контейнере обрезана (объявленный размер выходит за границу файла), парсер обрабатывает данные частично вместо возврата ошибки.
- Добавлено распознавание модельного ряда Alletra Storage Server (ранее
ProductNameоставался пустым).
Экспорт логов в CSV («Logs Export»)
Новая кнопка «Logs Export» в шапке интерфейса выгружает все распознанные события (без какой-либо фильтрации) в CSV-файл:
- Разделитель — точка с запятой (
;), кодировка — UTF-8 с BOM. - Файл открывается в Excel без дополнительных настроек импорта.
- Колонки:
timestamp,source,severity,sensor_type,sensor_name,event_type,id,description,raw_data.
Кнопка «PDF» удалена.
Исправления в Reanimator-экспорте
event_logsв JSON-экспорте Reanimator больше не оказывается пустым для HPE iLO AHS: источник"HPE iLO"теперь корректно нормализуется в"bmc".
Исправления chart viewer
- JavaScript
view.jsне загружался в LOGPile из-за отсутствия перезаписи пути/static/view.js→/chart/static/view.js. Исправлено; фильтры по колонкам в таблицах теперь работают. - Субмодуль chart обновлён до v2.7: фильтры вынесены в отдельную строку под заголовком, исправлена минимальная ширина колонок.
Обновления зависимостей
- pci.ids (база PCI-устройств) обновлена. Коллектор скорректирован под
переименование
0x8086:0x28c0:"Volume Management Device NVMe RAID Controller"→"Volume Management Device (VMD)".
Запуск на macOS
Снимите карантинный атрибут через терминал: xattr -d com.apple.quarantine /path/to/logpile-darwin-arm64
После этого бинарник запустится без предупреждения Gatekeeper.