Логи и доступы ЦКМ

Что запрашивать, у кого и в каком порядке, чтобы получить возможность выгружать диалоги, аудиозаписи и технические логи звонков. Состояние на 08.09: разбор реальных обзвонов идёт через Voice360, учётки Kibana на ИФТ и ПРОМ и PVS на ПРОМ получены 07–08.09, не хватает только входа в PVS ИФТ, остальное решили не запрашивать. На ИФТ текста реплик в логах нет, полная картина звонка — на ПРОМ. Сверху — инструкция целиком, ниже — схема связей и пояснения к ней.

Инструкция

🎯Цель
🧭Решение 08.09 — что берём, что нетвопрос доступов в основном закрыт
Что уже известнообновлено 08.09
🧭Контурычто где тестируется
🗺Что где лежит — предположительносверить с Качаловой под запись
🔐Доступ на ИФТучётка Kibana получена 08.09
🏭Заявка на ПРОМKibana 07.09, PVS 08.09 — доступ есть
🧩Что есть чточтобы не путать инструменты
🔎Что проверить самому на ИФТдоступ есть
🗂PVS и индексы SkillFlow
📦Собрать эталонный звонокдоступы не нужны
📊СМД и Voice360для логов не нужен
🎧АудиоSCPL · слушать можно, скачать — нет
🎛Стенд TTS — дефекты синтезадва маршрута, по Головину
🧾Логи GigaVoiceне проверено
🔑Пермишены GigaVoiceне запрашиваем
🎚️Dumper — не запрашиваемсправка
💻Рабочее место
🔬После получения доступов — пройти цепочку самостоятельно
⚠️Что не перепутать

Порядок

  1. Разбор реальных обзвонов — через Voice360: текст, код завершения, запись. Уже работает
  2. ИФТ — учётка Kibana получена 08.09. Сменить транспортный пароль, найти тестовый звонок 07.09, посмотреть, что SkillFlow передал в IVR и не задвоился ли промпт. PVS ИФТ — общий логин у Качаловой или письмо Челышевусегодня
  3. Сессия с Качаловой под запись: что и по каким индексам лежит в Kibana и PVS на ИФТ и ПРОМ, как найти звонок, где UUID и call trace, наш greenfield, включена ли запись на ИФТ — список вопросов в разделе «Что где лежит»сегодня
  4. ПРОМ — учётки Kibana (07.09) и PVS (08.09) получены. Войти из OMEGA, сменить оба транспортных пароля. Дальше PVS IVR: звонки волны 28.08, кто положил трубку, тайминги, что ушло в TTS — и заодно проверить два непроверенных пункта из «Решения 08.09»сегодня
  5. Стенд TTS webfront-dev.cloud.delta.sbrf.ru/tts/: открывается из офиса без заявок, с удалёнки нет. Дефект на фразе — воспроизвести на стенде на нашем и ещё двух голосах, баг на стенде плюс ссылка в чат. Дефект в сессии — форма с контуром, greenfield и session_id; спросить Качалову про наш greenfield, Кулагина или Колокольникова — как ЦКР пишут аудиокейс с SCPL
  6. ИФТ: проверить, включена ли запись для нашего проекта, — иначе тесты на ИФТ не разобрать
  7. Не запрашиваем: Grafana, СМД как источник логов, Elastic по API, Dumper, пермишены GigaVoice. Логи GigaChat отложены до ответа их команды по багу «функция без текста»
  8. Витрины в Омеге и данные клиентов — Костя, отдельно от логов

Схема связей

