Commit Graph
92 Commits
Author SHA1 Message Date
netniV 69e1a235b8 When boost does not find an initial time, numeric errors can be raised
Closes #3277
2020-02-21 19:49:14 +00:00
cigamit e8aede0ec7 Resolving Issue #3235
ERROR: A DB Cell Failed!, Error: Table 'cacti.poller_output_boost_arch
2020-02-05 19:34:46 -06:00
netniV 4fa9a68fb3 Update copyright to 2020 2020-01-12 12:19:49 +00:00
cigamit 7bae47230f Resolving Issue #3177
Remove legacy plugin hook that presents potential 3rd party security issues
2020-01-10 19:24:45 -06:00
cigamit c7fcf2a3b1 Small update to #2977 if running RRDtool < 1.5
This change will allow RRDtool to return the lastupdate time of the RRDfile if you are using RRDtool version 1.4 or 1.3, or if using a newer version of RRDtool, but the RRDtool version is not set correctly in Cacti.

Better to simply upgrade to a more recent RRDtool as the different in performance will be pretty high.

I may may one more change to bring back some old code in order to reduce the impact on performance.
2019-09-29 09:23:27 -05:00
cigamit 65c85b0760 Resolving Issue #2892
* Realtime log non ordinary message
* This is new in develop.  Therefore, no CHANGELOG
* Also, don't log to standard output when updating single data source in boost.  It breaks REALTIME.
2019-09-28 15:48:44 -05:00
cigamit 007f0814b8 Resolving issue #2977
This will resolve the issue around template problems.
2019-09-28 11:54:05 -05:00
cigamit 146fc455cf Revert behavior for #2977
This restores the lastupdate check for boost.  Performance will not be as good, but it's better to have good updates.
2019-09-26 19:34:29 -05:00
cigamit 788882b824 More fixes for #2977
I think it's fixed now.  Will check in the morning.
2019-09-25 22:06:11 -05:00
cigamit 033220fbc7 Another fix around #2977 2019-09-25 21:26:43 -05:00
cigamit 5e619f09b2 Resolving Issue #2979
Multi Output Field Parsing on Main Data Collector
2019-09-25 21:02:22 -05:00
cigamit 38fea45a08 Resolving Issue #2977
Updates to boost fail with various error messages when timespamp is in the past
2019-09-25 19:50:37 -05:00
cigamit dff39b8966 Resolving Issue #2976
Relocate Boost debug messages to boost debug log
2019-09-25 19:20:17 -05:00
cigamit cfe004ce14 Prevent data loss with updated method 2019-09-22 13:36:35 -05:00
cigamit ed397e563a Resolving Issue #2962
This should correct the boost and dsstat's issues.  There were a few hands on this one and it had not undergone a full regression in a while.

This update should speed things up pretty signifcantly.

First, don't check the last_update time if rrdtool is >= 1.5
Second, we can accurately assume that the filemtime() is the last update time.  This speeds things up dramatically.
2019-09-22 10:29:13 -05:00
cigamit ea25a80b1e Resolving Issue #2929
Boost performance decreased after updating to Cacti 1.2.6
2019-09-19 07:08:52 -05:00
NotAProfessionalDeveloper c3195c1be2 Remove grocer's apostrophes (#2546)
https://blog.oxforddictionaries.com/2011/02/04/random-apostrophization/
2019-03-22 15:58:43 +00:00
cigamit 7f627cffd2 Correct spelling error 2019-02-23 11:55:47 -06:00
cigamit 80d23c0f7d Missed i18n in the boost api 2019-02-09 15:36:09 -06:00
netniV b39796c0ef Resolve SQL reformat issue 2019-02-09 20:23:51 +00:00
netniV e7b8158803 Resolving issue #2360
When retrieving database / table / column information, schema name is not always applied.
2019-02-08 22:45:23 +00:00
cigamit 586e1b3773 Resolving Issue #2362
No way to default an interface speed when ifSpeed and ifHighSpeed come
back as zero
2019-02-03 08:58:48 -06:00
netniV b8c579b129 Update copyright notices for 2019 2019-01-25 08:06:11 +00:00
cigamit bdc3eaa311 Resolving Issue #2305
BOOST PROGERR: ERRNO:'8'
2019-01-13 13:45:59 -06:00
netniV fa5c88bd35 Resolving issue #2186 2018-11-27 09:29:15 +00:00
cigamit f3796db2c9 More QA on #1060
Getting closer now.  Still have to test online/offline behavior.
2018-09-24 00:01:25 -05:00
Mark Brugnoli-Vinten 39efc75c49 Resolving issues #1931, #1932, #1933, #1934, #1935, #1938 and #1939 (#1937)
* Resolving issues #1931, #1932, #1933, #1934, #1935, #1938 and #1939

* Update import.php
2018-09-16 13:22:32 -05:00
Mark Brugnoli-Vinten 07150a3643 Resolving issue #1927 (#1929) 2018-09-15 08:47:00 -04:00
Mark Brugnoli-Vinten 1ca32862a9 Resolving issue #1920 (#1922)
* Resolving issue #1920

* Minor QA issue
2018-09-14 20:59:52 -05:00
Mark Brugnoli-Vinten 51ee26ce1a Resolving issue #1689 (#1779)
* Resolving issue #1689

