Program do monitorowania komputera pracownika

W tym artykule przedstawiamy główne funkcje związane z monitorowaniem komputera pracownika w programie Ewida Audit. Jest to desktopowa aplikacja Windows przeznaczona do audytu, monitorowania i analizy środowiska komputerowego w firmie.

Program można pobrać ze strony Pobierz. Przed wdrożeniem monitorowania warto jednak ustalić zasady organizacyjne i prawne obowiązujące w danej firmie, tak aby zakres zbieranych danych był zgodny z przyjętymi procedurami.


Monitorowanie komputera a kontrola prywatności

Ewida Audit został zaprojektowany tak, aby monitoring komputera pracownika nie oznaczał automatycznie naruszania jego prywatności. Program nie zapisuje treści wpisywanych znaków, nie odtwarza haseł i nie wykorzystuje kamery komputera do obserwacji użytkownika.

Mechanizm analizy aktywności klawiatury i myszy służy do oceny aktywności pracy, a nie do odczytywania treści wprowadzanych przez pracownika. System może rejestrować liczbę naciśnięć oraz kontekst działania aplikacji, ale nie zapisuje samych wpisywanych danych.

W zależności od ustawień Agent może również informować użytkownika o działaniu monitorowania za pomocą ikony w pasku systemowym oraz dodatkowych komunikatów. To pozwala wdrożyć monitoring w sposób jawny, jeśli taki model został przyjęty w organizacji.


Po co stosować monitoring komputera pracownika

Monitoring komputera pracownika może służyć kilku celom jednocześnie. Z jednej strony pomaga lepiej rozumieć sposób wykorzystywania aplikacji i zasobów IT w firmie, z drugiej wspiera kontrolę zmian w środowisku, bezpieczeństwo danych i analizę wykorzystania oprogramowania.

W praktyce dane z monitorowania pozwalają sprawdzić, które programy są faktycznie używane, jak często są uruchamiane, jak długo pozostają aktywne i czy w środowisku pojawiają się zmiany wymagające reakcji administratora. To może być przydatne zarówno w pracy działu IT, jak i przy analizie wykorzystania licencji.


Monitorowanie czasu pracy na komputerze

Jednym z podstawowych obszarów jest rejestrowanie aktywności użytkownika na komputerze. System mierzy czas pracy w poszczególnych aplikacjach, a nawet w konkretnych oknach aplikacji lub systemu Windows. Aktywność rozpoznawana jest na podstawie użycia klawiatury i myszy.

W ustawieniach można określić interwał, po którym brak aktywności ma być traktowany jako bezczynność. To ważny parametr, ponieważ wpływa na sposób liczenia czasu aktywnego i biernego w logach. Dzięki temu firma może dopasować pomiar do własnego charakteru pracy, na przykład biurowej, projektowej albo analitycznej.


Monitorowanie oprogramowania i aktywności aplikacji

Monitorowanie oprogramowania to jeden z głównych obszarów działania Ewida Audit. System może rejestrować między innymi:

  • czas całkowitego działania programu,
  • czas działania na pierwszym planie,
  • czas aktywności,
  • czas bezczynności.

Dodatkowo logowane mogą być informacje takie jak nazwa pliku, nazwa procesu, producent, produkt, wersja produktu, liczba uruchomień, liczba aktywności myszy i klawiatury oraz liczba otwartych okien. Dzięki temu możliwa jest nie tylko ogólna kontrola aktywności, ale również bardziej szczegółowa analiza wykorzystania aplikacji.

Istotnym parametrem jest czas, po którym system zaczyna liczyć bezczynność pracownika. Domyślnie może to być 60 sekund, ale wartość tę można dopasować do realiów organizacji.


Blokowanie aplikacji, monitorowanie instalacji i otwieranych okien

Ewida Audit pozwala również budować czarną listę aplikacji, których uruchamianie ma być blokowane. To przydatne wtedy, gdy firma chce ograniczyć używanie określonego typu oprogramowania albo wymusić przestrzeganie przyjętych zasad bezpieczeństwa.

Osobnym mechanizmem jest monitorowanie instalacji i deinstalacji programów. Działa ono na podstawie obserwacji zmian w rejestrze Windows i pozwala wykrywać pojawienie się nowego oprogramowania albo usunięcie istniejącej aplikacji.

