<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://doc.ruscomtech.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9C%D0%B5%D1%82%D1%80%D0%B8%D0%BA%D0%B8_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B0_%D0%B1%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80%D0%B0_%D0%B2_%D1%81%D0%B8%D0%BD%D1%82%D0%B5%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%BC_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B5</id>
	<title>Метрики мониторинга браузера в синтетическом мониторинге - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://doc.ruscomtech.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9C%D0%B5%D1%82%D1%80%D0%B8%D0%BA%D0%B8_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B0_%D0%B1%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80%D0%B0_%D0%B2_%D1%81%D0%B8%D0%BD%D1%82%D0%B5%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%BC_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B5"/>
	<link rel="alternate" type="text/html" href="https://doc.ruscomtech.ru/index.php?title=%D0%9C%D0%B5%D1%82%D1%80%D0%B8%D0%BA%D0%B8_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B0_%D0%B1%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80%D0%B0_%D0%B2_%D1%81%D0%B8%D0%BD%D1%82%D0%B5%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%BC_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B5&amp;action=history"/>
	<updated>2026-09-16T14:08:10Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://doc.ruscomtech.ru/index.php?title=%D0%9C%D0%B5%D1%82%D1%80%D0%B8%D0%BA%D0%B8_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B0_%D0%B1%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80%D0%B0_%D0%B2_%D1%81%D0%B8%D0%BD%D1%82%D0%B5%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%BC_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B5&amp;diff=6658&amp;oldid=prev</id>
		<title>IKuznetsov в 16:45, 3 сентября 2026</title>
		<link rel="alternate" type="text/html" href="https://doc.ruscomtech.ru/index.php?title=%D0%9C%D0%B5%D1%82%D1%80%D0%B8%D0%BA%D0%B8_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B0_%D0%B1%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80%D0%B0_%D0%B2_%D1%81%D0%B8%D0%BD%D1%82%D0%B5%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%BC_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B5&amp;diff=6658&amp;oldid=prev"/>
		<updated>2026-09-03T16:45:56Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://doc.ruscomtech.ru/index.php?title=%D0%9C%D0%B5%D1%82%D1%80%D0%B8%D0%BA%D0%B8_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B0_%D0%B1%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80%D0%B0_%D0%B2_%D1%81%D0%B8%D0%BD%D1%82%D0%B5%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%BC_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B5&amp;amp;diff=6658&amp;amp;oldid=6657&quot;&gt;Внесённые изменения&lt;/a&gt;</summary>
		<author><name>IKuznetsov</name></author>
	</entry>
	<entry>
		<id>https://doc.ruscomtech.ru/index.php?title=%D0%9C%D0%B5%D1%82%D1%80%D0%B8%D0%BA%D0%B8_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B0_%D0%B1%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80%D0%B0_%D0%B2_%D1%81%D0%B8%D0%BD%D1%82%D0%B5%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%BC_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B5&amp;diff=6657&amp;oldid=prev</id>
		<title>IKuznetsov: Новая страница: « = Метрики мониторинга браузера в синтетическом мониторинге =  == Метрики и параметры ==  === Монитор === {| class=&quot;wikitable&quot; !Ключ метрики !Название метрики !Описание метрики !Единица !Размеры |- |&lt;pre&gt;dt.synthetic.browser.availability&lt;/pre&gt; |Уровень доступности (по местоположению) [Монито...»</title>
		<link rel="alternate" type="text/html" href="https://doc.ruscomtech.ru/index.php?title=%D0%9C%D0%B5%D1%82%D1%80%D0%B8%D0%BA%D0%B8_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B0_%D0%B1%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80%D0%B0_%D0%B2_%D1%81%D0%B8%D0%BD%D1%82%D0%B5%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%BC_%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3%D0%B5&amp;diff=6657&amp;oldid=prev"/>
		<updated>2026-09-03T16:41:43Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: « = Метрики мониторинга браузера в синтетическом мониторинге =  == Метрики и параметры ==  === Монитор === {| class=&amp;quot;wikitable&amp;quot; !Ключ метрики !Название метрики !Описание метрики !Единица !Размеры |- |&amp;lt;pre&amp;gt;dt.synthetic.browser.availability&amp;lt;/pre&amp;gt; |Уровень доступности (по местоположению) [Монито...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
= Метрики мониторинга браузера в синтетическом мониторинге =&lt;br /&gt;
&lt;br /&gt;
== Метрики и параметры ==&lt;br /&gt;
&lt;br /&gt;
=== Монитор ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Ключ метрики&lt;br /&gt;
!Название метрики&lt;br /&gt;
!Описание метрики&lt;br /&gt;
!Единица&lt;br /&gt;
!Размеры&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.browser.availability&amp;lt;/pre&amp;gt;&lt;br /&gt;
|Уровень доступности (по местоположению) [Монитор браузера]&lt;br /&gt;
|Коэффициент доступности браузерных мониторов.&lt;br /&gt;
| %&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.monitor.id, dt.entity.synthetic_test, monitor.name, dt.synthetic.step.id, dt.entity.synthetic_test_step, step.name, step.sequence_number, dt.entity.synthetic_location, dt.synthetic.monitored_entity_ids, primary_tags.__key__, dt.security_context, interpolated&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.browser.executions&amp;lt;/pre&amp;gt;&lt;br /&gt;
|Количество выполнений (по статусу) [Монитор браузера]&lt;br /&gt;
|Количество выполнений монитора.&lt;br /&gt;
|считать&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.monitor.id, dt.entity.synthetic_test, monitor.name, dt.synthetic.step.id, dt.entity.synthetic_test_step, step.name, step.sequence_number, dt.entity.synthetic_location, dt.maintenance_window_ids, dt.synthetic.monitored_entity_ids, primary_tags.__key__, result.state, result.status.code, result.status.message, dt.security_context&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.browser.duration&amp;lt;/pre&amp;gt;&lt;br /&gt;
|Продолжительность [Монитор браузера]&lt;br /&gt;
|Продолжительность работы браузера, рассчитанная как сумма длительностей всех шагов.&lt;br /&gt;
|РС&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.monitor.id, dt.entity.synthetic_test, monitor.name, dt.synthetic.step.id, dt.entity.synthetic_test_step, step.name, step.sequence_number, dt.entity.synthetic_location, dt.synthetic.monitored_entity_ids, primary_tags.__key__, dt.security_context&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.browser.classic.total_duration&amp;lt;/pre&amp;gt;&lt;br /&gt;
|Общая продолжительность (классическая) [Монитор браузера]&lt;br /&gt;
|Общая продолжительность работы браузера, измеряемая как сумма общей продолжительности всех шагов. Источник метрики — классический &amp;#039;&amp;#039;&amp;#039;JavaScript&amp;#039;&amp;#039;&amp;#039;-код &amp;#039;&amp;#039;&amp;#039;RUM&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
|РС&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.monitor.id, dt.entity.synthetic_test, monitor.name, dt.synthetic.step.id, dt.entity.synthetic_test_step, step.name, step.sequence_number, dt.entity.synthetic_location, dt.synthetic.monitored_entity_ids, primary_tags.__key__, dt.security_context&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.browser.user_events.duration&amp;lt;/pre&amp;gt;&lt;br /&gt;
|Длительность событий пользователя [Монитор браузера]&lt;br /&gt;
|Продолжительность мониторинга браузера, рассчитываемая как сумма длительностей всех событий пользователя на уровне шагов. Источник метрики — новый &amp;#039;&amp;#039;&amp;#039;JavaScript&amp;#039;&amp;#039;&amp;#039;-код &amp;#039;&amp;#039;&amp;#039;RUM&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
|РС&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.monitor.id, dt.entity.synthetic_test, monitor.name, dt.synthetic.step.id, dt.entity.synthetic_test_step, step.name, step.sequence_number, dt.entity.synthetic_location, dt.synthetic.monitored_entity_ids, primary_tags.__key__, dt.security_context&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.browser.user_events.total_duration&amp;lt;/pre&amp;gt;&lt;br /&gt;
|Общая продолжительность событий пользователя [Монитор браузера]&lt;br /&gt;
|Общая продолжительность мониторинга браузера, измеренная как сумма всех значений метрики User events total duration на уровне шагов. Источник метрики — новый &amp;#039;&amp;#039;&amp;#039;JavaScript&amp;#039;&amp;#039;&amp;#039;-код &amp;#039;&amp;#039;&amp;#039;RUM&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
|РС&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.monitor.id, dt.entity.synthetic_test, monitor.name, dt.synthetic.step.id, dt.entity.synthetic_test_step, step.name, step.sequence_number, dt.entity.synthetic_location, dt.synthetic.monitored_entity_ids, primary_tags.__key__, dt.security_context&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.browser.user_actions.duration&amp;lt;/pre&amp;gt;&lt;br /&gt;
|Длительность действий пользователя [Монитор браузера]&lt;br /&gt;
|Продолжительность мониторинга браузера, рассчитываемая как сумма продолжительности всех действий пользователя на уровне шагов. Источник метрики — новый &amp;#039;&amp;#039;&amp;#039;JavaScript&amp;#039;&amp;#039;&amp;#039;-код &amp;#039;&amp;#039;&amp;#039;RUM&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
|РС&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.monitor.id, dt.entity.synthetic_test, monitor.name, dt.synthetic.step.id, dt.entity.synthetic_test_step, step.name, step.sequence_number, dt.entity.synthetic_location, dt.synthetic.monitored_entity_ids, primary_tags.__key__, dt.security_context&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.browser.user_actions.total_duration&amp;lt;/pre&amp;gt;&lt;br /&gt;
|Общая продолжительность действий пользователя [Монитор браузера]&lt;br /&gt;
|Общая продолжительность мониторинга браузера, измеренная как сумма всех значений метрики User actions total duration на уровне шагов. Источник метрики — новый &amp;#039;&amp;#039;&amp;#039;JavaScript&amp;#039;&amp;#039;&amp;#039;-код &amp;#039;&amp;#039;&amp;#039;RUM&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
|РС&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.monitor.id, dt.entity.synthetic_test, monitor.name, dt.synthetic.step.id, dt.entity.synthetic_test_step, step.name, step.sequence_number, dt.entity.synthetic_location, dt.synthetic.monitored_entity_ids, primary_tags.__key__, dt.security_context&amp;lt;/pre&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Шаги ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Ключ метрики&lt;br /&gt;
!Название метрики&lt;br /&gt;
!Описание метрики&lt;br /&gt;
!Единица&lt;br /&gt;
!Размеры&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.browser.step.executions&amp;lt;/pre&amp;gt;&lt;br /&gt;
|Количество выполнений (шаг) (по статусу) [Монитор браузера]&lt;br /&gt;
|Количество выполнений шагов.&lt;br /&gt;
|считать&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.monitor.id, dt.entity.synthetic_test, monitor.name, dt.synthetic.step.id, dt.entity.synthetic_test_step, step.name, step.sequence_number, dt.entity.synthetic_location, dt.maintenance_window_ids, dt.synthetic.monitored_entity_ids, primary_tags.__key__, result.state, result.status.code, result.status.message, dt.security_context&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.browser.step.duration&amp;lt;/pre&amp;gt;&lt;br /&gt;
|Длительность (шаг) [Монитор браузера]&lt;br /&gt;
|Длительность отдельного шага мониторинга браузера, измеряемая как сумма длительностей событий действий пользователя на этом шаге.&lt;br /&gt;
|РС&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.monitor.id, dt.entity.synthetic_test, monitor.name, dt.synthetic.step.id, dt.entity.synthetic_test_step, step.name, step.sequence_number, dt.entity.synthetic_location, dt.synthetic.monitored_entity_ids, primary_tags.__key__, dt.security_context&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.browser.step.classic.total_duration&amp;lt;/pre&amp;gt;&lt;br /&gt;
|Общая продолжительность (классическая) (шаг) [Монитор браузера]&lt;br /&gt;
|Общая продолжительность каждого шага мониторинга браузера, измеряемая как сумма всех действий пользователя на этом шаге. Источником метрики является классический &amp;#039;&amp;#039;&amp;#039;JavaScript&amp;#039;&amp;#039;&amp;#039;-код &amp;#039;&amp;#039;&amp;#039;RUM&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
|РС&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.monitor.id, dt.entity.synthetic_test, monitor.name, dt.synthetic.step.id, dt.entity.synthetic_test_step, step.name, step.sequence_number, dt.entity.synthetic_location, dt.synthetic.monitored_entity_ids, primary_tags.__key__, dt.security_context&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.browser.step.user_events.duration&amp;lt;/pre&amp;gt;&lt;br /&gt;
|Длительность событий пользователя (шаг) [Монитор браузера]&lt;br /&gt;
|Продолжительность отдельного шага мониторинга браузера, измеряемая от начала первого пользовательского события этого шага до конца последнего пользовательского события. Источником метрики является новый &amp;#039;&amp;#039;&amp;#039;JavaScript&amp;#039;&amp;#039;&amp;#039;-код &amp;#039;&amp;#039;&amp;#039;RUM&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
|РС&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.monitor.id, dt.entity.synthetic_test, monitor.name, dt.synthetic.step.id, dt.entity.synthetic_test_step, step.name, step.sequence_number, dt.entity.synthetic_location, dt.synthetic.monitored_entity_ids, primary_tags.__key__, dt.security_context&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.browser.step.user_events.total_duration&amp;lt;/pre&amp;gt;&lt;br /&gt;
|Общая продолжительность событий пользователя (шаг) [Монитор браузера]&lt;br /&gt;
|Общая продолжительность каждого шага мониторинга браузера, измеряемая как сумма длительностей всех пользовательских событий на этом шаге. Источником метрики является новый &amp;#039;&amp;#039;&amp;#039;JavaScript&amp;#039;&amp;#039;&amp;#039;-код &amp;#039;&amp;#039;&amp;#039;RUM&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
|РС&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.monitor.id, dt.entity.synthetic_test, monitor.name, dt.synthetic.step.id, dt.entity.synthetic_test_step, step.name, step.sequence_number, dt.entity.synthetic_location, dt.synthetic.monitored_entity_ids, primary_tags.__key__, dt.security_context&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.browser.step.user_actions.duration&amp;lt;/pre&amp;gt;&lt;br /&gt;
|Длительность действий пользователя (шаг) [Монитор браузера]&lt;br /&gt;
|Продолжительность отдельного шага мониторинга браузера, измеряемая от начала первого действия пользователя на этом шаге до конца последнего действия пользователя на этом шаге. Источником метрики является новый &amp;#039;&amp;#039;&amp;#039;JavaScript&amp;#039;&amp;#039;&amp;#039;-код &amp;#039;&amp;#039;&amp;#039;RUM&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
|РС&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.monitor.id, dt.entity.synthetic_test, monitor.name, dt.synthetic.step.id, dt.entity.synthetic_test_step, step.name, step.sequence_number, dt.entity.synthetic_location, dt.synthetic.monitored_entity_ids, primary_tags.__key__, dt.security_context&amp;lt;/pre&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.browser.step.user_actions.total_duration&amp;lt;/pre&amp;gt;&lt;br /&gt;
|Общая продолжительность действий пользователя (шаг) [Монитор браузера]&lt;br /&gt;
|Общая продолжительность каждого шага мониторинга браузера, измеряемая как сумма длительностей всех действий пользователя на этом шаге. Источником метрики является новый &amp;#039;&amp;#039;&amp;#039;JavaScript&amp;#039;&amp;#039;&amp;#039;-код &amp;#039;&amp;#039;&amp;#039;RUM&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
|РС&lt;br /&gt;
|&amp;lt;pre&amp;gt;dt.synthetic.monitor.id, dt.entity.synthetic_test, monitor.name, dt.synthetic.step.id, dt.entity.synthetic_test_step, step.name, step.sequence_number, dt.entity.synthetic_location, dt.synthetic.monitored_entity_ids, primary_tags.__key__, dt.security_context&amp;lt;/pre&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Варианты использования ==&lt;br /&gt;
Следующие примеры использования демонстрируют, как можно применять метрики в запросах &amp;#039;&amp;#039;&amp;#039;DQL&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== Доступность монитора отслеживания ===&lt;br /&gt;
Предположим, вам нужно выявить мониторы, у которых возникли проблемы с доступностью.&lt;br /&gt;
&lt;br /&gt;
Следующий запрос использует метрику &amp;lt;code&amp;gt;dt.synthetic.browser.availability&amp;lt;/code&amp;gt; и измерение &amp;lt;code&amp;gt;dt.entity.synthetic_test&amp;lt;/code&amp;gt; для возврата мониторов, отсортированных по их доступности, при этом наименее доступные мониторы отображаются первыми.&amp;lt;pre&amp;gt;&lt;br /&gt;
timeseries {&lt;br /&gt;
  availability_series = avg(dt.synthetic.browser.availability)&lt;br /&gt;
}, by: { dt.entity.synthetic_test }&lt;br /&gt;
| fieldsAdd monitor_name = entityName(dt.entity.synthetic_test) &lt;br /&gt;
| summarize { monitor_name = takeFirst(monitor_name), &lt;br /&gt;
              availability = avg(arrayAvg(availability_series)) },&lt;br /&gt;
            by: {dt.entity.synthetic_test}&lt;br /&gt;
| sort availability asc&lt;br /&gt;
&amp;lt;/pre&amp;gt;Исходный ответ выглядит следующим образом:&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;records&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;dt.entity.synthetic_test&amp;quot;: &amp;quot;SYNTHETIC_TEST-06AFE815FF214729&amp;quot;,&lt;br /&gt;
      &amp;quot;monitor_name&amp;quot;: &amp;quot;Browser monitor1&amp;quot;,&lt;br /&gt;
      &amp;quot;availability&amp;quot;: 31.746031746031743&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;dt.entity.synthetic_test&amp;quot;: &amp;quot;SYNTHETIC_TEST-094D2E6AA99D2252&amp;quot;,&lt;br /&gt;
      &amp;quot;monitor_name&amp;quot;: &amp;quot;Browser monitor2&amp;quot;,&lt;br /&gt;
      &amp;quot;availability&amp;quot;: 46.03174603174603&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;dt.entity.synthetic_test&amp;quot;: &amp;quot;SYNTHETIC_TEST-0C362AEC36824874&amp;quot;,&lt;br /&gt;
      &amp;quot;monitor_name&amp;quot;: &amp;quot;Browser monitor3&amp;quot;,&lt;br /&gt;
      &amp;quot;availability&amp;quot;: 100&lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Анализ сбоев, вызванных взаимодействием серверов ===&lt;br /&gt;
Предположим, вам необходимо проанализировать сбои в работе браузерных мониторов, вызванные взаимодействием с сервером.&lt;br /&gt;
&lt;br /&gt;
В следующем запросе используются метрика &amp;lt;code&amp;gt;dt.synthetic.browser.step.executions&amp;lt;/code&amp;gt; и измерения &amp;lt;code&amp;gt;dt.entity.synthetic_test&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;result.status.message&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;result.status.code&amp;lt;/code&amp;gt;.&amp;lt;pre&amp;gt;&lt;br /&gt;
timeseries {&lt;br /&gt;
  execution_series = sum(dt.synthetic.browser.step.executions)&lt;br /&gt;
}, by: { result.status.message,&lt;br /&gt;
        result.status.code,&lt;br /&gt;
        dt.entity.synthetic_test},&lt;br /&gt;
   interval: 15 min&lt;br /&gt;
| filter result.status.code != 0 &lt;br /&gt;
| filter (result.status.code &amp;lt; 1000 and result.status.code &amp;gt;= 400 ) or in(result.status.code, array( 10054 , 12014 , 12183 )) &lt;br /&gt;
| summarize { dt.synthetic.monitor_ids = collectArray(dt.entity.synthetic_test), &lt;br /&gt;
               execution_number = sum(arraySum(execution_series)),&lt;br /&gt;
               executions = sum(execution_series[]) },&lt;br /&gt;
             by: {timeframe, interval, result.status.message, result.status.code}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Оцените доступность и производительность фронтенда ===&lt;br /&gt;
Предположим, вам необходимо оценить доступность и производительность фронтенда.&lt;br /&gt;
&lt;br /&gt;
В следующем запросе используются метрики &amp;lt;code&amp;gt;dt.synthetic.browser.availability&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;dt.synthetic.browser.step.duration&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;dt.synthetic.browser.executions&amp;lt;/code&amp;gt; вместе с измерением &amp;lt;code&amp;gt;dt.synthetic.monitored_entity_ids&amp;lt;/code&amp;gt;.&amp;lt;pre&amp;gt;&lt;br /&gt;
timeseries {&lt;br /&gt;
  availability_series = avg(dt.synthetic.browser.availability),&lt;br /&gt;
  performance_series = avg(dt.synthetic.browser.step.duration)&lt;br /&gt;
},&lt;br /&gt;
by: { dt.synthetic.monitored_entity_ids }&lt;br /&gt;
| expand entity = dt.synthetic.monitored_entity_ids &lt;br /&gt;
| filter isNotNull(entity) &lt;br /&gt;
| fieldsAdd entity_name = entityName(entity, type: &amp;quot;dt.entity.application&amp;quot; ) &lt;br /&gt;
| fieldsAdd frontend_name = coalesce(entity_name, entity) &lt;br /&gt;
| summarize { frontend_name = takeLast(frontend_name), &lt;br /&gt;
              availability = avg(arrayAvg(availability_series)),&lt;br /&gt;
              performance = avg(arrayAvg(performance_series))&lt;br /&gt;
            }, by: {dt.entity.application = entity}&lt;br /&gt;
| sort availability asc, performance desc &lt;br /&gt;
| limit 10  &lt;br /&gt;
| fieldsRename `Frontend` = frontend_name,   &lt;br /&gt;
                `Доступность` = availability,&lt;br /&gt;
                `Средняя продолжительность события` = performance&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>IKuznetsov</name></author>
	</entry>
</feed>