Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

  1. Home
  2. Support (Russian)
  3. Скорость интерфейса в процентном соотношении

Скорость интерфейса в процентном соотношении

Scheduled Pinned Locked Moved Support (Russian)
8 Posts 2 Posters 19.4k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D
    D
    doncelab
    wrote on last edited by
    #1

    Здравствуйте. На вкладке интерфейсов можно быстро создать DCI, но они создаются в битах секунду, а можно ли где-то прописать что бы создавались еще 2 DCI которые будут опрашивать скорость интерфейса и и использоваться в расчетах на определение загруженности канала в процентном соотношении. А то приходиться щас все вручную создавать DCI для опроса скорости интерфейса раз в 5 минут, потом создавать DCI для расчета скорости в процентном соотношении, в трансформатион скриптах брать скорость интерфейса и производить расчеты.

    1 Reply Last reply
    0
    • K
      K
      kozlov_ao
      wrote on last edited by
      #2

      Я делаю так:
      Создаю 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

      Это значения которые гарантирует провайдер, указываются в мегабитах. На выходе получишь загрузку канала в %.

      1 Reply Last reply
      0
      • D
        D
        doncelab
        wrote on last edited by
        #3

        Я знаю как их делать. Проблема у меня в том что у меня каналов сотни и большинство из ни потоки E1 в которых могут отваливаться некоторые таймслоты при работах на линиях. Т.е если я задам вручную то скорость при авариях будет не правильная, вот поэтому и приходиться создавать еще один DCI который опрашивает скорость которая уже будет фигурировать в расчетах.

        1 Reply Last reply
        0
        • K
          K
          kozlov_ao
          wrote on last edited by
          #4

          Оборудование SNMP поддерживает? отдает реальную скорость подключения (а не 10, 100, 1000Мбит/с)?

          1 Reply Last reply
          0
          • K
            K
            kozlov_ao
            wrote on last edited by
            #5

            Еще раз вдумчиво вопрос прочитал... нужно чтобы создавались еще 2 DCI автоматом?

            1 Reply Last reply
            0
            • D
              D
              doncelab
              wrote on last edited by
              #6

              Да верно, на оборудовании оно автоматически устанавливается зависимости от канальных интервалов. Мне нужно что бы еще создавались дополнительно DCI скорости интересов и использовались в расчетах. Т.е. что я хочу чтобы в интерфейсах нажал на создать DCI  и там выбрал в процентном соотношении, а оно все само подставит что нужно

              1 Reply Last reply
              0
              • K
                K
                kozlov_ao
                wrote on last edited by
                #7

                Гм... а что мешает создать необходимые DCI и конвертнуть их в шаблон, который потом применить к нужным нодам?

                1 Reply Last reply
                0
                • K
                  K
                  kozlov_ao
                  wrote on last edited by
                  #8

                  Есть еще вот это: http://wiki.netxms.org/wiki/NXSL:CreateDCI , возможно то, что может помочь. Но как это применить для DCI, которые только создаются незнаю...

                  1 Reply Last reply
                  0

                  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
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  • Login

                  • Don't have an account? Register

                  • Login or register to search.
                  Powered by NodeBB Contributors
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • Users
                  • Groups