As noted in issue #1689 (Technical Support's RRDTool version should show
detected RRD version) the version of the RRDTool is never actually displayed.
The code has now been updated to properly handle versioning and displays both
the configured and installed versions.

The setting for rrdtool_version has been updated to a proper minimum version
number so that the cacti_version_compare() function may be effectively used.
This means that the constant values of RRDTOOL_VERSION_1_3 through
RRDTOOL_VERSION_7 have now been removed from the system.

* Some QA updates

* Further QA fixes
2018-08-02 18:01:25 -05:00
cigamit 06dd17ef56 Resolving Issue #1709
Dont warn when attempting to make updates in the past
2018-07-14 13:43:16 -05:00
cigamit 729cdad359 Don't display non-error boost responses 2018-06-02 20:57:47 -05:00
cigamit 27c8f958ba Resolving Issue #1606
Boost debug log not functional
2018-05-10 18:10:26 -05:00
cigamit 1a9d392db2 Minor code format changes 2018-05-10 07:58:25 -05:00
cigamit 6601c9fbb5 Correct SQL Syntax error and add transaction support 2018-05-10 07:51:12 -05:00
netniV 56eea5986a Fix for Issue #1257 - Boost logging corrected (#1272)
When deciding on a logging level boost was incorrectly reading the configuration option resulting in always logging as per #1257
2018-01-26 17:58:30 -07:00
Tony Roman 519b35f5cd Update copyright to 2018 2018-01-06 09:10:15 -05:00
cigamit b1e412604e Resolving Issue #1074
Boost records get stuck in archive tables
2017-11-18 10:48:06 -06:00
cigamit 0636bb5987 Minor format changes 2017-11-12 09:41:38 -06:00
cigamit 79a06805a1 Minor performance increase in boost proces
Also reformat poller_boost.php to be consistent with other CLI
functions.
2017-11-12 08:46:57 -06:00
Patrick 4bc2f4c0bc Various updates (#1073)
* Updated Dutch translations
- Fixed i18n

* Defined fields in queries

* Fixed changelog

* Updated Dutch translations

* Various fixes

All committed files:
- true|false to lowercase

add_perms.php:
- displayGroups() was undefined

add_tree.php:
- duplicate case for '--quiet'

repair_templates.php:
- correction function call to diaplay_version()

gettext.php:
- PHP EOF unneeded

* Fixed warnings in graph_view

* Updated Dutch translations
- Updated Dutch translations with latest cacti.pot file

* Updated Dutch translations
- Fixed conflicts in translations

* Various fixes
- Changed array access identifiers
- Fixed some code layout changes
- Fixed one i18n entry in api_automation.php

* Updated changelog

* Layout changes (tab instead of spaces)

* Layout changes (tab instead of spaces)

* Various fixes
- Changed array access identifiers
- Fixed some code layout changes

* Some fixes for better querying

* Layout change only

* Updated Dutch translations

* Updated changelog

* Updated changelog

* Fixed upgrade script 1_1_28.zip

* Few final fixes after CR or changes

* Updated Dutch translations
2017-11-11 05:45:12 -06:00
Wolfgang Stöggl 4a1a15d72c Correct spelling of RRDtool (#1038)
- Change RRDTool -> RRDtool with a lowercase t.
- Replace in all files except *.mo, *.po, *.pot
2017-10-16 11:32:05 -04:00
Patrick c3419aa36e Various fixes && Updated Translations (#1032)
Good catch on the bug fixes too.  Hard to spot.
_______________________________________________________

* Updated Dutch translations
- Fixed i18n

* Defined fields in queries

* Fixed changelog

* Updated Dutch translations

* Various fixes

All committed files:
- true|false to lowercase

add_perms.php:
- displayGroups() was undefined

add_tree.php:
- duplicate case for '--quiet'

repair_templates.php:
- correction function call to diaplay_version()

gettext.php:
- PHP EOF unneeded

* Updated Dutch translations
- Updated Dutch translations with latest cacti.pot file

* Updated Dutch translations
- Fixed conflicts in translations
2017-10-15 07:27:25 -05:00
Arjan Oosting 0f00018c1d Fix invalid 'Poller has not created structured path' warning. 2017-05-30 16:35:40 +02:00
Jimmy Conner aea8ddc7bd Merge pull request #702 from reboot1983/strlen
Cool stuff
2017-05-17 22:13:11 -05:00
patrick 16e2b7c052 Replaced all if statements and inline if statement with $variable != '' where strlen($variable) was used to determine if a string was empty or not 2017-05-18 01:14:15 +02:00
Patrick 56e02d75f2 Optimisations
- Optimisations of query calls and function calls in loops
- Removed unused function calls and variables
- Refactored large if statements into switch statements
- Applied early return
- Fixed alignments and removed unnecessary parentheses
2017-05-16 11:33:23 +02:00
Tony Roman 8a179d7d7f Fix up to move if elseif else blocks to PSR 2017-05-07 19:57:36 -04:00
Patrick 7386d2296b Small optimisations for poller 2017-04-22 11:18:00 +02:00
cigamit 21d3fd993d Resolving Issue #376
Structured RRD path permission issues
2017-03-17 17:20:44 -05:00