Назад | Перейти на главную страницу

В каком месте по умолчанию хранятся пользовательские переменные nagios snmp?

Я беру на себя управление сервером nagios и пытаюсь выяснить, где предыдущий администратор хранил свои переменные пользователя и пароля snmpv3, может ли кто-нибудь подсказать, где это стандартное местоположение?

Учитывая, насколько гибкими являются нагиос, они могут быть практически где угодно.

T Я бы сначала посмотрел, включил resources.cfg который обычно используется для определения глобальных переменных, которые будут использоваться где угодно в nagios. Затем я бы посмотрел на определение службы SNMP, определение хоста, использующего NSMP, и определение команды для вашей команды, которая выполняет проверку SNMP.

Вы можете найти их: - Пропустить как часть определения услуги. В сервисе вы можете увидеть что-то вроде check_command check_snmp!username!password. - жестко закодирован в command ресурс, который выполняет проверку SNMP.

В любом случае, если вы посмотрите на command для команды проверки SNMP должно быть приятно, что она либо жестко закодирована в определении команды проверки, либо вы должны увидеть используемое имя переменной. Как только вы найдете имя переменной, вам просто нужно будет найти правильное место для этой переменной.

Если вы не уверены, вы можете обновить свой вопрос, что именно у вас есть для команды check snmp, и мы сможем дать вам лучшее представление.

Если вы используете Nagios check_snmp или что-то еще на основе Net-SNMP, проверьте места, описанные в snmp_config (5) справочная страница. По умолчанию это:

  1. / usr / local / etc / snmp (или, возможно, / etc / snmp)
  2. / usr / local / share / snmp (или / usr / share / snmp)
  3. / usr / local / lib / snmp (или / usr / lib / snmp или / usr / lib64 / snmp)
  4. $ HOME / .snmp

В противном случае ваши сценарии проверки могут устанавливать пользовательское местоположение с $SNMPCONFPATH переменная окружения.

Независимо от расположения файл, который нужно искать, snmp.conf или snmp.local.conf. Возможные варианты конфигурации, которые могут вас заинтересовать:

  • defVersion
  • defSecurityLevel
  • defAuthType
  • defAuthPassphrase
  • defPrivType
  • defPrivPassphrase