(No Magic xpi 4.1)
A Magic liberou junto com a última atualização do Magic xpi (a versão 4.1), o novo Magic Enterprise Monitor.
Trata-se de uma nova ferramenta das suítes Magic xpi e Magic xpa, para monitoramento e gestão “on-line” dos projetos criados com as tecnologias Magic.
Ambiente
O Magic Enterprise Monitor é uma aplicação web (JSP – Java Server Pages), conectada ao GigaSpaces, que permite monitorar e administrar os projetos de integração/automação do Magic xpi.
Sua instalação é opcional:
NOTA: Caso já exista Java instalado na máquina, e versão ativa no momento desta instalação deve ser o Java 6 ( 1.6.x ) 32 Bits.
E quando instalado, uma nova pasta chamada “RTView” é criada no %home% do Magic xpi:
Para o Magic Enterprise Monitor, existem dois novos serviços instalados:
1) Magic Monitor Display Server
que faz a conexão com o GigaSpaces
2) Magic Monitor Web Server
que provê a interface (web) para o usuário.
NOTA: Este serviço é na verdade o Apache TomCat 6.
O Magic Enterprise Monitor fica acessível através do endereço web (Url):
http://<servidor>:8068/magicmonitor/panels.jsp
NOTA: Para que ele posse ser acessado de outras máquinas, que não o servidor que está rodando o Magic xpi, a porta 8068 deve ser liberada no firewall (quando necessário).
E esta é a sua arquitetura:
A primeira interface é a credencial de acesso (login):
A instalação vem com três usuários padrões:
- admin
- root
- guest
Os usuários são controlados/cadastrados no arquivo “users.xml” na pasta %xpi_home%\RTView\magicmonitor:
Além deste arquivo, um outro chamado “ApplicationsList.xml” e que se encontra na pasta %xpi_home%\config, é usado pelo Magic Enterprise Monitor para localizar os projetos que devem ser monitorados:
Neste arquivo deve-se informar a pasta %projects%, onde residem todos os projetos do Magic xpi.
Interface e Funcionalidades
O Magic Enterprise Monitor permite consultar a execução dos projetos Magic xpi:
bem como algumas informações do próprio GigaSpaces:
No Magic xpi podemos acompanhar o número de workers ativos, as threads da licença que estão ocupadas:
Além de parar, iniciar ou reiniciar projetos.
Usando o botão direito do mouse, temos acesso a um sub menu com opções para “drill down” das informações e também exportação dos painéis visíveis nos formatos PDF, HTML ou Excel:
Além do “dashboard” inicial, podemos consultar várias outras informações do projeto diretamente da sua instância no GigaSpaces:
-
Messages
Lista de “Work Messages” geradas no MAGIC_SPACE, para este projeto.
-
Flows
Fluxos atualmente em execução
-
Triggers
“Triggers” existentes no MAGIC_SPACE
-
Servers
Lista dos Magic xpi Servers atendendo ao projeto
-
Locking, Subscription, Scheduler
Objetos de “semáforo”, “assinatura” (PSS) e “agendamento” ativos no projeto
-
Summary
Resumo geral do projeto
O Magic Enterprise Monitor não substitui o Magic xpi Monitor. O Magic xpi Monitor permanece disponível, com todas as suas funcionalidades habituais:
O Magic Enterprise Monitor é um novo monitor, com maior flexibilidade e novos recursos para gestão e acompanhamento dos projetos Magic xpi.
Para receber os artigos do Blog Magic Brasil em primeira mão no seu email registre-se aqui