Mudanças entre as edições de "BlueMonitorAPI"

De MSTECH wiki
Ir para: navegação, pesquisa
(Ambientes)
(Ambientes)
Linha 47: Linha 47:
 
== Inventory ==
 
== Inventory ==
  
=== Ambientes ===
+
== Ambientes ==
==== Teste (painelAcessa) ====
+
Configuração: Tabela ''PARAMETRO'' do BlueMonitor
 +
=== Teste (painelAcessa) ===
 
  http://192.168.46.3:9200
 
  http://192.168.46.3:9200
 
  '''Btracker:''' /bluemonitorteste/report
 
  '''Btracker:''' /bluemonitorteste/report
Linha 54: Linha 55:
 
  '''Inventário hardware:''' inventoryhardwareteste
 
  '''Inventário hardware:''' inventoryhardwareteste
  
==== Desenvolvimento ====
+
=== Desenvolvimento ===
 
  http://192.168.46.3:9200
 
  http://192.168.46.3:9200
 
  '''Btracker:''' /bluemonitor/report
 
  '''Btracker:''' /bluemonitor/report
 
  '''Inventário software:''' inventorysoftware
 
  '''Inventário software:''' inventorysoftware
 
  '''Inventário hardware:''' inventoryhardware
 
  '''Inventário hardware:''' inventoryhardware
 +
 +
=== Demo ===
 +
http://demo-kibana.mstech.com.br
 +
http://demo-logstash.mstech.com.br
 +
http://demo-elasticsearch.mstech.com.br
 +
'''Btracker:''' /bluemonitordemo/report
 +
'''Inventário software:''' inventorysoftwaredemo
 +
'''Inventário hardware:''' inventoryhardwaredemo
  
 
=== Chamadas API ===
 
=== Chamadas API ===

Edição das 19h16min de 7 de novembro de 2017


CategoriesTree

GET api/v1/categoriesTree/{k1Chave}
Retorna uma arvore com todas as categorias e unidades administrativas que compõe toda a estrutura de localizações do domínio.

Devices

POST api/v1/devices
Cadastra uma máquina no BlueMonitor

Devices Signals

POST api/v1/devices/{k4Chave}/signals
Registra a atualização do sinal da máquina, indicando que a mesma está ligada

Devices TurnOff

GET api/v1/devices/{k4Chave}/turnoff
Retorna se a máquina deve desligar
POST api/v1/devices/{k4Chave}/turnoff
Registra que a máquina está desligando

Devices Updates

GET api/v1/devices/{k4Chave}/updates
Retorna os updates associados à máquina

Devices Updates Status

POST api/v1/devices/{k4Chave}/updates/{updateId}/status
Cadastra um novo status de atualização entre um update e uma máquina
PUT api/v1/devices/{k4Chave}/updates/{updateId}/status/{id}
Atualiza um status de atualização entre um update e uma máquina

Devices Types

GET api/v1/deviceTypes
Retorna os Tipos de máquinas

Domains Categories

GET api/v1/domains/{k1Chave}/categories
Retorna as categorias do domínio.

Domains Categories AdministrativeUnits

GET api/v1/domains/{k1Chave}/categories/{categoriesId}/administrativeUnit
Retorna as Unidades Administrativas que estão associadas à uma categoria do domínio.

Inventory

Ambientes

Configuração: Tabela PARAMETRO do BlueMonitor

Teste (painelAcessa)

http://192.168.46.3:9200
Btracker: /bluemonitorteste/report
Inventário software: inventorysoftwareteste
Inventário hardware: inventoryhardwareteste

Desenvolvimento

http://192.168.46.3:9200
Btracker: /bluemonitor/report
Inventário software: inventorysoftware
Inventário hardware: inventoryhardware

Demo

http://demo-kibana.mstech.com.br
http://demo-logstash.mstech.com.br
http://demo-elasticsearch.mstech.com.br
Btracker: /bluemonitordemo/report
Inventário software: inventorysoftwaredemo
Inventário hardware: inventoryhardwaredemo

Chamadas API

POST api/v1/inventoryhardware/
Envia um inventário para o ElasticSearch através do BlueMonitor.
POST api/v1/inventorysoftware/
Envia um inventário para o ElasticSearch através do BlueMonitor.