Heka is an open source stream processing software system developed by Mozilla. Heka is a Swiss Army Knife type tool for data processing.
Log collector service
heka:
log_collector:
automatic_starting: true
elasticsearch_host: 172.16.10.253
elasticsearch_port: 9200
enabled: true
metric_collector_host: 127.0.0.1
metric_collector_port: 5567
poolsize: 100
Default values:
automatic_starting: true
elastisearch_port: 9200
enabled: false
metric_collector_host: 127.0.0.1
metric_collector_port: 5567
poolsize: 100
Local Metric collector service
heka:
metric_collector:
aggregator_host: 172.16.20.253
aggregator_port: 5565
automatic_starting: true
enabled: true
influxdb_database: lma
influxdb_host: 172.16.10.101
influxdb_password: lmapass
influxdb_port: 8086
influxdb_time_precision: ms
influxdb_timeout: 500
influxdb_username: lma
nagios_host: 172.16.20.253
nagios_host_dimension_key: nagios_host
nagios_password: secret
nagios_port: 5601
nagios_username: nagiosadmin
poolsize: 100
Default values:
aggregator_port: 5565
automatic_starting: true
enabled: false
influxdb_port: 8086
influxdb_time_precision: ms
influxdb_timeout: 5000
nagios_port: 8001
poolsize: 100
Remote Metric Collector service
heka:
remote_collector:
aggregator_host: 172.16.20.253
aggregator_port: 5565
amqp_exchange: nova
amqp_host: 172.16.10.254
amqp_password: workshop
amqp_port: 5672
amqp_user: openstack
amqp_vhost: /openstack
automatic_starting: false
elasticsearch_host: 172.16.10.253
elasticsearch_port: 9200
enabled: true
influxdb_database: lma
influxdb_host: 172.16.10.101
influxdb_password: lmapass
influxdb_port: 8086
influxdb_time_precision: ms
influxdb_username: lma
poolsize: 100
Default values:
aggregator_port: 5565
amqp_exchange: nova
amqp_port: 5672
amqp_vhost: ''
automatic_starting: true
elastisearch_port: 9200
enabled: false
influxdb_port: 8086
influxdb_time_precision: ms
influxdb_timeout: 5000
poolsize: 100
Aggregator service
heka:
aggregator:
automatic_starting: false
enabled: true
influxdb_database: lma
influxdb_host: 172.16.10.101
influxdb_password: lmapass
influxdb_port: 8086
influxdb_time_precision: ms
influxdb_username: lma
nagios_default_host_alarm_clusters: 00-clusters
nagios_host: 172.16.20.253
nagios_host_dimension_key: nagios_host
nagios_password: secret
nagios_port: 5601
nagios_username: nagiosadmin
poolsize: 100
Default values:
automatic_starting: true
enabled: false
influxdb_port: 8086
influxdb_time_precision: ms
influxdb_timeout: 5000
nagios_port: 8001
nagios_default_host_alarm_clusters: 00-clusters
poolsize: 100
Ceilometer service
heka:
ceilometer_collector:
elasticsearch_host: 172.16.10.253
elasticsearch_port: 9200
enabled: true
influxdb_database: lma
influxdb_host: 172.16.10.101
influxdb_password: lmapass
influxdb_port: 8086
influxdb_time_precision: ms
influxdb_username: lma
resource_decoding: false
amqp_exchange: ceilometer
amqp_host: 172.16.10.253
amqp_port: 5672
amqp_queue: metering.sample
amqp_vhost: /openstack
Default values:
automatic_starting: true
elastisearch_port: 9200
enabled: false
influxdb_port: 8086
influxdb_time_precision: ms
influxdb_timeout: 5000
poolsize: 100
amqp_exchange: ceilometer
amqp_port: 5672
amqp_queue: metering.sample
amqp_vhost: /openstack
resource_decoding: false