а есть в планах ? очень бы хотелось видеть, изменения в драйвере небольшие требуются.
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Show posts MenuQuote from: Filipp Sudanov on October 12, 2023, 02:33:39 PMYes, to communication from server to agent you need just one port - 4700 on agent side. So yes, if you have several agent nodes behind a firewall, you can forward e.g. 4700, 4701, etc to these agents. Check "Communication through external gateway" checkbox in node properties - this is for the server to allow several nodes with same IP and to build topology information correctly.this option is suitable. The node behind the NAT must then be created manually, but in which section? what is the procedure?
Quote from: Filipp Sudanov on September 26, 2023, 06:14:40 PMТак что лучшее, что сейчас может делать такой скрипт - возвращать еще раз последнее собранное значение - если нужно, сделаю пример.Сделайте пожалуйста. Еще вопрос - с таким скриптом, когда интерфейс будет отключен и на нем будет реально 0 b/s, это будет корректно отражаться ?
Quote from: Filipp Sudanov on September 22, 2023, 08:27:28 PMНо вообще вручную делить для получения мегабит уже не нужно - можно в свойствах DCI поставить Units "b/s" и Use multipliers "Default" или "Yes". Значение будет хранится в битах в сек и переводится при отображении. Если нужно чтоб всегда отображалось в Mbps, на закладке other options поставить Multiplier degree "Fixed to M".и почему этот удобный функционал не срабатывает ?
Quote from: Filipp Sudanov on September 25, 2023, 04:01:21 PMНа сейчас можно вместо counter32 выбрать unsigned integer, но тогда нужно скриптом защищаться от ситуации б) - проверять что значение не слишком большое.есть ли пример такого скрипта ? полагаю верхний лимит отсечки в скрипте очевидно будет: интерфейс GE0 это 1GB = 1024Mb = 1 048 576 Kb = 1 073 741 824 b/s ?
Quote from: Filipp Sudanov on September 22, 2023, 08:27:28 PMВозможно проблема в трансформационном скрипте - возможно за минуту набегает столько, что при умножении на 8 получается число большее, чем 32-битный integer. Для проверки можно сделать такой трансформационный скрипт (8L заставит выполнять 64-битную арифметику):
return (($1 * 8UL ) / 1024) / 1024;"
Quote from: Filipp Sudanov on September 22, 2023, 08:27:28 PMНо вообще вручную делить для получения мегабит уже не нужно - можно в свойствах DCI поставить Units "b/s" и Use multipliers "Default" или "Yes". Значение будет хранится в битах в сек и переводится при отображении. Если нужно чтоб всегда отображалось в Mbps, на закладке other options поставить Multiplier degree "Fixed to M".
Quote from: Filipp Sudanov on September 22, 2023, 08:27:28 PMData type "Counter 32-bit" должен обрабатывать переход на 0 автоматически. Можно посмотреть в history по этому DCI - там будет колонка raw value. Покажите скриншот history в месте где raw value проходит через 0.