1234567891011121314151617181920212223242526272829303132333435 |
- # SPDX-License-Identifier: GPL-3.0-or-later
- [Unit]
- Description=Real time performance monitoring
- # append here other services you want netdata to wait for them to start
- After=network.target network-online.target nss-lookup.target
- Wants=network-online.target nss-lookup.target
- [Service]
- LogNamespace=netdata
- Type=simple
- User=root
- EnvironmentFile=-/etc/default/netdata
- ExecStart=@sbindir_POST@/netdata -D $EXTRA_OPTS
- # saving a big db on slow disks may need some time
- TimeoutStopSec=150
- # restart netdata if it crashes
- Restart=on-failure
- RestartSec=30
- # Valid policies: other (the system default) | batch | idle | fifo | rr
- # To give netdata the max priority, set CPUSchedulingPolicy=rr and CPUSchedulingPriority=99
- CPUSchedulingPolicy=batch
- # This sets the scheduling priority (for policies: rr and fifo).
- # Priority gets values 1 (lowest) to 99 (highest).
- #CPUSchedulingPriority=1
- # For scheduling policy 'other' and 'batch', this sets the lowest niceness of netdata (-20 highest to 19 lowest).
- Nice=0
- [Install]
- WantedBy=multi-user.target
|