mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-05-08 20:18:59 +00:00

* Fix a bunch of typos/spelling mistakes * Removed extra spaces from emulated_hue * Correct device type. of binary_sensor.enocean.markdown
31 lines
1.2 KiB
Markdown
31 lines
1.2 KiB
Markdown
---
|
|
layout: page
|
|
title: "Splunk"
|
|
description: "Record events in Splunk."
|
|
date: 2016-02-05 15:31
|
|
sidebar: true
|
|
comments: false
|
|
sharing: true
|
|
footer: true
|
|
logo: splunk.png
|
|
ha_category: "History"
|
|
ha_release: 0.13
|
|
---
|
|
|
|
The `splunk` component makes it possible to log all state changes to an external [Splunk](http://splunk.com/) database using Splunk's HTTP Event Collector feature. You can either use this alone, or with the Home Assistant for Splunk [app](https://github.com/miniconfig/splunk-homeassistant). Since the HEC feature is new to Splunk, you will need to use at least version 6.3.
|
|
|
|
To use the `splunk` component in your installation, add the following to your `configuration.yaml` file:
|
|
|
|
```yaml
|
|
# Example configuration.yaml entry
|
|
splunk:
|
|
token: B4415DFF-683C-5C6C-3994-4F6D4A5DB03A
|
|
```
|
|
|
|
Configuration variables:
|
|
|
|
- **token** (*Required*): The HTTP Event Collector Token already created in your Splunk instance.
|
|
- **host** (*Optional*): IP address or host name of your Splunk host, eg. http://192.168.1.10. Will default to `localhost` if not supplied.
|
|
- **port** (*Optional*): Port to use. Defaults to 8088.
|
|
- **ssl** (*Optional*): Use https instead of http to connect. Defaults to False.
|