headermask image

Notice: Undefined variable: t in /var/www/user97185/data/www/system-administrators.info/yandex-ad.php on line 15

Notice: Undefined variable: r in /var/www/user97185/data/www/system-administrators.info/yandex-ad.php on line 15
Рекомендую: Фриланс-биржа | Кэшбэк-сервис | Интернет-бухгалтерия

Дополнительные плагины Cacti: время отклика OpenLDAP

Продолжаем подключать интересующие нас сервисы к Cacti. Установка, настройка, несколько других плагинов опубликованы ранее в разделе Мониторинг.

Скрипт openldap_response_time.pl вычисляет время необходимое на:

  • – подключение (анонимное или нет)
  • – поиск в RootDSE (with scope base)
  • – поиск по максимум 20 подзаписям LDAP дерева ниже суффикса, найденного в RootDSE.

Скрипт совместим со всеми LDAP директориями соответсвующими LDAPv2 или LDAPv3 RFC.

Для работы скрипта необходимы следующие модули Perl:

  • – Module Getopt::Std
  • – Module Net::LDAP
  • – Pragma strict
  • - Subroutine gettimeofday() of module Time::HiRes

В результате использования скрипта Cacti нарисует примерно такой график:

openldap_response_time.png
Использование

Скрипт использует следующие опции запуска:

perl openldap_response_time.pl -h host [-p port] [-D binddn -W bindpw] [-t timeout] [-v ldap_version]

Обязательный параметр:
- hostname: имя или IP LDAP сервера.

Дополнительные параметры:

  • port: порт LDAP диреткории. Если не указан, используется порт “389″.
  • binddn: DN (LDAP аккаунт) с правами чтения на RootDSE и ниже
  • bindpw: пароль для DN указанный в параметре binddn.
  • timeout: максимальное время ожидания ответа LDAP. По умолчанию 5 секунд.
  • ldap_version: версия протокола LDAP, по умолчанию 3.

Установка

Копируем perl скрипт в директорию скриптов Cacti. Если Cacti был установлен с использованием официального архива, эта директория /var/www/html/cacti/scripts, для Debian it is /usr/share/cacti/site/scripts.

Устанавливаем такие же права пользователя/группы как у других скриптов в этой директории.

Для последний версий Cacti осталось лишь импортировать XML файл:

  • - Логинимся в веб интерфейс Cacti.
  • – Нажимает на Import Templates в меню Import/Export.
  • – Загружаем XML файл и сохраняем.

Когда шаблон загружен, вы можете начать создавать источник данных и графики.

Архив с Перл скриптом и шаблоном тут.

Постовой

Поселок “Березки” знаменит не березками, как можно было бы предположить из названия, а отличными таунхаусами. Спешите купить таунхаус себе по очень даже отличной цене.

Качественные автошины, bridgestone и прочее…