Configurar o Inventory e EVM
Passos para configurar o Invetory e EVM.
Antes de ComeƧar
à necessÔrio implementar o Event Monitor e CITSmart Inventory
Procedimento
Configuração no Moba:
- Acessar o servidor 10.2.1.46;
- Acessar a instancia a qual a aplicação do ITSM serÔ rodando;
- Ir no standalone e conferir na tag <system-properties> :
- <system-properties> <property name="org.apache.tomcat.util.http.Parameters.MAX_COUNT" value="2000"/> <property name="mongodb.host" value="10.2.1.24"/> - Conferir o endereço mongo <property name="mongodb.port" value="27017"/> - Conferir o número da porta <property name="mongodb.user" value="admin"/> - Conferir o usuÔrio do mongo <property name="mongodb.password" value="admin"/> - Conferir a senha do mongo <property name="citsmart.evm.enable" value="true"/> - Conferir se estÔ habilitado o evm <property name="citsmart.inventory.enable" value="true"/> -- Conferir se estÔ habilitado o inventory <property name="citsmart.protocol" value="https"/> - O protocolo é https </system-properties>
- Acessar a instancia a qual a aplicação do INVENTORY serÔ rodando;
- Ir no standalone e conferir na tag <system-properties> :
- <system-properties> <property name="citsmart.protocol" value="http"/>- O protocolo Ć© http <property name="citsmart.host" value="10.2.1.46"/>- Conferir o endereƧo da aplicação <property name="citsmart.port" value="8080"/>- Conferir a porta da aplicação. Lembrar que deve colocar a porta http <property name="citsmart.context" value="citsmart"/> Manter igual <property name="citsmart.login" value="citsmart.local\consultor"/>- Conferir o usuĆ”rio <property name="citsmart.password" value="1"/>- Conferir a senha <property name="citsmart.inventory.id" value="citsmartinventory"/>- Nome do id, geralmente damos o nome ācitsmartinventoryā <property name="mongodb.host" value="10.2.1.24"/>- Conferi o endereƧo do mongo <property name="mongodb.port" value="27017"/>- Conferi a porta do mongo <property name="mongodb.user" value="admin"/>- Conferi usuĆ”rio do mongo <property name="mongodb.password" value="admin"/>- Conferi senha do mongo <property name="rhino.scripts.directory" value=""/>- Manter igual <property name="org.quartz.properties" value="${jboss.server.config.dir}/quartz.properties"/> - Manter igual </system-properties>
- Acessar a instancia a qual a aplicação do EVM serÔ rodando;
- Ir no standalone e conferir na tag <system-properties> :
- <system-properties> <property name="citsmart.protocol" value="http"/>- O protocolo Ć© http <property name="citsmart.host" value="10.2.1.46"/>- Conferir o endereƧo da aplicação <property name="citsmart.port" value="8080"/>- Conferir a porta da aplicação. Lembrar que deve colocar a porta http <property name="citsmart.context" value="citsmart"/>- Manter igual <property name="citsmart.login" value="citsmart.local\consultor"/>- Conferir o usuĆ”rio <property name="citsmart.password" value="1"/>- Conferir a senha <property name="citsmart.evm.id" value="citsmartevm"/>- Nome do id, geralmente damos o nome ācitsmartinventoryā <property name="mongodb.host" value="10.2.1.24"/>- Conferi endereƧo mongo <property name="mongodb.port" value="27017"/>- conferir porta do mongo <property name="mongodb.user" value="admin"/>- Conferi usuĆ”rio <property name="mongodb.password" value="admin"/>- Conferi senha </system-properties>
Configuração na aplicação:
- Deve criar um horĆ”rio, ou seja, de quanto em quanto tempo vai ser rodado o inventĆ”rio. Geralmente, colocamos de 1 em 1 minutos. Para isso, acessar a tela āEVM - ExpressƵes Cronā (Processos > GerĆŖncia de Eventos > HorĆ”rio). Criar conforme os print abaixo.

- Deve criar uma conexĆ£o inventory, para isso, deve acessar a tela āEVM - ConexĆ£o e Configuração CITSmart Inventoryā (Processos > GerĆŖncia de Eventos > ConexĆ£o > Inventory).


- Caso o usuĆ”rio queira rodar apenas o inventory Ć© necessĆ”rio realizar apenas a configuração nas duas telas acima. Em seguida, deve subir o servidor da aplicação (ITSM) e em seguida o servidor do inventory. Após fazer isso, deve ir na tela āCMDBā para verificar se estĆ” inventariando.
- Para acessar a tela ir em Processos > Gerência Configuração > CMDB.

- Em seguida clica na opção āStatus inventĆ”rioā, a aplicação irĆ” abrir a popup com os itens de configuração inventariado.

- Para configuração do EVM é necessÔrio preencher as seguintes telas. A primeira tela que deve ser cadastrada é Processos > Gerência de Eventos > Conexões > Event Monitor

- Depois verificar qual evento que quer monitorar, por exemplo: Nagios, Zabbix ou Inventory.
- Se for Nagios ou Zabbix criar a conexĆ£o acessando a tela āFerramenta Monitoração - ConexĆ£oā em Processos > Gerencia de Eventos > ConexĆ£o > Nagios/Zabbix.
- Dados da configuração Nagios:


Deve cadastrar uma categoria de ocorrĆŖncia, ir em āProcessos > GerĆŖncia de Eventos > Categoria de ocorrĆŖncia

Deve cadastrar um Check que serve para monitorar os eventos. Acessar a tela em Processos > GerĆŖncia de Eventos > Monitor Inventory > Check

Deve cadastrar uma ação automÔtica, ir em Sistema > Ações AutomÔticas > Ações AutomÔticas.

Cadastrar uma ação automÔtica Proced/Inc/Requ. Para cadastrar uma ação dessa deve existir um serviço no portfólio com uma atividade vinculada no contrato e com um fluxo.

Deve retornar a tela āEVM - ConexĆ£o e Configuração CITSmart Inventoryā , acessando o caminho Processos> GerĆŖncia de Evento > ConexĆ£o > Inventory e selecionar a opção āAdicionar conexĆ£o com o CITSmart Event Monitorā e selecionar a conexĆ£o EVM.

Depois deve derrubar as instancia da aplicação, Inventory e EVM e subir novamente. De preferencia subir nessa ordem: Aplicação, Inventory e EVM.
NOTA: No mongo a coleção só é criada quando existe uma ação no evento para ser disparada.
Para verificar os eventos gerados deve acessar a tela āGerenciamento de eventosā ir em Processos > Gerencia de Eventos > Evento.
