<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Документация Proto Observability Platform – api</title>
    <link>/docs/tags/api/</link>
    <description>Recent content in api on Документация Proto Observability Platform</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ru</language>
    
	  <atom:link href="/docs/tags/api/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Guides: Справочник API платформы</title>
      <link>/docs/guides/api_reference/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/docs/guides/api_reference/</guid>
      <description>
        
        
        &lt;p&gt;На этой странице:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;#api-%D0%B4%D0%BB%D1%8F-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B-%D1%81-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D0%BC%D0%B8-%D1%82%D0%B5%D0%BB%D0%B5%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D0%B8&#34;&gt;API для работы с данными телеметрии&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;#%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B2%D1%8B%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&#34;&gt;Получение (выгрузка) данных&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;#%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D0%BA%D0%B8&#34;&gt;Метрики&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#%D0%BB%D0%BE%D0%B3%D0%B8&#34;&gt;Логи&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#%D1%82%D1%80%D0%B5%D0%B9%D1%81%D1%8B&#34;&gt;Трейсы&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D0%BA%D0%B8-%D1%81%D0%B5%D1%80%D0%B2%D0%B8%D1%81%D0%BE%D0%B2-%D0%B0%D0%BB%D0%B5%D1%80%D1%82%D1%8B-%D0%B8-%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0&#34;&gt;Метрики сервисов, алерты и аналитика&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0-%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D1%85-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-%D0%B2-%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D1%83&#34;&gt;Загрузка внешних данных в платформу&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;#%D0%BC%D0%B5%D1%82%D1%80%D0%B8%D0%BA%D0%B8-1&#34;&gt;Метрики&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#%D0%BB%D0%BE%D0%B3%D0%B8-1&#34;&gt;Логи&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#%D1%82%D1%80%D0%B5%D0%B9%D1%81%D1%8B-1&#34;&gt;Трейсы&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#%D0%B0%D0%BB%D0%B5%D1%80%D1%82%D1%8B&#34;&gt;Алерты&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#api-%D0%B4%D0%BB%D1%8F-%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%BE%D0%B9&#34;&gt;API для управления платформой&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;#%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0-%D0%B0%D0%BB%D0%B5%D1%80%D1%82%D0%B8%D0%BD%D0%B3%D0%B0&#34;&gt;Правила алертинга&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#%D0%B1%D0%B8%D0%B7%D0%BD%D0%B5%D1%81-%D1%82%D1%80%D0%B0%D0%BD%D0%B7%D0%B0%D0%BA%D1%86%D0%B8%D0%B8&#34;&gt;Бизнес-транзакции&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#%D0%B1%D0%B8%D0%B7%D0%BD%D0%B5%D1%81-%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%D1%8B&#34;&gt;Бизнес-процессы&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#%D1%81%D0%B5%D0%B3%D0%BC%D0%B5%D0%BD%D1%82%D1%8B-%D0%B8-%D0%BF%D0%BE%D1%80%D0%BE%D0%B3%D0%B8&#34;&gt;Сегменты и пороги&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#%D1%80%D0%B5%D1%81%D1%83%D1%80%D1%81%D0%BD%D0%B0%D1%8F-%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C&#34;&gt;Ресурсная модель&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#rbac-%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5&#34;&gt;RBAC-администрирование&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#%D1%81%D0%B2%D0%BE%D0%B4%D0%BD%D0%B0%D1%8F-%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D0%B0-%D1%81%D1%82%D0%B0%D0%BD%D0%B4%D0%B0%D1%80%D1%82%D0%BE%D0%B2-api&#34;&gt;Сводная таблица стандартов API&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Proto Observability Platform предоставляет набор API для загрузки и выгрузки данных телеметрии, а также для управления конфигурацией платформы. Все API доступны через единую точку входа платформы.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;api-для-работы-с-данными-телеметрии&#34;&gt;API для работы с данными телеметрии&lt;/h2&gt;
