On Sun, 25 Jul 2004 21:28:34 +0200, Marcin Król wrote
Dodać do tabeli nodes timestampa lastseen i wstawiać aktualny timestamp jak jakiś_magiczny_skrypt[tm] wykryje hosta. Standardowo skanować sieć powiedzmy co 10 minut. W nodesinfo wyświetlać kiedy komputer był ostatnio widziany w sieci. Rysując mapę hosty których lastseen jest mniejsze od aktualnego lastseen o conajmniej 10 minut traktować jako wyłączone i rysować innym kolorem. Jak ktoś zgłasza awarię to możemy sprawdić czy rzeczywiście nie ma netu od dwóch tygodni. Sieć nie jest skanowana na żądanie więc generowanie mapy, czy listowanie komputerów będzie szybkie. Tylko kto to napisze? :)
Najlepiej dodać oddzielną tablicę z polami node_id, timestamp. Rekord w tej tablicy oznaczałby, że komputer był włączony w określonym czasie. Wtedy można by kontrolować kiedy userzy mieli włączone kompy. Dobra byłaby też możliwość oglądania "na żywo" czy komputer jest włączony (taki ping przez www :)). Ogólnie rzecz biorąc całość przypomina mi gromadzenie statystyk przetoczonych danych przez komputery. Jeśli zdecydowalibyśmy się na robienie dumpów działających komputerów to można byłoby ładnie zintegrować prezentację tego kiedy ostatnio dany komputer był włączony w LMS-UI, ale i nie tylko kiedy ostatnio był włączony.
Marcin 'Lexx' Król LMS Developer
Pozdrawiam Tomasz Chiliński