mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
docs: Debian stretch RRDcached settings (#8470)
* Debian stretch settings * Update RRDCached.md * Update RRDCached.md
This commit is contained in:
@@ -124,6 +124,48 @@ OPTS="$OPTS -w 1800 -z 1800 -f 3600 -t 4"
|
||||
```php
|
||||
$config['rrdcached'] = "unix:/var/run/rrdcached.sock";
|
||||
```
|
||||
### RRDCached installation Debian Stretch (rrdcached 1.6.0)
|
||||
|
||||
1. Install rrdcached
|
||||
```bash
|
||||
sudo apt-get install rrdcached
|
||||
```
|
||||
|
||||
2. Edit /etc/default/rrdcached to include:
|
||||
```bash
|
||||
DAEMON=/usr/bin/rrdcached
|
||||
WRITE_TIMEOUT=1800
|
||||
WRITE_JITTER=1800
|
||||
WRITE_THREADS=4
|
||||
BASE_PATH=/mnt/librenms/rrd/db
|
||||
JOURNAL_PATH=/mnt/librenms/rrd/journal/
|
||||
PIDFILE=/var/run/rrdcached.pid
|
||||
SOCKFILE=/var/run/rrdcached.sock
|
||||
SOCKGROUP=librenms
|
||||
DAEMON_GROUP=librenms
|
||||
DAEMON_USER=librenms
|
||||
BASE_OPTIONS="-B -F -R"
|
||||
```
|
||||
|
||||
3. Restart the rrdcached service
|
||||
```bash
|
||||
systemctl restart rrdcached.service
|
||||
```
|
||||
|
||||
4. Edit /opt/librenms/config.php to include:
|
||||
|
||||
For local RRDCached server
|
||||
```php
|
||||
$config['rrdcached'] = "unix:/var/run/rrdcached.sock";
|
||||
```
|
||||
For remote RRDCached server
|
||||
Make sure you have network option in /var/default/rrdcached
|
||||
```bash
|
||||
NETWORK_OPTIONS="-L"
|
||||
```
|
||||
```php
|
||||
$config['rrdcached'] = "0:42217";
|
||||
```
|
||||
|
||||
### RRDCached installation CentOS 6
|
||||
This example is based on a fresh LibreNMS install, on a minimal CentOS 6 installation.
|
||||
|
||||
Reference in New Issue
Block a user