Dados do Gráfico
Obter Dados do Gráfico Agregado - /api/chart-data/aggregated
-
Endpoint:
/api/chart-data/aggregated -
Method: GET
-
Description: Recupera dados agregados do gráfico com filtro opcional de 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 no servidor ao buscar dados do gráfico
-
Notas:
- Suporta filtragem por intervalo de tempo com os parâmetros startDate e endDate
- Valida o formato da data antes do processamento
- Retorna dados agregados de todos os servidores
Obter Dados do Gráfico do Servidor - /api/chart-data/server/:serverId
-
Endpoint:
/api/chart-data/server/:serverId -
Method: GET
-
Description: Recupera dados do gráfico para um servidor específico com filtro opcional de intervalo de tempo.
-
Parâmetros:
serverId: o identificador do servidor
-
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 no servidor ao buscar dados do gráfico
-
Notas:
- Suporta filtragem por intervalo de tempo com os parâmetros startDate e endDate
- Valida o formato da data antes do processamento
- Retorna dados do gráfico para um 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 -
Method: GET
-
Description: Recupera dados do gráfico para um servidor e backup específicos com filtro opcional de intervalo de tempo.
-
Parâmetros:
serverId: o identificador do servidorbackupName: o nome do backup (codificado em URL)
-
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 no servidor ao buscar dados do gráfico
-
Notas:
- Suporta filtragem por intervalo de tempo com os parâmetros startDate e endDate
- Valida o formato da data antes do processamento
- Retorna dados do gráfico para uma combinação específica de servidor e backup
- O nome do backup deve estar codificado em URL