Open-source платформа для наблюдаемости и APM: собирает метрики, логи, трейсы и профили с помощью eBPF и помогает находить первопричины с помощью AI.
- Звёзды
- 2,601
- Форки
- 577
- Открытые issues
- 53
- Последний коммит
- 4 часа назад
Что это?
Checkmk — система мониторинга ИТ-инфраструктуры, рассчитанная на масштабирование и низкое потребление ресурсов. Она отслеживает состояние инфраструктуры и приложений в физических, виртуальных, контейнерных и облачных средах. В открытое издание Community входят основной движок мониторинга, веб-интерфейс, мониторинг с агентами и без них, а также большая библиотека официальных и созданных сообществом плагинов.
Проект доступен в нескольких изданиях. Pro добавляет распределённый мониторинг, встроенные дашборды, автоматизированное управление агентами и интеграции для корпоративных сред, включая LDAP и REST API. Ultimate предназначен для динамичных сред, таких как Kubernetes, AWS, Azure и GCP, и поддерживает сбор метрик OpenTelemetry, push-агенты и автоматическую регистрацию хостов. Также доступен вариант с поддержкой нескольких арендаторов для поставщиков управляемых услуг и SaaS-версия.
Checkmk можно установить из пакетов DEB и RPM в Red Hat-подобных дистрибутивах, Ubuntu и SUSE Linux Enterprise Server или запустить в виде Docker-контейнеров. Pro и Ultimate также поставляются в виде виртуальных или физических устройств.
Ключевые возможности
- 01Мониторинг хостов, служб и приложений с агентами и без них
- 02Большая библиотека официальных плагинов мониторинга и плагинов, поддерживаемых сообществом
- 03Распределённый мониторинг и встроенные дашборды в издании Pro
- 04Мониторинг Kubernetes, AWS, Azure и GCP с метриками OpenTelemetry в Ultimate
- 05Установка из пакетов DEB/RPM, Docker-контейнеров или в виде устройств
Сценарии использования
- Мониторинг смешанного парка Linux-серверов, виртуальных машин и контейнеров из одной консоли
- Организация распределённого мониторинга на нескольких площадках или в разных дата-центрах
- Мониторинг динамичных нагрузок в Kubernetes и публичных облаках с автоматической регистрацией хостов
- Предоставление услуг мониторинга нескольким клиентам в качестве поставщика управляемых услуг
Быстрый старт
- 1
Скачайте пакеты Checkmk или образ Docker со страницы загрузок
- 2
Установите через DEB/RPM на Debian, Ubuntu, RedHat или SUSE, следуя документации дистрибутива
- 3
Либо установите контейнер Docker, следуя инструкциям Docker
- 4
Начните работу, следуя руководству для начинающих
Что важно знать
- Собирать из исходного кода вне собственной инфраструктуры Checkmk непрактично, поэтому рекомендуется использовать готовые пакеты.
- Некоторые редакции (Pro, Ultimate) являются коммерческими, а для расширенных функций требуется платная лицензия.
Темы
Частые вопросы
- Что такое checkmk?
- Checkmk — система мониторинга ИТ-инфраструктуры и приложений в физических, виртуальных, контейнерных и облачных средах с открытым исходным кодом. Checkmk — система мониторинга ИТ-инфраструктуры, рассчитанная на масштабирование и низкое потребление ресурсов. Она отслеживает состояние инфраструктуры и приложений в физических, виртуальных, контейнерных и облачных средах. В открытое издание Community входят основной движок мониторинга, веб-интерфейс, мониторинг с агентами и без них, а также большая библиотека официальных и созданных сообществом плагинов.
- checkmk можно использовать бесплатно? Какая у него лицензия?
- checkmk распространяется с открытым исходным кодом под лицензией GPL-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- checkmk всё ещё поддерживается?
- Активно поддерживается. Последний коммит в checkmk — 19 окт. 2026 г..
- Для чего можно использовать checkmk?
- Мониторинг смешанного парка Linux-серверов, виртуальных машин и контейнеров из одной консоли Организация распределённого мониторинга на нескольких площадках или в разных дата-центрах Мониторинг динамичных нагрузок в Kubernetes и публичных облаках с автоматической регистрацией хостов Предоставление услуг мониторинга нескольким клиентам в качестве поставщика управляемых услуг
- Как установить checkmk?
- Скачайте пакеты Checkmk или образ Docker со страницы загрузок Установите через DEB/RPM на Debian, Ubuntu, RedHat или SUSE, следуя документации дистрибутива Либо установите контейнер Docker, следуя инструкциям Docker Начните работу, следуя руководству для начинающих
- Где скачать checkmk?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Checkmk/checkmk
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Создаёт панели Grafana и настраивает готовые оповещения для распространённых сервисов и инфраструктуры — без ручного написания запросов.
Платформа наблюдаемости с открытым исходным кодом и нативной поддержкой OpenTelemetry: логи, метрики, трейсы, алерты и дашборды в одном решении для самостоятельного размещения.
Лёгкая платформа для мониторинга серверов с собственным размещением: веб-панель, статистика Docker-контейнеров, история и оповещения.
Платформа AIOps с открытым исходным кодом: объединяет оповещения из инструментов мониторинга, устраняет дубликаты, сопоставляет события и автоматизирует реакции с помощью рабочих процессов.
Независимый от поставщиков сервис для приёма, обработки и экспорта трассировок, метрик и логов в разные системы мониторинга.