Видимость на уровне кода для PHP: различия между версиями

Материал из Dynatrace
(Новая страница: « Code-level visibility gives you insights into where your PHP code spends the most time and uses the most CPU. To access the PHP code-level view # In the Dynat...»)
 
Строка 1: Строка 1:


Видимость на уровне кода дает вам представление о том, где ваш PHP-код тратит больше всего времени и использует больше всего ЦП. Чтобы получить доступ к представлению уровня кода PHP


Code-level visibility gives you insights into where your PHP code spends the most time and uses the most CPU.
# В меню Dynatrace перейдите в Сервисы.
 
# Необязательно Отфильтровать таблицу по технологии: PHP.
To access the PHP code-level view
# Выберите службу PHP. Пример: запрос PHP
 
# Выберите Просмотр динамических запросов, а затем выберите запрос PHP.
# In the Dynatrace menu, go to '''Services'''.
# Выберите Просмотр горячих точек времени ответа. Если вы используете FPM, выберите службу FPM, а затем выберите Просмотр горячих точек времени отклика, чтобы просмотреть всю службу или любой отдельный запрос. Пример: время ответа
# optional Filter the table by <code>Technology: PHP</code>.
# Чтобы просмотреть разбивку таймингов на уровне кода вашего запроса, выберите «Анализировать выбросы» или перейдите на вкладку «Время ответа».
# Select a PHP service. Example: PHP request
# Чтобы просмотреть горячие точки на уровне метода в коде PHP, на странице анализа времени отклика выберите выполнение PHP. Пример: выполнение PHP
# Select '''View dynamic requests''' and then select a PHP request.
# Чтобы проверить потребление ЦП кода на уровне метода, выберите вкладку ЦП, а затем выберите Просмотр горячих точек метода, где вы можете отображать диаграммы для времени выполнения и основных API. Вы также можете проверить иерархию вызовов и горячие точки, чтобы узнать общий вклад каждого вызываемого файла / метода. Пример: просмотр горячих точек метода
# Select '''View response time hotspots'''. If you use FPM, select the FPM service and then select '''View response time hotspots''' to view the entire service or any individual request. Example: response time
# To view a breakdown of your request's code-level timings, select '''Analyze outliers''' or refer to the '''Response time''' tab.
# To view method-level hotspots in your PHP code, on the '''Reponse time analysis''' page, select '''PHP execution'''. Example: PHP execution
# To examine CPU consumption of code at the method level, select the '''CPU''' tab and then select '''View method hotspots''', where you can display charts for '''Execution time''' and '''Top APIs'''. You can also check '''Call hierarchy''' and '''Hotspots''' for the overall contribution of every file/method called. Example: view method hotspots

Версия 06:40, 2 декабря 2021

Видимость на уровне кода дает вам представление о том, где ваш PHP-код тратит больше всего времени и использует больше всего ЦП. Чтобы получить доступ к представлению уровня кода PHP

  1. В меню Dynatrace перейдите в Сервисы.
  2. Необязательно Отфильтровать таблицу по технологии: PHP.
  3. Выберите службу PHP. Пример: запрос PHP
  4. Выберите Просмотр динамических запросов, а затем выберите запрос PHP.
  5. Выберите Просмотр горячих точек времени ответа. Если вы используете FPM, выберите службу FPM, а затем выберите Просмотр горячих точек времени отклика, чтобы просмотреть всю службу или любой отдельный запрос. Пример: время ответа
  6. Чтобы просмотреть разбивку таймингов на уровне кода вашего запроса, выберите «Анализировать выбросы» или перейдите на вкладку «Время ответа».
  7. Чтобы просмотреть горячие точки на уровне метода в коде PHP, на странице анализа времени отклика выберите выполнение PHP. Пример: выполнение PHP
  8. Чтобы проверить потребление ЦП кода на уровне метода, выберите вкладку ЦП, а затем выберите Просмотр горячих точек метода, где вы можете отображать диаграммы для времени выполнения и основных API. Вы также можете проверить иерархию вызовов и горячие точки, чтобы узнать общий вклад каждого вызываемого файла / метода. Пример: просмотр горячих точек метода