netdata-service

Example:

# Install netdata, listening on all interfaces.
- netdata-service:
    bind:
    - '*'

Description

Install netdata using the mrlesmithjr.ansible-netdata Ansible role.

After install, netdata should be available on port 19999.

Variables

Name Type Default Description

api_key

string --

Netdata api key.

bind

list ['*']

The IP address and port to listen to. This is a space separated list of IPv4 or IPv6 address and ports. The default will bind to all IP addresses.

is_registry

boolean False

Whether this instance should act as netdata registry.

registry

string https://registry.my-netdata.io

The registry to use.

stream

boolean False

Whether netdata streawming should be configured.

stream_master_node

string --

Stream master node.

Examples

Example 1

Install netdata, listening on all interfaces.

Code
- netdata-service:
    bind:
    - '*'

Command-line

frecklecute netdata-service --help

Usage: frecklecute netdata-service [OPTIONS]

  Install [netdata](https://my-netdata.io/) using the [mrlesmithjr.ansible-
  netdata](https://github.com/mrlesmithjr/ansible-netdata) Ansible role.

  After install, netdata should be available on port 19999.

Options:
  --api-key API_KEY               Netdata api key.
  --bind IP                       The ip address and port to listen to.
                                  [default: *]
  --is-registry / --no-is-registry
                                  Whether this instance should act as netdata
                                  registry.
  --registry URL                  The registry to use.  [default:
                                  https://registry.my-netdata.io]
  --stream / --no-stream          Whether netdata streawming should be
                                  configured.
  --stream-master-node IP         Stream master node.
  --help                          Show this message and exit.