44.5 Configurando aplicativos para utilizar a geração de relatórios

O Disparador de Aplicativos deve saber qual método de geração de relatórios (banco de dados, detecção SNMP ou arquivo de registro) será utilizado para um aplicativo e para quais eventos desse aplicativo serão gerados relatórios. Forneça essas informações por meio da página Relatórios do objeto Aplicativo (guia Comum).

  1. No ConsoleOne, clique o botão direito do mouse no objeto Aplicativo para o qual você deseja configurar a geração de relatórios e selecione Propriedades.

  2. Clique na guia Comum > Relatórios para exibir a página Relatórios.

    Objeto Aplicativo > guia Comum > página Relatórios
  3. Preencha os campos a seguir:

    Eventos: selecione os eventos (inicialização, distribuição, filtragem, desinstalação, cache e encerramento de processos) para os quais você deseja gerar relatórios, bem como o destino (banco de dados, detecção de SNMP, arquivo de registro ou XML) para o qual deseja enviar esses eventos. Se necessário, é possível enviar eventos para vários destinos (por exemplo, para um banco de dados e um arquivo de registro). Eventos e destinos estão descritos nas tabelas a seguir:

    Evento

    Descrição

    Êxito no Disparo

    Ocorre quando um usuário clica duas vezes no objeto Aplicativo e o Disparador de Aplicativos inicia o aplicativo com êxito.

    Falha do disparo

    Ocorre quando um usuário clica duas vezes no objeto Aplicativo e o Disparador de Aplicativos não consegue iniciar o aplicativo.

    Êxito na Distribuição

    Ocorre quando o Disparador de Aplicativos modifica de forma bem-sucedida a estação de trabalho para suportar o aplicativo. As modificações incluem a instalação de arquivos, a mudança de configurações (registro, INI, etc.), a criação de atalhos e assim por diante.

    Falha na distribuição

    Ocorre quando o Disparador de Aplicativos não consegue modificar a estação de trabalho para suportar o aplicativo. As modificações incluem a instalação de arquivos, a mudança de configurações (registro, INI, etc.), a criação de atalhos e assim por diante.

    Êxito na Desinstalação

    Ocorre quando o Disparador de Aplicativos desinstala com êxito o aplicativo da estação de trabalho.

    Falha ao desinstalar

    Ocorre quando o Disparador de Aplicativos não consegue desinstalar o aplicativo da estação de trabalho.

    Êxito no Cache

    Ocorre quando o Disparador de Aplicativos armazena o aplicativo em cache com êxito na estação de trabalho.

    Falha no cache

    Ocorre quando o Disparador de Aplicativos não consegue armazenar o aplicativo em cache na estação de trabalho.

    Filtro (ícone oculto)

    Ocorre quando o Disparador de Aplicativos não consegue exibir um objeto Aplicativo em uma estação de trabalho porque ela não atende a uma ou mais das regras de distribuição desse objeto (objeto Aplicativo > guia Disponibilidade > página Regras de Distribuição) e porque a opção Sempre mostrar ícone (na página Regras de Distribuição) está desativada. O ícone do objeto Aplicativo permanece oculto, ou não é mostrado, na estação de trabalho.

    Filtro (ícone mostrado)

    Ocorre quando o Disparador de Aplicativos pode exibir apenas um objeto Aplicativo desabilitado (esmaecido) em uma estação de trabalho. Isso acontece porque a estação de trabalho não atende a uma ou mais das regras de distribuição (objeto Aplicativo > guia Disponibilidade > página Regras de Distribuição) e porque a opção Sempre mostrar ícone (na página Regras de Distribuição) está ativada. Os usuários podem clicar o botão direito do mouse no ícone desabilitado e selecionar Detalhes para verificarem quais requisitos de sistema não foram atendidos.

    Encerramento do processo

    Ocorre quando um usuário ou o Disparador de Aplicativos encerra o aplicativo.

    Destino

    Descrição

    Banco de dados

    O Disparador de Aplicativos pode gravar eventos em qualquer banco de dados compatível com ODBC (por exemplo, o banco de dados Sybase incluído no ZENworks). Para usar um banco de dados, você também precisa:

    • Criar um objeto Banco de Dados do ZENworks a ser utilizado para a geração de relatórios de eventos de aplicativo.
    • Criar um Pacote de Localização do Serviço, se necessário. Associar o Pacote de Localização do Serviço com os containers nos quais residem os usuários ou as estações de trabalho cujos relatórios você deseja enviar ao banco de dados.
    • Habilitar a política de Banco de Dados do ZENworks no Pacote de Localização do Serviço;
    • Associar a política de Banco de Dados do ZENworks ao objeto Banco de Dados do ZENworks;
    • Verificar se os usuários têm o driver apropriado do banco de dados ODBC instalado e configurado.
    • Depois de configurar a geração de relatórios em banco de dados, você poderá utilizar um dos relatórios predefinidos para visualizar informações sobre eventos de aplicativo específicos. Para acessar os relatórios, clique o botão direito do mouse no objeto Banco de Dados do ZENworks criado para a geração de relatórios de eventos de aplicativo > clique em Relatórios.

    Detecções de SNMP

    O Disparador de Aplicativos pode enviar detecções de SNMP a qualquer console de gerenciamento de SNMP. Para utilizar detecções de SNMP, você também deve habilitar uma política de Destinos de Detecção de SNMP em um Pacote de Localização do Serviço. Talvez seja necessário criar primeiro o Pacote de Localização do Serviço.

    • Associar o Pacote de Localização do Serviço aos containers em que residem os usuários ou as estações de trabalho aos quais você deseja aplicar a política de Destinos de Detecção de SNMP.
    • Adicionar os destinos de detecção de SNMP (endereços IP) aos locais para os quais deseja que as detecções sejam enviadas.
    • Ter um console de gerenciamento que exiba as detecções de SNMP.

    Arquivo de registro de texto

    O Disparador de Aplicativos pode gravar eventos em um arquivo de registro de texto. Use o campo Localização do Arquivo de Registro (descrito abaixo) para especificar o local do arquivo de registro.

    XML

    O Disparador de Aplicativos pode enviar eventos, como dados XML, para um URL usando os protocolos HTTP ou HTTPS padrão. O método relatórios XML é o recomendado se você deseja que o Disparador de Aplicativos relate os eventos dos usuários localizados fora do firewall.

    Para usar XML, você também precisa:

    • Habilitar uma política de URL de XML em um Pacote de Localização do Serviço. Talvez seja necessário criar primeiro o Pacote de Localização do Serviço.
    • Associar o Pacote de Localização do Serviço aos containers nos quais residem os usuários ou as estações de trabalho cujos relatórios você deseja enviar como dados XML.
    • Verificar se você configurou os mecanismos de processamento XML e de armazenamento de dados. Por exemplo, se você estiver utilizando o servlet de Geração de Relatórios do Gerenciamento de Aplicativos e o banco de dados Sybase, verifique se cada um deles está definido e configurado corretamente.

    Localização do Arquivo de Registro: Se você tiver selecionado um arquivo de registro como destino para qualquer um dos relatórios de eventos, digite (ou pesquise e selecione) a localização e o nome do arquivo de registro. Você pode especificar uma unidade local ou uma unidade de rede. Se você digitar uma localização inexistente, o Disparador de Aplicativos a criará. Não use caracteres estendidos no caminho, pois esses caracteres não são suportados.

    Para que o Disparador de Aplicativos registre eventos em um arquivo em um local comum da rede, você precisa estabelecer o diretório de rede e fornecer aos usuários os direitos Ler e Gravar em arquivos no diretório. Como os nomes dos arquivos de registro são estabelecidos para cada aplicativo, você pode ter arquivos de registro individuais para cada aplicativo (especificando um nome de arquivo de registro diferente para cada objeto Aplicativo) ou um arquivo de registro para todos os aplicativos (especificando o mesmo nome de arquivo de registro para todos os objetos Aplicativo).

    IMPORTANTE:você apenas deverá utilizar a geração de relatórios em arquivo de registro se um cliente de rede, como o Novell Client™ ou o Cliente para Redes Microsoft, que permita a gravação em um servidor NetWare, Windows ou Linux, estiver instalado para os usuários ou se você especificar uma unidade local como a localização do arquivo de registro.

  4. Clique em OK para gravar as mudanças.