스플렁크(Splunk)


splunk 통합구성요소는 Splunk의 HTTP 이벤트 콜렉터(HEC) 기능을 사용하여 모든 상태 변경을 외부 Splunk 데이터베이스에 기록할 수 있게합니다. 이를 단독으로 사용하거나 Splunk만을 위한 홈어시스턴트 app과 함께 사용할 수 있습니다. HEC 기능은 Splunk의 새로운 기능이므로 버전 6.3 이상을 사용해야합니다.

설정

설치에서 splunk 통합구성요소를 사용하려면 configuration.yaml 파일에 다음을 추가하십시오.

# Example configuration.yaml entry
splunk:
  token: YOUR_SPLUNK_TOKEN

Configuration Variables

token

(string)(Required)

The HTTP Event Collector Token already created in your Splunk instance.

host

(string)(Optional)

IP address or host name of your Splunk host, e.g., 192.168.1.10.

Default value:

localhost

port

(integer)(Optional)

Port to use.

Default value:

8080

ssl

(boolean)(Optional)

Use HTTPS instead of HTTP to connect.

Default value:

false

verify_ssl

(boolean)(Optional)

Allows you do disable checking of the SSL certificate.

Default value:

false

name

(string)(Optional)

This parameter allows you to specify a friendly name to send to Splunk as the host, instead of using the name of the HEC.

Default value:

HASS

filter

(map)(Optional)

Filters for entities to be included/excluded from Splunk. Default is to include all entities.

include_domains

(list)(Optional)

Domains to be included.

include_entities

(list)(Optional)

Entities to be included.

exclude_domains

(list)(Optional)

Domains to be excluded.

exclude_entities

(list)(Optional)

Entities to be excluded.