/api/relatorio/relatorio_maquina
- Descrição: Retorna um relatório detalhado sobre o uso de máquinas no ambiente de execução.
- Parâmetros de Entrada:
- Token (string) —
Obrigatório — Token de autenticação para acessar a API.
- DataInicio (string) —
Obrigatório — Data de início (YYYY-MM-DD).
- DataFim (string) —
Obrigatório — Data de fim (YYYY-MM-DD).
- Maquina (string) —
Opcional — Nome de uma máquina específica para filtrar o relatório.
- Token (string) —
- Exemplo de Requisição em Python:
import requests
url = "https://<srs-dominio>/api/relatorio/relatorio_execucao"
params = {
"Token": "Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"DataInicio": "2025-01-01",
"DataFim": "2025-01-31"
}
response = requests.get(url, params=params)
print(response.json())- Exemplo de Resposta:
{
"Autorizado": true,
"Mensagem": "",
"Dados": [
{
"Maquina": "Servidor_01",
"TotalTarefasExecutadas": 150,
"TempoTotalExecucao": 480.5,
"Status": "Ativa",
"UltimaExecucao": "2025-01-29 18:45:00"
},
{
"Maquina": "PC_Cliente_02",
"TotalTarefasExecutadas": 45,
"TempoTotalExecucao": 125.0,
"Status": "Ociosa",
"UltimaExecucao": "2025-01-25 15:30:00"
}
]
}- Possíveis Erros:
- 401 – Unauthorized — Token ausente ou inválido.
- 403 – Acesso negado — O usuário autenticado não tem permissão para acessar este relatório.
- 400 – Parâmetros inválidos — Algum parâmetro essencial está ausente ou mal formatado.
- 404 – Nenhuma máquina encontrada — Não há registros de máquinas dentro do período solicitado.