Логи и доступы ЦКМ — кто, что и где Кто владеет системой, где оседают данные и каким ключом их искать SkillFlow наш промпт и сценарий Клиент телефонный тракт, 8 кГц SmartIVR оркестрация звонка GigaVoice ASR → контекст → TTS GigaChat через GoProdigy PVS · Kibana ИФТ обмен SkillFlow ↔ IVR текста диалога нет Отладка SmartIVR текст есть, только онлайн доступа нет Логи GigaVoice не проверено S3 · Dumper выключен Логи GigaChat доступ есть · ИФТ PVS IVR · ПРОМ текст диалога, TTS, completion UUID записи · доступ есть Voice360 диалог, код, запись доступ есть SCPL · запись аудио по UUID ИФТ и ПРОМ отдельно сценарий, session-id, промпт текст, онлайн ПРОМ: текст, completion, UUID ПРОМ: запись voice_call_ID request-id Качалова PVS, логи IVR, запись, Voice360, стенд TTS Яшагин · Паничев SmartIVR, витрины, аудио Головин · Вяткин GigaVoice, стенд TTS Мониторинг SberDevices: Kibana, PVS как искать аудио, витрина пермишены, Dumper, стенд TTS config.system_prompt согласование доступа Одна платформа: Elasticsearch хранит логи, Kibana и PVS показывают. ИФТ и ПРОМ — разные инсталляции и учётки; на ИФТ реплик в логах нет, разбор текста — по ПРОМ. ЦЕПОЧКА ИДЕНТИФИКАТОРОВ номер телефона context.user_id session-id ИФТ: SkillFlow ↔ IVR UUID взаимодействия ПРОМ: PVS → запись voice_call_ID = X-Session-ID X-Request-ID GigaVoice, на реплику request-id GigaChat На ИФТ обмен IVR ↔ GigaVoice не логируется — от session-id к request-id пути в Kibana нет. Логи GigaChat ищутся по request-id, доступ к ним есть. На ПРОМ UUID из PVS ведёт к записи; его связь с voice_call_ID не проверена (пунктир). Не хватает моста от звонка к его request-id. система в тракте звонка где оседают данные кто владеет и выдаёт доступ пунктир — выключено, не проверено или требует заявки
Ключевое разделение. GigaVoice — оркестратор, а не модель. Неверная транскрибация — вопрос к ASR; верная транскрибация при кривом ответе — вопрос к GigaChat или к нашему промпту. Это позволяет делить дефекты по зонам ещё до обращения к смежникам. Второе разделение — по контурам: ИФТ показывает, что SkillFlow передал в IVR, но не реплики; текст диалога, завершение и ключ к записи есть только на ПРОМ. Дефекты синтеза воспроизводятся на стенде TTS, а не выкачиваются из звонка.

Пояснения к схеме

PVS · Kibana ИФТ

обмен SkillFlow ↔ SmartIVR
Где
kibana.ift.sdmon.delta.sbrf.ru · PVS ИФТ — адрес и вход уточнить
Внутри
Факт звонка, сценарий, время, session-id, данные, переданные в IVR — промпт целиком
Нет там
Текста диалога: реплики генерирует GigaVoice, они ходят между IVR и GigaVoice мимо SkillFlow
Индексы
s.kib-ckr-text-va.smnlp-sf-ivr.*
Ключ
context.user_id — номер телефона
Статус
Kibana — учётка есть с 08.09 · PVS — общий логин, спросить

Отладка SmartIVR

ИФТ · только онлайн
Внутри
Обмен IVR со всеми интеграциями, тексты на TTS — во время звонка
Нет там
Прошлых звонков: лог живой, постфактум не посмотреть
Статус
не нужен

PVS IVR · ПРОМ

контур Омега · самый информативный
Где
pvs.sdmon.omega.sbrf.ru · Kibana рядом: kibana.sdmon.omega.sbrf.ru
Внутри
Весь текст диалога, tts collector с текстами на озвучку, завершение сессии, call trace
Ключ
session id · UUID взаимодействия для записи
Завершение
disconnect — положил IVR, far — положил клиент, transfer — перевод
Зачем
Кто положил трубку и тексты на TTS — показано; тайминги ходов и переданный код завершения — проверить при первом входе. Ничего из этого нет в Voice360
Кто
Качалова · диалоги 28.08 брали отсюда
Статус
учётки есть: Kibana 07.09, PVS 08.09

Voice360

витрина · ПРОМ · основной инструмент
Внутри
Весь диалог с ПРОМ, код завершения как «Результат звонка», там же прослушивание
Нет там
Call trace, таймингов ходов и текстов TTS — за этим в PVS IVR
Минус
Часть диалогов без транскрибации или с низким качеством; при необходимости — трек с командой Voice, прецедент с whisper есть
Связь
Данные приходят с ПРОМ. Витрины СМД — отдельно, для заказчиков, тексты в чистом виде
Статус
доступ есть

Аудиозаписи

SCPL · ИФТ и ПРОМ отдельно
Ключ
UUID взаимодействия из PVS ПРОМ; на ИФТ — проект и время
Слушать
подтверждено
Скачать
штатно нет — пишут на диктофон
2 дорожки
нет — запись одна, смешанная
ИФТ
Сначала проверить, что запись для проекта включена

Стенд TTS

GigaVoice · дефекты синтеза
Где
webfront-dev.cloud.delta.sbrf.ru/tts/
Что
Ввести текст, выбрать голос и качество 8000, послушать; баг заводится прямо со стенда, ссылку — в чат GigaVoice
Правило
Прогонять фразу 2–3 раза — синтез плавает. Кейс из сессии стендом не закрывается: форма с контуром, greenfield, session_id и аудио с SCPL
Кто
Вяткин, Головин · аудиокейсы — Кулагин, Колокольников (ЦКР)
Статус
открывается из офиса без заявок · с удалёнки нет

Логи GigaVoice

та же Kibana
Внутри
ASR, сборка контекста, запрос и ответ модели, function call, текст в TTS, ошибки, latency, VAD
Ключ
voice_call_ID
Внимание
В Kibana ИФТ обмена IVR ↔ GigaVoice нет
Статус
не проверено

Логи GigaChat

