segunda-feira, 22 de outubro de 2012

Erro no emctl do Oracle 11G

Quando utilizamos Oracle 11G R2 em ambientes Windows, muitas vezes nos deparamos com este erro ao tentar executar alguma operação com o comando "emctl":

C:\>emctl status dbconsole
Can't locate CompEMdbconsole.pm in @INC (@INC contains: %s_javapOracleHome%/sysman/admin/scripts%s_javapOracleHome%/bin C:\oracle\product\11.2.0\client_1\\perl\bin C:\oracle\product\11.2.0\client_1\perl\lib C:\oracle\product\11.2.0\client_1\perl\lib\site_perl C:\oracle\product\11.2.0\client_1\perl\site\lib C:\oracle\product\11.2.0\client_1\sysman\admin\scripts C:\oracle\product\11.2.0\client_1\sysman\admin\scripts\Net-DNS-0.48\lib C:\oracle\product\11.2.0\client_1\bin C:/oracle/product/11.2.0/client_1/perl/lib C:/oracle/product/11.2.0/client_1/perl/site/lib .) at C:\oracle\product\11.2.0\client_1\bin/EmctlCommon.pm line 598.

Uma maneira rápida e fácil de contornar este problema é entrando no diretório que encontra-se o script "emctl", conforme exemplo abaixo:

C:\>cd C:\oracle\product\11.2.0\dbhome_1\BIN

C:\oracle\product\11.2.0\dbhome_1\BIN>emctl status dbconsole
Oracle Enterprise Manager 11g Database Control Release 11.2.0.1.0
Copyright (c) 1996, 2010 Oracle Corporation.  All rights reserved.
https://DBSERVER:5505/em/console/aboutApplication
Oracle Enterprise Manager 11g is not running.

Espero que tenha ajudado.

Cacti - Gráficos e mais gráficos


Hoje vamos falar um pouco sobre a ferramenta Open Source Cacti, cuja função é a coleta e geração de gráficos históricos/estatísticos do ambiente de TI. O Cacti permite que você colete e armazene informações em um banco de dados para que sejam gerados gráficos históricos no momento que você desejar. 



Figura 1: Exemplo de gráficos estatísticos gerados pelo Cacti.

Estes gráficos permitem que seja visualizado claramente a situação atual dos seus serviços e servidores, e também a evolução dentro de um período de tempo (Ex: semanal, mensal, anual), permitindo ver por exemplo, como está o uso de CPU de um determinado servidor nos horários de pico, a evolução do uso de disco em um determinado intervalo de tempo. Estes dados são de grande valia para realizar um Capacity Planning.

O cacti permite que os dados sejam coletados facilmente utilizando o protocolo SNMP, ou então scrits que podem ser desenvolvidos em diversas linguagens (Shell, Perl, PHP, etc). Outra função interessante do Cacti é o gerenciamento de usuários, permitindo criar usuários que tenham acesso somente para visualizar gráficos, inclusive, determinando quais os gráficos que eles terão acesso. Ainda falando de usuários e controle de acesso, o Cacti permite integração com servidor LDAP, como por exemplo o Active Directory da Microsoft.

Bom, por hora é isso, o Cacti é uma ferramenta muito flexível, e versátil, de grande utilidade para administradores de sistemas/redes, permitindo fácil integração com qualquer ambiente, e também, fácil customização caso ele não atenda a alguma necessidade específica.

quinta-feira, 18 de outubro de 2012

Post de inauguração

Olá, este é o post de abertura do meu blog. Neste local serão postados artigos e tutoriais referente a área de TI e Tecnologia.

Bom proveito a todos e obrigado pela visita.