rrdtool хранение и отображение данных мониторинга

Linux > rrdtool хранение и отображение данных мониторинга
09.11.2014 20:56:59


Наиболее часто встречающиеся слова в статье:

[rrdtool] [library] [времени] [средств] [Time-series] [storage] [display] [RRDtool] [Database] [Обеспечивает]


Статья:

RRDtool (Round Robin Database). Обеспечивает хранение и отображение данных мониторинга (загрузка каналов, температура и любая другая зависящая от времени последовательность данных, которую можно получить некоторым способом). Задумывалась как повторная, но более правильная реализация MRTG. Объём хранимых данных не увеличивается со временем (ячейки хранения используются циклически). Использование различных функций консолидации данных позволяет охватывать большие интервалы времени без чрезмерного увеличения объема БД за счет снижения разрешающей способности. В отличие от mrtg, программа не упаковывает старые данные самостоятельно, это надо предусматривать при проектировании БД. Сбор информации и генерация HTML-кода также производится с помощью внешних средств. Более мощные средства генерации графиков. Все времена во внутреннем формате Unix (число секунд с 1 января 1970 в UTC). Значения счетчиков могут быть целыми или вещественными числами или специальным значением UNKNOWN. Лицензия - GPL (но автор не будет против, если в благодарность послать ему CD/DVD из указанного им списка; при установке rrdtool имитируется заказ CD на amazone.com ;-). Необходимо иметь perl 5 (без perl rrdtool соберется, но не будет модулей подержки perl) и обычный набор средств компиляции (make, gcc, autoconf, automake, libtool). Имеется также поддержка tcl и python. Нельзя использовать для учета и биллинга - слишком много он усредняет и сглаживает, используя достаточно сложные алгоритмы.

Другие пакеты, относящиеся к rrdtool для Ubuntu

  • зависимости
  • рекомендации
  • предложения
  • enhances
  • libc6 (>= 2.4)
    Embedded GNU C Library: Shared libraries
    также виртуальный пакет, предоставляемый libc6-udeb
  • libcairo2 (>= 1.2.4)
    The Cairo 2D vector graphics library
  • libglib2.0-0 (>= 2.12.0)
    The GLib library of C routines
  • libpango1.0-0 (>= 1.14.0)
    Layout and rendering of internationalized text
  • libpng12-0 (>= 1.2.13-4)
    PNG library - runtime
  • librrd4 (>= 1.3.0)
    Time-series data storage and display system (runtime library)
  • libxml2 (>= 2.6.27)
    GNOME XML library
  • librrds-perl
    Time-series data storage and display system (Perl interface, shared)