e-Server

Na początek  Poprzedni  Następny

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

 

eserverConfig_xml

 

 

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)

Należy upewnić się, że wykorzystywany sterownik jest dostępny Źródłach danych (Panel Sterowania -> Narzędzia administracyjne -> Źródła danych (ODBC) -> Sterowniki)

 

 

 

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 - wybierz Menu Narzędzia > Konfiguracja > e-Server (lub z widoku Start > sekcja Administracja > Serwery)

 

W oknie dialogowym Konfiguracja serwera: kliknij PPM na nazwie serwera, którego parametry mają być zmienione (lub kliknij ikonę modyfikuj_serwery_icon)

modyfikuj_serwery

 

W oknie Modyfikuj... podaj nowe wartości dla parametrów:

eServer_mod

 

 

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
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ść z jaką e-Server sprawdza, czy są dostępne do importu wyniki monitoringu aplikacji
FilesImportFrequency - częstotliwość z jaką e-Server sprawdza, czy są dostępne do importu wyniki skanowania
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 - numer portu służącego do komunikacji e-Agent <-> e-Server
eAgentTimeout - czas od rozłączenia się e-Agenta, po którym zamykane jest połączenie
DestDirFromAgentScannData - katalog docelowy, w którym e-Server zapisuje wyniki skanowań odebrane od e-Agentów
DestDirFromAgentTrackingData - katalog docelowy, w którym e-Server zapisuje wyniki z monitoringu (trackingu) aplikacji odebrane od e-Agentów
DestDirFromAgentWebTrackingData - katalog docelowy, w którym e-Server zapisuje wyniki z monitoringu (trackingu) odwiedzanych stron www odebrane od e-Agentów
DumpScannDataFromAgentToFiles - określa czy wyniki skanowań odebrane od e-Agentów mają być zapisywane do plików
DumpTrackingFromAgentToFiles - określa czy wyniki monitoringu aplikacji odebrane od e-Agentów mają być zapisywane do plików
DumpWebTrackingFromAgentToFiles - określa czy wyniki monitoringu odwiedzanych stron www odebrane od e-Agentów mają być zapisywane do plików
GetTasksFrequency - częstotliwość z jaką e-Server sprawdza czy są nowe zadania
UpdateServerConfigFrequency - częstotliwość z jaką e-Server sprawdza czy są dla niego update'y
DestDirFromAgentPrinterJobsData - katalog docelowy, w którym e-Server zapisuje wyniki z monitoringu wydruków odebrane od e-Agentów
DumpPrinerJobsDataFromAgentToFiles - określa czy wyniki monitoringu wydruków stron www odebrane od e-Agentów mają być zapisywane do plików
FTPImportFromFTP - określa czy e-Server ma importować dane z serwera FTP
FTPImportUserName - nazwa użytkownika serwera FTP
FTPImportPassword - hasło serwera FTP
FTPImportServer - adres serwera FTP, z którego mają być importowane dane
FTPImportRemoteDir - katalog serwera FTP, z którego mają być importowane dane
MailImportFromMail - określa czy e-Server ma importować dane z konta e-mail
MailImportUserName - nazwa użytkownika konta e-mail, z którego e-Server ma importować dane
MailImportPassword - hasło konta e-mail, z którego e-Server ma importować dane
MailImportServer - adres serwera konta e-mail, z którego e-Server ma importować dane
MailImportPort -  numer portu konta e-mail, z którego e-Server ma importować dane

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ć e-ServerManager.exe jako „Server Trusted” – zezwolić na przyjmowanie połączeń przychodzących na zdefiniowany port.

 

info1

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

 

 


Copyright (c) 2009 BTC Sp. z o.o., kompilacja z dnia: 21 maj 2010.