Commit Graph
105 Commits
Author SHA1 Message Date
TheWitness f9f60e9e84 Fixing Issue #4549 - boost debug issues
Invalid path for Boost logging stops Boost update process without notification
2022-03-15 21:27:43 -04:00
TheWitness 82b229db9e Updating Copyright to 2022. 2022-02-06 17:16:20 -05:00
Greg ORIOL 59d929acc7 Fixes error callbacks for php 8.0+ on 1.2.x (#4383)
* Fixes error callbacks for php 8.0+

* Adds changelog entry for #4383
2021-08-29 10:35:08 -04:00
browniebraun 5fcb01253d fix data loss occuring during Realtime execution
Fixing #4109
2021-02-01 01:12:03 +01:00
TheWitness 3dda6b5760 Update to #4043 after testing 2021-01-14 21:27:36 -05:00
kim-fitnessandTheWitness d1b056c841 Fix #4043 (#4044)
* Update poller_boost.php

* Update CHANGELOG

* Update boost.php

* Update poller_boost.php

* Update poller_boost.php

* Update boost.php

* Light modification for performance reasons.

* More cleanup/optimization

* More cleanup

* More optimization

* More optimization and PSR changes

* Last update

Co-authored-by: TheWitness <thewitness@cacti.net>
2021-01-14 21:16:06 -05:00
TheWitness df54a4a3f3 Updating copright years 2021-01-01 20:28:58 -05:00
TheWitness a8e43b12f2 Fixing Issues #3663, #3655, #3651, #3681, #3668, #3669 (#3680) 2020-07-12 00:55:18 +01:00
TheWitness c2aaa7d67d Fixing Issue #3632 and restructuring maintenance for #3629
- Some database conditions lead to warnings in the Cacti log
- Restructuring the poller maintenances into function blocks to simplify code flow.
2020-06-21 09:17:51 -04:00
TheWitness 1f122e9ef9 Fixing Issue #3533
Start date for RRDfile is different between RRDfile in a Cacti install
2020-05-04 21:20:10 -04:00
TheWitness c644ce1729 Fixing Issue #3477
Boost leaking memory when a large number of Data Sources disabled
2020-04-19 15:51:33 -04:00
TheWitness 1d633ba589 Another minor update to issue #3371
This ensures that if there is an SQL failure due to a removed partition table, that the rows from the poller_output_boost are not accidentially removed.
2020-03-25 18:24:12 -04:00
TheWitness 88c98f3c1e Fixing for issue #3771
Cacti 1.2.9 Graphs Pause Randomly
2020-03-25 08:42:37 -04:00
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