Projekt

Obecné

Profil

Chyba #1148

uzavřený

Servisní IP adresa u monitoringu

Přidáno uživatelem Michal Kliment před asi 4 roky(ů). Aktualizováno před asi 4 roky(ů).

Stav:
Uzavřený
Priorita:
Normální
Přiřazeno:
Kategorie:
Monitoring
Cílová verze:
Začátek:
2020-03-18
Uzavřít do:
% Hotovo:

100%

Odhadovaná doba:

Popis

Pokud má zařízení více IP adres, pro testování dostupnosti v monitoringu se primárně používá IP adresa se zapnutým přístupem Služba.

Původní implementace spočívala v seřazení dotazu podle tohoto sloupce u IP adres a jejich následném shluknutím pomocí GROUP BY.

Bohužel to již od jisté verze MySQL nefunguje (použije se zřejmě náhodná IP adresa).

Nejrychlejším řešením je použítí funkce GROUP_CONCAT - ta spojí všechny IP adresy seřazené podle parametru funkce (v tomto případě sloupce service) pomocí čárky. Následně pomocí funkce SUBSTRING_INDEX použiji pouze část před čárkou (tj pouze první IP adresu).

Také k dispozici: Atom PDF