GithubHelp home page GithubHelp logo

Comments (11)

kulpin74 avatar kulpin74 commented on June 30, 2024

Доброго утра!
По вычисляемому вот так нужно записать:
default
last("1cEnt.sessions.designers[{#INFOBASE}]") + last("1cEnt.sessions.bjobs[{#INFOBASE}]") + last("1cEnt.sessions.comconn[{#INFOBASE}]") + last("1cEnt.sessions.thickClient[{#INFOBASE}]") + last("1cEnt.sessions.thinClient[{#INFOBASE}]") + last("1cEnt.sessions.webclients[{#INFOBASE}]")

Ну и триггер на него повесить.

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

from zabbix-1c.

Katausy avatar Katausy commented on June 30, 2024

Доброго времени суток!
Вроде бы то же самое записывал, но не "взлетело".
Спасибо большое!

По поводу подсчета лицензий - у нас большая часть программных, они раздаются 1шт/сессия
Аппаратный (что нелогично) оказался на WEB.
так что в нашем случае временно можно будет триггер сделать по сумме сессий.

Находил пару вариантов - но они годны только для ручного вывода в виде "стекируемого графика", т.к. имена ключей меняются раз в несколько часов.

from zabbix-1c.

Katausy avatar Katausy commented on June 30, 2024

Попробовал Ваш вариант и получил знакомую ошибку.
Не зря подумал, что примерно так и пробовал :)

"Cannot evaluate function "last()": item "app-2.pivzavoz.local:1cEnt.sessions.webclients[all_infobases]" does not exist."
Cannot evaluate function "last()": item "app-2.pivzavoz.local:1cEnt.sessions.webclients[c2338700-83ef-47cd-a6ad-5ebebf1bbdc2]" does not exist.
и так далее
image

Проблема в том, что если значения нет, то оно не равно 0 и не может складыватся?
Получается, что нужно либо делать "СУММА, Если значение <> NULL", либо под каждую базу делать руками только те значения, которые гарантировано имеются, иначе словим опять ошибку...
не вариант: web, например, используется внешними партнерами, которые ночью спят и число сессий схлопывается в "0".

from zabbix-1c.

kulpin74 avatar kulpin74 commented on June 30, 2024

Странно, я проверил прежде чем ответить, все посчитал у меня, попозже еще гляну. И там в любом случае с агента ноль возвращается, даже если нет этого типа клиента

from zabbix-1c.

kulpin74 avatar kulpin74 commented on June 30, 2024

Можете прислать принтскрин настройки элемента?
У меня вот так все:
image
image
Единственное отличие от утреннего моего принтскрина - изменил интервал обновления, поставил 10 мин - не имеет смысла ставить интервал меньше, чем запрос данных с агента, но и с 1 минутой работало без проблем

from zabbix-1c.

kulpin74 avatar kulpin74 commented on June 30, 2024

И кстати странно ругается только на webclients, который последний в списке
СТОП, а когда вы обновили скрипт sess_list.py? И обновили ли шаблон? Я два дня назад выложил обновление и для вас как раз добавил вебклиентов, до этого их не было, и в скрипт и в шаблон
Может потому и ругается что webclient ов нет, вот и не может сложить?

from zabbix-1c.

Katausy avatar Katausy commented on June 30, 2024

sess_list.py обновлял, но шаблон - руками "по образу и подобию" правил сам.
Сейчас попробую.

from zabbix-1c.

Katausy avatar Katausy commented on June 30, 2024

День добрый!
обновил все до последней версии - все ЗАМЕЧАТЕЛЬНО!
еще раз СПАСИБО!

from zabbix-1c.

kulpin74 avatar kulpin74 commented on June 30, 2024

Доброго утра!
Ну отлично.
Еще уточняющий вопрос по ключам: правильно ли я понимаю что текущий подсчет сессий для всех баз вас полностью устраивает? Или вы хотите смотреть отдельно по ключам сколько сессий в на какой ключ повесилось?

from zabbix-1c.

Katausy avatar Katausy commented on June 30, 2024

День бодрый!
Для всех баз - необходимый и достаточный вариант.
по базам раздельно нет смысла - все базы в кластере, ключи "шарятся"

from zabbix-1c.

kulpin74 avatar kulpin74 commented on June 30, 2024

Не, я имел в виду по ключам, сколько с какого взялось, по базам конечно бессмысленно. Можно попросить прислать вывод json_sess_list.zip, желательно когда много пользователей разных в базах?
Это вывод rac session list в json завернутый, хочу попробовать выделить ключи. У меня только аппаратный ключ, у вас более разнообразно :) Если это вообще возможно - то на почту [email protected] лучше наверное, что бы тут не светить, там все же базы, пользователи...

from zabbix-1c.

Related Issues (14)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.