UniFi cacti template

Оригинал отсюда — https://community.ubnt.com/t5/UniFi-Wireless/Unifi-Cacti-Graph-Template-and-script/td-p/331740

Список исправлений:

  • переписана авторизация под новое API
  • исправлен разрыв графика при отсутствии клиентов
  • небольшие оптимизации
  • изменен стиль отрисовки графика
  • для connections изменен GPRINT Type на Normal Integer
  • исправлена ошибка Input String в Data Input Methods
  • исправлено значение Maximum Value в Data Templates

 

Протестировано на CentOS Linux release 7.1.1503 (Core) (Cacti 0.8.8c и UniFi 4.6.6)

Загрузить

6 Comments on "UniFi cacti template"

  1. А не скажете есть версия которая работает с свежим контролёром? 5.6?

  2. Большое спасибо за скрипт! Работает на Debian 8 cacti 0.8.8b и Unifi 5.7.23

    Только для импорта шаблона понадобилось в include/global_array.php сделать «0.8.8b» => «0025»

    И еще вопрос — А чему нибудь новому что доступно в контроллере можно скрипт научить? =)

  3. C последней версией 5.10.12 Stable Release не работает. Видимо авторизацию не проходит…

    • В файле /var/www/html/cacti/scripts/UNIFI_get_sta.php измените сторку
      curl_setopt($ch, CURLOPT_POSTFIELDS,json_encode(array("username" => $user, "password" => $pass)).":");
      на
      curl_setopt($ch, CURLOPT_POSTFIELDS,json_encode(array("username" => $user, "password" => $pass)));
      и добавьте в самом начале
      error_reporting(E_ALL & ~E_NOTICE & ~E_WARNING);
      Для php 7 отключение варнингов немного по другому.
      Позже подправлю и протестирую на php 7 и выложу архив с исправленной версией.

      • УРА!!! Спасибо большое все заработало!!!

        Еще вопрос\просьба — если уж будете что то исправлять — нельзя ли добавить как то куда то новую их фишку в 5.10 — WiFi Experience? Проценты качества WiFi сигнала…? Может в отдельный график?

Leave a comment

Your email address will not be published.