В этом разделе перечислены метрики, по которым можно сделать вывод, корректно ли работает система.
Состояние установленной биометрической системы Oz Forensics можно проверить по списку метрик, приведенных ниже. Если эти показатели в норме, система работает корректно. Для запроса показателей вы можете использовать любую систему мониторинга.
С помощью команды ping убедитесь, что ко всем серверам имеется доступ.
Проверьте наличие свободного пространства на всех дисках – его должно быть 10% или более.
Проверьте, что сервера используют не более 90% оперативной памяти.
Проверьте доступ к сервисам oz-api с помощью GET `/api/version` (так называемый health check). В случае успеха вернется код 200.
Проверьте доступ к сервисам oz-bio с помощью GET `/v1/models/inquisitor`. В случае успеха вернется код 200.
В случае успеха в консоли отобразится 1.
4. Проверьте, нет ли слишком больших задержек в последней серии анализов. Запустите код, указанный ниже, чтобы получить 90-й перцентиль длительность задержек в секундах.
В консоли отобразится результат, он должен быть меньше 20.
5. Проверьте, не растет ли очередь неоконченных анализов. Запустите код, указанный ниже, чтобы получить количество незавершенных анализов в очереди.
В консоли отобразится результат, он должен быть меньше 20.
Если любой из результатов не соответствует заявленному успешному, пожалуйста, свяжитесь с нами по адресу .
oz-biocurl -s -d '{"inputs": {"images_bytes": [{"b64": ""}]}}' -X POST http://localhost:8501/v1/models/inquisitor:predict | grep -c assertiondocker exec -i --user postgres oz-api-pg psql -X -A -t -d gateway -c "select percentile_disc(0.9) within group(order by date_part('epoch', time_updated-time_created)) from gw_analyse_abstract where time_updated > current_timestamp - interval '10 minutes'"docker exec -i oz-api-rabbitmq rabbitmqctl list_queues | egrep -i '^tfss\s' | awk '{ print $2 }'