Server Statistics


This request returns statistical information of the server.

Almost all monitored attributes are regarding API resources access. For each resource, four values are collected:

  • the number of times the resource was requested

  • the aggregated time in milliseconds spent to serve these requests

  • the fastest elapsed time in milliseconds of a request

  • the longest elapsed time in milliseconds of a request

Resource

GET /server/statistics

Parameters

None

Payload

None

Context

Authorization

Administrator

Errors

Example

Request
GET https://xelion.nl/api/v1/master/server/statistics
Response
...{
    "data": [
        {
            "object": {
                "name": "WriteAddressable",
                "value": {
                    "count": 4,
                    "sum": 1131,
                    "min": 150,
                    "max": 586
                }
            }
        },
        {
            "object": {
                "name": "GetWallboardDefinitions",
                "value": {
                    "count": 99,
                    "sum": 2207,
                    "min": 13,
                    "max": 98
                }
            }
        },
        {
            "object": {
                "name": "ListCollegues",
                "value": {
                    "count": 20,
                    "sum": 1397,
                    "min": 22,
                    "max": 313
                }
            }
        },
        {
            "object": {
                "name": "GetFavorites",
                "value": {
                    "count": 653,
                    "sum": 27959,
                    "min": 20,
                    "max": 435
                }
            }
        },
        {
            "object": {
                "name": "SetTwinNumber",
                "value": {
                    "count": 18,
                    "sum": 292,
                    "min": 4,
                    "max": 126
                }
            }
        },
        {
            "object": {
                "name": "GetUserWallboards",
                "value": {
                    "count": 138,
                    "sum": 3161,
                    "min": 6,
                    "max": 163
                }
            }
        },
        {
            "object": {
                "name": "RecentCommunication",
                "value": {
                    "count": 1941,
                    "sum": 623489,
                    "min": 3,
                    "max": 11550
                }
            }
        },
        {
            "object": {
                "name": "ListPresence",
                "value": {
                    "count": 714,
                    "sum": 15025,
                    "min": 1,
                    "max": 216
                }
            }
        },
        {
            "object": {
                "name": "SetUserCallerId",
                "value": {
                    "count": 27,
                    "sum": 377,
                    "min": 5,
                    "max": 58
                }
            }
        },
        {
            "object": {
                "name": "CreateAppointment",
                "value": {
                    "count": 5,
                    "sum": 2593,
                    "min": 394,
                    "max": 599
                }
            }
        },
        {
            "object": {
                "name": "UpdateAppointment",
                "value": {
                    "count": 2,
                    "sum": 217,
                    "min": 53,
                    "max": 164
                }
            }
        },
        {
            "object": {
                "name": "GetWallboardStatistics",
                "value": {
                    "count": 99,
                    "sum": 461,
                    "min": 2,
                    "max": 36
                }
            }
        },
        {
            "object": {
                "name": "SetMessage",
                "value": {
                    "count": 5,
                    "sum": 181,
                    "min": 27,
                    "max": 49
                }
            }
        },
        {
            "object": {
                "name": "SESSIONS_SIZE",
                "value": {
                    "count": 465,
                    "sum": 9838,
                    "min": 1,
                    "max": 38
                }
            }
        },
        {
            "object": {
                "name": "GetStatus",
                "value": {
                    "count": 87,
                    "sum": 1299,
                    "min": 3,
                    "max": 616
                }
            }
        },
        {
            "object": {
                "name": "RemoveUserWallboard",
                "value": {
                    "count": 1,
                    "sum": 173,
                    "min": 173,
                    "max": 173
                }
            }
        },
        {
            "object": {
                "name": "GetCalls",
                "value": {
                    "count": 445,
                    "sum": 25310,
                    "min": 0,
                    "max": 1079
                }
            }
        },
        {
            "object": {
                "name": "SendSMS",
                "value": {
                    "count": 4,
                    "sum": 2233,
                    "min": 336,
                    "max": 1006
                }
            }
        },
        {
            "object": {
                "name": "Login",
                "value": {
                    "count": 464,
                    "sum": 209633,
                    "min": 0,
                    "max": 1398
                }
            }
        },
        {
            "object": {
                "name": "GetCommunication",
                "value": {
                    "count": 248,
                    "sum": 364625,
                    "min": 15,
                    "max": 66122
                }
            }
        },
        {
            "object": {
                "name": "ListAddressables",
                "value": {
                    "count": 1104,
                    "sum": 265334,
                    "min": 0,
                    "max": 50441
                }
            }
        },
        {
            "object": {
                "name": "GetAttachment",
                "value": {
                    "count": 2,
                    "sum": 170,
                    "min": 3,
                    "max": 167
                }
            }
        },
        {
            "object": {
                "name": "GetUserCallerIdList",
                "value": {
                    "count": 392,
                    "sum": 2707,
                    "min": 3,
                    "max": 111
                }
            }
        },
        {
            "object": {
                "name": "RemoveObjectHandler",
                "value": {
                    "count": 4,
                    "sum": 676,
                    "min": 31,
                    "max": 572
                }
            }
        },
        {
            "object": {
                "name": "GetAddressable",
                "value": {
                    "count": 2445,
                    "sum": 434553,
                    "min": 3,
                    "max": 1534
                }
            }
        },
        {
            "object": {
                "name": "GetUserInfo",
                "value": {
                    "count": 957,
                    "sum": 175550,
                    "min": 0,
                    "max": 3055
                }
            }
        },
        {
            "object": {
                "name": "GetCalendar",
                "value": {
                    "count": 18,
                    "sum": 619,
                    "min": 23,
                    "max": 69
                }
            }
        },
        {
            "object": {
                "name": "GetImage",
                "value": {
                    "count": 4637,
                    "sum": 170598,
                    "min": 1,
                    "max": 40348
                }
            }
        },
        {
            "object": {
                "name": "GetUserCallerId",
                "value": {
                    "count": 392,
                    "sum": 2174,
                    "min": 0,
                    "max": 16
                }
            }
        },
        {
            "object": {
                "name": "GetUserPhoneLine",
                "value": {
                    "count": 447,
                    "sum": 5644,
                    "min": 5,
                    "max": 60
                }
            }
        },
        {
            "object": {
                "name": "GetAppointment",
                "value": {
                    "count": 444,
                    "sum": 13470,
                    "min": 0,
                    "max": 389
                }
            }
        },
        {
            "object": {
                "name": "RemoveFavorite",
                "value": {
                    "count": 1,
                    "sum": 87,
                    "min": 87,
                    "max": 87
                }
            }
        },
        {
            "object": {
                "name": "GetVisitorInfo",
                "value": {
                    "count": 145,
                    "sum": 1629,
                    "min": 2,
                    "max": 166
                }
            }
        },
        {
            "object": {
                "name": "CreateAddressable",
                "value": {
                    "count": 3,
                    "sum": 1181,
                    "min": 219,
                    "max": 601
                }
            }
        },
        {
            "object": {
                "name": "AddFavorite",
                "value": {
                    "count": 7,
                    "sum": 810,
                    "min": 50,
                    "max": 325
                }
            }
        },
        {
            "object": {
                "name": "GetAudio",
                "value": {
                    "count": 11,
                    "sum": 8255,
                    "min": 8,
                    "max": 2800
                }
            }
        },
        {
            "object": {
                "name": "TwinCall",
                "value": {
                    "count": 1,
                    "sum": 9,
                    "min": 9,
                    "max": 9
                }
            }
        },
        {
            "object": {
                "name": "UpdateUserPhoneLine",
                "value": {
                    "count": 32,
                    "sum": 583,
                    "min": 6,
                    "max": 140
                }
            }
        },
        {
            "object": {
                "name": "SendEmail",
                "value": {
                    "count": 15,
                    "sum": 21273,
                    "min": 573,
                    "max": 3772
                }
            }
        },
        {
            "object": {
                "name": "GetChatSessionOfAddressable",
                "value": {
                    "count": 261,
                    "sum": 94579,
                    "min": 6,
                    "max": 4688
                }
            }
        },
        {
            "object": {
                "name": "IDLE_SESSION_REMOVAL",
                "value": {
                    "count": 321,
                    "sum": 321,
                    "min": 1,
                    "max": 1
                }
            }
        },
        {
            "object": {
                "name": "GetCapabilities",
                "value": {
                    "count": 682,
                    "sum": 13555,
                    "min": 3,
                    "max": 351
                }
            }
        },
        {
            "object": {
                "name": "Logout",
                "value": {
                    "count": 84,
                    "sum": 1411,
                    "min": 7,
                    "max": 81
                }
            }
        },
        {
            "object": {
                "name": "SetStatus",
                "value": {
                    "count": 93,
                    "sum": 4263,
                    "min": 9,
                    "max": 392
                }
            }
        },
        {
            "object": {
                "name": "GetTodoList",
                "value": {
                    "count": 51,
                    "sum": 1834,
                    "min": 14,
                    "max": 278
                }
            }
        },
        {
            "object": {
                "name": "ListLastContacts",
                "value": {
                    "count": 20,
                    "sum": 1004,
                    "min": 8,
                    "max": 197
                }
            }
        },
        {
            "object": {
                "name": "Renew",
                "value": {
                    "count": 917,
                    "sum": 104355,
                    "min": 0,
                    "max": 1463
                }
            }
        },
        {
            "object": {
                "name": "GetAddressableCalendar",
                "value": {
                    "count": 154432,
                    "sum": 6956994,
                    "min": 0,
                    "max": 3067
                }
            }
        },
        {
            "object": {
                "name": "SendChatMessage",
                "value": {
                    "count": 152,
                    "sum": 100022,
                    "min": 237,
                    "max": 3805
                }
            }
        },
        {
            "object": {
                "name": "UpdateTodoList",
                "value": {
                    "count": 7,
                    "sum": 139,
                    "min": 3,
                    "max": 109
                }
            }
        },
        {
            "object": {
                "name": "CallThrough",
                "value": {
                    "count": 113,
                    "sum": 5097,
                    "min": 6,
                    "max": 339
                }
            }
        },
        {
            "object": {
                "name": "ListCallables",
                "value": {
                    "count": 364,
                    "sum": 27573,
                    "min": 10,
                    "max": 2033
                }
            }
        },
        {
            "object": {
                "name": "Register",
                "value": {
                    "count": 342,
                    "sum": 35902,
                    "min": 3,
                    "max": 613
                }
            }
        },
        {
            "object": {
                "name": "ListCommunications",
                "value": {
                    "count": 533,
                    "sum": 83881,
                    "min": 0,
                    "max": 3642
                }
            }
        },
        {
            "object": {
                "name": "ListWallboards",
                "value": {
                    "count": 2,
                    "sum": 135,
                    "min": 33,
                    "max": 102
                }
            }
        },
        {
            "object": {
                "name": "Unregister",
                "value": {
                    "count": 324,
                    "sum": 28332,
                    "min": 3,
                    "max": 700
                }
            }
        },
        {
            "object": {
                "name": "GetMessage",
                "value": {
                    "count": 86,
                    "sum": 282,
                    "min": 1,
                    "max": 17
                }
            }
        },
        {
            "object": {
                "name": "SendChatMessageToAddressable",
                "value": {
                    "count": 144,
                    "sum": 48945,
                    "min": 0,
                    "max": 1383
                }
            }
        }
    ],
    "meta": {
        "links": [
            {
                "rel": "refresh",
                "href": "http://www.xelion.nl/api/v1/master/server/statistics",
                "method": "GET"
            }
        ]
    }
}
....