Documentation for Axxon Next 4.5.0. Documentation for other versions of Axxon Next is available too.

Previous page Next page

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

Pozyskaj listę archiwów Domeny Axxon

POST http://IP-address:port/prefix/grpc

Body zapytania:

{
"method": "axxonsoft.bl.domain.DomainService.ListArchives",
"data": { "filter": "", "view": "VIEW_MODE_FULL", "page_token": "", "page_size": 1000}
} 

Odpowiedź będzie zawierać listę archiwów. Należy użyć wartości parametru access_point dla wymaganego archiwum.

 "access_point": "hosts/Server1/MultimediaStorage.AliceBlue/MultimediaStorage"

Note

Odpowiedź będzie zawierać parametr page_token, jeśli liczba archiwów (wliczając w to wbudowane archiwa) jest większa, niż wartość parametru page_size.


Pozyskaj procent zajętego miejsca w archiwum

POST http://IP-address:port/prefix/grpc

Body zapytania:

 {"method": "axxonsoft.bl.statistics.StatisticService.GetStatistics","data": { "keys": {  "type": "SPT_ArchiveUsage", "name": "hosts/Server1/MultimediaStorage.AliceBlue/MultimediaStorage" }}}

gdzie "name" to wartość dla parametru access_point dla pierwszego zapytania.

Odpowiedź:

 {
    "stats": [
        {
            "hint": "",
            "key": {
                "type": "SPT_ArchiveUsage",
                "name": "hosts/Server1/MultimediaStorage.AliceBlue/MultimediaStorage"
            },
            "labels": [],
            "value_double": 27.851564407348633
        }
    ],
    "fails": []
}

value_double to procent zajętego miejsca w archiwum.

Pozyskaj informacje na temat zawartości archiwum

POST http://IP-address:port/prefix/grpc

Body zapytania:

{
"method": "axxonsoft.bl.archive.ArchiveService.GetRecordingInfo",
"data": {  "update_cache": false, "access_point": "hosts/Server1/MultimediaStorage.AliceBlue/MultimediaStorage"}
}

gdzie "access_point" jest uzyskane z pierwszego zapytania.

Odpowiedź:

 {
    "recording_info": {
        "system_size": "292",
        "recording_size": "30134",
        "recording_rate": "303597",
        "capacity": "30720",
        "last_update": "1551865173"
    }
}

gdzie "capacity" to wielkość archiwum w megabajtach.

  • No labels