Reconnoiter icon

Reconnoiter

Reconnoiter icon

Reconnoiter

  0
Бесплатное ПО Открытый код
Категории:
Платформы: Linux
Особенности:
time-series-analysis time-series-data graphing



Reconnoiter - это система мониторинга и анализа тенденций, разработанная для
работы с большими архитектурами (тысячи машин и сотни тысяч метрик).

Особое внимание уделяется разъединению различных компонентов системы, чтобы
обеспечить разрозненную эволюцию каждого компонента при возникновении проблем
или определении новых требований. Мониторинг ресурсов, агрегация метрик,
метрический анализ и визуализация четко разделены.

Монитор, noitd, написан на C и предназначен для поддержки одновременных и
быстрых проверок с ожидаемой возможностью мониторинга 100 000 служб в минуту
(6 миллионов проверок в час.) В то время как трудно сделать запись проверок
"легкой" в этом высоком В среде с высокими эксплуатационными характеристиками
были предприняты усилия для обеспечения того, чтобы пользовательские сценарии
проверки не требовали опыта написания высококонкурентного кода событий на
основе событий. Вместо этого клей предоставляется через языки сценариев, такие
как Lua, которые пытаются прозрачно обрабатывать аспекты этой среды с высокой
степенью параллелизма. Как и в случае любой высокопроизводительной системы, вы
можете легко ввести неэффективный код и поставить под угрозу
производительность всей системы.

Агрегатор stratcond также написан на C и отвечает за простую задачу
безопасного сбора данных из всех распределенных экземпляров noitd и
преобразования их в хранилище данных (в настоящее время PostgreSQL).

Средство хранения данных (PostgreSQL) хранит всю информацию об отдельных
проверках, их статусах и отдельных метриках, связанных с ними. Имеются
автоматические процессы, которые суммируют числовые метрики в оконные средние
значения для целесообразного построения графиков при различных разрешениях
временного окна (час, день, месяц, год и т. Д.).

Интерфейс визуализации (разведчик) извлекает данные из хранилища данных, чтобы
визуализировать собранные метрики и помочь с мониторингом, анализом тенденций
и другим визуальным анализом. Система визуализации написана на PHP.

Аналоги (7):

  • Graphite

    Graphite - это масштабируемая графическая система реального времени.
      10
    Бесплатное ПО Открытый код
    Mac Linux
    django fontconfig time-series-analysis python graphing
  • RRDTool

    RRDtool (аббревиатура от циклического инструмента базы данных) предназначен для обработки данных временных рядов, таких как сеть ...
      4
    Бесплатное ПО Открытый код
    Web
    shell-scripts series-data lua data-logging perl ruby python graphing
  • Axibase Time Series Database

    ATSD специально разработан для анализа и составления отчетов по огромным объемам данных временных рядов, собранных ...
      2
    Бесплатное ПО
    Linux
    timeseries data-visualization база данных аппаратный мониторинг self-hosted data-analysis big-data все в одном data-forecasting
  • OpenTSDB

    OpenTSDB - это распределенная масштабируемая база данных временных рядов (TSDB), написанная поверх HBase.
      1
    Бесплатное ПО Открытый код
    Linux
    time-series-analysis time-series-data java-based graphing
  • Beringei

    База данных в памяти с открытым исходным кодом для данных временных рядов, созданных Facebook.
      0
    Бесплатное ПО Открытый код
    Linux
    time-series-database timeseries база данных
  • Cube

    Cube is a system for collecting timestamped events and deriving metrics.
      0
    Бесплатное ПО Открытый код
    Linux
    time-series-data logging graphing
  • Vector

    Инфраструктура мониторинга производительности на хосте для сбора и просмотра метрик системы и приложений.
      0
    Бесплатное ПО Открытый код
    Linux
    profiling time-series-analysis metrics мониторинг сервера аппаратный мониторинг graphing