Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Новинка
Распродажа
Новости
Доставка
Оплата
Загрузки
  • Прошивки
    • WinBox
    • RouterOS
    • Мобильные приложения MikroTik
    • Архив
  • Changelogs
  • RouterOS
  • Мобильные приложения MikroTik
  • Архив
Форум
Настройка
    info@mikrotik.moscow
    +7 495 320-55-52
    Заказать звонок
    Mikrotik.moscow
    Каталог
    • Акции
      Акции
    • Маршрутизаторы
      Маршрутизаторы
    • Коммутаторы
      Коммутаторы
    • Радиомосты и уличные точки доступа
      Радиомосты и уличные точки доступа
    • Wi-Fi для дома и офиса
      Wi-Fi для дома и офиса
    • LTE/5G
      LTE/5G
    • Powerline адаптеры
      Powerline адаптеры
    • IoT устройства
      IoT устройства
    • Оборудование 60 ГГц
      Оборудование 60 ГГц
    • Материнские платы RouterBOARD
      Материнские платы RouterBOARD
    • Корпуса
      Корпуса
    • Интерфейсы
      Интерфейсы
    • SFP/QSFP трансиверы
      SFP/QSFP трансиверы
    • Аксессуары
      Аксессуары
    • Антенны
      Антенны
    • Архив
      Архив
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Скачать WinBox Скачать Прошивки Форум > RouterOS Форум > SwOS Форум > Железо
    Mikrotik.moscow
    Каталог
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Mikrotik.moscow
    Телефоны
    +7 495 320-55-52
    Заказать звонок
    0
    0
    0
    Mikrotik.moscow
    • +7 495 320-55-52
      • Назад
      • Телефоны
      • +7 495 320-55-52
      • Заказать звонок
    • info@mikrotik.moscow
    • г. Москва, ул. Бакунинская, 84
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной


    • Кабинет
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    RouterOS
    Тест пропускной способности для электронной почты

    Тест пропускной способности для электронной почты

    Форумы: RouterOS, Аппаратное обеспечение, SwOS, Обратная связь, Объявления, Сторонние инструменты
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Тест пропускной способности для электронной почты, RouterOS
     
    wagnernascimento
    Guest
    #1
    0
    26.02.2014 23:11:00
    Ребята, хотел бы узнать, есть ли у кого-нибудь похожий скрипт, который у вас работает. Смысл такой: сделать тест на другом MikroTik и отправить результат на email. Тогда я смогу настроить его, чтобы он проверял, проходит ли трафик по конкретной линии. Но у меня не получается отправить результат теста на почту.

    Вот сам скрипт:  
    :global i  
    /tool bandwidth-test 192.168.1.1 protocol=udp direction=both duration=12s local-tx-speed=50M remote-tx-speed=50M user=login password=senha do={  
     :if ($status="running") do={  
       :set i $tx-current $rx-current  
     }  
    }  
    :delay 15s  
    /tool e-mail send to="usuario@gmail.com" subject="Bandwidth test results" body=("Transmitted bytes/s:" . $i)
     
     
     
    toboo
    Guest
    #2
    0
    15.09.2014 20:21:00
    У меня сообщение mikrotik>: неверный адрес FROM. Кто-нибудь знает решение?
     
     
     
    BobcatGuy
    Guest
    #3
    0
    14.02.2016 06:33:00
    Это работает довольно хорошо. Спасибо за ваши усилия по его созданию. Интересно, есть ли способ взять это и создать файл с данными. Я бы хотел взять эти данные и построить график в Excel. Возможно, скрипт, который запускает тест скорости и добавляет строку в текстовый файл, с разделителем «,», и сохранить этот файл на USB-накопитель, подключённый к роутерборду. У меня включён SMB-шаринг, так что я могу получить доступ к этой папке по сети. Это упрощает доступ к файлу. Дело в том, что я пытаюсь понять, когда беспроводное соединение ухудшается. Поэтому хочу запускать это каждые полчаса и получать метрики по скоростям в разное время, чтобы отслеживать изменения. Не постоянный скрипт, а только тогда, когда хочу проверить соединения. Спасибо за любую помощь!
     
     
     
    nelsito88
    Guest
    #4
    0
    17.02.2016 13:37:00
    Привет! Я пытаюсь запустить скрипт на CCR с версией 6.34.1v. Вижу, что тест скорости выполняется, в логах появляется сообщение: Bandwidth-test done, sending info by e-mail, но письма так и не приходит. Конфигурация /tool email настроена правильно, с другими скриптами работает без проблем. Не могли бы вы помочь? Большое спасибо! С наилучшими пожеланиями!
     
     
     
    BobcatGuy
    Guest
    #5
    0
    17.02.2016 13:42:00
    Ты менял в скрипте строку "/tool e-mail send to=“ your@email.com ” subject="Bandwidth-test done…", чтобы там был твой адрес электронной почты? Она почти в самом низу.
     
     
     
    plisken
    Guest
    #6
    0
    15.03.2016 18:42:00
    Тест пропускной способности можно проводить отдельно для отправки и для приёма (не одновременно). Нагрузка на процессор слишком высокая при одновременном измерении обоих показателей. Спасибо за ответ!
     
     
     
    dutq
    Guest
    #7
    0
    13.02.2019 02:00:00
    Привет, ребята! Я следовал инструкциям от @skot, всё получилось, но я хочу поменять (“Transmitted bytes/s:” . $i) на (“Transmitted Mbps/s:” . $i). Например: Transmitted bytes/s:232836416/257019080 = Transmitted Mbps/s:23.2Mbps/25.7Mbps. Кто-нибудь может помочь? Большое спасибо!!!
     
     
     
    agenovez
    Guest
    #8
    0
    14.02.2019 03:59:00
    Привет! Отличная работа, но на версии 6.43.12 это не работает. Я отправил оригинальный код с небольшой правкой переменных, затем ты получишь письмо с результатами теста.

    :local txc  
    :local txcA  
    :local txcB  
    :local txcC  
    :local rxc  
    :local rxcA  
    :local rxcB  
    :local rxcC  
    :local rxta  
    :local rxtaA  
    :local rxtaB  
    :local rxtaC  
    :local txta  
    :local txtaA  
    :local txtaB  
    :local txtaC  
    :local sysname [/system identity get name]
    :local datetime “$[/system clock get date] $[/system clock get time]”
    :log info “Запуск теста пропускной способности”  
    /tool bandwidth-test YOURIP protocol=tcp direction=both duration=30s user=YOURUSER password=YOURUSERPASSWORD do={  
    :set $txcA ($“tx-current” / 1000)  
    :set $txcB ($txcA / 1000 * 1000)  
    :set $txcC ($txcA - $txcB)  
    :set $txcB ($txcB / 1000)  
    :set $txc “$txcB.$txcC”  
    :set $rxcA ($“rx-current” / 1000)  
    :set $rxcB ($rxcA / 1000 * 1000)  
    :set $rxcC ($rxcA - $rxcB)  
    :set $rxcB ($rxcB / 1000)  
    :set $rxc “$rxcB.$rxcC”  
    :set $rxtaA ($“rx-total-average” / 1000)  
    :set $rxtaB ($rxtaA / 1000 * 1000)  
    :set $rxtaC ($rxtaA - $rxtaB)  
    :set $rxtaB ($rxtaB / 1000)  
    :set $rxta “$rxtaB.$rxtaC”  
    :set $txtaA ($“tx-total-average” / 1000)  
    :set $txtaB ($txtaA / 1000 * 1000)  
    :set $txtaC ($txtaA - $txtaB)  
    :set $txtaB ($txtaB / 1000)  
    :set $txta “$txtaB.$txtaC”  
    }  
    :log info “Тест пропускной способности завершён, отправляю результаты по e-mail”  
    /tool e-mail send to="your@email.com" subject=“Тест пропускной способности завершён : $sysname” body=“$sysname \n  $datetime \n \n Результат : \n Скорость передачи TX $txc Мбит/с \n Скорость приёма RX $rxc Мбит/с \n \n Средний общий TX $txta Мбит/с \n Средний общий RX $rxta Мбит/с”
     
     
     
    dutq
    Guest
    #9
    0
    14.02.2019 04:22:00
    Я отредактировал пост @skot:

    /tool bandwidth-test your IP duration=20s direction=both local-udp-tx-size=1000 protocol=udp remote-udp-tx-size=1000 do={
     :if ($status="done testing") do={
    :local i ($"tx-total-average"/1048576 . "  / " . $"rx-total-average"/1048576 )
       :local download ($"tx-total-average"/1048576)
       :local upload ($"rx-total-average"/1048576)
       /tool e-mail send to="your email" subject="Bandwidth Metronet " body=("Download/Upload: " . $download ." Mbps / ".$upload . " Mbps")
     }
    }

    И вот результат: Download/Upload: 151 Mbps / 146 Mbps Спасибо всем!
     
     
     
    Jotne
    Guest
    #10
    0
    14.02.2019 10:05:00
    Если вместо электронной почты отправлять это через syslog, то можно будет строить графики по каждому измерению с помощью Splunk. Пример смотрите в моей подписи.
     
     
     
    Страницы: 1
    Читают тему
    +7 495 320-55-52
    info@mikrotik.moscow
    Электрозаводская, Бауманская
    Москва, ул. Бакунинская, 84с21
    Конфиденциальность Оферта
    © 2025 «Mikrotik.Moscow»
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры