Инструкция пользования Grafana (логи)
Адрес: Grafana
Время [IP пользователя][ID пользователя][ID сессии][уровень][ключ] данные лога
id пользователя - указано если пользователь источник запроса. Если операция инициирована системой или пользователь еще не авторизован, то будет пустое поле.
id сессии - указано только для запросов через браузер (админка) Для запросов через мобильное приложение её не будет.
уровень (info, warning, error)
ключ - содержит информацию о методе
данные лога - текст или массив данных
Нужно указать id пользователя. (в примере 7)
{job="rightcar-demo-03/server"} |= "][7]["

{job="rightcar-demo-03/server"} |= "signup"

Если нужен лог запроса именно в сервис звонков и смс, то надо искать по времени (от signup request до signup response). В данном примере от 2024-04-15 22:54:18 до 2024-04-15 22:54:20, но там данных нет, т.к. пользователь 79111111111 является тестировщиком и отправка кода не происходит.
Если счет оплачивается бонусами или с кошелька, то запроса в банк не будет. Искать желательно по id транзакции (попытка оплаты) Поиск по External ID самого счета выдаст все попытки оплат. Счет может оплачиваться оператором, пользователем или системой. От этого зависит где искать логи (в server или queues). Лучше попробовать поискать и там и там.
{job="easydrive/queues"} |= "05eff7e1-7b86-7c4c-bb42-206600bf0d4c"

Бронирование
{job="easydrive/server"} |= "objects-reserve" |= "][169467]["

Отмена бронирования
{job="easydrive/server"} |= "object-reserve-cancel"

Перевод в оценку
{job="easydrive/server"} |= "object-rent"

Оценка
{job="easydrive/server"} |= "object-rate"

Подписание акта приема передачи и поездка
{job="easydrive/server"} |= "object-taken"

Парковка
{job="easydrive/server"} |= "object-park"

Поездка после парковки
{job="easydrive/server"} |= "object-open"

Проверка перед завершением аренды (геозоны, и т.д.)
{job="easydrive/server"} |= "object-rent-stop-validate"

Завершение аренды
{job="easydrive/server"} |= "object-rent-stop"

Указать логин мерчанта
{job="easydrive/server"} |= "r-easydrive24_1-api"

{job="easydrive/server"} |= "object-info" |= "tariffs"

Не логируется сам текст письма. Но можно ошибку при отправке посмотреть по запросу
Пример: {job="vremya-mobil/queues"} |= `Swift_TransportException`

app=ric-web

Чтобы посмотреть были попытки от мобилки запроса ключа аттестации или нет
Пример:
{job="adrigo/server"} |= "generate-nonce"

Чтобы посмотреть по пользователю нужен device token

Пример запроса:
{job="adrigo/server"} |= "attestation" |= "signup"
