Splunk
这Splunk
集成使将所有状态更改记录到外部是可能Splunk使用Splunk的HTTP事件收集器(HEC)功能的数据库。您可以单独使用它,也可以与家庭助理一起使用Splunk必威是什么应用程序。由于HEC功能是Splunk的新功能,因此您需要至少使用6.3版。
配置
使用Splunk
在安装中集成,将以下内容添加到您的configuration.yaml
文件:
#示例Configuration.yaml条目Splunk:令牌:your_splunk_token
配置变量
用于包含/排除在Splunk中的实体的过滤器。默认值是包括所有实体。((配置过滤器)
配置过滤器
默认情况下,不会排除任何实体。限制哪些实体被暴露于Splunk
,您可以使用筛选
范围。
#示例过滤器要包括指定域并排除指定的实体Splunk:令牌:your_splunk_token筛选:include_domains:-alarm_control_panel-光包括_entity_globs:-binary_sensor。*_占用排除_entities:-light.kitchen_light
过滤器的应用如下:
- 否包括或排除 - 通过所有实体
- 包括,不排除 - 仅包括指定实体
- 排除,否包括 - 仅排除指定实体
- 两者都包括和排除:
- 包括指定的域和/或球形图案
- 如果包括域,并且不排除或匹配实体,则通过
- 如果实体匹配包括球形模式,并且实体与任何排除条件(域,全球模式或列出)不匹配,则通过
- 如果不包括域,则全球模式不匹配,并且不包括实体,则失败
- 排除指定的域和/或全球模式,包括不列出域或球模式
- 如果排除域并且不包括实体,则失败
- 如果实体匹配不包括球模式和未包括的实体,则失败
- 如果实体与任何排除条件不匹配(域,全球模式或列出),请通过
- 不包括或排除指定域或球模式
- 如果包括实体,请通过(如上#2)
- 如果实体包括和排除实体,则将忽略实体排除
- 包括指定的域和/或球形图案