Skip to content

fretlink/ansible-netdata_straight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Netdata_straight

A pretty straightforward role to install netdata using curl | bash install

Requirements

None

Role Variables

See [defaults/main.yml]

  • netdata_extra_config: An array of application configurations. Defaults to []
    • name: the name of the specified collector
    • specific_task_file: a task file to be included.
    • apt_dependencies: an array of package dependencies
    • pip_dependencies: an array of pip dependencies to be installed
    • extra_groups: an array of groups to add netdata user to
    • read_files: an array of file path to which netdata user should be granted access
    • collector_type: python, node, go or charts
    • replace: when a sensor is changed from one type to another allow ro remove the old configuration
    • config: the content of the configuration file as yaml to be put in $type.d config
    • health_config: the templates as in netdata acceptation for this collector, an array of templates configuration
      • name: the template name
      • definition: a list of string defining the template (like 'on: apache.requests')
  • netdata_alarms_overrides: an array of override for default netdata templates
    • name: friendly name of the override (filesystem compatible)
    • override: the content of the override

Dependencies

None

Example Playbook

    - hosts: servers
      roles:
         - { role: ansible_straight, netdata_installer: kickstart-static64 }

License

BSD

Author Information

Fretlink

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages