Об этом проекте

Grafana Mimir — это проект с открытым исходным кодом, обеспечивающий масштабируемое долгосрочное хранение метрик Prometheus. Он спроектирован для простоты установки и обслуживания, с монолитным режимом, работающим из одного бинарного файла без дополнительных зависимостей, а также включает готовые панели мониторинга, оповещения и руководства по эксплуатации для контроля собственного состояния. Его горизонтально масштабируемая архитектура может быть распределена по нескольким машинам, и проект сообщает о внутреннем тестировании, поддерживающем до 1 миллиарда активных временных рядов. Он предоставляет глобальное представление метрик, агрегируя ряды из нескольких экземпляров Prometheus, с движком запросов, который параллелизует выполнение для запросов с высокой кардинальностью. Долгосрочные данные хранятся в объектном хранилище, совместимом с AWS S3, Google Cloud Storage, Azure Blob Storage, OpenStack Swift и S3-совместимыми хранилищами. Входящие метрики реплицируются для обеспечения высокой доступности, а архитектура поддерживает перезапуски, обновления и откаты без простоев. Встроенная многопользовательская конструкция изолирует данные и запросы между командами, с ограничениями и контролем качества обслуживания для справедливого распределения ресурсов. Документация охватывает миграцию с Thanos, Prometheus и Cortex, рекомендации по развертыванию, руководство для начинающих, обзор архитектуры, конфигурацию и производственную эксплуатацию. Проект лицензирован под AGPL-3.0-only и проводит обсуждения и еженедельные встречи сообщества.