Articles précédents : Articles
- [24] Red Hat en justice pour violation de brevets logiciels
- [110] Microsoft se met à l'Open Document
- [21] Sortie de JasperIntelligence 1.0.0
- [3] GUADEC 2006: au revoir Vilanova !
- [4] Divergence FM & RMLL : En direct de Vandoeuvre-lès-Nancy !
- [1] Concours de graphisme pendant les RMLL 2006
- [195] Le projet de loi DADVSI adopté
- [24] La France 5ième au dernier TOP 500 des supercalculateurs
- [4] SSHproxy version 0.4 est dans les bacs
- [54] Le Bal des Innocents : premier long métrage français sous licence CC-By-NC-ND
Liens connexes
- OCS Inventory NG 1.0 RC3 disponible (911 hits)
- Statistiques du projet (125 hits)
- Captures d'ecran (850 hits)
Dépêche modérée par
Dépêche éditée par
Articles : De l'inventaire à la télédistribution
Posté par Anthony Milan (). Modéré le 13 juillet 2006.OCS Inventory NG 1.0 Release Candidate 3 est désormais disponible. Cette version améliore très nettement la partie inventaire de parcs mais offre également une solution de télédistribution.
Cette fonctionnalité est basée sur l'agent, initialement utilisé pour effectuer l'inventaire d'une machine. Après une authentification basée sur des certificats, ce module autorise à déposer sur les machines des fichiers, à installer des logiciels ou à exécuter un batch quelconque. Parallèlement, une interface web de création des paquets de télédistribution est intégrée à la console d'administration.
Signalons qu'OCS Inventory bénéficie depuis un an d'une activité importante puisque le projet est resté pendant 8 mois parmi les 50 projets les plus actifs sur SourceForge.net.
OCS Inventory NG 1.0 RC3 disponible (911 hits)
Statistiques du projet (125 hits)
Captures d'ecran (850 hits)
> Lire la suite (7 commentaires, moyenne: 2,1). [dépêche : 1672 caractères]
- mise à disposition d'une API de plugins pour utiliser l'agent ;
- les modules existants (ipdiscover, registry...) ont été portés sous cette API ;
- l'agent Windows est configurable sous la forme d'un service. Le service active l'agent selon la fréquence paramétrée côté serveur.
Tout comme pour l'inventaire, la gestion de la bande passante a été prise en compte. Une politique d'activation des agents évite d'effondrer serveur et bande passante chaque matin. Les serveurs proxys peuvent être également avantageusement utilisés.
De nombreux efforts ont été réalisés côté serveur afin de faciliter le travail des administrateurs et l'exploitation des résultats :
- l'ergonomie de la la console d'Administration a été revue quant au rendu graphique;
- les préférences de chaque utilisateurs sont désormais sauvegardées ;
- la recherche "multi critères" a été améliorée avec une recherche exacte, recherche sur un nombre illimité de logiciels...
- utilisation du moteur InnoDB de MySQL afin d'améliorer les accès concurrentiels en lecture/écriture sur la base de données. Ce changement permet d'obtenir des résultats "quasi instantanés" à des requêtes complexes.
A noter également, l'utilisation d'inventaires différentiels qui permettent d'améliorer la charge serveur.
Enfin, la sécurité a également été revue. Compte tenu des risques de sécurité que le système présentait, il a été décidé de supprimer le mécanisme de mise à jour automatique des agents, avantageusement remplacé par le système de télédistribution ;-)
Mais c'est quoi ?
Si comme moi, vous vous demandez ce qu'est OCS Inventory:
Open Computer and Software Inventory Next Generation est une application construite pour aider l'administrateur système ou réseau à garder un oeil sur la configuration des machines du réseau et sur les logiciels qui y sont installés.
Quelques petites remarques
Tout d'abord bravo pour ce soft très pratique :)
J'avais juste quelques petites remarques :
1 / Est il prévu de pouvoir utiliser PostgreSQL, en plus de MySQL, j'aimerai bien ne pas avoir a installer et supporter MySQL juste pour OCS Inventory NG sachant que j'ai déjà du PostgreSQL.
2 / Pourquoi être Linux centrique en ce qui concerne les agents, ou le serveur (pour la version non Windows), et ne pas s'ouvrir aux autres Unix ?
Le projet étant libre, et à priori bien codé, je ne vois pas ce qui m'enpêcherait de le faire tourner sur un [Free|Net|Open]BSD par exemple , (si toutes les dépendances y tourne tant au niveau serveur que agent) je n'ai pas essayé, mais je ne vois pas pourquoi ça ne fonctionnerait pas (quitte a fournir 1 ou 2 patchs). Idem pour les Unix proprio : Solaris, AIX, HP-UX... (d'ailleur il y a des agents non officiels)
renommer les packages de OCSNG_LINUX_AGENT_1.0RC3.tar OCSNG_UNIX_AGENT_SRC_1.0RC3.tar on ne se dirait pas "tiens ça ne supporte pas -- mettez ici votre OS non linux --, je n'en veux pas"(Du vécu, chez un client.).
Rien n'empeche de concerver la liste des OS testés comme actuellement sur le liste. Mais en voyant le site, je me dit, ça ne tourne que sous les linux et windows, donc exit les parcs plus hétérogènes. (pourtant la page sourceforge parle bien de OS independant)
-
[^]Re: Quelques petites remarques
Posté par David Allard (page perso, ) le 13/07/2006 à 09:41. (lien). Évalué à 2.Petits extraits du site :
http://ocsinventory.sourceforge.net/index.php?page=Composant(...)
==> Le serveur de base de données utilisé est actuellement MySQL 4.1 ou plus, mais nous prévoyons de supporter PostgreSQL.
http://ocsinventory.sourceforge.net/index.php?page=Unofficia(...)
==> Unofficial agents
These agents have not be developed by OCS Inventory NG Team, but by contributors (many thanks ;-). That's the reason why they are not yet official.
So don't ask us support about these contributions. Ask authors for support.
Download OCS Mac Agent for Mac OS X 10.3 or higher (read instructions on web site) by Jason Roons (jasonroons at users.sf.net)
Download OCS Inventorty NG agent for Sun Solaris Sparc (read included readme for build intructions) by bfleisch (bfleisch at users.sf.net)
This agent is still in alpha release.
Download OCS Inventorty NG agent for IBM AIX 4.3.3 and 5.X (read included readme for build intructions) by Joan Carles
This agent is still in alpha release.
Mes 2 cents-
[^]Re: Quelques petites remarques
Posté par Bapt (page perso, ) le 13/07/2006 à 10:18. (lien). Évalué à 2.Oui je l'ai vue et le précise dans mon post précédent pour les agents non officiels (Par contre j'avais pas vue pour postgreSQL, autant pour moi). Moi ce que je voulais mettre en avant (je me suis mal exprimé) c'est : quand tu arrive sur le site, on voit clairement que ca fonctionne sous Win et Linux, mais exit les autres.
La manière dont sont présentés les agents unofficials c'est comme si s'étaient des vilain hack dégueu...
Les petites remarques ne sont pas à l'encontre du soft et du fonctionnement, mais concernent plus la présentation sur le site. Après, perso, je m'en fiche royalement, mais pour la diffusion, c'est mieux quand l'info est claire sur le site. Et moi quand je le lit à la va vite (comme un décideur pressé), je vois Win/Lin, et "par du bidouillage" AIX, Solaris Sparc, et MacOS X.
C'est tout, et ça ne m'empêche pas de le proposer pour des clients.-
[^]Re: Quelques petites remarques
Posté par nayco (page perso, ) le 13/07/2006 à 13:25. (lien). Évalué à 2.A noter qu'il y a une paire de mois, l'agent pour MacOsX, si il fonctionnait correctement avec OCS-NG, posait des problème de jeux de caractères lors de l'import dans GLPI...
Il est de plus assez dur à installer sur certaines versions de MacOsX 10.3+ (Présence ou non de PEAR, version de PEAR, etc...)
Résumé : Si vous avez des MacOsX 10.4 à jour avec PEAR, et pas de mode "Classic" avec l'éditeur d'équations de MacOS 9.2 en français, l'agent MacOsX est génial ;-) !!!
-
-
Qques remarques.
J'utilise ocsinventory depuis plus d'un an et j'en suis très content. On peut même le coupler à glpi pour gérer son parc et ses licences.
Juste 2 remarques en passant :
1/ La nouvelle version de l'agent windows semble prometeuse, mais s'agissant d'un service windows il est nécessaire de l'installer à la main (sic).
Heureusement l'ancienne version de l'agent (lancé via logon script) existe tjs. Elle ne permet pas la télédistribution, mais a l'avantage de n'oublier aucune machine du domaine.
2/ Concernant l'interface web, ça me dérange de plus en plus de voir du code php, du sql (mysql only) et du html mélangé.
Peut être utiliser par exemple adodb et smarty serait un bon début ...
Cela dit, ça reste un très bon outil.
-
[^]Re: Qques remarques.
Posté par Drolez Ludovic (page perso, ) le 15/07/2006 à 12:28. (lien). Évalué à 2.> Concernant l'interface web, ça me dérange de plus en plus de voir du code php, du sql (mysql only) et du html mélangé.
Il existe un projet libre alternatif basé sur les clients OCS. La différence est du coté serveur, qui est plus orienté gestion de parc (sauvegarde système et fichiers, inventaire, prise en main à distance). La partie inventaire repose sur un système orienté objet qui permet d'accepter les données de n'importe quels clients d'inventaire en entrée (OCS v2, v3, NG, ou autres). Bien sur le tout est 'templatisé' et indépendant de la BDD.
Tout se trouve là: http://lrs.linbox.org , et tu peux y contribuer (il y a aussi un CD de démo installé en 5 minutes).
Ludovic.




Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.