input-configurations
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
Chineseinput-configurations
输入配置
When to use
使用场景
Load this skill whenever tasks include:
- building, modifying, or reviewing templates for non-CEL input types
agent/stream/*.yml.hbs - configuring request, response, pagination, cursor, or authentication blocks in HTTPJSON templates
- wiring up cloud storage inputs (AWS S3, GCS, Azure Blob, Azure EventHub)
- setting up network inputs (TCP, UDP, HTTP Endpoint, WebSocket)
- configuring file-based inputs (Filestream, Logfile, Journald, Winlog)
当任务包含以下内容时,加载此技能:
- 构建、修改或审核非CEL输入类型的模板
agent/stream/*.yml.hbs - 在HTTPJSON模板中配置请求、响应、分页、游标或认证块
- 配置云存储输入(AWS S3、GCS、Azure Blob、Azure EventHub)
- 设置网络输入(TCP、UDP、HTTP Endpoint、WebSocket)
- 配置基于文件的输入(Filestream、Logfile、Journald、Winlog)
When not to use
不适用场景
Do not use this skill as the primary guide for:
- CEL program development () -- CEL templates have their own structure, state model, and mito workflow
cel-programs - ingest pipeline processor design ()
ingest-pipelines - field mappings and ECS compliance ()
ecs-field-mappings
请勿将此技能作为以下内容的主要指南:
- CEL程序开发()——CEL模板有其自身的结构、状态模型和mito工作流
cel-programs - 摄入管道处理器设计()
ingest-pipelines - 字段映射与ECS合规性()
ecs-field-mappings
Mandatory first read
必读前置文档
Always load first. It covers patterns that apply to every input type (tags, processors passthrough, variable conventions, / coupling). These patterns are prerequisites for all type-specific guides.
references/common-input-patterns.mdforwardedpublisher_pipeline.disable_host请始终先加载。它涵盖了适用于所有输入类型的模式(标签、处理器传递、变量约定、/关联)。这些模式是所有特定类型指南的先决条件。
references/common-input-patterns.mdforwardedpublisher_pipeline.disable_hostType routing table
类型路由表
Detect the input type from the filename pattern in or from the data stream manifest field, then load the matching guide.
agent/stream/input:| Input type | Filename pattern | Guide |
|---|---|---|
| HTTPJSON | | |
| AWS S3 | | |
| CloudWatch | | |
| Azure Blob Storage | | |
| Azure Event Hub | | |
| GCS | | |
| GCP Pub/Sub | | |
| TCP | | |
| UDP | | |
| HTTP Endpoint | | |
| Filestream | | |
| Logfile | | |
| Journald | | |
| Winlog | | |
| WebSocket | | |
Load only the guide for the detected input type, not all guides.
从中的文件名模式或数据流清单的字段检测输入类型,然后加载匹配的指南。
agent/stream/input:| 输入类型 | 文件名模式 | 指南 |
|---|---|---|
| HTTPJSON | | |
| AWS S3 | | |
| CloudWatch | | |
| Azure Blob Storage | | |
| Azure Event Hub | | |
| GCS | | |
| GCP Pub/Sub | | |
| TCP | | |
| UDP | | |
| HTTP Endpoint | | |
| Filestream | | |
| Logfile | | |
| Journald | | |
| Winlog | | |
| WebSocket | | |
仅加载检测到的输入类型对应的指南,而非所有指南。
Handoff
移交说明
- For CEL programs (), hand off to the
cel.yml.hbsskill.cel-programs - For pipeline issues discovered while reviewing input templates, hand off to the skill.
ingest-pipelines - For field mapping issues found in template variable wiring, hand off to the skill.
ecs-field-mappings
- 对于CEL程序(),移交至
cel.yml.hbs技能。cel-programs - 对于审核输入模板时发现的管道问题,移交至技能。
ingest-pipelines - 对于模板变量关联中发现的字段映射问题,移交至技能。
ecs-field-mappings
References
参考文档
- -- tags, processors passthrough, variable conventions, review flags (applies to ALL input types)
references/common-input-patterns.md - -- HTTPJSON template syntax, structure, validation rules, pagination patterns, authentication, cursor persistence
references/httpjson-guide.md
- —— 标签、处理器传递、变量约定、审核标记(适用于所有输入类型)
references/common-input-patterns.md - —— HTTPJSON模板语法、结构、验证规则、分页模式、认证、游标持久化
references/httpjson-guide.md