Commit Graph
164 Commits
Author SHA1 Message Date
cigamit eec705d7c3 Resolving https://github.com/Cacti/cacti/issues/98
This will issue warning when a damaged data input method is found.  It
will not resolve the corruption.
2016-12-28 08:41:20 -06:00
cigamit 7269cbfd88 Committing prototype of replication api for team review
Part of multiple polling is to support either MySQL replication, or to
replicate tables requred for remote data collection.  These changes will
enable the later method, but are not complete.

The replicate_tables in lib/poller.php function is designed to handle
each of the table replecation types.  When complete, it will handle all
table replication based upon poller state.

There may be additional table schema changes to increase performance,
but those changes have not been validated yet.
2016-12-19 21:44:34 -06:00
cigamit aed04dc055 additional minor change to recommendations 2016-09-23 07:38:11 -05:00
cigamit f2cd47911c updating recommendations
Check to see if InnoDB is enabled
Use version_compare() to avoid issues with point releases.
2016-09-23 07:31:26 -05:00
cigamit 919e509c35 resolving bug#2783 2016-09-16 06:48:47 -05:00
cigamit 2a15e8e072 resolving bug#2748 2016-09-01 20:20:44 -05:00
cigamit b523f1dea5 remove addslashes, prepared statements, wc3 validation, double to single quote
this is required for preparation of magic_quotes_gpc.
2016-08-28 15:27:48 -05:00
cigamit 8d07700fdc resolving bug#2340 2016-08-18 19:23:15 -05:00
cigamit 76d75b0de3 more snmp engine id changes 2016-08-17 20:53:34 -05:00
cigamit 03b480f813 resolving bug#2164 2016-08-15 20:30:07 -05:00
cigamit 080004d434 add i18n to recommendations 2016-05-13 16:31:05 -05:00
cigamit 3a1416e2f5 restructuring lib/utility.php adding mysql recommendations to install 2016-05-11 19:52:50 -05:00
cigamit db89bdc185 add crc functions to inform remote pollers of changes 2016-05-10 21:30:42 -05:00
cigamit 6591554201 show color and legend for HRULE/VRULE items 2016-04-19 18:24:08 -05:00
cigamit 8f11b3c112 more removal of rra_id 2016-03-19 09:52:26 -05:00
cigamit 39bbb23ac5 implement data source profiles
this commit will cause your 1.0 environment to break.  to fix, please
run the script 'profile_migrate.php'.  this commit includes a major new
feature to allow your Cacti system to have multiple polling intervals
and for you to create identical graphs using multiple polling intervals
in a sane way.  this is an initial commit, one that has been tested.
however, there will be subsequent commits.  however, after migration,
this should be considered stable.
2016-03-14 06:59:54 -05:00
cigamit 2e236dcbdf big commit back porting features
back port the following features from main:

1) vdef support
2) new graph items
3) new graph options

this covers all the high points available in rrdtool today.

also change the following:

1) allow forms to include spacers
2) reorganize graph template form with spacers
3) many help wording back ports from main

for those testing, if you are going to start using this version, you
will have to implement the changes in the upgrade script or reinstall.
also note that this change may break new aggregates.
2016-03-09 20:43:52 -06:00
Micke2k d188f1631d Change Copyright year 2015 -> 2016 2016-01-29 21:46:02 +04:00
cigamit 6accb336c8 add some caching and performance tweaks 2016-01-11 20:10:50 -06:00
cigamit 5e622b96b9 handle special case type code 'host_id'
Saving data template with host_id type code resulted in loss of data.
2015-11-07 19:37:01 -06:00
cigamit cf7d47292b fix push out data input method
when pushing out an unused data input method, don't generate an error.
2015-11-07 14:12:19 -06:00
cigamit 0afd7a3948 improve re-index performance
improve re-index performance by ~70 percent
some double quotes to single quotes
some conversion to prepared statements
2015-05-25 10:38:50 -05:00
cigamit 02e55d6b70 memory issues with re-populate poller cache
the repopulate poller cache would attempt to write all records in one
pass, which will consistently fail on larger installs
2015-05-18 21:08:35 -05:00
Jimmy Conner 5bde3da972 1) Update Copyright Years Correct a few minor CY Issues
2) Allow Locking/UnLocking of Graphs
3) ToolTips
4) Correct Minor Issues with Login/Out/Permission associated with Theme JS
5) Upgrade jQuery which has Fixes for Major issue in Safari 7/8.1

git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7662 860744bd-22fc-0310-8c96-e9fe5004b5ca
2015-01-04 01:52:50 +00:00
Jeff Pasnak 6e9f636abf #0002492 - Standardize mysql syntax - final pass
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7621 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-12-28 21:09:38 +00:00
Jimmy Conner 372e18d535 Move some uses of db_qstr to prepared statements instead
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7598 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-12-24 03:59:10 +00:00
Jimmy Conner 6a2312ec94 - When editing a tree, use overflow to keep GUI manageable.
- Enhance lib/ping.php error checking
- Clean out some more dos2unix issue
- Add some comments to lib/rrd.php
- Add some additional checks in cdef.php
- Major simplification of Graph Settings page.  Add more Dynamic views 
to keep it simple.

