Zum Hauptinhalt springen

Diagrammdaten

Aggregierte Diagrammdaten abrufen - /api/chart-data/aggregated

  • Endpunkt: /api/chart-data/aggregated

  • Methode: GET

  • Beschreibung: Ruft aggregierte Diagrammdaten mit optionaler Filterung nach Zeitraum ab.

  • Abfrageparameter:

    • startDate (optional): Anfangsdatum für die Filterung (ISO-Format)
    • endDate (optional): Enddatum für die Filterung (ISO-Format)
  • Antwort:

    [
    {
    "date": "20/03/2024",
    "isoDate": "2024-03-20T10:00:00Z",
    "uploadedSize": 331318892,
    "duration": 38,
    "fileCount": 249426,
    "fileSize": 113395849938,
    "storageSize": 27203688543,
    "backupVersions": 10
    }
    ]
  • Fehlerantworten:

    • 400: Ungültige Datumsparameter
    • 500: Serverfehler beim Abrufen der Diagrammdaten
  • Hinweise:

    • Unterstützt die Filterung nach Zeitraum mit den Parametern startDate und endDate
    • Überprüft das Datumsformat vor der Verarbeitung
    • Gibt aggregierte Daten über alle Server zurück

Server-Diagrammdaten abrufen - /api/chart-data/server/:serverId

  • Endpunkt: /api/chart-data/server/:serverId

  • Methode: GET

  • Beschreibung: Ruft Diagrammdaten für einen bestimmten Server mit optionaler Filterung nach Zeitraum ab.

  • Parameter:

    • serverId: die Serverkennung
  • Abfrageparameter:

    • startDate (optional): Anfangsdatum für die Filterung (ISO-Format)
    • endDate (optional): Enddatum für die Filterung (ISO-Format)
  • Antwort:

    [
    {
    "date": "20/03/2024",
    "isoDate": "2024-03-20T10:00:00Z",
    "uploadedSize": 331318892,
    "duration": 38,
    "fileCount": 249426,
    "fileSize": 113395849938,
    "storageSize": 27203688543,
    "backupVersions": 10
    }
    ]
  • Fehlerantworten:

    • 400: Ungültige Datumsparameter
    • 500: Serverfehler beim Abrufen der Diagrammdaten
  • Hinweise:

    • Unterstützt die Filterung nach Zeitraum mit den Parametern startDate und endDate
    • Überprüft das Datumsformat vor der Verarbeitung
    • Gibt Diagrammdaten für einen bestimmten Server zurück

Server-Backup-Diagrammdaten abrufen - /api/chart-data/server/:serverId/backup/:backupName

  • Endpunkt: /api/chart-data/server/:serverId/backup/:backupName

  • Methode: GET

  • Beschreibung: Ruft Diagrammdaten für einen bestimmten Server und ein bestimmtes Backup mit optionaler Filterung nach Zeitraum ab.

  • Parameter:

    • serverId: die Serverkennung
    • backupName: der Sicherungsname (URL-kodiert)
  • Abfrageparameter:

    • startDate (optional): Anfangsdatum für die Filterung (ISO-Format)
    • endDate (optional): Enddatum für die Filterung (ISO-Format)
  • Antwort:

    [
    {
    "date": "20/03/2024",
    "isoDate": "2024-03-20T10:00:00Z",
    "uploadedSize": 331318892,
    "duration": 38,
    "fileCount": 249426,
    "fileSize": 113395849938,
    "storageSize": 27203688543,
    "backupVersions": 10
    }
    ]
  • Fehlerantworten:

    • 400: Ungültige Datumsparameter
    • 500: Serverfehler beim Abrufen der Diagrammdaten
  • Hinweise:

    • Unterstützt die Filterung nach Zeitraum mit den Parametern startDate und endDate
    • Überprüft das Datumsformat vor der Verarbeitung
    • Gibt Diagrammdaten für eine bestimmte Kombination aus Server und Sicherung zurück
    • Der Sicherungsname muss URL-kodiert sein