SuperAPI AI 工具集

splunk-ingest-processor-setup

数据与分析

查看项目

更新于 10-15 23:46

技能介绍

用途:这是一个渲染优先的工作流技能,面向 Splunk Cloud Platform Ingest Processor(摄取处理器),准备摄取时数据路由(对应较新的 Cisco Data Fabric 表述)的完整操作包,涵盖 IP 就绪检查、源类型与目标设置、SPL2 管道编写、监控以及摄取后数据可用性。若仅需原生 Observability Metrics Pipeline Management 请求,则应使用 splunk-observability-deep-native-workflows;仅当需要源类型、目标或 SPL2 管道资产时才用本技能。

主要能力:离线渲染完整操作包,默认输出目录为 splunk-ingest-processor-rendered/,包含 readiness-report.md、coverage-report.json、apply-plan.json(仅含 ui_handoff 动作)、source-types/.json、destinations/.json、pipelines/.spl2、spl2-pipeline-kit/、monitoring/searches.spl 与 monitoring/usage-summary-handoff.md、lifecycle/.md(apply、edit、remove、refresh、delete、rollback 审查)以及 handoffs/*.md(HEC、Edge Processor、S3 Federated Search、数据源就绪)。

使用方式:使用脚本离线渲染,例如 bash skills/splunk-ingest-processor-setup/scripts/setup.sh --phase all --tenant-name acme-prod --stack-url https://acme-prod.scs.splunk.com --source-types "..." --destinations "..." --pipelines "...";再用 bash skills/splunk-ingest-processor-setup/scripts/validate.sh 离线校验。SPL2 模板与兼容性检查交由 splunk-spl2-pipeline-kit。

限制与注意:Ingest Processor 仅支持 Splunk Cloud Platform Victoria Experience。应用路径为 UI/支持交接,不要声称存在私有或未公开的 CRUD API。凭据不得出现在对话与渲染文件中,本地使用 chmod 600 保存 HEC token、Observability 访问令牌、云密钥与私钥。Splunk Enterprise 目标交由 splunk-edge-processor-setup;IP 目标为 Splunk Cloud、Observability Cloud、metrics 索引与 Amazon S3。应用前需在 UI 确认默认目标行为,验证源类型事件断行、样本数据与预览结果。自动化字段抽取与 AI 数据管理目前仅为区域限定的 UI 辅助,非 API 路径。解密为私钥查找流程且有吞吐警告;S3 Object Lock 不支持。已知问题护栏包括:仅租户管理员可编辑、高背压或目标故障下无数据投递保证、单浏览器会话编辑、forwarder useACK=false、HEC 索引器确认关闭、CIDR 查找匹配不支持。