Что такое формат файла HML?
Файлы .hml - это конфигурационные файлы TestList, используемые в HostMonitor, приложении для мониторинга сетей под Windows, разработанном компанией KS-Soft. Каждый файл содержит полный набор тестов мониторинга, настроенных для конкретной установки HostMonitor, включая отслеживаемые хосты, метод мониторинга для каждого (Ping, HTTP, HTTPS, SMTP, TCP-порт, FTP и десятки других протоколов), пороги срабатывания оповещений, настройки уведомлений и расписания тестов.
Формат представляет собой проприетарную текстовую структуру с использованием заголовков разделов и записей «ключ-значение». Тесты организованы иерархически по папкам, дублируя дерево папок, видимое в интерфейсе HostMonitor. Один файл .hml может описывать сотни или тысячи записей тестов для крупных сетевых сред, поэтому размер файлов варьируется от нескольких килобайт до нескольких мегабайт.
Файлы .hml полезны для:
- Резервного копирования всей конфигурации мониторинга перед обновлением или миграцией HostMonitor на новый сервер.
- Обмена списками тестов или их объединения между несколькими установками HostMonitor.
- Просмотра конфигурации в текстовом редакторе (ручное редактирование не рекомендуется из-за сложных взаимозависимостей между записями).
KS-Soft также поставляет HML Manager - автономную вспомогательную утилиту, которая позволяет просматривать, объединять и экспортировать файлы .hml без запущенного экземпляра HostMonitor.
HostMonitor является коммерческим программным обеспечением только для Windows; формат .hml полностью принадлежит KS-Soft и не поддерживается сторонними платформами мониторинга.
Безопасность и защита
РИСК: LOWФайлы HML являются текстовыми конфигурационными файлами для ПО сетевого мониторинга. Они могут содержать IP-адреса, имена хостов и учетные данные (строки сообщества SNMP, пароли HTTP) для отслеживаемых устройств - относитесь к ним как к конфиденциальным данным. Не являются вектором распространения вредоносного ПО.
Детали формата
в двух словах- Файл HyperMarkup Language (редко) - Некоторые старые инструменты использовали .hml как псевдоним для HTML-подобной разметки; сегодня встречается крайне редко.
Программы, открывающие файлы HML
Технические подробности
глубокая спецификация| Тип формата | Проприетарный текстовый конфигурационный файл с заголовками разделов |
| MIME-тип | application/octet-stream (нет зарегистрированного MIME-типа) |
| Кодировка текста | Windows-1252/ANSI (старые версии); UTF-8 (современные версии) |
| Шифрование | Нет (открытый текст) |
| Типичный размер файла | 10 КБ - 5 МБ (зависит от количества отслеживаемых хостов и тестов) |
| Структура | Иерархические разделы папок/тестов; каждая запись указывает адрес хоста, тип протокола, пороги, правила оповещения и расписание |
| Поддерживаемые протоколы мониторинга | Ping, HTTP, HTTPS, SMTP, TCP port, FTP, DNS, SNMP и десятки дополнительных типов проверок |
| Связанная операционная система | Только Windows |
| Разработчик | KS-Soft (проприетарный; публичная спецификация отсутствует) |
| Поддержка импорта/экспорта | Поддерживается между установками HostMonitor для резервного копирования и миграции |
| Вспомогательная утилита | HML Manager - автономный инструмент для просмотра и объединения файлов .hml без запущенного HostMonitor |
| Ручное редактирование | Файл читаем в текстовом редакторе, но ручное редактирование не рекомендуется из-за сложных взаимозависимостей записей |
| Модель лицензирования | Проприетарный формат, привязанный к KS-Soft HostMonitor (коммерческое ПО) |
| Выпущен | late 1990s (HostMonitor first released ~1998) |
| Спецификация | www.ks-soft.net |
Конвертации HML
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах HML.