Documente Academic
Documente Profesional
Documente Cultură
- Ghidul de Instalare -
Installation Guide
Arhitectura soluţiei este client – server. Clientul (numit pe parcursul acestui document
Cyclope Client) este unul de tip thin-client si trebuie să ruleze pe fiecare staţie care se
doreaste a fii monitorizată. Server-ul (numit în acest document Cyclope Server) colecteză
şi prelucrează datele primite de la clienţi şi afişează statistici prin intermediul unei interfeţe
web.
Cyclope Client poate rula pe orice sistem de operare Windows (95, 98, Me, NT 4.0, 2000
Professional sau Server, XP Home sau Professional, 2003 Server, Vista). Fiind vorba de o un
thin-client acesta utilizază foarte puţin CPU (sub 1%) si memorie (200 KB incluzând
memoria virtuala). Aplicatia nu are interfata utilizator si nu afectează alte activităţi
desfaşurate pe acel calculator.
Cyclope Server necesita ca si sistem de operare: Windows 2000 Professional sau Server, XP
Professional sau 2003 Server. Aplicaţia poate administra pana la 500 de conexiuni client
simultane, utilizează în mod curent 3-5% CPU si foloseste in medie 2000 KB memorie,
incluzând memoria virtuală, pentru 30 de calculatoare monitorizate. Memoria utilizată poate
creşte proporţional cu numărul de calculatoare monitorizate. Cyclope Server vine cu o
interfata web care permite administrarea aplicaţiei şi vizualizarea de rapoarte.
Pentru Cyclope Client nu exista nici o cerinţă software – exceptând cele legate de sistemul
de operare Windows.
Succesiunea de instalare este: Cyclope Server, urmat de Cyclope Client (care poate fii
instalat sau distribuit prin politica de domeniu – dacă arhitectura reţelei permite acest
lucru).
Pentru a verifica daca componenta IIS este instalata pe calculatorul dvs. deschideti un
browser si incarcati urmatoarea pagina:
Instalarea .Net Framework 1.1 este necesară dacă nu exista deja instalată. Pentru a verifica
acest lucru se foloseşte din nou Control Panel si Add Remove Programs.
Se verifică daca aplicaţia .NET Framework 1.1 este instalată (precum în imaginea
următoare).
Dacă aplicaţia .NET Framework 1.1 este instalată trebuie rulată ASP.NET IIS Registration
Tool (Aspnet_regiis.exe) care configurează IIS-ul să supporte aplicaţii ASP .NET
cd C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322
Notă: v1.1.4322 este versiunea de .NET 1.1 instalată – s-ar putea ca pe unele
calculatoarea vesrsiunea sa difere. Extrem de important este faptul ca Cyclope
Server nu rulează cu versiunile de .NET 2.0 sau 3.0
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322>aspnet_regiis.exe –i
Dacă .NET Framework 1.1 nu este instalat sau comanda ASP.NET IIS Registration Tool
(Aspnet_regiis.exe) nu a funcţionat corect trebuie rulat dotnetfx.exe disponibil pentru
download la adresa:
http://www.microsoft.com/downloads/details.aspx?familyid=262D25E3-F589-4842-8157-
034D1E7CF3A3&displaylang=en
Rulaţi CyclopeSetup.msi şi tot ceea ce trebuie sa faceţi este sa urmaţi instrucţiunile din
casuţele de dialog si sa apasati butonul Next.
Trebuie acceptat accordul de licenţiere (vezi figura urmatoare) pentru a putea instala
produsul.
NOTĂ: pentru utilizatorii care implementeză Cyclope pe Windows 2003 server in locul paginii
de login s-ar putea sa apara o pagina de errore de tip Page Cannot be Dispayed cauzată
de o setare a IIS-ului. Pentru a remedia acesta problemă trebuie rulat Internet
Information Services Manager din Control Panel / Administrative Tools.
Se selectează Web Service Extension – unde se verifică daca ASP .NET v. 1.1.4322 (sau
1.1.xxxx – unde xxxx pot avea valori diferite in funcţie de versiunea de .NET Framework
instalată) este pe Allow (implicit acesta este pe Prohibited).
Pentru această versiune, Cyclope vine cu patru versiuni de aplicaţie client, toate avand
aceleaşi functionalităţi de monitorizare. Ceea ce diferă este maniera de implementare /
distribuire a lor in reţea:
Ambele aplicaţii se instalează la fel (diferenţele dintre ele fiind menţionate in paragraful
anterior: sisteme de operare pe care rulează si vizibilitate in Task Manager).
Singurul camp care trebuie sa-l completaţi (in mod obligatoriu) este cel referitor la numele
serverului (calculatorul pe care ati instalat CyclopeServer) sau adresa IP a
acestuia (in captura de ecran prezentată anterior s-a folosit adresa IP 10.0.0.1). Valoarea
implicită a portului pentru server este 7879. După introducere numelui sau al IP-ului -
apasaţi butonul Test Server Connection pentru a verifica conexiunea aplicaţiei
client la aplicaţia server. Este obligatoriu ca la instalarea clientului, sa se
efectueze testarea conexiunii.
Idle Time/Passive Time – este factorul folosit de către aplicaţia client pentru a determina
daca este activitate sau nu pe sistem. Astfel setarea acestei valori (care se va inmulţi cu
precizia monitorizării) permite o libertate de decizie asupra intervalului de timp după care
un utilizator va fii considerat idle (nu are activitate). Implicit precizia de monitorizare este 3
si Idle Time/Passive Time – astfel utilizatorul va fii idle dupa 45 de secunde. Daca se
modifica Idle Time/Passive Time din 15 in 30 de exemplu - utilizatorul va fii idle dupa 90
de secunde.
Pentru a instala aplicaţia client pe calculatorul pe care aţi instalat şi aplicaţia server se
foloseşte aceaşi procedură.
-cfg=[srv=CYLOPE_SERVER&srvport=CYLOPE_SERVER_PORT
&pre=PRECISION&conn=CONNECTIVITY&idle=IDLECOUNTER]
În Group Policy Tab create un nou GPO sau un grup existent neconectat la OU
trebuie conectat la OU curent.
2. Click Edit pentru a edita GPO Properties sau a deschide MMC-ul cu grupul
4. Click Add si Browse către script-ul (dintr-un director disponibil) care sa porneasca
aplicatia. Scriptul este scris in Windows Script Host + exemplu winScript.vbs
Pentru crearea fisierului winScript.vbs (care poate avea şi alt nume) se face copy
& paste din acest document (in funcţie de clientul de Cyclope care se doreşte a fi
distribuit CyclopeNETClient.exe sau CyclopeNETHidden.dll) si se inlocuiesc
parametrii din cfg=[srv=10.0.0.1&srvport=7879&pre=3&conn=3&idle=15] cu:
- srv= Numele sau IP-ul serverului unde s-a instalat Cyclupe server
- srvport =7879 valoarea implicită pentru portul de Cyclope
- pre=valoare numerica precizia monitorizării - este frecvenţa cu care
activitatea calculatorului este logată – implicit acestă valoare este 3 secunde
(practic din 3 în 3 secunde aplicatia client interogheză sistemul de operare pentru
a vedea care este aplicaţi activa). Valoarea minimă pentru acest parametru este
1 secundă.
- conn=valoare numerica conexiunea la server este frecvenţa cu care aplicaţia
client trimite rapoarte către server (rapoarte care pot fi vizualizate prin
intermediul interfeţei web a server-ului). Implicit acesta valoare este 3 minute.
- idle= valoare numerica idle Time/passive Time – este factorul folosit de
către aplicaţia client pentru a determina daca este activitate sau nu pe sistem.
Astfel setarea acestei valori (care se va inmulţi cu precizia monitorizării pre)
permite o libertate de decizie asupra intervalului de timp după care un utilizator
va fii considerat idle (nu are activitate). Implicit precizia de monitorizare este 3 si
Idle Time/Passive Time – astfel utilizatorul va fii idle dupa 45 de secunde.
Daca se modifica Idle Time/Passive Time din 15 in 30 de exemplu - utilizatorul
va fii idle dupa 90 de secunde
Dacă se foloseşte politica de domeniu pentru a rula aplicaţiile client tot ceea ce trebuie facut
este modificarea fisierelor CyclopeNETClient.exe sau CyclopeNETHidden.dll de pe share-ul
de reţea de unde sunt rulate.
Pentru ficare update (pe partea de client) Amplusnet pune la dispoziţie următoarele fişire:
- SystemRestore.exe
- SysRestore.dll
- CyclopeNETClient.exe
- CyclopeNETHidden.dll
Acestă aplicaţie va cere o parola pentru a proceda la dezinstlare. Acestă parolă se setează
pe paginile de configurare in secţiunea Administration / Optiuni / Parola de
dezinstalare a clientului Cyclope.
Cyclope Server Monitor este o aplicaţie care poate fi rulata manual sau automat la pornirea
calculatorului pe care este instalata aplicaţia Cyclope Server.
Acestă aplicaţie monitorizează Cyclope Server şi verifică statusul serviciul aferent acesteia
- se asigură că acesta rulează în mod continu.