День добрый всем!
Настраиваю по мануалу мануалу мониторинг баз данный oracle.
Имею:
Сервер с oracle 11
Сервер с zabbix 2.2.1
Руки 2
Из того что сделал, на сервере zabbix:
- пропатчил unixodbc
- заббикс собран с поддержкой --with-unixodbc
- установил oracleclient и донастроил соединение с Oracle в файлах odbc.ini odbcinst.ini и tnsnames.ora
- прописал все переменные юзеру zabbix
- делаю тестовое подключение isql -v -n MYDSN и коннект проходит успешно и могу руками запросы вводить (в том числе под юзером заббикса соединеняет)
- в заббиксе создал элемент данных "Database monitor item" (тут начинаются вопросы ибо мануал немного отличается от текущей действительности)
из мануала:
Тогда как в заббиксе в элементе данных в ключе прописался автоматом
db.odbc.select[<unique short description>,<dsn>]
Ещё в мануале указано
Тогда как в заббиксе в элементе данных есть поля для ввода юзера пароля и sql запроса
С юзерами и паролями вроде понятно а вот со строкой db.odbc.select[<unique short description>,<dsn>]
не совсем всё понятно, пробовал разные вариации и в любом случае статус элемента "не поддерживается"
Как диагностировать и куда копать - не могу понять
Настраиваю по мануалу мануалу мониторинг баз данный oracle.
Имею:
Сервер с oracle 11
Сервер с zabbix 2.2.1
Руки 2
Из того что сделал, на сервере zabbix:
- пропатчил unixodbc
- заббикс собран с поддержкой --with-unixodbc
- установил oracleclient и донастроил соединение с Oracle в файлах odbc.ini odbcinst.ini и tnsnames.ora
- прописал все переменные юзеру zabbix
- делаю тестовое подключение isql -v -n MYDSN и коннект проходит успешно и могу руками запросы вводить (в том числе под юзером заббикса соединеняет)
- в заббиксе создал элемент данных "Database monitor item" (тут начинаются вопросы ибо мануал немного отличается от текущей действительности)
из мануала:
Заполните поле ключа:
db.odbc.select[уникальное_имя]
db.odbc.select[уникальное_имя]
db.odbc.select[<unique short description>,<dsn>]
Ещё в мануале указано
Заполните поле “Дополнительные параметры”:
DSN=TESTDB
user=user_name
password=pwd
sql=SELECT 'test' FROM dual;
DSN=TESTDB
user=user_name
password=pwd
sql=SELECT 'test' FROM dual;
С юзерами и паролями вроде понятно а вот со строкой db.odbc.select[<unique short description>,<dsn>]
не совсем всё понятно, пробовал разные вариации и в любом случае статус элемента "не поддерживается"
Как диагностировать и куда копать - не могу понять
Comment