Dados do Gráfico
Obter Dados Agregados do Gráfico - /api/chart-data/aggregated
-
Endpoint:
/api/chart-data/aggregated -
Método: GET
-
Descrição: Recupera dados agregados do gráfico com filtragem opcional por intervalo de tempo.
-
Parâmetros de Consulta:
startDate(opcional): Data de início para filtragem (formato ISO)endDate(opcional): Data de término para filtragem (formato ISO)
-
Resposta:
[{"date": "20/03/2024","isoDate": "2024-03-20T10:00:00Z","uploadedSize": 331318892,"duration": 38,"fileCount": 249426,"fileSize": 113395849938,"storageSize": 27203688543,"backupVersions": 10}] -
Respostas de Erro:
400: Parâmetros de data inválidos500: Erro de servidor ao buscar dados do gráfico
-
Notas:
- Suporta filtragem por intervalo de tempo com parâmetros startDate e endDate
- Valida formato de data antes do processamento
- Retorna dados agregados em todos os servidores
Obter Dados do Gráfico do Servidor - /api/chart-data/server/:serverId
-
Endpoint:
/api/chart-data/server/:serverId -
Método: GET
-
Descrição: Recupera dados do gráfico para um servidor específico com filtragem opcional por intervalo de tempo.
-
Parâmetros:
serverId: o identificador do servidor
-
Parâmetros de Consulta:
startDate(opcional): Data inicial para filtragem (formato ISO)endDate(opcional): Data final para filtragem (formato ISO)
-
Resposta:
[{"date": "20/03/2024","isoDate": "2024-03-20T10:00:00Z","uploadedSize": 331318892,"duration": 38,"fileCount": 249426,"fileSize": 113395849938,"storageSize": 27203688543,"backupVersions": 10}] -
Respostas de Erro:
400: Parâmetros de data inválidos500: Erro de servidor ao buscar dados do gráfico
-
Notas:
- Suporta filtragem por intervalo de tempo com parâmetros startDate e endDate
- Valida formato de data antes do processamento
- Retorna dados do gráfico para servidor específico
Obter Dados do Gráfico de Backup do Servidor - /api/chart-data/server/:serverId/backup/:backupName
-
Endpoint:
/api/chart-data/server/:serverId/backup/:backupName -
Método: GET
-
Descrição: Recupera dados do gráfico para um servidor e backup específicos com filtragem opcional por intervalo de tempo.
-
Parâmetros:
serverId: o identificador do servidorbackupName: o nome do backup (codificado em URL)
-
Parâmetros de Consulta:
startDate(opcional): Data inicial para filtragem (formato ISO)endDate(opcional): Data final para filtragem (formato ISO)
-
Resposta:
[{"date": "20/03/2024","isoDate": "2024-03-20T10:00:00Z","uploadedSize": 331318892,"duration": 38,"fileCount": 249426,"fileSize": 113395849938,"storageSize": 27203688543,"backupVersions": 10}] -
Respostas de Erro:
400: Parâmetros de data inválidos500: Erro de servidor ao buscar dados do gráfico
-
Notas:
- Suporta filtragem por intervalo de tempo com parâmetros startDate e endDate
- Valida formato de data antes do processamento
- Retorna dados do gráfico para combinação específica de servidor e backup
- O nome do backup deve ser codificado em URL