та же Kibana, ИФТ
Ключ
request-id
Доступ
Тикет SDMON-5160, закрыт за 13 минут
Проверено
Собственный запрос из ноутбука — не запрос от звонка
Решение
Отложено: по багу «функция без текста» команда GigaChat не отвечает, предъявлять логи некому
Статус
доступ есть · не используем

Пермишены GigaVoice

не запрашиваем
Даёт
service_info — версия движка в сессии
metricasr_latency, gopro_latency, tts_latency, turn_taking_latency
CN
CI03219423-IFT-CORP
CI03219423-PROM-kiparis-ckr
Кто
Головин, Вяткин
Учесть
Латенси пишутся в серверные логи GigaVoice — если Kibana их отдаст, пермишены не нужны
Статус
не запрашиваем
подтверждено частично / требует проверки нужно запросить неизвестно

Что учесть

На ИФТ текста нет

Kibana и PVS ИФТ видят только обмен SkillFlow ↔ IVR. Реплики ходят между IVR и GigaVoice и на ИФТ видны только в отладке, онлайн. Voice360 тоже только про ПРОМ. Разбор реплик — по ПРОМ.

Сначала смотрим, потом спрашиваем

Почти всё, что хотелось уточнить у коллег, видно в логах самому. Обращение после проверки будет предметным: вот звонок, вот индекс, вот чего в нём нет.

ПРЕДПРОМ — это ПРОМ

У IVR три контура, у SkillFlow два. Звонок на ПРЕДПРОМ идёт по боевому сценарию SkillFlow. Менять и тестировать быстро можно только на ИФТ.

PVS — это не СМД

PVS — интерфейс просмотра и поиска, витрина СМД — источник и подписка для заказчиков. Voice360 — витрина с диалогом и записью, данные туда попадают с ПРОМ.

ИФТ и ПРОМ просят по-разному

На ИФТ — свободный тикет, и формулировка узкая: только Kibana. На ПРОМ — форма, и она открывает одну комбинацию: выбрали Kibana — Grafana пропала из списка. Grafana при необходимости подаётся отдельно. Учётки PVS на ИФТ и ПРОМ тоже разные.

Одна дорожка

Запись звонка одна, смешанная; скачать её штатно нельзя. Дефект на фразе — стенд TTS. Кейс из сессии — форма и аудиокейс с SCPL, как это делают в ЦКР: спросить Кулагина или Колокольникова.

Dumper — не решение для аудио

Только входящий клиентский звук; дорожка синтеза не гарантирована. Может затронуть весь трафик инстанса. Команда сценариев им не пользуется. Уместен, похоже, только на ИФТ и только после согласования.

Две разные витрины СМД

Нужна витрина с результатами звонков. Историческая витрина транскрибаций для персонализации — другая задача, технических логов не даст.

Кто за что отвечает

КтоЗонаС чем идти
Екатерина КачаловаPVS ИФТ и ПРОМ, логи IVR, запись, Voice360, сценарий SkillFlowСессия под запись по индексам и поиску в Kibana и PVS на обоих контурах — вопросы в разделе «Что где лежит». Изменения сценария и промпта на ПРОМ идут через неё
Виктор Вяткин
Павел Головин
GigaVoice · синтез, дефектыСтенд TTS: баг на стенде плюс ссылка в чат, доступ не оформляется. Кейс из сессии: форма с контуром, greenfield, session_id и аудио. Порядок согласован с Головиным 08.09
Егор Кулагин
Алексей Колокольников
ЦКР · аудиокейсы для GigaVoiceКак записывают аудиокейс встроенным диктофоном с SCPL, чтобы было слышно и клиента, и бота
Павел Головин
Виктор Вяткин
GigaVoiceПермишены service_info и metric по CN; вопросы по Dumper; лежит ли что-то в config.system_prompt для наших CN
Николай Яшагин
Сергей Паничев
СМД, SmartIVR, аудиозаписиНазвание и ID подписки, точный source, поле с идентификатором записи, retention, право выгрузки, разовая выгрузка эталонного звонка
SberDevices MonitoringKibana, PVS, GrafanaЗаявка в ДРУГ на SmartNLP (CI01808661), затем тикет в бэклог Jira SDMON в свободной форме. Согласующие — Еременко Руслан, Соловьёв Дмитрий или Романенков Максим; исполняет и присылает учётки Челышев Алексей. PVS ПРОМ выдаётся отдельной учёткой по письму ему
Дарья ТолстоваGigaChatБаг «вызов функции без возврата текста»: логи отправлены, после первых ответов реакции нет. Пока обходим в промпте
Константин МедведевВитрины в Омеге, данные клиентовПКАП ММБ, уровни доверия, история взаимодействия — для персонализации и оцифровки эффективности. Проходит доступы первым, потом расскажет
Лаборатория данныхПодписка на витринуОформление подписки на названный поток СМД