---
title: Configurar o Inventory e EVM
slug: cit-9/configurar-o-inventory-e-evm
description: Learn how to configure the Inventory and EVM systems easily with our step-by-step instructions. Access specific servers, update system properties, create schedules, and establish connections within the applications. Screenshots are provided for each step,
docTags: 
createdAt: 2022-11-11T16:14:09.000Z
---

Passos para configurar o Invetory e EVM.

# Antes de Começar

- [x] É 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>    `
    &#x20;       `<property name="org.apache.tomcat.util.http.Parameters.MAX_COUNT" value="2000"/>    `
    &#x20;       `<property name="mongodb.host" value="10.2.1.24"/>` - Conferir o endereço mongo
    &#x20;       `<property name="mongodb.port" value="27017"/>` - Conferir o número da porta
    &#x20;       `<property name="mongodb.user" value="admin"/>` - Conferir o usuário do mongo
    &#x20;       `<property name="mongodb.password" value="admin"/>` - Conferir a senha do mongo
    &#x20;       `<property name="citsmart.evm.enable" value="true"/>` - Conferir se está habilitado o evm
    &#x20;       `<property name="citsmart.inventory.enable" value="true"/>` -- Conferir se está habilitado o inventory
    &#x20;       `<property name="citsmart.protocol" value="https"/>` - O protocolo é https
    &#x20;   `</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>`
    &#x20;       `<property name="citsmart.protocol" value="http"/>`- O protocolo é http
    &#x20;       `<property name="citsmart.host" value="10.2.1.46"/>`- Conferir o endereço da aplicação
    &#x20;       `<property name="citsmart.port" value="8080"/>`- Conferir a porta da aplicação. Lembrar que deve colocar a porta http
    &#x20;       `<property name="citsmart.context" value="citsmart"/>` Manter igual
    &#x20;       `<property name="citsmart.login" value="citsmart.local\consultor"/>`- Conferir o usuário
    &#x20;       `<property name="citsmart.password" value="1"/>`- Conferir a senha
    &#x20;       `<property name="citsmart.inventory.id" value="citsmartinventory"/>`- Nome do id, geralmente damos o nome ‘citsmartinventory’
    &#x20;       `<property name="mongodb.host" value="10.2.1.24"/>`- Conferi o endereço do mongo
    &#x20;       `<property name="mongodb.port" value="27017"/>`- Conferi a porta do mongo
    &#x20;       `<property name="mongodb.user" value="admin"/>`- Conferi usuário do mongo
    &#x20;       `<property name="mongodb.password" value="admin"/>`- Conferi senha do mongo
    &#x20;       `<property name="rhino.scripts.directory" value=""/>`- Manter igual
    &#x20;       `<property name="org.quartz.properties" value="${jboss.server.config.dir}/quartz.properties"/>` - Manter igual
    &#x20;   `</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>`
    &#x20;       `<property name="citsmart.protocol" value="http"/>`- O protocolo é http
    &#x20;       `<property name="citsmart.host" value="10.2.1.46"/>`- Conferir o endereço da aplicação
    &#x20;       `<property name="citsmart.port" value="8080"/>`- Conferir a porta da aplicação. Lembrar que deve colocar a porta http
    &#x20;       `<property name="citsmart.context" value="citsmart"/>`- Manter igual
    &#x20;       `<property name="citsmart.login" value="citsmart.local\consultor"/>`- Conferir o usuário
    &#x20;      `<property name="citsmart.password" value="1"/>`- Conferir a senha
    &#x20;       `<property name="citsmart.evm.id" value="citsmartevm"/>`- Nome do id, geralmente damos o nome ‘citsmartinventory’
    &#x20;       `<property name="mongodb.host" value="10.2.1.24"/>`- Conferi endereço mongo
    &#x20;       `<property name="mongodb.port" value="27017"/>`- conferir porta do mongo
    &#x20;       `<property name="mongodb.user" value="admin"/>`- Conferi usuário
    &#x20;       `<property name="mongodb.password" value="admin"/>`- Conferi senha
    &#x20;   `</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.

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/kzSHjLjzbbyyYjVeWjhjh_image.png)

- 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`).

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/nU4EUqVNrp9O4Hrp2DI5k_image.png)

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/BReUEKvU1iBHkVKg9VUDn_image.png" size="64" width="447" height="259" position="center" showCaption="false"}

- 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.`

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/mv5u6FZwKVU0TCySC8pf-_image.png)

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

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/_QSrAI4jlMVUkK4q1v2WL_image.png)

- 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`

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/zOSSs262bqkUXQg2frw0I_image.png)

- 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:

:::BlockQuote
Endereço: 172.20.0.68
Porta: 6557
Dados da configuração Zabbix:
Endereço: 10.2.1.28
Porta: 80
Usuário: Admin&#x20;
Senha: 123mudar
:::

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/xHHTbA0SFqoAzxJeWSHHm_image.png)

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/d7OoGFR09D0iouWPaunkJ_image.png)

Deve cadastrar uma categoria de ocorrência, ir em ‘`Processos > Gerência de Eventos > Categoria de ocorrência`

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/AvKtFKaZlkXng0FfBMJxj_image.png)

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

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/llU1nkqdrSya-p5UWqDdA_image.png)

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

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/sO8MGXJbEHG7oRaIXb4Ya_image.png)

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.

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/jgTTGd7AE34cd2c4ckAOX_image.png)

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.

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/73rwOpfWBgHV_o2Q9ABYD_image.png)

Depois deve derrubar as instancia da aplicação, Inventory e EVM e subir novamente. De preferencia subir nessa ordem: Aplicação, Inventory e EVM.

:::hint{type="info"}
**NOTA:&#x20;**&#x4E;o 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.`

![](https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/88z3MunXieIIaysrlfTxZ_image.png)

