Статистика по галереям шарда

Вы можете отображать прямо в браузере статистику по галереям того или иного шарда tntapi в JSON-формате. Данный функционал может быть использован в системах мониторинга.

Примечание

В случае если FindFace Enterprise Server SDK развернут на одиночном физическом сервере, база данных Tarantool по умолчанию будет доступна только локально (127.0.0.1). Если необходимо открыть доступ к базе данных Tarantool с удаленного сервера, внесите изменения в файл конфигурации tntapi во время установки компонента.

В этом разделе:

Получение списка галерей

Для того чтобы отобразить список всех галерей, относящихся к шарду, введите в строке адреса браузера:

http://<tarantool_host_ip:shard_port>/stat/list/:start/:limit
:start: номер галереи, с которой начинается список.
:limit: максимальное количество галерей в списке.

Пример

Запрос

http://127.0.0.1:8001/stat/list/1/99
or
curl http://127.0.0.1:8001/stat/list/1/99 \| jq

Ответ

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  6700  100  6700    0     0  45812      0 --:--:-- --:--:-- --:--:-- 45890
{
  "galleries": [
    {
      "cnt_indexed": 0,
      "id": 1,
      "cnt_preindex": 0,
      "name": "591b0cdfb0d5bd7058ef0968_default",
      "cnt_linear": 35268
    },
    {
      "cnt_indexed": 0,
      "id": 2,
      "cnt_preindex": 0,
      "name": "591b0cdfb0d5bd7058ef0968_lublino",
      "cnt_linear": 1818
    },
    {
      "cnt_indexed": 0,
      "id": 3,
      "cnt_preindex": 0,
      "name": "591b0cdfb0d5bd7058ef0968_gifs",
      "cnt_linear": 297
    }
  ],
  "total": 3
}