| Both sides previous revision Previous revision Next revision | Previous revision |
| projects:qoe_analytics:unknown_discovering:start [2026/07/28 14:54] – Добавлен раздел DSL декларация (SELECT / SET / RULE / DISCOVER) claude | projects:qoe_analytics:unknown_discovering:start [2026/07/28 15:24] (current) – [Маршрутизация к наборам сервисов] evgeniy |
|---|
| |
| Наборы масок по провайдерам — в [[projects:qoe_analytics:unknown_discovering:services:start|:services]]: | Наборы масок по провайдерам — в [[projects:qoe_analytics:unknown_discovering:services:start|:services]]: |
| * [[projects:qoe_analytics:unknown_discovering:services:google|google]] — youtube, google_play, google_maps, google_cloud, google_cdn | |
| * [[projects:qoe_analytics:unknown_discovering:services:facebook|facebook / meta]] | |
| * [[projects:qoe_analytics:unknown_discovering:services:tiktok|tiktok]] | |
| * [[projects:qoe_analytics:unknown_discovering:services:apple|apple]] | |
| |
| ===== DSL декларация ===== | ===== DSL декларация ===== |
| * ''masks'' — многострочный список масок (fnmatch). | * ''masks'' — многострочный список масок (fnmatch). |
| * ''threshold'' — порог на набор; единственный источник истины по порогу. | * ''threshold'' — порог на набор; единственный источник истины по порогу. |
| | * ''ttl'' — необязательный срок годности метки (напр. ''30d'', ''60d'', ''90d''). По истечении узел требует повторной проверки, т.к. IP в CDN ротируются. Задаётся на набор. |
| * ''filter'' — необязательное поле. Обычно опускается, потому что фильтр по AS задаётся на шаге 1 (в ''SELECT''). Указывается только когда конкретному набору нужен доп. фильтр, отличный от выборки шага 1 (см. наборы Google, где ''Host AS'' задан пофакторно). | * ''filter'' — необязательное поле. Обычно опускается, потому что фильтр по AS задаётся на шаге 1 (в ''SELECT''). Указывается только когда конкретному набору нужен доп. фильтр, отличный от выборки шага 1 (см. наборы Google, где ''Host AS'' задан пофакторно). |
| |