установка OP5 Monitor / Nagios:

В случае реализации метода управления базой данных мониторинга оракула требуется стандартное имя пользователя и пароль приложения в явном виде. Как обойти необходимость вводить открытым текстом пароль для входа в базу данных оракула, который виден на экране OP5 Monitor и конфигурации файловой системы Nagios.?


person Jefferson X Masonic    schedule 07.10.2016    source источник


Ответы (1)


Есть несколько возможностей.

Общее решение

Используйте макросы $USERnn$, которые определены в resources.cfg. Дополнительная информация об использовании этой функции: https://kb.op5.com/display/DOC/Macros#Macros-Custommacros Макросы USER не видны в графическом пользовательском интерфейсе, но их может прочитать любой, у кого есть доступ к файлу конфигурации resources.cfg. Документацию Naemon по пользовательским макросам см. на http://www.naemon.org/documentation/usersguide/macrolist.html#user

Конкретное решение для подключаемого модуля check_oracle (если это то, что вы используете)

Укажите учетные данные в файле аутентификации. Из текста справки для плагина:

  -f <auth-file> can be used instead of -u <username> -p <password>. If both
options are used the <auth-file> will override -u/-p. The <authfile> should
be a textfile (readable by the nrpe-user) containing two rows. File format:
username=<username>
password=<password>

Решение для монитора OP5

Используйте пользовательские переменные с префиксом OP5SECRET. К сожалению, они не очень хорошо задокументированы, но взгляните на пакет управления Автономный узел виртуализации VMware ESXi, который использует эту функцию.

Полное раскрытие: я работаю руководителем группы разработки в OP5.

person Mikael Falkvidd    schedule 11.10.2016