Академический Документы
Профессиональный Документы
Культура Документы
23/05/2012
EasyVista 2012
Sommaire
A. Prsentation ........................................................................................ 6
A.1. Objectifs ............................................................................................................. 6 A.2. Pralables .......................................................................................................... 6
B.2. Schma directif sur les objectifs ..................................................................... 9 B.3. Scurisation de la plate-forme ......................................................................... 9 B.4. Monte en charge.............................................................................................. 9
B.4.1. Monte en charge Verticale ou Horizontale ............................................................................. 10 B.4.2. Monte en charge du tiers WEB .............................................................................................. 11 B.4.3. Monte en charge du tiers APPLICATIF .................................................................................. 12 B.4.4. Monte en charge du tiers DATA ............................................................................................ 13 B.4.5. Garantie de disponibilit pour des groupes spcifiques ........................................................... 14
C.2. Serveurs Windows ......................................................................................... 21 C.3. Espace disque utilis...................................................................................... 22 C.4. Dimensionnement pour moins de 10 utilisateurs connects ...................... 22
C.4.1. SQL SERVER 2008 Standard ou SQL SERVER 2008 Express ? ............................................ 23
C.5. Dimensionnement pour plus de 10 utilisateurs connects ......................... 23 C.6. Cas particuliers dans le dimensionnement .................................................. 26
C.6.1. Plus de 1 000 PC inventoris par jour : ................................................................................... 26 C.6.2. Nombreux utilisateurs Front Office: ......................................................................................... 27 C.6.3. Nombreux documents remonts par les utilisateurs dans le cadre du service desk :................ 27 C.6.4. Mutualisation ou pas de la base de donnes ? ........................................................................ 27 C.6.5. Scurisation du flux de donnes http :..................................................................................... 27
23/05/2012
EasyVista 2012
C.6.6. SSO, LDAP, etc : .................................................................................................................... 27 C.6.7. Si vous disposez dun historique de demande et matriel important : ...................................... 28 C.6.8. Virtualisation des plates-formes Easyvista .............................................................................. 28
G.2. Discovery Manager ......................................................................................... 39 G.3. Automatisation des inventaires ..................................................................... 40 G.4. Inventaire des serveurs .................................................................................. 40 G.5. Inventaire des ordinateurs portables ............................................................ 40
23/05/2012
EasyVista 2012
G.6. Inventaire des postes qui ne se dconnectent jamais ................................ 41 G.7. Principe de collecte des informations .......................................................... 41
G.7.1. Notion de point de collecte...................................................................................................... 41 G.7.2. Comment dterminer le nombre de points de collecte ............................................................. 42 G.7.3. Envoi des donnes collectes................................................................................................. 42 G.7.4. Affectation automatique des postes collects une localisation et une entit .......................... 43
G.8. Inventaire de matriels Windows .................................................................. 44 G.9. Inventaires de matriels non Windows ......................................................... 44
G.9.1. Inventaire SNMP .................................................................................................................... 44 G.9.2. Inventaire de machines LINUX ............................................................................................... 46 G.9.3. Suivi de lutilisation du poste (Usage) ...................................................................................... 46
G.12. Historique des mouvements ........................................................................ 50 G.13. Identification unique des postes inventoris ............................................. 51
G.13.1. Prsentation ......................................................................................................................... 51 G.13.2. Cas des postes utiliss par plusieurs personnes ................................................................... 51 G.13.3. Intgration dans la dure de vie dun poste ........................................................................... 52 G.13.4. Cas particulier des postes masteriss ................................................................................... 52 G.13.5. Consolidation des postes inventoris avec la base existante ................................................. 52
H.2. EASYVISTA et SSO ......................................................................................... 53 H.3. Intgration avec votre systme CTI ............................................................... 54
H.3.1. Monte de fiche ...................................................................................................................... 54 H.3.2. Message enregistr ................................................................................................................ 54
23/05/2012
EasyVista 2012
H.6.1. EasyVista en tant que fournisseur de service .......................................................................... 55 H.6.2. EasyVista en tant que client dun fournisseur web service ....................................................... 55
23/05/2012
EasyVista 2012
A. Prsentation
A.1. Objectifs
Ce document a pour but de vous aider valuer comment la plate-forme Easyvista sera intgre dans votre environnement.
A.2. Pralables
Les informations fournies ne le sont qu titre indicatif. Chaque projet tant spcifique, il faudra prciser les architectures cibles lors des phases davant vente et de prparation linstallation.
23/05/2012
EasyVista 2012
APACHE PHP
BROKER
DATA SERVER 1
13
23/05/2012
EasyVista 2012
BROKER
Serveur Backoffice
Internet Internet
DATA SERVER 1
27
23/05/2012
EasyVista 2012
Composantes de larchitecture
Hardware WEB
Performance
Reliability
DATABASE
OS / Network
Software
Scalability
Application
3
23/05/2012
EasyVista 2012
Quels outils ?
Outils internes
Dvelopps spcifiquement pour tester dans nos conditions duti lisation
Outils externes
Pour les validations WEB Load Runner et WAPT
BROKER
Injecteur WEB (Load Runner, WAPT) Injecteur BROKER/SERVER Injecteur natif APACHE Injecteur SQL
26
10
23/05/2012
EasyVista 2012
11
23/05/2012
EasyVista 2012
Applicatif
SGBD
Load Balancer
Load Balancer
12
23/05/2012
EasyVista 2012
WEB
BROKER DATA SERVER
SGBD
DATA SERVER
13
23/05/2012
EasyVista 2012
Ainsi mme si le nombre dutilisateur FRONT-OFFICE est trs variable, les performances des tiers WEB et APPLICATIFS ne varieront pas pour les quipes de production.
14
23/05/2012
EasyVista 2012
WEB
APPLICATIF
Private Network
SQLSERVER / ORACLE
1 1
Node 1
APACHE
Node 2
APACHE
Node 1
SMO Cluster SMO Backoffice SMO Broker SMO Server SQL Server
Node 2
SMO Cluster SMO Backoffice SMO Broker SMO Server SQL Server Node name Node IP
Site WEB
Session PHP
Bases Easyvista
15
23/05/2012
EasyVista 2012
Les paramtres suivants doivent tre configurs dans HTTPD.CONF : Scurit ServerSignature Off -> Cacher la signature Apache du serveur Ne pas permettre les parcours des rpertoires Scuriser par .htaccess les rpertoires critiques EnableSendFile On
Performance LogLevel warn -> Ne logger que les erreurs et warnings Dsactiver tous les modules inutiles -> Important pour la scurit galement HostnameLookups Off -> Ne pas rsoudre les noms dans ACCESS.LOG LogFormat %a %l %u %t \%r\ %>s %b common > Ne pas rsoudre les adresses dans les logs DirectoryIndex index.php -> Ne laisser que le strict ncessaire Server-Status + ExtendedStatus -> Dsactiver quand pas ncessaire Activer Keep-Alive avec un temps de timeout court (4s)
16
23/05/2012
EasyVista 2012
Monte en charge MaxClients -> Configurer en fonction du besoin MaxRequestPerChild -> 0 pour Windows, 100 000 pour Linux MinSpareServers, MaxSpareServers -> Configurer en fonction du besoin ThreadPerChild = 50 -> Nombre de threads sous Windows
Easyvista doit tre install en racine dun chemin daccs (ex : Easyvista.masociete.com mais pas www.masociete.com/easyvista).
PHP
PHP 4.X is no longer supported PHP 5.2.9 5.2.x. Les versions suprieures ne sont pas supportes. Les modules suivants doivent tre disponibles :
Si vous compilez vous-mme PHP, il faut inclure les modules SOCKET, GD, XML, APACHE et les directives suivantes : with-regex="php" ne pas mettre disable-session Ne pas mettre disable-xml Autres options ncessaires : --with-gd \ --with-zlib \ --enable-gd-imgstrttf \ --enable-gd-native-ttf \ --with-ttf-dir=/usr/lib \ --with-freetype-dir=/usr/lib \ Sous Windows, utilisez linstallation avec le fichier ZIP tlcharg sur http://www.php.net et pas le fichier dinstallation au format EXE qui est incomplet.
17
23/05/2012
EasyVista 2012
Vous devrez nous fournir vos paramtres de configuration et de compilation avant linstallation pour quils soient valids par nos quipes.
ADDDefaultCharset ISO-8859-1 Rpertoire des sessions surveiller rpertoire existe, magic_quotes_gpc = Off Safe_mode = Off session.save_path=REPERTOIRE_PHP session.gc_maxlifetime = 18000 max_execution_time=300 max_input_time=300 DISPLAY_ERROR=OFF Use_cookies =0 -> Droits, place disque,
zend.ze1_compatibility_mode = On Si vous utilisez un package dune distribution LINUX, le module SOAP CLIENT ne doit pas tre intgr dans ce package (les web services ne fonctionneront pas si ce package est intgr).
PHP hardened nest pas support car il correspond une distribution qui na pas volu depuis 2006 et qui intgre en natif lextension PHP SOAP incompatible avec EasyVista. Si votre distribution Linux ne dispose que de la version PHP Hardened, vous pouvez utiliser les packages plus rcents disponibles depuis : http://www.php.net/downloads.php REDHAT/ CENTOS : http://iuscommunity.org/packages/ DEBIAN : http://www.dotdeb.org/
18
23/05/2012
EasyVista 2012
Autres
Si ses contraintes darchitecture ly oblige, le client a la possibilit dintgrer un reverse proxy en amont de linfrastructure Easyvista.
Les quipes techniques du client sont responsables du choix, de la mise en uvre et du paramtrage du reverse proxy afin que le comportement de EasyVista pour les utilisateurs finaux soit le mme que lors dune utilisation sans reverse proxy (conservation totale des paramtres lors des translations dadresse, gestion correcte des entte http pour la gestion du cache des ressources, gestion de la compression des pages envoyes, upload et download, etc).
La configuration et le paramtrage du reverse proxy ne rentre pas dans la prestation dinstallation ni dans celle de support technique.
SQL SERVER
19
23/05/2012
EasyVista 2012
Caractristique
Valeur
Sont supports :SQL SERVER 2008 SP1 et SPs suivants, SQL SERVER 2008 R2 SQL SERVER 2005 nest plus support suite lintgration de UNICODE dans les fonctionnalits de EasyVista 2012 SQL SERVER 2012 nest pas encore valid avec cette version (attention, si vous souhaitez mettre en uvre une architecture spcifique (clustering, beaucoup de mmoire,) vous devez valider quelle version convient)
Les outils SQL SERVER doivent tre installs et accessibles (database manager, BCP, configuration des alias,) Ordre de tri Latin 1 General CI AS (CASE INSENSITIVE ACCENT SENSITIVE) Authentification par SQL SERVER Extension automatique sur tempdb ou prvoir au moins 1Go Configuration des bases en READ_COMMITTED_SNAPSHOT
Pour utiliser via EasyVista la fonctionnalit de recherche FullText deportee sur le serveur de base de donnes, la fonctionnalit FullText Search doit tre disponible et autorise. ORACLE
20
23/05/2012
EasyVista 2012
qui ntaient pas disponible au moment de la sortie dEasyVista. Nous mettons par contre tout en uvre pour essayer de rendre EasyVista compatible ds les fix suivants. Configuration JAVASCRIPT doit tre autoris Le rafrachissement des pages doit tre AUTOMATIQUEMENT Le cache local pour les fichiers temporaires doit tre suffisamment grand (>10Mo) Si un cryptage SSL est utilis, loption Ne pas sauvegarder les pages cryptes sur Disque doit tre dsactive. For Internet Explorer >= 7 : Loption de scurit pour les tlchargements Demander confirmation pour les tlchargements de fichiers doit tre active Les fentres popups doivent tre autorises Pour Firefox, les fentres popups doivent tre autorises
Antivirus
Lantivirus local ne doit pas scanner systmatiquement, chaque affichage dune page, les fichiers .JS (javascript) pour ne pas ralentir laffichage ct utilisateur. Aucune APPLET JAVA ou ACTIVE X nest install sur le poste des utilisateurs Le plug in Macromdia flash 9 est ncessaire sur les postes dadministrateurs Service Management pour la cration ou ldition de Workflows et laffichage des cartes interactives, des graphiques et de la reprsentation CMDB
Autres
21
23/05/2012
EasyVista 2012
Informations La taille de ces bases ne varie pas dans le temps ou de faon ngligeable : EVO_ADMIN, EVO_BACKOFFICE, EVO_REFERENCE, EVO_PROC
SQL SERVER 80 Mo
La taille de cette base varie de faon ngligeable dans le temps Exemple bas sur le jeu dessai : Matriels Employs Commandes 38400 8750 500
100 Mo
600 Mo
Par dfaut Easyvista installe : 1 groupe de bases administrative 1 jeu dessai (Base de configuration et base de data) 1 base de travail (Base de configuration et base de data 1 base bac sable (Base de configuration et base de data)
22
23/05/2012
EasyVista 2012
Monoserveur BI XEON DOUBLE CORE, 4Go RAM, Windows 2008 32 ou 64bits, 2HD en RAID 1 (70Go) et 3 HD en RAID 5 (146Go)
10
Ou
Vous ne bnficierez pas de toutes les fonctionnalits SQL SERVER, notamment la programmation des sauvegardes et autres tches planifies (voir lien chez Microsoft pour connatre les limitations de cette version : http://www.microsoft.com/sql/prodinfo/features/compare-features.mspx ).
23
23/05/2012
EasyVista 2012
la fois du produit EasyVista, de la volumtrie des donnes et du nombre dutilisateurs sur les cinq prochaines annes. Les architectures virtuelles, en dehors du serveur de base de donnes, peuvent monter en puissance et en espace disque plus facilement. Nos prconisations sont pour cela moins importantes sur des plates-formes virtualises car :
Les administrateurs de plates-formes virtualises prfrent souvent ajouter des ressources en fonction des besoins, en analysant lutilisation relle, car les systmes de virtualisation le permettent facilement et cela optimise les ressources physiques disponibles Lutilisation sur une machine virtuelle de plus de 4 vCPU doit se faire avec prcaution car cela entrane souvent des contentions (CPU Ready). Un administrateur acceptera rarement de monter des machines virtuelles avec une puissance de plus de 4 vCPU : une architecture intgrant du load balancing web ainsi que des serveurs applicatifs multiples pourra tre envisage si le nombre dutilisateur est important
24
23/05/2012
EasyVista 2012
Architecture physique conseille Serveur WEB ddi XEON DOUBLE CORE 4Go RAM 2 HD (70 Go) en RAID 1, LINUX
Architecture virtuelle conseille Serveur WEB ddi 2 vCPU 4Go RAM HD 20Go (ou plus si les fichiers uploads sont stocks dans un rpertoire local), LINUX
20
XEON Quad CORE, 4Go RAM, Windows 2008 32 ou 64bits, 2HD en RAID 1 (70Go) 2 4 vCPU, 4Go RAM, Windows 2008 32 ou 64bits, HD 40Go Cas 2 : Serveur SQL mutualis sur un autre serveur Le serveur applicatif est un MONOSERVEUR XEON DOUBLE CORE 2 HD en RAID 1, 2Go RAM, Windows 2008 32 ou 64bits.
Cas 2 : Serveur SQL mutualis sur un autre serveur Le serveur applicatif est un MONOSERVEUR 1 vCPU, 1 HD 40Go, 2Go RAM, Windows 2008 32 ou 64bits.
Frontal WEB : XEON QUADRUPLE CORE 4Go RAM 2 HD en RAID 1 (70Go), LINUX.
Frontal WEB : 2 4 vCPU, 4 6 Go RAM, HD 40Go, LINUX. (Possibilit dajouter des serveurs web ensuite si ncessaire)
Serveur applicatif : 50 XEON QUADRUPLE CORE 4Go RAM 2 HD en RAID 1 (70Go), Windows 2008 32 ou 64bits. Serveur applicatif : 2 4 vCPU, 4Go RAM, HD 40Go, Windows 2003/2008 32 ou 64bits. (Possibilit dajouter des serveurs applicatifs ensuite si ncessaire)
Serveur de donnes : Linstance SQL SERVER doit disposer de 4Go de RAM et de quatre curs. Elle doit tre ddie.
Serveur de donnes :
25
23/05/2012
EasyVista 2012
Linstance SQL SERVER doit disposer de 4Go 8 Go de RAM et de quatre six curs. Elle doit tre ddie.
Frontal WEB : BI XEON QUADRUPLE CORE 8Go RAM 2 HD en RAID 1 (70Go),, LINUX. Possibilit de monter plusieurs serveurs web et/ou applicatifs en fonction de la charge rellement constate
Serveur applicatif : 100 BI XEON QUADRUPLE CORE 4Go RAM 2 HD en RAID 1 (70Go),, Windows 2003/2008 32 ou 64bits.
Serveur de donnes : Linstance SQL SERVER doit disposer de 8Go de RAM et de 6 8 curs. Elle doit tre ddie.
Larchitecture sera dfinie conjointement avec vos experts pour sintgrer au mieux dans votre infrastructure.
26
23/05/2012
EasyVista 2012
base de donnes : MONO XEON DOUBLE CUR, 4Go RAM, 2 HD 70Go en RAID 1, Windows 2003). Dans le cas dun serveur virtualis, il peut tre ncessaire dajouter un disque supplmentaire pour contenir les fichiers dinventaires remonts.
C.6.3. Nombreux documents remonts par les utilisateurs dans le cadre du service desk :
La taille donne pour les disques du serveur WEB doit tre adapte au volume estim des fichiers que pourront uploader vos utilisateurs dans le cadre du ServiceDesk. Afin de garantir et de scuriser cet espace disque, il est galement possible de linstaller dans un environnement externe au serveur WEB (baie de disque) par exemple).
27
23/05/2012
EasyVista 2012
Easyvista ralise deux requtes LDAP lors de la connexion dun utilisateur Easyvista, si lintgration votre systme LDAP est configure. Cela a donc surtout un impact dans des systmes o les utilisateurs se connectent et se dconnectent frquemment, par exemple avec un portail FrontOffice. Les utilisateurs mtiers quant eux se connectent et dconnectent peu souvent dans la mme journe.
La virtualisation peut tre ralise sous HYPER-V ou VMWare ESX / VSPHERE (ou suivantes). Attention : la performance dEasyvista virtualis est intimement lie la plate-forme de virtualisation qui lhberge. Les abaques Easyvista intgrent des plates-formes virtualises.
C.7.1. Souhaitez-vous raliser des tests de monte en charge sur ces plates-formes ?
Si oui, alors ces plates-formes devront tre identiques la plate-forme de production, mais attention cela a un cot.
28
23/05/2012
EasyVista 2012
Si non, ces plates-formes ne seront utilises que pour dvelopper, tester des paramtrages, des intgrations, de nouvelles version, etc et vous pouvez les dimensionner la baisse, en allant ventuellement jusqu des machines virtuelles.
C.7.2. Souhaitez-vous valider sur ces plates-formes lintgration globale dans votre architecture (LDAP, SSO,) ?
Si oui, alors ces plates-formes devront tre proches au niveau des OS, de leur positionnement dans votre rseau, et en nombre, de celles de la plate-forme de production. Par contre, si vous ne souhaitez pas faire de tests de monte en charge sur ces plates-formes, vous pourrez les dimensionner la baisse au niveau puissance, voire utiliser des machines virtuelles. Si non, ces plates-formes ne seront utilises que pour dvelopper, tester des paramtrages, des intgrations, de nouvelles version, etc et vous pouvez les dimensionner la baisse, en allant ventuellement jusqu des machines virtuelles.
Nous nous engageons ne pas modifier les champs et les tables prfixes par E_ dans le cadre dune migration dEasyVista. Lajout de ces champs na pas dimpact sur le contrat de maintenance. Toutefois lajout dun nombre de champs important ou de plusieurs champs de taille significative (plusieurs champs mmos, plusieurs champs alphabtiques de 256 caractres, etc.) peut avoir un
29
23/05/2012
EasyVista 2012
impact significatif sur les performances. Nous recommandons donc de najouter que le strict minimum ncessaire. Dans le cas de la table matriel par exemple, une table de caractristiques permet de grer des caractristiques ajoutes sans pour autant impacter le modle.
Partie BACKOFFICE
Partie DATA
Pour chaque socit 50xxxx (ou 4000 pour la base de dmo) Base CONFIG Base DATA
30
23/05/2012
EasyVista 2012
Annuaire Easyvista
4 5
Policy Easyvista
31
23/05/2012
EasyVista 2012
5 6
4 6 5
Annuaire Easyvista
Policy Easyvista
Annuaire LDAP
Recherche dans larbre autoris pour ce compte En se basant sur lattribut configur dans Easyvista (Uid ou SAMaccountName ou autre)
1 Utilisateur + Attributs
3 4
Rcupration du DN de lutilisateur Bind avec le DN rcupr en 3 et le password 5 Si bind ok, connexion Easyvista autorise
29
32
23/05/2012
EasyVista 2012
Un domaine est un filtre portant sur des notions gographiques (LOCALISATION), fonctionnelle (ENTITE ou DEPARTEMENT) et mtier (TYPE DE MATERIEL).
Notion de domaine
Domaine = Restriction des donnes accessibles Domaine TOUTE LA SOCIETE
Domaine 1
Domaine 2 Domaine 3
Critre Type matriel (AM) Critre Localisation (Discovery+AM) Critre Entit (AM)
33
23/05/2012
EasyVista 2012
Notion de profil
Profil = Restriction des actions possibles
Menu Visu, Ajout, Modification Assistants disponibles Thme (Discovery, Administration, ) Module (Help-Desk, Discovery,) Menu
34
23/05/2012
EasyVista 2012
Notion dutilisateur
Utilisateur = Compte permettant un accs Easyvista
Profil
35
23/05/2012
EasyVista 2012
Responsable Entit 1
1 0
36
23/05/2012
EasyVista 2012
Site 3
S1
Entit 2
Entit 2.2 Site 2 Entit 1 Entit 1 2.1 2.2 Entit 3
1 1
Ces mthodes sont complmentaires et sutilisent diffrents moments du projet, ou pour inventorier certains types de matriels.
37
23/05/2012
EasyVista 2012
Login Script
Avantages : Inventaire rgulier de chaque machine qui se connecte au rseau, dans lenvironnement rel de lutilisateur Permet de raliser linventaire complet et rgulier au fur et mesure de la connexion des utilisateurs Inconvnients : Ncessite de modifier (1 2 lignes ajoutes) le login script Il faut attendre que les utilisateurs se connectent pour obtenir des rsultats Bien adapt : A linventaire rgulier du parc
Installation locale
Avantages : Permet dinventorier des postes qui nutilisent pas ou rarement le login script Inconvnients : Ncessite pour chaque machine dinstaller un agent local, soit manuellement, soit par un outil de dploiement si vous en utilisez un
38
23/05/2012
EasyVista 2012
Bien adapt : La dcouverte des serveurs, des postes non serveurs qui sont toujours connects au rseau, des portables rarement connects au rseau.
Inventaire en WMI: WMI doit tre configur et accessible sur les postes distant Un compte administrateur local sera utilis pour accder aux postes distants Les partages de disques administratifs (C$,) doivent tre accessible pour le compte utilis Un rpertoire partag doit tre accessible par le compte utilis depuis chaque poste Les ressources doivent tre suffisantes pour excuter linventaire
Inventaire en SNMP: SNMP doit tre configur et accessible sur les matriels distants La liste des communauts devra tre configure dans DiscoveryManager avant linventaire si les matriels sont scuriss (SNMP V1/V2) Le niveau de scurit propre SNMP V3 ne peut pas tre utilis pour le moment
Inventaire en SSH: SSH doit tre configur et accessible sur les postes distants SFTP doit tre disponible sur le poste distant pour pouvoir uploader les scripts dinventaire Un compte administrateur local doit tre disponible PasswordAuthentication doit tre configure YES dans etc/ssh/sshd_config Si vous utilisez un compte root, verifies que la permission PermitRootLogin est yes dans etc/ssh/sshd_config
39
23/05/2012
EasyVista 2012
40
23/05/2012
EasyVista 2012
Inventaire automatis
Poste de lentreprise
Serveur Windows
Service
Poste autonome
Service
41
23/05/2012
EasyVista 2012
Serveur dinventaire 1
SI Entit 1
SI Entit 2
POP3 FTP
Serveur dinventaire 4
FOLDER
42
23/05/2012
EasyVista 2012
Lenvoi doit tre rgulier. Nous vous conseillons denvoyer les donnes tous les jours pour : lisser la charge denvoi et dimport sur le mois viter les envois de fin de mois o il existe toujours un risque que le support denvoi ne soit pas disponible ce moment-l.
Lenvoi peut tre fait : par SMTP / SMTPS : les donnes sont envoyes en pice jointe un compte messagerie ddi EASYVISTA (ex : easyvista@yourcompany.com). La plate-forme interrogera ce compte en POP3 pour rcuprer les donnes et supprimera les mails une fois traits (la bote aux lettres ne grossira pas). Par FTP /FTPS / SFTP : les donnes sont transfres dans un rpertoire sur un site FTP accessible dans votre entreprise. La plate-forme rcuprera les donnes dans ce rpertoire et effacera les fichiers dj traits. HTTP / HTTPS
Lenvoi peut tre planifi : Par une tche planifie Windows Via un service EASYVISTA
G.7.4. Affectation automatique des postes collects une localisation et une entit
Ce choix nest pas obligatoire. Par dfaut les postes collects ne sont affects aucune entit ou localisation. Il est possible de dfinir pour chaque point de collecte une entit et une localisation par dfaut qui seront affectes automatiquement lors de la dcouverte dun NOUVEAU poste sur ce point de collecte. Si le poste existe dj dans la base, il gardera sa valeur actuelle, sauf si lopti on TOUJOURS REMPLACER a t choisie.
43
23/05/2012
EasyVista 2012
Reportez-vous lannexe 1 pour plus de dtails sur les inf ormations remontes.
44
23/05/2012
EasyVista 2012
Inventaire SNMP
Poste de lentreprise Serveur Windows
Excutable Service
Point de collecte
Envoi
Ajout de OID spcifiques Bibliothque de OID rfrence mise jour Rutilisation des adresses dj dcouvertes
22
En option, le module SNMP permet de collecter les informations des diffrents matriels qui rpondent au protocole SNMP. Il est possible de dfinir plusieurs plages dadresse IP scanner ainsi que les communauts SNMP utiliser pour accder aux informations.
Il est possible dajouter de nouvelles informations issues de la mib de chaque matriel la liste des informations collectes en standard.
Linterface Discovery Manager permet : dinterroger les matriels afin dafficher les informations disponibles dajouter des informations afin quelles soient collectes lors des inventaires de ce type de matriel dintgrer de nouvelles MIB constructeur la bibliothque fournie en standard pour rendre plus lisibles les informations remontes par linventaire
45
23/05/2012
EasyVista 2012
Ces scripts peuvent tre : copis localement sur une machine et excuts une fois ou planifis pour sexcuter rgulirement excuts travers linterface DiscoveryManager
Prrequis : Linux Shell version 2.4 ou suprieure Solaris v10 ou suprieure (peut fonctionner avec des versions plus anciennes en fonction de leur configuration) AIX 6 ou suprieure (peut fonctionner avec des versions plus anciennes en fonction de leur configuration) HP UX 11i v3 ou suprieure (peut fonctionner avec des versions plus anciennes en fonction de leur configuration) Accs en lecture /DEV/MEM pour la rcupration des informations BIOS
46
23/05/2012
EasyVista 2012
Cet agent va collecter les informations sur les processus executes et les remonter une fois par jour vers le point de collecte. Les informations suivantes sont collectes : Sur lutilisation des logiciels :
Champ
DATE COMPUTER_NAME PC_EUID PATH EXE_NAME VERSION PUBLISHER LANGUAGE NB_RUN FOUND_IN_MEMORY AGENT_VERSION
Description Date de la capture Machine sur la quelle la capture est ralise Identifiant Easyvista unique de la machine Chemin daccs lexe en mmoire Nom de lexcutable en mmoire Version de lexcutable en mmoire Editeur de lexcutable en mmoire Langue de lexcutable en mmoire Nombre de lancement de lexcutable sur la priode Temps en seconde de la prsence en mmoire de lexcutable sur la priode Version de lagent USAGEta
Champ
Description Date de la capture Machine sur la quelle la capture est ralise Identifiant Easyvista unique de la machine Mmoire maximum utilise Moyenne de la mmoire utilise Nombre de dmarrage du PC Dure dallumage du PC Version de lagent dUsage
AGENT_VERSION
Les informations suivantes sont remontes : Nom du logiciel Editeur Version courte ou version commerciale si elle existe (ex : Excel 2007) Version longue Rpertoire dinstallation
Par dfaut, les logiciels sont dtects en se basant sur la prsence de raccourcis ou dentres dans la base de registre. Cette mthode permet de garantir une dtection optimale, en termes de pertinence
47
23/05/2012
EasyVista 2012
et de rapidit. Lanalyse totale de tous les excutables dun disque prendrait trop de temps, dautant que les disques sont de plus en plus gros. Si besoin, au cas o certains logiciels ne seraient pas automatiquement dtects, vous pouvez dfinir des recherches spcifiques bases sur une partie du nom dun fichier ou dun rpertoire.
Nous considrons en effet que ces informations sont moins pertinentes que celles issues de linventaire dcrit dans la section prcdente : Absence de certains logiciels installs en dehors du processus Windows, Prsence de certains logiciels qui sont dsinstalls Pas duniformisation des noms dditeur, ni du format des noms affichs Pas de numro de version dans la majorit des cas
Ce catalogue jour est disponible : pour les nouvelles installations en mise jour intgre dans le contrat de maintenance : il suffit dinstaller le service de mise jour Easyvista Network sur votre plate-forme Easyvista
48
23/05/2012
EasyVista 2012
Antivirus VirusScan
Kaspersky
ETrust
Panda
FProt
Version
49
23/05/2012
EasyVista 2012
Date of virus base Norton AntiVirus Version Date of virus base Version of virus base Viguard NOD32 Version Version Date of virus base BitDefender Version Date of virus base Version of virus base
Remarque : Des historisation spcifiques peuvent tre ajoutes, soient simplement par configuration, soit par dveloppement spcifique si lhistorisation est plus complexe.
Evnement Changement de lune des caractristiques suivantes : BIOS RAM Size Login Name OS Language OS Serial Number Default Printer User Time zone OS Registered user OS Registered company Comment User language Screen Resolution Domain name Computer name Installation ou dsinstallation dun priphrique
Priphrique
50
23/05/2012
EasyVista 2012
Modification au niveau dune carte rseau Ajout dun composant sur la machine Suppression dun composant
Logiciel
Nouveau logiciel install Logiciel dsinstall Changement de version majeure dun logiciel Changement de version mineure dun logiciel
Cette identification est ncessaire car il nexiste pas didentifiant naturel fiable au niveau des matriels : COMPUTER NAME : peut changer et peut ne pas tre unique sur un parc complexe ADRESSE IP / MAC ADDRESS : variable sur la dure de vie dun matriel et en fonction de sa connexion sur le rseau de lentreprise UUID : doublons constats malgr le caractre suppos unique de cet identifiant, qui de plus est rarement complt par les constructeurs SERIAL NUMBER : doublons, pas toujours rempli ou avec des informations non valables (To be filled, 12345, etc) ASSET TAG : cette information tant lie une opration humaine de renseignement nest pas fiable sur lensemble du parc
Sur des machines extrmement scurises o les utilisateurs ne pourraient pas crire dans ces emplacements, il est fortement conseill de raliser un primo inventaire avec un compte administrateur local afin dinitialiser le tatouage Easyvista. Les utilisateurs pourront ensuite y accder en lecture.
51
23/05/2012
EasyVista 2012
Pour cela, le processus dintgration comparera les matriels qui existent dj dans la base ceux dcouverts par linventaire en comparant les points suivants par ordre chronologique : 1. Asset Tag 2. Serial Number 3. Computer Name
Dans le cas o aucun matriel existant ne sera trouv, un nouveau matriel sera cr.
52
23/05/2012
EasyVista 2012
Concepts
1 Identification
2 - Authentication
3 - Habilitation
| Copyright Staff&Line |
53
23/05/2012
EasyVista 2012
54
23/05/2012
EasyVista 2012
55
23/05/2012
EasyVista 2012
Le texte et le sujet du mail sont utiliss pour dfinir le nouvel incident. Les pices jointes sont associes au nouvel incident sous la forme de documents attachs.
I.2. Fonctionnement
New request
Request number Creation date Requestor Subject Status Origin Localisation Details
Directory www/resources/ ..
Document 1
Document 2
17
56
23/05/2012
EasyVista 2012
Characteristic Inventory
Fields Inventory Agent version Inventory date Path of the collection point Collection point name
Machine
Identification
Bios
Memory
For each memory bank: Speed Memory type (DIMM, etc) Size or NOT INSTALLED
57
23/05/2012
EasyVista 2012
Logical disks
For each logical disk : Logical letter of the disk Total size Available size Type (Fixed drive, network drive,etc) Partition type (NTFS, FAT, etc) Path to the network resource
The total size and the total available size Physical disks For each physical disk : Disk number Name Serial number Type (IDE, etc) Number of partitions
For each physical disk that is smart compliant: Disk vendor Serial number Firmware Smart Disk information available (current value, threshold value, reference)
Network
IP address Network adapter DHCP Active Yes / No DHCP Server Subnet Mask Default Gateway WinsPrimary WinsSecondary DNS Servers Mac Address
Network cards
For each network card installed on the machine: Name Speed HALF DUPLEX or FULL DUPLEX
58
23/05/2012
EasyVista 2012
Printers
For each printer linked to the machine: Printer number Local or network resource linked to this printer Port Printer name Full printer name Network server providing the resource
Name Vertical frequency Horizontal frequency Model description Serial number Vendor ID Model ID Manufacture date
Peripherals tree
For each device listed in the device list of the machine: Device number Name Default browser Default mail
Internet
Internet Explorer
Default page Proxy enable Yes/No Security level Cookies status Active script authorization Java Parameters
Instant messenger
Screen saver
59
23/05/2012
EasyVista 2012
For each partition configured on the machine: Reference Partition name Number of USB ports available
USB Devices
For each USB device connected : Port number Product name Manufacturer Vendor ID Product ID Manufacturer Product name Serial number CPU Frequency Vendor string Vendor TFMS Brand ID Number of processors Number of used, active and free sockets on mother board
Main board
60
23/05/2012
EasyVista 2012
Name Long version Short version Language Path to shortcut Windows Windows version Product ID System root folder Registered organization Registered owner Temp folder Workgroup or Domain Comment Screen resolution Default printer User ID Time zone Country System language User language Auto logon Yes / No Windows update configuration Windows firewall configuration License numbers Product name License number Lotus notes Outlook Version Server used Connection string LDAP / AD Server used
61
23/05/2012
EasyVista 2012
Connection string Antivirus For each antivirus detected (see list of detected antivirus in this document): Antivirus name Virus def For each software configured to run at windows startup: Exe name and path Software name For each service configured and active on the machine: Exe name and path Service name For each hotfix applied on the machine : Kbase reference of the hotfix Name of the hotfix For each software listed in the installed software list of the control panel: Installed software number Name as listed in the control panel Office product ID (if available)
Services
Hotfix
Installed software
For each windows log (application, system, security, etc), list the last ten errors: Windows log name (application, system, security, etc) Error code Date and time Error label For each variable defined on the machine: Variable name Value For each ODBC Driver installed on the machine: Driver name Version
Environment variables
ODBC Drivers
For each USER ODBC DSN configured on the machine: Name Driver For each recycler defined on the machine : Size Folder used Present Yes / No For each process in memory: Process ID EXE and path to exe
Recycler
62
23/05/2012
EasyVista 2012
Editor Name Version Language TCP or UPD Port number IP of the connected machine
Profiles
List of the profiles defined on the machine (each corresponding to a different user that has been logged on the machine) List of the accounts granted with the local administrator level.
Administrator accounts
Linux Computer name Serial number Vendor Model Bios name and version Main board manufacturer Main board serial number UUID Mac address IP Address DNS server Subnet mask CPU Frequency CPU Vendor CPU Name
Yes Yes No Yes Yes Yes
Solaris
Yes
HP UX
Yes
AIX
Yes
No No Machine Type No
No
HP
IBM
No
No
No
N/A No Yes Yes Yes Yes Yes Yes Yes Yes Yes
Yes Yes
No Yes
Yes Yes
Yes Yes
63
23/05/2012
EasyVista 2012
CPU Count Monitor Model Monitor serial number Monitor Vendor Memory Total Membanks Logical partitions User ID
No No No
Yes No No
Yes
No
No
No
Yes Yes Name, Physical storage, size, free space, type Name
Solaris
Based on packages installed Vendor, version
HP UX
Based on packages installed Vendor, version
AIX
Based on packages installed Vendor, version
64