OCS Inventory

Présentation

Vue de l'application OCS
Vue de l'application OCS

OCS Inventory pour Open Computer and Software Inventory est une solution de gestion technique de parc informatique.

Il permet de réaliser un inventaire des configurations matérielles des machines du réseau et des logiciels qui y sont installés. Ces informations peuvent être visualisées grâce à une interface web. Il comporte également la possibilité de déployer des applications sur un ensemble de machines selon des critères.

http://www.ocsinventory-ng.org/fr/

Installation

Il est possible d'effectuer l'installation sur un module EoleBase.

OCS Inventory s'installe manuellement en saisissant les commandes suivantes :

# Query-Auto

# apt-eole install eole-esbl-ocs

L'application n'est pas disponible immédiatement après l'installation.

L'activation d'OCS Inventory se fait dans l'interface de configuration du module, dans l'onglet Applications web en passant la variable Activer OCS Inventory NG à oui.

Lorsque l'application est activée, des options supplémentaires sont disponibles, en mode expert, dans l'Onglet Ocs inventory.

  • Chemin absolu vers le répertoire download contenant les paquets OCS : permet de personnaliser le chemin qui indique où se créent physiquement les répertoires contenant les éléments des paquets (info et fragments), le sous répertoire se nomme toujours download ;

  • Mise en cache des analyses ipdiscover : permet de personnaliser le chemin qui indique le répertoire de stockage du cache des analyses de la fonctionnalité découverte d'adresses IP, le sous répertoire se nomme toujours ipd.

Ces 2 valeurs correspondent respectivement aux variables DOWNLOAD_PACK_DIR et IPDISCOVER_IPD_DIR de la configuration de l'application OCS (onglet Interface du menu Configuration de l'application OCS).

  • Serveur MySQL où est hébergée la base ocsweb en lecture : permet de spécifier la localisation de la base de données en lecture ;

  • Serveur MySQL où est hébergée la base ocsweb en écriture : permet de spécifier la localisation de la base de données en écriture ;

  • Port de communication du serveur MySQL : permet de spécifier un numéro de port #fixme voir la demande #13614

L'opération nécessite une reconfiguration du serveur avec la commande reconfigure.

Truc & astuce

Pour désactiver rapidement et temporairement (jusqu'au prochain reconfigure) l'application web il est possible d'utiliser la commande suivante :

# a2dissite nom_de_l'application

Le nom de l'application à mettre dans la commande est celui que l'on trouve dans le répertoire /etc/apache2/sites-available/

Pour activer cette nouvelle configuration il faut recharger la configuration d'Apache avec la commande :

# service apache2 reload

Pour réactiver l'application avec cette méthode il faut utiliser les commandes suivantes :

# a2ensite nom_de_l'application

# service apache2 reload

Pour désactiver l'application pour une période plus longue voir définitivement, il faut désactiver l'application depuis l'interface de configuration du module, dans l'onglet Applications web.

L'opération nécessite une reconfiguration du module avec la commande reconfigure.

Accéder à l'application

Pour accéder à l'application, se rendre à l'adresse : http://<adresse_serveur>/ocsreports

Attention

L'authentification ne se fait pas par le biais du serveur SSO.

Rôles des utilisateurs

Le compte par défaut est admin et son mot de passe est admin.

Attention

N'oubliez pas, pour des raisons évidentes de sécurité, de changer le mot de passe du compte admin. Il peut même être préférable de le renommer ou d'en créer un autre.

Remarques

Une aide en ligne (wiki, IRC, Forums) est disponible en langue anglaise dans l'application.