Как определить причину 90% загрузки ЦП в плане обслуживания приложения в azure? - PullRequest
0 голосов
/ 05 марта 2020

Я пытаюсь понять причину максимального процента использования ЦП / памяти плана обслуживания приложения , но не могу найти какой-либо простой способ на портале azure. В моем плане обслуживания приложений создано 20 служб приложений, и из 20 только 2-3 службы приложений, которые я использую для пользовательского интерфейса, другие используют в качестве веб-API или фоновых заданий (например, веб-задания). Мой план обслуживания приложений находится на изолированном уровне ценообразования, и среднее использование памяти и ЦП хорошее, оно составляет около 60%, но когда я проверил его на максимальное использование, то обнаружил, что оно достигает 90%. Есть ли какой-нибудь способ выяснить причину достижения использования плана обслуживания приложений до 90%?

Я также использую базу данных SQL, а база данных находится на уровне премиум. Может ли использование БД повлиять на использование плана обслуживания приложения?

Пожалуйста, предложите.

Ответы [ 2 ]

2 голосов
/ 05 марта 2020

Спасибо за вопрос! Чтобы добавить к этому, вы также можете включить Application Insights для конкретного приложения. Если вы не включили, выполните следующие шаги:

Go для Web App -> Monitoring -> Application Insights -> enable

Если «Application Insights» уже включено, Вы можете найти подробную информацию на вкладке «Метрики». Это даст вам подробное представление о том, что происходит как на стороне сервера, так и на стороне клиента.

Для получения дополнительной информации см. Монитор Azure производительность веб-приложения

1 голос
/ 02 апреля 2020

Вы можете проверить это с помощью встроенной функции веб-приложения azure (см. do c).

Перейдите на azure портал -> ваш azure веб-приложение -> на левой панели щелкните Diagnose and solve problems -> щелкните Proactive CPU Monitoring, и вы увидите, что потребляет высокие ресурсы ЦП.

Надеюсь, это поможет.

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