Skip to content

Commit

Permalink
Merge pull request #17 from docuteam/restructure-netdata-conf-templat…
Browse files Browse the repository at this point in the history
…e-according-to-official-docs

Restructure netdata.conf template according to official docs
  • Loading branch information
andyundso authored Apr 11, 2024
2 parents 3f0fa0c + c9ad4ef commit 9d7bb26
Showing 1 changed file with 19 additions and 13 deletions.
32 changes: 19 additions & 13 deletions templates/netdata.conf.j2
Original file line number Diff line number Diff line change
@@ -1,34 +1,40 @@
# SOURCE: https://github.com/netdata/netdata/blob/8c84a6241ba89cd10b257ca37b442cf358ac7597/src/daemon/config/README.md
[global]
access log = none
run as user = netdata

{% if netdata_hostname != "auto-detected" %}
hostname = {{ netdata_hostname }}
{% endif %}

[db]
update every = {{ netdata_collector_db_tiering[0].update_every }}
memory mode = dbengine
page cache size = {{ netdata_collector_page_cache_size }}
mode = dbengine
dbengine page cache size MB = {{ netdata_collector_page_cache_size }}

storage tiers = {{ netdata_collector_db_tiering | length }}
{% for db_tier in netdata_collector_db_tiering -%}
{% if loop.first -%}
dbengine multihost disk space = {{ db_tier.size }}
dbengine multihost disk space MB = {{ db_tier.size }}

{% else -%}
dbengine tier {{ loop.index - 1 }} multihost disk space MB = {{ db_tier.size }}
dbengine tier {{ loop.index - 1}} update every iterations = {{ db_tier.update_every }}
dbengine tier {{ loop.index - 1 }} update every iterations = {{ db_tier.update_every }}

{% endif -%}
{% endfor -%}

run as user = netdata
web files owner = root
web files group = netdata

{% if netdata_hostname != "auto-detected" %}
hostname = {{ netdata_hostname }}
{% endif %}
[logs]
access = none

# SOURCE: https://github.com/netdata/netdata/blob/8c84a6241ba89cd10b257ca37b442cf358ac7597/src/web/server/README.md
[web]
ssl key = /etc/netdata/ssl/key.pem
ssl certificate = /etc/netdata/ssl/cert.pem
bind to = *:19999=streaming^SSL=force 127.0.0.1:19998=dashboard|badges|management|netdata.conf|registry^SSL=optional
web files owner = root
web files group = netdata

# SOURCE: https://github.com/netdata/netdata/blob/8c84a6241ba89cd10b257ca37b442cf358ac7597/src/registry/README.md
[registry]
enabled = yes
registry domain = {{ netdata_collector_registry_domain | mandatory }}
Expand Down

0 comments on commit 9d7bb26

Please sign in to comment.