]>
Commit | Line | Data |
---|---|---|
08e40e4a GD |
1 | Netdata\_straight |
2 | ========= | |
3 | ||
4 | A pretty straightforward role to install netdata using curl | bash install | |
5 | ||
6 | Requirements | |
7 | ------------ | |
8 | ||
9 | None | |
10 | ||
11 | Role Variables | |
12 | -------------- | |
13 | ||
14 | See [defaults/main.yml] | |
15 | ||
8916f8fa GD |
16 | * `netdata_extra_config`: An array of application configurations. Defaults to `[]` |
17 | * `name`: the name of the specified collector | |
18 | * `specific_task_file`: a task file to be included. | |
19 | * `apt_dependencies`: an array of package dependencies | |
20 | * `pip_dependencies`: an array of pip dependencies to be installed | |
21 | * `extra_groups`: an array of groups to add netdata user to | |
22 | * `read_files`: an array of file path to which netdata user should be granted access | |
23 | * `collector_type`: `python`, `node`, `go` or `charts` | |
24 | * `replace`: when a sensor is changed from one type to another allow ro remove the old configuration | |
25 | * `config`: the content of the configuration file as yaml to be put in `$type.d` config | |
26 | * `health_config`: the templates as in netdata acceptation for this collector, an array of templates configuration | |
27 | * `name`: the template name | |
28 | * `definition`: a list of string defining the template (like 'on: apache.requests') | |
29 | * `netdata_alarms_overrides`: an array of override for default netdata templates | |
30 | * `name`: friendly name of the override (filesystem compatible) | |
31 | * `override`: the content of the override | |
32 | ||
08e40e4a GD |
33 | Dependencies |
34 | ------------ | |
35 | ||
36 | None | |
37 | ||
38 | Example Playbook | |
39 | ---------------- | |
40 | ||
41 | ``` | |
42 | - hosts: servers | |
43 | roles: | |
44 | - { role: ansible_straight, netdata_installer: kickstart-static64 } | |
45 | ``` | |
46 | ||
47 | License | |
48 | ------- | |
49 | ||
50 | BSD | |
51 | ||
52 | Author Information | |
53 | ------------------ | |
54 | ||
55 | Fretlink |