|
getLMS-Multi-MikroTik-StatsByLMS
05-10-2020 22:00:00 27-12-2021 19:50:20 Odwiedziny: 1236
getLMS-Multi-MikroTik-StatsByLMS v1.2.2 - Skrypt ma za zadanie zbieranie statystyk pobierania oraz wysyłania z simple queues z więcej niż jednego Mikrotik`a, a następnie dodawanie ich do bazy danych LMS`a (LAN Management System).
FUNKCJE:
- możliwość ustawienia więcej niż jednego MikroTik`a, z którego będą pobieranie dane
- zbieranie statystyk pobierania oraz wysyłania z simple queues na Mikrotik`u, a następnie dodawanie ich do bazy danych LMS`a
- połączenie po przez API lub API z SSL (połączenie SSL jest testowe, czasem może wystąpić błąd)
- proste logi synchronizacji
- wysyłanie logów na maila
- wielowątkowe uruchomienie skryptu
- możliwość pobierania danych z kolejki na podstawie nazwy wygenerowanej przez skrypty kazuko lub adresu IP kolejki
WYMAGANIA:
- System operacyjny: Debian 8, 9, 10, 11
- Uruchomienie skryptu z root`a
- Mikrotik RouterOS: v6 i v7
- LMS: wersja LMSDB: od 2017051201 do 2021121500 (w przypadku innych wersji proszę o kontakt)
- programy: ping, hping3 / netcat / ncat, hwinfo
- perl oraz moduły perl: DBI, Cwd, Config::IniFiles, Data::Dumper, Getopt::Long, File::Basename, POSIX, Date::Parse, IO::Socket, IO::Socket::SSL, Digest::MD5, Encode, Text::Unidecode, LWP::UserAgent, HTTP::Request::Common, HTTP::Cookies, MIME::Lite, Net::SMTP_auth, File::Find, IO::Zlib
|
|
|