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.
Aha jeszcze jedno można by rozdzielić robienie nodedumpów na 2 etapy (tak jak statsy): 1 etap - dowolny program produkujący plik tekstowy w którym w każdej linii znajdowałby się adres ip włączonego komputera. 2 etap - skrypt przetwarzający dane z pliku tekstowego i zapisujący pary (node_id, timestamp) w tablicy nodeacctivities. Hmmm, ale czy przypadkiem nie można wykorzystać danych z tablicy stats jako informacji o tym czy komputer był włączony?:) Pachnie mi tu redundancją ;)
Pozdrawiam Tomasz Chiliński