Выбор решения для поиска / хранения и построения графиков - PullRequest
0 голосов
/ 04 апреля 2011

Нашей компании необходимо настроить какое-либо решение, которое позволило бы нам получать почти живые (интервал 1 секунда) с электрооборудования. В настоящее время мы используем Cacti, который позволяет минимальный интервал считывания до 1 минуты.

Каким было бы предложение вашего программного решения для такой ситуации, учитывая, что данные извлекаются с помощью SNMP, XML или веб-интерфейса (есть более одного устройства, каждое из которых имеет свой метод извлечения данных), и мои знания охватывают HTML \ PHP \ Возможности программирования JavaScript. Поскольку * nix CRON может работать как минимум с 1-минутными интервалами, должен быть какой-то инструмент или решение, которое могло бы «спрашивать» само по себе. Единственный обходной путь, который я вижу, - это кодирование некоторого JavaScript, который перезагружается каждую секунду, вызывая код на стороне сервера.

Может быть, есть какие-то готовые решения, такие как RRDTool, или, может быть, использование обычной библиотеки MySQL + Graph (Google и т. Д.) Подойдет?

1 Ответ

1 голос
/ 04 апреля 2011

Если у вас есть данные временного ряда, RRDTool - лучшее решение для этого. Но для этого вам нужны знания RRDTool.

RRDTool позволяет данные / в секунду. Но Cacti работает над * nix cron. И cron работает как минимум каждую 1 минуту (скажите, если я не прав). Для этого вам нужна специальная кодировка.

...