&lt;h3 id=&#34;получение-выгрузка-данных&#34;&gt;Получение (выгрузка) данных&lt;/h3&gt;
&lt;h4 id=&#34;метрики&#34;&gt;Метрики&lt;/h4&gt;
&lt;p&gt;Prometheus-совместимый HTTP API для запросов метрик на языке PromQL.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Базовый путь:&lt;/strong&gt; &lt;code&gt;/promqlapi/&lt;/code&gt;&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Эндпоинт&lt;/th&gt;
&lt;th&gt;Метод&lt;/th&gt;
&lt;th&gt;Описание&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/promqlapi/api/v1/query&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;GET/POST&lt;/td&gt;
&lt;td&gt;Мгновенный запрос (instant query)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/promqlapi/api/v1/query_range&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;GET/POST&lt;/td&gt;
&lt;td&gt;Запрос за диапазон времени (range query)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/promqlapi/api/v1/series&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;GET&lt;/td&gt;
&lt;td&gt;Метаданные серий&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/promqlapi/api/v1/labels&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;GET&lt;/td&gt;
&lt;td&gt;Список имён меток&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/promqlapi/api/v1/label/{name}/values&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;GET&lt;/td&gt;
&lt;td&gt;Значения конкретной метки&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/promqlapi/federate&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;GET&lt;/td&gt;
&lt;td&gt;Федерация метрик&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Протокол:&lt;/strong&gt; PromQL over HTTP (Prometheus-совместимый API).&lt;/p&gt;
&lt;h4 id=&#34;логи&#34;&gt;Логи&lt;/h4&gt;
&lt;p&gt;API для запросов логов на языке LogsQL.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Базовый путь:&lt;/strong&gt; &lt;code&gt;/logsqlapi/&lt;/code&gt;&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Эндпоинт&lt;/th&gt;
&lt;th&gt;Метод&lt;/th&gt;
&lt;th&gt;Описание&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/logsqlapi/select/logsql/query&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;GET&lt;/td&gt;
&lt;td&gt;Запросы логов с синтаксисом LogsQL&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/logsqlapi/select/logsql/hits&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;GET&lt;/td&gt;
&lt;td&gt;Гистограмма совпадений по времени&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/logsqlapi/select/logsql/field_names&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;GET&lt;/td&gt;
&lt;td&gt;Доступные имена полей&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/logsqlapi/select/logsql/field_values&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;GET&lt;/td&gt;
&lt;td&gt;Значения указанного поля&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Протокол:&lt;/strong&gt; LogsQL over HTTP.&lt;/p&gt;
&lt;h4 id=&#34;трейсы&#34;&gt;Трейсы&lt;/h4&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Префикс&lt;/th&gt;
&lt;th&gt;Описание&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/traces&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Список трейсов, сервисы, операции, инстансы, теги&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h4 id=&#34;метрики-сервисов-алерты-и-аналитика&#34;&gt;Метрики сервисов, алерты и аналитика&lt;/h4&gt;
&lt;p&gt;Аналитические запросы по трейсам, ошибкам, алертам, бизнес-транзакциям и другим доменам выполняются через OLAP API семантического слоя данных.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Базовый путь:&lt;/strong&gt; &lt;code&gt;/cubejs-api/&lt;/code&gt;&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Эндпоинт&lt;/th&gt;
&lt;th&gt;Метод&lt;/th&gt;
&lt;th&gt;Описание&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/cubejs-api/v1/load&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;GET/POST&lt;/td&gt;
&lt;td&gt;Выполнение OLAP-запросов (меры, измерения, фильтры, время)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/cubejs-api/v1/meta&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;GET&lt;/td&gt;
&lt;td&gt;Метаданные схемы (доступные модели, меры, измерения)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/cubejs-api/v1/sql&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;GET/POST&lt;/td&gt;
&lt;td&gt;Предпросмотр SQL-запроса&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Модели данных:&lt;/strong&gt; 60+ моделей, покрывающих домены &amp;ndash; сервисы, спаны, вызовы, ошибки, RUM, браузер, сессии, бизнес-транзакции, бизнес-процессы, алерты, действия, события, ресурсы, здоровье, воронки, метрики мониторинга БД и другие.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Протокол:&lt;/strong&gt; OLAP REST API с JSON-языком запросов.&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&#34;загрузка-внешних-данных-в-платформу&#34;&gt;Загрузка внешних данных в платформу&lt;/h3&gt;
&lt;h4 id=&#34;метрики-1&#34;&gt;Метрики&lt;/h4&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Эндпоинт&lt;/th&gt;
&lt;th&gt;Метод&lt;/th&gt;
&lt;th&gt;Описание&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/promqlapi/api/v1/write&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;POST&lt;/td&gt;
&lt;td&gt;Remote write (протокол Prometheus remote write)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Протокол:&lt;/strong&gt; Prometheus remote write.&lt;/p&gt;
&lt;h4 id=&#34;логи-1&#34;&gt;Логи&lt;/h4&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Эндпоинт&lt;/th&gt;
&lt;th&gt;Метод&lt;/th&gt;
&lt;th&gt;Описание&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/insert/opentelemetry/v1/logs&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;POST&lt;/td&gt;
&lt;td&gt;Приём логов по протоколу OTLP/HTTP (рекомендуется)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/insert/elasticsearch/_bulk&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;POST&lt;/td&gt;
&lt;td&gt;Приём логов в формате Elasticsearch Bulk API&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/insert/jsonline&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;POST&lt;/td&gt;
&lt;td&gt;Приём логов в формате JSON stream (ndjson)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/insert/loki/api/v1/push&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;POST&lt;/td&gt;
&lt;td&gt;Приём логов в формате Loki JSON API&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/insert/datadog/api/v2/logs&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;POST&lt;/td&gt;
&lt;td&gt;Приём логов в формате DataDog API&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Параметры обработки полей можно передавать через строку запроса или HTTP-заголовки:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Параметр&lt;/th&gt;
&lt;th&gt;HTTP-заголовок&lt;/th&gt;
&lt;th&gt;Описание&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;_msg_field&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;VL-Msg-Field&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Поле с текстом сообщения (по умолчанию &lt;code&gt;_msg&lt;/code&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;_time_field&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;VL-Time-Field&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Поле с временной меткой (по умолчанию &lt;code&gt;_time&lt;/code&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;_stream_fields&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;VL-Stream-Fields&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Поля, определяющие лог-поток (через запятую)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;ignore_fields&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;VL-Ignore-Fields&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Поля для исключения (через запятую, поддерживает &lt;code&gt;prefix*&lt;/code&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;extra_fields&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;VL-Extra-Fields&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Дополнительные поля в формате &lt;code&gt;name=value&lt;/code&gt; (через запятую)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Подробнее о настройке агентов и коллекторов: &lt;a href=&#34;../../instrumentation/logs/data-ingestion/&#34;&gt;Получение данных логов&lt;/a&gt;.&lt;/p&gt;
&lt;h4 id=&#34;трейсы-1&#34;&gt;Трейсы&lt;/h4&gt;
&lt;p&gt;Загрузка трейсов выполняется через инструментацию приложений с помощью трейсеров или OpenTelemetry Collector. Подробнее: &lt;a href=&#34;../../instrumentation/tracing/&#34;&gt;Инструментация&lt;/a&gt;.&lt;/p&gt;
&lt;h4 id=&#34;алерты&#34;&gt;Алерты&lt;/h4&gt;
&lt;p&gt;Платформа принимает алерты от внешних систем мониторинга в двух форматах:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Эндпоинт&lt;/th&gt;
&lt;th&gt;Метод&lt;/th&gt;
&lt;th&gt;Формат&lt;/th&gt;
&lt;th&gt;Описание&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/api/v2/alertprocess&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;POST&lt;/td&gt;
&lt;td&gt;Alertmanager webhook&lt;/td&gt;
&lt;td&gt;Приём алертов в формате Alertmanager webhook (обёртка с полями &lt;code&gt;receiver&lt;/code&gt;, &lt;code&gt;groupKey&lt;/code&gt;, &lt;code&gt;alerts[]&lt;/code&gt;, &lt;code&gt;groupLabels&lt;/code&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/api/v2/alerts&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;POST&lt;/td&gt;
&lt;td&gt;Массив алертов&lt;/td&gt;
&lt;td&gt;Приём алертов в виде плоского массива объектов, например, от VictoriaMetrics vmalert (поля: &lt;code&gt;startsAt&lt;/code&gt;, &lt;code&gt;endsAt&lt;/code&gt;, &lt;code&gt;generatorURL&lt;/code&gt;, &lt;code&gt;labels&lt;/code&gt;, &lt;code&gt;annotations&lt;/code&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id=&#34;api-для-управления-платформой&#34;&gt;API для управления платформой&lt;/h2&gt;
&lt;p&gt;Платформа предоставляет REST API для управления конфигурацией. &lt;strong&gt;Протокол:&lt;/strong&gt; REST/JSON.&lt;/p&gt;
&lt;h4 id=&#34;правила-алертинга&#34;&gt;Правила алертинга&lt;/h4&gt;
&lt;p&gt;REST API с документацией OpenAPI/Swagger.&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Эндпоинт&lt;/th&gt;
&lt;th&gt;Метод&lt;/th&gt;
&lt;th&gt;Описание&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/rulesapi/rules&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;GET/POST/PUT/DELETE&lt;/td&gt;
&lt;td&gt;CRUD правил алертинга + клонирование&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/rulesapi/groups&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;GET&lt;/td&gt;
&lt;td&gt;Список групп правил&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/rulesapi/deploy&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;POST&lt;/td&gt;
&lt;td&gt;Экспорт и применение конфигурации (YAML)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/rulesapi/rulepolicy/receivers&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;GET/POST/PUT/DELETE&lt;/td&gt;
&lt;td&gt;CRUD получателей уведомлений&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/rulesapi/rulepolicy/routes&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;GET/POST/PUT/DELETE&lt;/td&gt;
&lt;td&gt;CRUD маршрутов + управление приоритетами&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/rulesapi/rulepolicy/deploy&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;POST&lt;/td&gt;
&lt;td&gt;Применение политики алертинга&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/rulesapi/swagger/*&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;GET&lt;/td&gt;
&lt;td&gt;OpenAPI/Swagger документация&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h4 id=&#34;бизнес-транзакции&#34;&gt;Бизнес-транзакции&lt;/h4&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Группа API&lt;/th&gt;
&lt;th&gt;Префикс&lt;/th&gt;
&lt;th&gt;Описание&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Ключевые бизнес-транзакции&lt;/td&gt;
&lt;td&gt;&lt;code&gt;/transactions&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;CRUD + массовое удаление&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Правила обнаружения BT&lt;/td&gt;
&lt;td&gt;&lt;code&gt;/bt-detection-rules&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;CRUD + тестирование паттернов + применение ко всем&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;RUM бизнес-транзакции&lt;/td&gt;
&lt;td&gt;&lt;code&gt;/rum-key-business-transactions&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;CRUD&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;RUM правила обнаружения&lt;/td&gt;
&lt;td&gt;&lt;code&gt;/rum-bt-detection-rules&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;CRUD + тестирование паттернов&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h4 id=&#34;бизнес-процессы&#34;&gt;Бизнес-процессы&lt;/h4&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Префикс&lt;/th&gt;
&lt;th&gt;Описание&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/business-processes&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;CRUD + вложенные шаги + порядок&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h4 id=&#34;сегменты-и-пороги&#34;&gt;Сегменты и пороги&lt;/h4&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Префикс&lt;/th&gt;
&lt;th&gt;Описание&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/protoobp-api/segments&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;CRUD сегментов + массовое удаление&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/protoobp-api/apdex-thresholds&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;CRUD порогов Apdex по сервису&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/protoobp-api/data-extraction-rules&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;CRUD правил извлечения данных&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h4 id=&#34;ресурсная-модель&#34;&gt;Ресурсная модель&lt;/h4&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Префикс&lt;/th&gt;
&lt;th&gt;Описание&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/protoobp-api/resource-types&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;CRUD типов ресурсов&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/protoobp-api/resources&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;CRUD ресурсов + сводки + соседи + граф зависимостей&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/protoobp-api/resource-relationships&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;CRUD связей ресурсов&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/protoobp-api/relationship-types&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;CRUD типов связей&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/protoobp-api/ci-classes&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;CRUD CI-классов&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/protoobp-api/ci-subclasses&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;CRUD CI-подклассов&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h4 id=&#34;rbac-администрирование&#34;&gt;RBAC-администрирование&lt;/h4&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Префикс&lt;/th&gt;
&lt;th&gt;Описание&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/protoobp-api/rbac/*&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Роли, разрешения, привязки, аудит&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id=&#34;сводная-таблица-стандартов-api&#34;&gt;Сводная таблица стандартов API&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Стандарт&lt;/th&gt;
&lt;th&gt;Где используется&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;PromQL over HTTP&lt;/td&gt;
&lt;td&gt;Запросы и запись метрик&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;LogsQL over HTTP&lt;/td&gt;
&lt;td&gt;Запросы логов&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;OLAP REST API&lt;/td&gt;
&lt;td&gt;Аналитические запросы (трейсы, алерты, бизнес-транзакции и др.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;REST/JSON&lt;/td&gt;
&lt;td&gt;Управление конфигурацией платформы&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;REST/HTTP (мультиформатный)&lt;/td&gt;
&lt;td&gt;Приём логов (OTLP, Elasticsearch, JSON, Loki, DataDog)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;OpenAPI/Swagger&lt;/td&gt;
&lt;td&gt;Документация API правил алертинга&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Alertmanager webhook&lt;/td&gt;
&lt;td&gt;Приём алертов от внешних систем&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

      </description>
    </item>
    
  </channel>
</rss>
