GLPI — самая распространённая в мире ITSM-платформа с открытым исходным кодом, но «бесплатно» — наименее интересная половина истории. Те, кто эксплуатирует GLPI и коммерческие инструменты бок о бок, знают, что решение выигрывается не ценой лицензии, а пониманием того, какие затраты скрывает каждая модель. В этом сравнении GLPI сопоставляется с ServiceNow, Jira Service Management и Freshservice по тому, что действительно важно в эксплуатации, а не только по ценнику.
Что действительно влияет на итог
Коммерческие ITSM-инструменты берут плату за агента — специалиста, который обслуживает, — а не за инициатора, то есть того, кто создаёт заявку. Именно эта ось меняет всё: операция с 8 специалистами, обслуживающими 1 200 пользователей, платит за 8 мест, а не за 1 208. GLPI не берёт плату ни за какие места — ни за агента, ни за инициатора, ни за инвентаризированный актив, — поэтому его «цена» целиком переходит на другую сторону счёта: инфраструктура, обновления и сопровождение.
Поэтому честное сравнение — это не «0 долларов против X долларов в месяц». Это «стоимость эксплуатации self-hosted против стоимости мест плюс то, чего коммерческий продукт вам делать не позволяет». В обеих колонках есть цифры; разница в том, где появляются деньги, — и в том, кто несёт эксплуатационную ответственность.
Прямое сравнение
| Критерий | GLPI (self-hosted) | ServiceNow | Jira Service Management | Freshservice |
|---|---|---|---|---|
| Модель лицензирования | Открытый исходный код (GPL-3.0), без мест | Подписка за агента | Подписка за агента | Подписка за агента |
| Стоимость за агента в месяц | 0 USD (self-hosted) | Высокая (от десятков до 100+ USD) | Средняя (~15–60 USD в зависимости от тарифа) | Средняя (~15–90 USD в зависимости от тарифа) |
| Инициаторы (requesters) | Без ограничений, бесплатно | Включены | Включены | Включены |
| Размещение | Self-hosted или Cloud (Teclib) | SaaS (облако) | SaaS (Cloud) или Data Center | SaaS (облако) |
| Инциденты и запросы | Встроено | Встроено, очень мощно | Встроено | Встроено |
| CMDB | Встроена, в ядре | Встроена (сильная) | Дополнение (Assets/Insight) | Встроена (старшие тарифы) |
| Автоматическая инвентаризация | GLPI Agent встроен, бесплатно | Discovery (платный продукт) | Через интеграции и приложения | Встроенный Discovery |
| Автоматизация и workflow | Встроенные бизнес-правила | Очень сильная (Flow Designer) | Сильная (автоматизация Atlassian) | Хорошая (workflow automator) |
| Расширяемость | Сотни плагинов + REST API | Магазин приложений | Marketplace Atlassian | Marketplace Freshworks |
| Суверенитет / on-premises | Да, данные на вашем сервере | Нет (только SaaS) | Да, через Data Center (отдельно) | Нет (только SaaS) |
| Кто обеспечивает работу | Ваша команда или партнёр | Поставщик | Поставщик | Поставщик |
| Лучше всего для | ITSM + активы с контролем затрат и данных | Enterprise с тяжёлой автоматизацией | Команды Atlassian и DevOps | SaaS-обслуживание с минимальными трениями |
Цены за место часто меняются и зависят от тарифа, региона и объёма — воспринимайте диапазоны выше как порядок величин и сверяйтесь с официальными ценами каждого поставщика, прежде чем принимать решение. Неизменна модель: коммерческие продукты берут плату за агента, GLPI — нет.
Решающая цифра: сколько у вас агентов
Прежде чем запрашивать предложение у любого коммерческого поставщика, выясните, сколько у вас на самом деле агентов, — ведь именно за это они будут брать деньги. В GLPI «агент» — это пользователь с профилем центрального интерфейса; инициаторы используют интерфейс helpdesk, и их число не ограничено. Этот запрос даёт цифру прямо из базы данных:
-- Quantos "agentes" você pagaria numa ferramenta comercial por assento?
-- As comerciais (ServiceNow, Jira SM, Zendesk) cobram por AGENTE/técnico,
-- não por solicitante. No GLPI, "agente" = usuário com perfil de
-- interface central; solicitantes (interface helpdesk) são ilimitados e grátis.
SELECT COUNT(DISTINCT u.id) AS agentes_central
FROM glpi_users u
JOIN glpi_profiles_users pu ON pu.users_id = u.id
JOIN glpi_profiles p ON p.id = pu.profiles_id
WHERE p.interface = 'central'
AND u.is_active = 1
AND u.is_deleted = 0;
-- Quem são esses agentes, por perfil:
SELECT p.name AS perfil, COUNT(DISTINCT pu.users_id) AS agentes
FROM glpi_profiles p
JOIN glpi_profiles_users pu ON pu.profiles_id = p.id
JOIN glpi_users u ON u.id = pu.users_id
WHERE p.interface = 'central'
AND u.is_active = 1 AND u.is_deleted = 0
GROUP BY p.id, p.name
ORDER BY agentes DESC;
Умножьте результат на диапазон цены за место у инструмента, который вы оцениваете, и сравните со стоимостью поддержания работы GLPI. В типичной операции сопровождения инициаторов на один-два порядка больше, чем агентов, — и именно здесь модель GLPI (ноль за место) расходится с коммерческой. Чем больше специалистов, тем больше разрыв в пользу GLPI.
Скрытая стоимость self-hosted
При сопровождении парков GLPI у клиентов самая частая ошибка, которую мы видим, — сравнить «0 долларов» за лицензию с ежемесячным платежом за коммерческий продукт и на этом остановиться. Стоимость GLPI существует — просто её нет в счёте за лицензию. Она находится в трёх местах, которые не видит тот, кто никогда не эксплуатировал систему: cron, обновление мажорной версии и резервное копирование. Ненастроенный cron — классический тихий сбой: уведомления перестают уходить, инвентаризация перестаёт обновляться, и никто этого не замечает, пока о важной заявке не забудут уведомить, — GLPI не сообщит вам, что cron остановился; коммерческий продукт запускает cron за вас и берёт за это деньги.
Обновление между мажорными версиями — вот настоящие регулярные затраты. Переход с GLPI 10 на 11 не был «далее-далее-готово»: изменилась встроенная инвентаризация, FormCreator перестал быть плагином (стал модулем ядра), потребовалось повторное тестирование каталога, плагинов и интеграций. Поэтому при сопровождении мы рассматриваем каждую мажорную версию как проект с приёмочным тестированием, а не как apt upgrade. Когда клиент понимает, что меняет счёт на эксплуатационную ответственность, решение становится техническим, а не романтическим: тот, у кого есть (или кто привлекает на аутсорсинге) такие руки, очень выигрывает с GLPI; у кого их нет, стоит посмотреть на Cloud от Teclib или партнёра по сопровождению, которые возвращают эти затраты в предсказуемый счёт.
Вердикт по сценариям
Выбирайте GLPI, когда у вас есть (или вы привлекаете на аутсорсинге) тот, кто следит за Linux, базой данных и cron; когда стоимость за агента у коммерческих продуктов плохо масштабируется на ваше число специалистов; когда инвентаризация и CMDB — центральная часть задачи, потому что GLPI даёт и то и другое в ядре, без дополнительного SKU; или когда суверенитет данных и on-premises — требование комплаенса (LGPD, GDPR).
Выбирайте ServiceNow, когда организация крупная, нуждается в тяжёлой корпоративной автоматизации, встроенных интеграциях с десятками систем и имеет бюджет на премиальную модель оплаты за место. Это самый мощный и самый дорогой вариант — и он оправдан, когда задача такого масштаба.
Выбирайте Jira Service Management, когда команда уже живёт в экосистеме Atlassian (Jira Software, Confluence) и вам нужен ITSM, тесно связанный с инженерным процессом, с быстрым внедрением и управляемым SaaS — или Data Center, если on-premises является требованием.
Выбирайте Freshservice или Zendesk, когда фокус — обслуживание с минимальными эксплуатационными трениями, а в случае Zendesk — поддержка внешних клиентов (CX/B2C), омниканальность и электронная коммерция: здесь GLPI не подходящий инструмент. Будьте честны в оценке: используйте инструмент, подходящий для вашего типа обслуживания.
Стоимость и усилия
Лицензия — не ось решения, поэтому сложите две правильные суммы. На коммерческой стороне: число агентов, умноженное на цену за место (диапазоны выше часто меняются), плюс внедрение и интеграции. На стороне GLPI: инфраструктура — скромного VPS хватает для малых и средних операций, с MariaDB, cron и HTTPS, — плюс время того, кто устанавливает, обновляет и сопровождает. Честный диапазон: для небольшой операции с несколькими специалистами self-hosted GLPI обходится в долю стоимости коммерческих мест; по мере роста числа агентов этот разрыв увеличивается в пользу GLPI — при условии, что есть руки, которые его эксплуатируют. Если вы хотите просто попробовать, тестовая установка через Docker занимает меньше десяти минут и ничего не стоит.
В NexTool мы внедряем и сопровождаем GLPI у клиентов, которые раньше работали на коммерческих инструментах, — и проводим обратный переход тоже. Если вам нужна экономия open source без унаследованных скрытых затрат на cron, обновления и резервное копирование, наше сопровождение GLPI возьмёт эту эксплуатационную ответственность на себя.
Проверено командой NexTool Solutions.