This page provides directions for installing, starting, and configuring Kapacitor.
Installation of the InfluxDB package may require root
or administrator privileges in order to complete successfully.
Kapacitor listens on TCP port 9092
for all API and write calls.
Kapacitor may also bind to randomized UDP ports for handling of InfluxDB data via subscriptions.
Kapacitor has two binaries:
You can download the binaries directly from the downloads page.
For packaged installations, please see the respective sections below for your operating system. For non-packaged installations (tarballs or from source), you will need to start the Kapacitor application manually by running:
./kapacitord -config <PATH TO CONFIGURATION>
To have launchd
start Kapacitor at login:
ln -sfv /usr/local/opt/kapacitor/*.plist ~/Library/LaunchAgents
Then to load Kapacitor now:
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.kapacitor.plist
Or, if you don’t want/need lanchctl
, you can just run:
kapacitord -config /usr/local/etc/kapacitor.conf
To start the Kapacitor service, run:
sudo service kapacitor start
To start the Kapacitor service, run:
sudo systemctl start kapacitor
An example configuration file can be found here
Kapacitor can also provide an example config for you using this command:
kapacitord config
To generate a new configuration file, run:
kapacitord config > kapacitor.generated.conf
© 2015 InfluxData, Inc.
Licensed under the MIT license.
https://docs.influxdata.com/kapacitor/v1.3/introduction/installation/