summaryrefslogtreecommitdiffstats
path: root/src/etc/inc/rrd.inc
Commit message (Collapse)AuthorAgeFilesLines
* RAM Disk ManagementNOYB2017-01-081-60/+0
| | | | | | | | | | | | | | | 1) Treat the RAM disk more like a permanent storage device with content managed/restored by the system and made available at boot up, before needed by any services. a) Handle saving and restoring RAM disk content at reboot/shutdown/boot centrally in more of a system manged fashion. b) If it's in the RAM disk store it gets restored early in the pfSense startup so it's available for whatever needs to use it. c) Services utilizing RAM disk don't need to be aware that their content is on a RAM disk, and handling content restore individually. 2) Has the benefit of eliminating some issues with the previous code as well. Such as... a) Restoring RRD multiple times during boot, potentially at least 3 times, by rc.newwanip, rc.newwanipv6, and rc.boot. Some even overlapping. b) Not removing the backups if/when not being utilized. Such as on a full install with the RAM disk option not enabled. c) Eliminate some duplicate code. 3) Looking forward. a) The more centrally system managed approach may crack the door open to making it easier to include some of the logs in the RAM disk store. As well as anything else that may be useful/desirable to retain in the RAM disk across reboots.
* Deprecate nanobsd platform and remove all conditionals that uses itRenato Botelho2016-10-121-2/+2
|
* Move copyright from ESF to NetgateRenato Botelho2016-09-061-1/+1
|
* Move to Apache License 2.0Renato Botelho2016-07-151-41/+9
|
* Review license / copyright on all files (final round)Renato Botelho2016-07-151-1/+1
|
* Review license / copyright on all files (1st round)Renato Botelho2016-07-141-51/+51
|
* Merge pull request #2932 from SilvioGiunge/remover_global_varsRenato Botelho2016-05-201-17/+0
|\
| * Removed global variables used on the version 2.2SilvioGiunge2016-05-041-17/+0
| |
* | Only try to chown files that still exist. Ticket #6131Chris Buechler2016-05-051-1/+3
|/
* Update RRD Script - CommentsNOYB2016-04-131-2/+2
| | | | Correct units in conversion comments.
* fix rrd error on bootheper2016-03-171-1/+1
| | | | | Seems to be a copy/paste error remain from when i initially created the dhcpd rrd thingy. Just noticed this now ;) Mar 17 22:33:34 php-cgi rc.bootup: The command '/usr/bin/nice -n20 /usr/local/bin/rrdtool update /var/db/rrd/opt3-dhcpd.rrd N:U:U:U:U:U:U:U:U' returned exit code '1', the output was 'ERROR: /var/db/rrd/opt3-dhcpd.rrd: found extra data on update argument: U:U:U:U:U'
* Merge branch 'master' of https://github.com/pfsense/pfsenseDenny Page2016-02-191-10/+10
|\
| * Internationalize etc inc i through sPhil Davis2016-02-181-10/+10
| |
* | Add standard deviation to quality rrd filesDenny Page2016-02-121-2/+10
|/
* Make RRD lists global, validate graph name using whitelist of known values ↵jim-p2016-02-101-0/+17
| | | | rather than blacklist of characters, beef up validation and escaping of related values while here. Fixes #5874 for 2.3
* Tell rrd that ntpd offset can be negative as well as positiveDavid Wood2016-02-061-1/+1
|
* Use tab instead of spacesDenny Page2016-01-211-1/+1
|
* Use a single call to dpinger for a coherent view of latency/stddev/loss.Denny Page2016-01-211-5/+5
|
* Update license on files from /etc/incRenato Botelho2016-01-151-16/+40
|
* Rework dpinger related code to new versionRenato Botelho2015-12-181-3/+9
| | | | | | | | | | | | | | | | | - s/-U/-u/ - Add -i GW_NAME to get this info on logs and make life easier - Since -i parameter will be send to alert_cmd, remove it from command - Add source and target IP addresses on pid/socket filename since status doesn't provide it - add more details on return of running_dpinger_processes - srcip - targetip - pidfile - socket - Simplify stop_dpinger() logic - Check if alarm is on based on config values in get_dpinger_status() because dpinger status doesn't return alarm status - Read gateway friendly name from status on updaterrdb.sh
* Remove all pfSense_MODULE and pfSense_BUILDER_BINARIES definitions, whatever ↵Renato Botelho2015-12-151-5/+0
| | | | was the reason they were added, it was never finished and it's not being used
* Change quality rrd delay variable again to match same unit apinger used so ↵Renato Botelho2015-12-111-1/+1
| | | | we don't break current database. Ticket #5624
* Fix parameter orderRenato Botelho2015-12-111-2/+2
|
* Add template to rrd updateRenato Botelho2015-12-111-2/+2
|
* Actually call bc to do the math, ticket #5624Renato Botelho2015-12-111-1/+1
|
* Convert delay to milliseconds for RRD graph, ticket #5624Renato Botelho2015-12-111-0/+3
|
* Remove unused function create_gateway_quality_rrd()Renato Botelho2015-12-111-35/+0
|
* Implement RRD gateway qualiry support after move to dpinger. Fixes #5624Renato Botelho2015-12-111-0/+37
|
* Use $ values for vardb_pathRenato Botelho2015-12-111-5/+5
|
* Code style and white space in etcPhil Davis2015-12-101-4/+4
|
* fix invalid foreach with no DHCP server enabled introduced in Ticket #5387Chris Buechler2015-11-181-32/+33
|
* add dhcp-rangeheper2015-11-101-0/+2
|
* Merge pull request #2036 from heper/patch-1Stephen Beaver2015-11-101-1/+43
|\
| * add static leasesheper2015-11-091-0/+1
| |
| * add dhcpd rrd graphheper2015-11-061-1/+42
| |
* | etc inc delete $Id commentsPhil Davis2015-11-101-1/+0
|/ | | | | | and bits of white space. Note: There are plenty of files still with old-format copyright sections in here.
* Use product_name global variable in more placesRenato Botelho2015-09-301-2/+2
|
* Move main pfSense content to src/Renato Botelho2015-08-251-0/+989
OpenPOWER on IntegriCloud