Utilizando o OCS para Notificar Alterações no Hardware

08/09/2010 às 17:09 | por Humberto Caetano |

Há bastante tempo publiquei o artigo Realizando o Inventário da Rede com o OCS Inventory, nele descrevia o processo de instalação desta notável ferramenta de inventários. Bom o tempo passou, e a boa notícia é que o procedimento de instalação continua idêntico.

Mas uma coisa interessante que algumas pessoas me perguntavam com frequencia, era se o OCS poderia avisá-los caso ocorresse uma alteração no hardware. Bom lendo o livro IT Inventory and Resource Management with OCS Inventory, descobri uma forma de fazer isso.

O Procedimento é bem simples. Primeiro vamos fazer o download de três scripts na internet, o ocsdiff.php no site http://seigafuse.com/2008/12/19/ocs-diff-script/ e os ocsdiff_conf.php e diskreport.php no site http://seigafuse.com/2007/07/26/daily-diskspace-alerts-using-ocs-inventory-ng/.

Coloque os arquivos no diretório /usr/share/ocsinventory-reports/ocsreports/diff, e edite o ocsdiff_conf.php. O meu ficou assim:

# vim ocsdiff_conf.php
<?php
# ocsdiff configuration file
#
# Database host
$dbhost = “localhost”;
$dbname = “ocsweb”;
$dbuser = “root”;
$dbpass = “”;
$adminemail = “humberto@vidalinux.com.br”;
$diskthreshold = 5; # percentage free space threshold
$domains = array(
0 => array(
‘name’ => ‘Humberto Caetano’,
‘email’ => “humberto@vidalinux.com.br”));
?>

Agora basta colocar esse php no cron do teu servidor, e mandar ele executar todo dia.

Bom proveito.