Monitoramento com Beans Gerenciados (MBeans)

É possível usar os beans gerenciados (MBeans) para controlar as estatísticas no seu ambiente.

Antes de Iniciar

Para que os atributos sejam registrados, é necessário ativar as estatísticas. É possível ativar as estatísticas de uma das seguintes formas:
  • Com o arquivo de propriedades do servidor:
    É possível ativar as estatísticas no arquivo de propriedades do servidor com uma entrada de valor de chave statsSpec=<StatsSpec>. Alguns exemplos das possíveis configurações são:
    • Para ativar todas as estatísticas, use statsSpec=all=enabled
    • Para ativar apenas as estatísticas do ObjectGrid, use statsSpec=og.all=enabled. Para visualizar uma descrição de todas as especificações de estatísticas possíveis, consulte o StatsSpec API.
    Para obter mais informações sobre o arquivo de propriedades do servidor, consulte Arquivo de Propriedades do Servidor.
  • Com um bean gerenciado:

    É possível ativar as estatísticas usando o atributo StatsSpec no MBean do ObjectGrid. Para obter mais informações, consulte o API StatsSpec.

  • Programaticamente:

    Também é possível ativar as estatísticas programaticamente com a interface StatsAccessor, que é recuperada com a classe StatsAccessorFactory. Use esta interface em um ambiente do cliente ou quando precisar monitorar uma grade de dados que está em execução no processo atual.

Procedimento

Exemplo

Para obter um exemplo de como usar os beans gerenciados, consulte Amostra: Utilitário xsadmin.