Możliwe jest także monitorowanie nagłówków otwieranych okien. Ten typ logów generuje bardzo dużą liczbę wpisów, dlatego zwykle wymaga rozsądnego ustawienia czasu przechowywania albo ograniczenia zakresu działania.


Parametry związane z monitorowaniem oprogramowania można dopasować w ustawieniach programu, w szczególności w obszarach dotyczących procesów, instalacji, aplikacji zablokowanych oraz ustawień ogólnych Agenta. Dzięki temu zakres zbieranych informacji można dobrać do realnych potrzeb firmy, bez nadmiarowego rejestrowania danych, które nie będą później wykorzystywane.


Monitorowanie Internetu

Monitorowanie Internetu pozwala rejestrować informacje o odwiedzanych stronach i czasie aktywności w sieci. W zależności od konfiguracji może także wspierać blokowanie lub przekierowywanie niepożądanych adresów, co bywa wykorzystywane zarówno ze względów bezpieczeństwa, jak i organizacji pracy.

Zakres monitorowania Internetu warto ustalić świadomie. W praktyce dobrze sprawdza się podejście etapowe: najpierw analiza podstawowych logów, a dopiero później ewentualne rozszerzanie polityk o blokowanie wybranych kategorii lub adresów.


Monitorowanie i blokowanie użycia dysków USB

Ewida Audit może także monitorować użycie nośników USB i wspierać ich blokowanie. Dzięki temu możliwe jest ograniczenie ryzyka wynoszenia danych poza firmę z użyciem pendrive'ów, telefonów komórkowych lub innych zewnętrznych nośników pamięci.

W praktyce można wdrożyć system autoryzacji urządzeń, w którym tylko zatwierdzone nośniki są dopuszczone do użycia. Pozostałe urządzenia mogą być blokowane, a system zapisuje odpowiednie logi i alerty.


Monitorowanie wydruków

Monitorowanie wydruków działa przez analizę kolejek drukowania i rejestrowanie informacji o zadaniach drukowanych przez użytkownika. Dane trafiają najpierw do Serwera Agentów, a następnie do konsoli Ewida Audit, gdzie mogą być analizowane w postaci zestawień.

Logi wydruków mogą obejmować między innymi:

  • nazwę dokumentu,
  • nazwę drukarki,
  • kolor wydruku,
  • liczbę kopii,
  • jakość wydruku,
  • tryb duplex albo simplex,
  • format i orientację papieru,
  • liczbę wydrukowanych stron,
  • rozmiar wydruku w bajtach.

Takie dane bywają przydatne zarówno do celów bezpieczeństwa, jak i do analizy kosztów albo kontroli procesów operacyjnych związanych z drukowaniem.


Monitorowanie urządzeń i podzespołów

Ewida Audit umożliwia także monitorowanie zmian sprzętowych. Agent po uruchomieniu wykonuje szybki skan urządzeń i podzespołów, a następnie porównuje wynik z wcześniejszym stanem. Dzięki temu może wykrywać pojawienie się nowych urządzeń albo brak wcześniej zarejestrowanych elementów.

Mechanizm ten opiera się na klasach WMI i pozwala rejestrować różnice sprzętowe bez potrzeby każdorazowego wykonywania pełnego audytu. To przydatne tam, gdzie firma chce kontrolować zmiany konfiguracji komputerów pracowników albo wychwytywać nieautoryzowane modyfikacje sprzętu.


Zdalny podgląd ekranu komputera

Ewida Audit umożliwia również zdalny podgląd ekranu monitorowanego komputera. Funkcja ta wymaga zainstalowanego Agenta i działa jako mechanizm biernej obserwacji. Oznacza to, że w odróżnieniu od rozwiązań takich jak RDP czy VNC nie służy do przejmowania sterowania komputerem, lecz jedynie do oglądania obrazu ekranu.

Podczas pracy z podglądem można ustawić między innymi rozmiar pobieranych obrazów, częstotliwość odświeżania, przechwytywanie kursora, dopasowanie widoku do okna oraz sposób zapisu obrazów do plików. Możliwe jest również monitorowanie miniatur wielu komputerów jednocześnie, co bywa przydatne przy nadzorze większej liczby stanowisk.