61 lines
3.5 KiB
Markdown
61 lines
3.5 KiB
Markdown
# 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.
|