Скорость интерфейса в процентном соотношении
-
Здравствуйте. На вкладке интерфейсов можно быстро создать DCI, но они создаются в битах секунду, а можно ли где-то прописать что бы создавались еще 2 DCI которые будут опрашивать скорость интерфейса и и использоваться в расчетах на определение загруженности канала в процентном соотношении. А то приходиться щас все вручную создавать DCI для опроса скорости интерфейса раз в 5 минут, потом создавать DCI для расчета скорости в процентном соотношении, в трансформатион скриптах брать скорость интерфейса и производить расчеты.
-
Я делаю так:
Создаю DCI "быстрым методом" в байтах (он создает только в байтах) и использую дельту.
Потом в созданных DCI (входящий и исходящий), меняю тип данных на Float и применяю TransformationScript:sub main(){ curr_bit=$1 * 8; allow_bit=GetCustomAttribute($node, "WAN1 Speed Out, Mbps") * 1000000; usage_ch=curr_bit / allow_bit * 100; return usage_ch; }При этом, в свойствах у ноды, прописаны Custom Attributes:
- WAN1 Speed In, Mbps
- WAN1 Speed Out, Mbps
Это значения которые гарантирует провайдер, указываются в мегабитах. На выходе получишь загрузку канала в %.
-
Я знаю как их делать. Проблема у меня в том что у меня каналов сотни и большинство из ни потоки E1 в которых могут отваливаться некоторые таймслоты при работах на линиях. Т.е если я задам вручную то скорость при авариях будет не правильная, вот поэтому и приходиться создавать еще один DCI который опрашивает скорость которая уже будет фигурировать в расчетах.
-
-
-
Да верно, на оборудовании оно автоматически устанавливается зависимости от канальных интервалов. Мне нужно что бы еще создавались дополнительно DCI скорости интересов и использовались в расчетах. Т.е. что я хочу чтобы в интерфейсах нажал на создать DCI и там выбрал в процентном соотношении, а оно все само подставит что нужно
-
-
Есть еще вот это: http://wiki.netxms.org/wiki/NXSL:CreateDCI , возможно то, что может помочь. Но как это применить для DCI, которые только создаются незнаю...
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login