Commit Graph
380 Commits
Author SHA1 Message Date
TheWitness b95e8d7927 Two minor fixes #5406 and #5407
-feature#5406: Cacti connection handling should forcibly close connections to work around PDO uncertainty
-feature#5407: Add last_updated column to the boost table to increase diagnostics in Cacti
2023-07-21 09:33:06 -04:00
TheWitness d3054c0b01 QA: Make GitHub Actions Happy 2023-04-23 21:44:25 -04:00
TheWitness 14c8ab074e QA: #412 Minor table changes and reginnings of mapping logic
* In this change, I move the hash for the automation_template_rules and I add an auto_increment id to make updates simpler.
* Adding of rules is not complete yet though.
2023-04-23 21:21:58 -04:00
TheWitness 32eb86c48f QA: #412 - Add Mapping Table for multiple features 2023-04-23 20:28:32 -04:00
TheWitness 4e9d8ae3a5 Fixing #3832 - Skip IP's during discovery
Exclude IP addresses in Automation Networks
2023-04-23 14:53:14 -04:00
TheWitness 111c687d9c Fixing #3833 and #4778 - Automation Dryrun and Description Patterns
* #3833 - Dry-run Automation Device Rule
* #4778 - Add devices sysName and sysLocation name as a Device description
2023-04-23 14:33:00 -04:00
TheWitness e9b172177b #3904, #3419 - Add host_id to automation_devices table 2023-04-23 10:48:15 -04:00
TheWitness 19a71ccb96 Phase 1 of #412 - Adding hashes
To support Export, we need to first create hashes for tables.
2023-04-22 13:21:14 -04:00
TheWitness 900a66a0cc Fixing Issue #3048 - Different log levels for pollers
Allow different log settings for remote pollers
2023-04-17 06:59:03 -04:00
TheWitness 81c43fc859 QA: #5215 - Support Older MySQL/MariaDB's 2023-04-02 22:10:03 -04:00
TheWitness 5527f051db QA: #5215 for "All Stats" needs wider columns 2023-04-02 21:04:09 -04:00
TheWitness 03ebbadb6d Fixing #5215 - Caching Data Source Statics Commands
Saving on CPU cycles and Database I/O for every DSStats pass.
2023-04-02 16:46:36 -04:00
TheWitness 36320c49a3 Fixing #5264 - Net-SNMP Disk I/O Templates are not Cluster Aware
If you Cacti poller can fail from hostA or hostB, you need this capability.
2023-04-02 15:00:43 -04:00
TheWitness 794e677fed QA: Sane defaults for LDAP settings 2023-04-02 11:21:29 -04:00
Dale Schultz f8ce3b6716 Add support for RRD --left-axis-format Option (#5280) 2023-03-26 10:16:41 -04:00
TheWitness b00fc71c7b QA: #5163 - Adding Least Squares Collection 2023-01-17 18:07:34 -05:00
TheWitness 38f3b9f9c8 Two minor corrections to #5163
Those columns should not be in the hourly table
2023-01-15 22:29:10 -05:00
TheWitness b6526b8597 Fixing #5163 & #5165 DSStats Enhancements
* Adds multiple percentile data to the Data Source Statistics tables
* Converts the Hourly Cache to InnoDB
* Some normalization rrdtool_function_graph() calling params outside of plugins
* Fix issues with variance and standard deviation calculations in graph_variables.php
2023-01-15 22:17:16 -05:00
TheWitness d019f84387 #5163 - First Stage of DSStats Enhancements
* This change simply adds the new setting and modifies the default table structures for this new mode of operation.
* Next commit will do the plumbing.
2023-01-14 09:43:36 -05:00
Mark Brugnoli-Vinten 32ba2f19f4 Update copyright year for 2023 2023-01-03 20:34:26 +00:00
TheWitness a534a3346d QA: Allow GitFlow to Flow 2022-12-17 15:08:53 -05:00
TheWitness 9b2b2f99b7 QA: Install assumed LDAP is set missing tls_certificate column
The user_domains_ldap table in general does not accept nulls.  So, if the case of ldap, unless someone has set the server, we should not attempt this upgrade procedure.
2022-12-17 13:52:26 -05:00
Mark Brugnoli-Vinten b6ff8d9360 Update more copyrights 2022-12-01 02:27:49 +00:00
TheWitness 9ff3e597c1 Fixing more upgrade issues
Mostly around sites.disable column not being defined or recognized
2022-11-27 02:43:49 +00:00
Petr Macek b29a528ae6 fix #3417 - add little statistics to support page, mail and log alert… (#3802)
* fix #3417 - add little statistics to support page, mail and log alert if runtime/max poller time is reached in 1h or 24h
2022-11-26 23:38:36 +00:00
TheWitness 5588d25ceb Update cacti.sql to add 'created' column 2022-11-26 23:31:13 +00:00
netniV e6817f3691 Add missing column values for default users 2022-11-25 22:50:43 +00:00
netniV de4cc1f4ae Add missing database fields to initialization script 2022-11-25 22:41:18 +00:00
TheWitness 4412722cb2 Fixing #4989 - Row Caching API
Cache Cacti 'Total Rows' by Hash to Improve Performance
2022-11-06 18:19:52 -05:00
TheWitness fe4b7d9b41 Fixing #4957 - Device Classes
Add Device Template Classes to match the Classes in Upcoming release of the Package Plugin
2022-10-16 19:24:41 -04:00
Petr Macek c22121e13d Fix4639 - add rrdcheck (parallel process) (#4943)
* fix#4639

* fix useless multiple file process

* changelog and formatting
2022-10-07 07:29:15 -04:00
TheWitness 1e54d1bc38 Fixing #4887: Default values for host table
Host table has wrong default in Cacti 1.2.21 and before for some users
2022-08-12 14:01:22 -04:00
TheWitness 40207950d4 Auditing int(8) and medinumint(5) 2022-08-10 11:12:30 -04:00
TheWitness e58c33e6cc Auditing the tinyint()'s 2022-08-10 11:06:24 -04:00
TheWitness 27ee1abf85 Updating Audit and Schema for improperly defined integer columns 2022-08-10 10:48:02 -04:00
TheWitness 15b6a7673d QA: Enable zoom and help links by default 2022-06-23 22:18:35 -04:00
TheWitness acf69c2a58 Spelling issue associated with #4792 2022-06-17 12:41:56 -04:00
TheWitness d9964b7aad Spelling issue associated with #4792 2022-06-17 11:53:16 -04:00
Jing Chen 7ec983e59c Misc fixes about table schema and audit utility (#4737) 2022-04-23 16:50:20 +01:00
Jing Chen dd0bffe11b Fixed #4531: Remove duplicate indexes (#4723) 2022-04-20 08:12:30 -04:00
TheWitness 26e2dbacf2 Fixing Issue #4530 - Reports Interface Unusable
Cacti's Reporting Interface is NOT Usable on Large Systems
2022-01-23 19:47:01 -05:00
TheWitness 895f54e6ab Fixing Issue #4428 - sysUptime needs to be bigint 2021-10-18 20:31:02 -04:00
TheWitness 4640f53fe7 Fixing Issue #4423 - Inconsistent db_connect_real() usage
Parameter list for lib/database.php:db_connect_real() is not correct in 3 places
2021-10-16 12:45:32 -04:00
TheWitness 3dc97a93bb QA: Missed new table for boost
Will follow-up with audit_schema.sql
2021-10-10 20:08:03 -04:00
TheWitness fef47f8cd4 Fixing Issue #4419 - Missing Indexes
Cacti missing key indexes that result in Preset pages slowdowns
2021-10-10 13:38:49 -04:00
TheWitness 5a1de9efdf Fixing Issue #4409 - Test Data Sources Optional
* When creating a Graph, make testing the Data Sources optional by Template
* Release preparation steps
2021-09-25 14:13:40 -04:00
TheWitness 1d3ecdbe4f Additional change for #4407 2021-09-25 10:50:22 -04:00
TheWitness 5c955be965 Add user agent to session data 2021-03-26 21:43:59 -04:00
TheWitness 705dce6d50 Minor regression on #4105 - Missing the new column 2021-03-21 18:31:15 -04:00
TheWitness afcb13bb8d Fixing Issue #4105 - Builk Walk Repetition size detection
- Issue with SNMP Bulkwalk Repetitions Size
- This enhancement adds a new column to the host table for bulk walk size us
- Detection can happen on each re-index, set manually, or detected and set one time.
- Changed Max OID's to a dropdown
- Max Repetitions is also a dropdown now
- This setting was also carried to the Automation portion of Cacti and the Add Device CLI
2021-03-21 14:32:47 -04:00