Где я могу найти настройки «Журналы приложений»? - PullRequest
0 голосов
/ 26 марта 2020

Я создал скомпилированную C# Azure функцию и развернул ее на Azure. Он работает, как задумано.

На портале Azure я просматриваю настройки / опции для управления моим функциональным приложением. Я нажал на баннер «Предварительный просмотр нового Azure Функции управления функциями». Пользовательский интерфейс переключился на новый пользовательский интерфейс для Azure функций.

Когда я щелкнул Log stream в Monitoring, появилось сообщение Application logs are switched off. You can turn them on using the 'App Service logs' settings. Где я могу включить журналы приложений?

Если я получу доступ к Log stream с использованием текущего пользовательского интерфейса, а не нового пользовательского интерфейса в режиме предварительного просмотра, а затем переключусь на пользовательский интерфейс предварительного просмотра, отобразится окно консоли потока журнала - предыдущее сообщение больше не отображается - и сообщения журнала передаются, как и ожидалось. Это не отвечает на вопрос, но помогло мне завершить sh задачу, над которой я изначально работал.

1 Ответ

0 голосов
/ 27 марта 2020

Прежде всего, вам не нужно искать настройки «Журналы приложений». Azure функция не может выбрать эту настройку. Журналы приложений должны быть включены по умолчанию в функции Azure.

Это то, с чем вы сейчас сталкиваетесь:

enter image description here

Go Предварительный просмотр нового Azure Функции управления опытом, и я получаю эту проблему. В то же время прямой щелчок потока журналов в разделе Функции платформы работает хорошо.

В нем говорится, что журналы приложений отключены. Вы можете включить их, используя настройки «Журналы службы приложений», но я так не думаю. Журналы приложений уже включены.

Потому что, если вы создадите временный триггер в своем приложении функций, проблема исчезнет. Тогда, даже если вы удалите таймер, проблема больше не возникнет. (Причина, по которой я обнаружил эту проблему, заключалась в том, что у меня было два приложения Function, одно воспроизводило вашу проблему, а другое работало хорошо. Единственное отличие между ними состоит в том, что последний has timetrigger.)

Это должно быть ошибкой, журналы приложений включены (как вы говорите, использование текущего пользовательского интерфейса не проблема.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...