GLPI, Snipe-IT или таблица: инструменты для учёта ИТ-оборудования
Продвинутое3 минРедакция Innovialabs
Коротко
Таблица достаточна для небольшого офиса со стабильным парком, Snipe-IT удобен для учёта выдачи техники сотрудникам, а GLPI подходит, когда нужны автоматическая инвентаризация агентами и встроенный helpdesk.
Короткий ответ
- Таблица подходит, пока устройств немного, ими занимается один человек и техника редко переходит из рук в руки.
- Snipe-IT — когда главное знать, у кого какой ноутбук, монитор или лицензия, с историей выдачи и возврата.
- GLPI — когда нужно автоматически собирать железо и софт с компьютеров и вести заявки пользователей в одной системе.
Сравнение по ключевым критериям
| Критерий | Таблица | Snipe-IT | GLPI |
|---|---|---|---|
| Фокус | Простой список | Учёт активов и выдачи | ITSM: активы, заявки, контракты |
| Автоинвентаризация | Нет | Нет собственного агента, импорт и API | GLPI Agent: железо, софт, сетевое обнаружение |
| Helpdesk | Нет | Нет, только интеграции | Встроенный: заявки, SLA, базы знаний |
| Лицензия | — | Открытый код (AGPL), есть облачный тариф | Открытый код (GPL), есть платная поддержка и облако |
| Порог входа | Минимальный | Низкий | Средний и выше |
| Сопровождение | Почти нет | Веб-сервер, PHP, база данных | То же плюс агенты и плагины |
Snipe-IT: учёт «что у кого»
Сильные стороны:
- check-out/check-in — выдача техники сотруднику и возврат с историей;
- инвентарные метки и печать этикеток с QR-кодами;
- учёт лицензий, аксессуаров, расходников и комплектующих;
- гарантии, даты покупки, поставщики, напоминания об окончании гарантии;
- удобный CSV-импорт и REST API.
Слабые стороны: собственного агента нет. Данные о железе приходится вносить вручную, импортом или через интеграции с MDM и скриптами. Заявок пользователей тоже нет.
GLPI: инвентаризация плюс helpdesk
Сильные стороны:
- GLPI Agent на рабочих станциях и серверах сам отправляет состав железа, установленный софт и серийные номера;
- сетевое обнаружение и SNMP-инвентаризация принтеров, коммутаторов и других устройств;
- helpdesk: заявки, категории, SLA, база знаний, связь заявки с конкретным устройством;
- контракты, поставщики, финансовая информация, учёт лицензий ПО.
Слабые стороны: интерфейс сложнее, настройка прав и сущностей требует времени, а плагины нужно проверять на совместимость при каждом обновлении.
Хостинг и сопровождение
Обе системы — PHP-приложения с базой данных MySQL/MariaDB. Для самостоятельного размещения понадобятся:
- сервер или VM с веб-сервером, PHP и базой;
- HTTPS-сертификат и закрытый доступ (VPN или ограничение по IP);
- резервное копирование базы и загруженных файлов;
- регулярные обновления приложения и PHP.
Если нет человека на эти задачи, рассмотрите облачные тарифы разработчиков: вы платите за сопровождение, а не за код.
Переход с таблицы
- Почистите таблицу: одна строка — одно устройство, без объединённых ячеек и комментариев в одной колонке с данными.
- Зафиксируйте поля: инвентарный номер, тип, модель, серийный номер, владелец, локация, дата покупки, статус.
- Нормализуйте справочники: одинаковое написание моделей, отделов и ФИО.
- Присвойте инвентарные номера тем устройствам, у которых их нет, и наклейте метки.
- Импортируйте CSV: в Snipe-IT — встроенным импортёром, в GLPI — плагином Data Injection или сразу разверните агенты и сверьте результат с таблицей.
- Проведите сверку: пройдитесь по офису и проверьте каждую метку, а расхождения исправьте в системе.
- Заморозьте таблицу в режиме только чтения, чтобы не вести учёт в двух местах.
Частые ошибки
- Внедрять GLPI ради инвентаризации и не использовать helpdesk — тогда Snipe-IT был бы проще.
- Импортировать «грязную» таблицу и получить дубли моделей и сотрудников.
- Не назначить ответственного: любая система устаревает без регулярной сверки.