Mudanças entre as edições de "BlueMonitorAPI"
De MSTECH wiki
(→CIE Updates) |
(→Ambientes) |
||
Linha 51: | Linha 51: | ||
== Inventory == | == Inventory == | ||
− | == Ambientes == | + | === Ambientes === |
Configuração: Tabela ''PARAMETRO'' do BlueMonitor | Configuração: Tabela ''PARAMETRO'' do BlueMonitor | ||
− | === Teste (painelAcessa) === | + | ==== Teste (painelAcessa) ==== |
http://192.168.46.3:9200 | http://192.168.46.3:9200 | ||
'''Btracker:''' /bluemonitorteste/report | '''Btracker:''' /bluemonitorteste/report | ||
Linha 59: | Linha 59: | ||
'''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 | ||
Linha 65: | Linha 65: | ||
'''Inventário hardware:''' inventoryhardware | '''Inventário hardware:''' inventoryhardware | ||
− | === Demo === | + | ==== Demo ==== |
http://demo-kibana.mstech.com.br | http://demo-kibana.mstech.com.br | ||
http://demo-logstash.mstech.com.br | http://demo-logstash.mstech.com.br | ||
Linha 73: | Linha 73: | ||
'''Inventário hardware:''' inventoryhardwaredemo | '''Inventário hardware:''' inventoryhardwaredemo | ||
− | === Chamadas API === | + | ==== Chamadas API ==== |
'''[[BMAPI POST api/v1/inventoryhardware/|POST api/v1/inventoryhardware/]]''' | '''[[BMAPI POST api/v1/inventoryhardware/|POST api/v1/inventoryhardware/]]''' | ||
Envia um inventário para o ElasticSearch através do BlueMonitor. | Envia um inventário para o ElasticSearch através do BlueMonitor. |
Edição das 11h47min de 13 de novembro de 2017
Índice
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
CIE Updates
GET api/v1/administrativeunit/{cie}/{type?}/{id:int?} Retorna os updates associados à uma CIE, com um tipo de dispositivo específico opcional.
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.