git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7583 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-12-20 02:20:47 +00:00
Jimmy Conner 7e28035cfe Correct some missed $cnn->qstr references
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7578 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-12-18 08:56:55 +00:00
Jimmy Conner ac6d6929cc Remove some unnecessary ending PHP closing tags
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7571 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-12-17 03:02:03 +00:00
Tony Roman c19bfc4d3a bug#0002390: cacti 0.8.8b - Poller/script issue with slash and backslash
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7440 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-03-30 23:03:56 +00:00
Tony Roman 65be30ffe0 Update copyright to 2014
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7437 860744bd-22fc-0310-8c96-e9fe5004b5ca
2014-03-30 19:54:50 +00:00
Tony Roman f0c7e42ef6 Fix SQL injection issues
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7394 860744bd-22fc-0310-8c96-e9fe5004b5ca
2013-07-22 02:16:56 +00:00
Tony Roman ce40281901 Update copyright to 2013 for 0.8.8
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7386 860744bd-22fc-0310-8c96-e9fe5004b5ca
2013-07-21 23:00:42 +00:00
Tony Roman 3bbc6bd78c Fix issue where host activate may flush the entire poller item cache
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.8@7383 860744bd-22fc-0310-8c96-e9fe5004b5ca
2013-07-21 21:41:05 +00:00
Tony Roman a257958a0b Update copyright to 2012
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.7@7016 860744bd-22fc-0310-8c96-e9fe5004b5ca
2012-02-27 07:04:37 +00:00
Larry Adams 7c6c5fe28b -bug: Special Type Code 'host_id' available in Data Queries by Not Data Input Methods
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.7@6886 860744bd-22fc-0310-8c96-e9fe5004b5ca
2011-11-04 09:54:19 +00:00
Larry Adams 39945ae4c9 Regression in fix for push out Data Input Method.
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.7@6882 860744bd-22fc-0310-8c96-e9fe5004b5ca
2011-10-29 15:53:25 +00:00
Larry Adams 129a95da03 -bug#0002071: MySQL table poller_item is dropped always when "Data Input Method" is changed or added.
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.7@6872 860744bd-22fc-0310-8c96-e9fe5004b5ca
2011-10-24 21:33:05 +00:00
Larry Adams 90076d5b9d Minor indentation issue.
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.7@6854 860744bd-22fc-0310-8c96-e9fe5004b5ca
2011-10-10 17:32:37 +00:00
Larry Adams 25a2c61974 -bug#0002060: NAN values in hdd utilization graphs (Poller Output Table not Empty)
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.7@6794 860744bd-22fc-0310-8c96-e9fe5004b5ca
2011-09-20 01:05:26 +00:00
Reinhard Scheck 3c08354e40 fix SQL errors, see http://forums.cacti.net/viewtopic.php?f=21&t=43737
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.7@6738 860744bd-22fc-0310-8c96-e9fe5004b5ca
2011-08-11 19:29:20 +00:00
Reinhard Scheck 7121188e63 overwriting local array causing SQL to fail
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.7@6390 860744bd-22fc-0310-8c96-e9fe5004b5ca
2011-07-03 20:44:57 +00:00
Larry Adams d1a94c0edf -bug#0002005: Saving Script Server or Script Data Input Method Results in SQL Error
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.7@6389 860744bd-22fc-0310-8c96-e9fe5004b5ca
2011-06-30 22:42:38 +00:00
Reinhard Scheck 4f29ccdfb4 -bug#0001812: copying a data template ignores item templating
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.7@6297 860744bd-22fc-0310-8c96-e9fe5004b5ca
2011-02-06 23:23:39 +00:00
Tony Roman 9acba795fe Update copyright to 2011
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.7@6233 860744bd-22fc-0310-8c96-e9fe5004b5ca
2011-01-27 03:44:05 +00:00
Reinhard Scheck 92fe9a1d56 -feature: Make reindexing and repopulating the poller cache a lossless process, reduce time to index by 66%
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.7@6227 860744bd-22fc-0310-8c96-e9fe5004b5ca
2011-01-19 23:44:21 +00:00
Reinhard Scheck 9d2a164909 -bug#0001568: Cacti currently gives a lot of warnings of deprecated functions on PHP 5.3
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.7@6200 860744bd-22fc-0310-8c96-e9fe5004b5ca
2011-01-06 21:03:25 +00:00
Larry Adams c5403f3844 QA: Update copyrights
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.7@5806 860744bd-22fc-0310-8c96-e9fe5004b5ca
2010-04-28 03:48:09 +00:00
Larry Adams 53d1cabbfc -bug#0001461: (Data Query) Export/Import fails
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.7@5185 860744bd-22fc-0310-8c96-e9fe5004b5ca
2009-08-18 21:40:24 +00:00
Larry Adams b11fce43ae -bug#0001341: SNMP query: add oid_suffix for weird SNMP queries
git-svn-id: svn+ssh://repo.cacti.net/var/data/svnroot/cacti/cacti/branches/0.8.7@5127 860744bd-22fc-0310-8c96-e9fe5004b5ca
2009-06-27 20:30:10 +00:00