-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Скрипт ib_list.py не выполняется #5
Comments
точнее, я уже исправил скрипты, чтобы он мог запускаться, явно прописал host:port Как вариант можно создать еще 2 скрипта с нужными [:], и создавать второй комплект прототипов, но хотелось бы универсальности |
Добрый день! Не очень понял, RAC по идее должен увидеть оба кластера... |
Пишу с телефона, под рукой доступа к кластеру нет. Запрос "rac cluster list" возвращает единственный локальный кластер. Но, т.к в запросе не указан server:port то по умолчанию опрашивается localhost:1540, а в моем случае портов 2: 1540 и 2540. |
И соответственно запрос rac infobase summary list --cluster=$cluster вернет кучу баз, а запрос rac infobase summary list --cluster=$cluster server:port вернет единственную базу "документооборот" |
ок, в понедельник подумаю как элегантно решить задачку |
Я опробовал вариант создать массив строк cluster_res двумя запросами: |
А вообще, не задумывались над вариантом, чтобы весь результат команды rac session list --cluser = $cluster --infobaser $infobase собирать в Json и отдавать zabbix у, а там уже разбирать через зависимые элементы. Так любой желающий мог бы получить нужные ему результаты, например, мне интересно получать все количественные данные о соединениях |
Доброго дня!
Самый простой вариант: можно передавать дополнительным параметром имя/адрес сервера. Но тогда придется копию шаблона делать на каждый дополнительный сервер. Ну либо сделать более сложный шаблон, который будет оперировать массивом серверов RAS. Простой вариант завтра видимо смогу выложить, сложный надо будет разбираться |
Я не ставил себе задачей выгребать все, собирал только то что я могу как-то применить в анализе. Можно конечно выгрести все, но что с этим делать? Как вариант можно попробовать передавать список параметров который необходим. В шаблоне по умолчанию оставить те что стандартные, если необходимо что-то экзотическое, то прям в шаблоне и указать что нужно еще. Как вам такой вариант? |
На самом деле я на вашу разработку вышел, когда искал примеры зависимых прототипов элементов для шаблона заббикса. |
TODO: Добавить указание сервера RAS и порта в параметрах скриптов, по умолчанию localhost:1565, при передаче параметра использовать переданное |
Добрый день!
Спасибо за вашу работу.
у нас немного иная ситуация: кластеров два, но они разнесены на разные службы, слушаются на разных портах: 1540 и 2540
Установил 2 службы RAS, которые смотрят на разные порты и обращение RAC к RAS тоже на портах 1545 и 2545.
Каким образом можно доработать скрипт, чтобы он работал?
The text was updated successfully, but these errors were encountered: