Repolode
Checkmk

Checkmk/checkmk

Checkmk — система мониторинга ИТ-инфраструктуры и приложений в физических, виртуальных, контейнерных и облачных средах с открытым исходным кодом.

Open source альтернатива:DatadogNagios

Звёзды
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. 1

    Скачайте пакеты Checkmk или образ Docker со страницы загрузок

  2. 2

    Установите через DEB/RPM на Debian, Ubuntu, RedHat или SUSE, следуя документации дистрибутива

  3. 3

    Либо установите контейнер Docker, следуя инструкциям Docker

  4. 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 обновляется ежедневно.

Похожие проекты

Платформа наблюдаемости с открытым исходным кодом и нативной поддержкой OpenTelemetry: логи, метрики, трейсы, алерты и дашборды в одном решении для самостоятельного размещения.

32,4 тыс.2,5 тыс.TypeScriptOtherОбновлён 18 часов назад

Платформа AIOps с открытым исходным кодом: объединяет оповещения из инструментов мониторинга, устраняет дубликаты, сопоставляет события и автоматизирует реакции с помощью рабочих процессов.

12,4 тыс.1,5 тыс.PythonOtherОбновлён 22 дня назад