|
e-Audytor Help
Konfiguracja e-Servera
Konfiguracji e-Servera można dokonać z poziomu:
| 1. | pliku konfiguracyjnego eServerConfig.xml - parametry zawierające informacje o połączeniu do bazy danych |

Plik konfiguracyjny zawiera w pierwszej linii informacje o kodowaniu np.
<?xml version="1.0" encoding="UTF-16"?>
Następnie zdefiniowana jest sekcja konfiguracynja „Configuration”:
<Configuration>
...
</Configuration>
Powyższa sekcja musi zawierać informacje o połączeniu do bazy danych; definicja jest następująca:
...
<Database>
<Type>MSSQL</Type>
<Server>(local)\EAUDYTORINSTANCE</Server>
<Name>eaudytor</Name>
<User>eaudytorServer</User>
<Password>xxxxx</Password>
<Driver>SQL Native Client</Driver>
</Database>
...
gdzie:
Type
|
oznacza typ bazy danych
|
Server
|
adres/nazwa serwera bazy danych, łącznie z informacją o instancji
|
Name
|
nazwa bazy danych
|
User
|
nazwa użytkownika bazy danych
|
Password
|
ciąg znaków wykorzystywany do uzyskania silnego hasła użytkownika
|
Driver
|
sterownik wykorzystywany do połączenia się z bazą danych
(np. SQL Native Client, SQL Server)
|
Po sekcji z definicją bazy danych występuje konfiguracja usług e-Servera, które zdefiniowane są w następującej sekcji:
<eServices>
...
</eServices>
Usługa „eGUI” (usługa do obsługi interfejsu użytkownika), ma następujące opcje:
<Name>eGUIServerNET</Name>
<Language>English</Language>
gdzie:
Name – nazwa biblioteki dynamicznej do obsługi interfejsu użytkownika.
| 2. | e-Console - Menu Narzędzia > Konfiguracja > e-Server (lub z widoku Start > sekcja Administracja > Serwery) |
W oknie dialogowym Konfiguracja serwera: PPM na nazwie serwera, którego parametry mają być zmienione (lub klikając ikonę )

W oknie Modyfikuj... należy podać nowe wartości dla parametrów:

| • | Bieżący - tylko jeden serwer może być bieżący (serwer bieżący przekazuje polecenia z e-Console do e-Agentów) |
| • | Tworzy log - należy zaznaczyć tę opcję jeżeli e-Server ma tworzyć log na poziomie bazy danych (zapisy logu można odczytać z poziomu Narzędzia > Rejestr zdarzeń > e-Server |
| • | Handles - liczba wątków ładujących dane do bazy danych |
| • | FilesCountToLoad - liczba plików do załadowania (domyślnie wartość 0 - nieograniczona |
| • | FilesSizeToLoad - wielkość plików do załadowania (domyślnie wartość 0 - dowolna) |
| • | ConnectionsCountForImport - liczba połączeń do bazy danych dla Importu |
| • | ConnectionsCountForAgents - pula połączeń do bazy danych dla wątków odpowiedzialnych za podłączenie e-Agentów |
| • | ConnectionsCountForServer - liczba połączeń e-Servera z bazą danych |
| • | TrackingFrequency - częstotliwość sprawdzania Menadżera Zadań |
| • | FilesImportFrequency - częstotliwość z jaką mają być importowane pliki |
| • | FilesImportSourceDir - katalog źródłowy, z którego e-Server ładuje dane do bazy danych |
| • | FilesImportDestDir - katalog docelowy, do którego e-Server przenosi pliki po załadowaniu danych do bazy danych |
| • | FilesImportDestDirFailed - katalog, do którego e-Server przenosi pliki w przypadku kiedy dane nie zostały załadowane do bazy danych |
| • | Port - nr portu służącego do komunikacji e-Agent <-> e-Server |
| • | eAgentTimeout - czas, rozłączenia e-Agenta |
| • | DestDirFromAgentScannData - katalog docelowy, do którego e-Agent ma przenosić wyniki ze skanowań |
| • | DestDirFromAgentTrackingData - katalog docelowy, do którego e-Agent ma przenosić wyniki z monitoringu (trackingu) aplikacji |
| • | DestDirFromAgentWebTrackingData - katalog docelowy, do którego e-Agent ma przenosić wyniki z monitoringu (trackingu) odwiedzanych stron www |
| • | DumpScannDataFromAgentToFiles - ilość plików generowana przez e-Agenta w wyniku przeprowadzonego skanowania |
| • | DumpTrackingFromAgentToFiles - ilość plików generowana przez e-Agenta w wyniku przeprowadzonego monitoringu |
| • | DumpWebTrackingFromAgentToFiles - ilość plików generowana przez e-Agenta w wyniku przeprowadzenia monitoringu odwiedzanych stron Internetowych |
| • | GetTasksFrequency - częstotliwość z jaką e-Agent ma sprawdzać czy są dla niego jakieś zadania do wykonania |
| • | UpdateServerConfigFrequency - częstotliwość z jaką e-Server sprawdza czy są dla niego update'y |
Bezpieczeństwo
e-Server jako sieciowa aplikacja jest bezpieczny, ponieważ została wykonana w technologii, która cieszy się zaufaniem dużych korporacji, nie tylko informatycznych ale także w branży przemysłu lotniczego. Niniejszą technologię wykorzystuje również NASA. Zalety zastosowanych rozwiązań:
| ▪ | spójność danych – struktury danych używane przez aplikacje e-Agent są również wykorzystywane w aplikacji e-Server, dzięki czemu zapewniona jest spójność danych. |
| ▪ | wersjonowanie danych – struktury danych obsługiwane przez e-Server i e-Agenta mają wbudowany mechanizm do rozpoznawania wersji, dzięki czemu system zapewnia prace z poprzednimi wersjami. |
| ▪ | e-Server nie wykonuje żadnych połączeń z internetem. Jedyne połączenia, które otwierane są przez e-Server to połączenia do bazy danych. |
Konfiguracja portów, firewall
W celu poprawnego działania e-Servera należy w aplikacjach typu Firewall ustawić eServerManager.exe jako „Server Trusted” – zezwolić na przyjmowanie połączeń przychodzących na zdefiniowany port.

Domyślnym portem aplikacji e-Server jest port 8895.
|