Как выполнить ping-тест для платформы ботов Microsoft в Application Insights

У меня есть платформа для ботов Microsoft, развернутая в службе приложений в Azure, и я включил Application Insights для мониторинга бота. Я пытаюсь добавить несколько тестов ping для мониторинга времени безотказной работы. Поскольку конечная точка / api / messages требует идентификатора приложения и секрета, я хотел знать, как лучше всего пинговать бота через частые интервалы.

Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
В предыдущей статье мы завершили установку базы данных, для тех, кто не знает.
Как установить LAMP Stack 1/2 на Azure Linux VM
Как установить LAMP Stack 1/2 на Azure Linux VM
В дополнение к нашему предыдущему сообщению о намерении Azure прекратить поддержку Azure Database для MySQL в качестве единого сервера после 16...
0
0
201
1

Ответы 1

Поскольку бот - это обычный веб-API, вы можете создать другое действие ping внутри контроллера сообщений и вызывать его, как вы вызываете любой другой метод Api, когда вы хотите отслеживать время безотказной работы. В действии вы можете отправлять события в App Insights, при необходимости регистрируя информацию. Я бы рекомендовал использовать правильную аутентификацию на этом Api в целях безопасности.

Другие вопросы по теме