20 Commits
Author SHA1 Message Date
Thomas Vincent 57b8088e13 docs: comprehensive validation audit, Spine poller overhaul, and technical refactor (#229)
* docs: comprehensive audit, Spine poller overhaul, and technical refactor

- Overhaul Spine documentation (Spine.md) with complete end-to-end guide: architecture, prerequisites for modern distros (EL8/9 CRB, Ubuntu 22/24, Debian 11/12, FreeBSD), SUID root permissions, secure spine.conf setup (0640), Web UI configuration (Paths, Poller type, Data Collectors tuning), MySQL max_connections sizing, and troubleshooting.
- Fix broken links and anchors (Hardening, SNMP data queries, Hook API references).
- Fix broken image reference in Sites.md (add-site.JPG -> add-site.png).
- Fix syntax errors in documentation PHP code blocks, including invalid parenthesization, missing SQL execute quotes, and malformed comments in FAQ.
- Fix DevOps installation commands: use config.php.dist, correct systemctl service names for MySQL/MariaDB/PHP-FPM, remove nonexistent php-json, add missing composer install, and correct Debian/Ubuntu systemd environment path.
- Correct grammatical errors, repeated words, and typos across all markdown documents.
- Remove obsolete unreferenced duplicate installation guides.

Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>

* docs: correct reviewed examples and guidance

Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>

* docs: correct guidance that disagrees with the Cacti source

Verified each claim against include/global_arrays.php, lib/auth.php,
lib/functions.php, host_templates.php and the Spine config parser. The
notable ones: api_plugin_safe_exec() does not exist on either branch,
Spine reads DB_Pass rather than DB_Password, and the CDEF special data
source table was missing five entries and renamed four others.

Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>

* docs: wrap Spine prose and fence the connection sizing formula

The formula's bare asterisks rendered as emphasis, dropping the multiplication signs.

Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>

* chore: refresh copyright year in scripts and issue templates

Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>

---------

Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>
2026-09-08 09:41:21 -04:00
TheWitness ed4c330dd5 Updating Copyrights and 4 new sections (#206)
* Updating Copyrights and 4 new sections

* Syntax issue with Copyright

* Removing .travis.yml

* Fixing some case and path informaiton
2026-02-06 06:57:59 -05:00
TheWitness 660f054809 QA: Update Copyrights 2025-11-18 17:01:31 -05:00
TheWitness 08efd1fa30 QA: Updating Copyrights to 2024 2024-03-16 05:04:49 +05:30
Linegod a1fa9c5818 typos 2023-11-22 22:03:16 -06:00
5973e4ea3a Fix MD formatting issues on Multiple documents (#177)
Co-authored-by: Mark Brugnoli-Vinten <netniv@hotmail.com>
Co-authored-by: Sean Mancini <sean@seanmancini.com>
Co-authored-by: TheWitness <thewitness@cacti.net>
2023-07-23 22:35:57 +01:00
Mark Brugnoli-Vinten 80be2916f5 Update copyright year for 2023 2023-01-03 23:43:28 +00:00
Linegod cfa5bc4e7b documentation spelling 2022-06-20 20:41:36 -06:00
TheWitness 1af42fcc09 Updating Copyright Year 2022-02-06 17:24:31 -05:00
netniV 764b5e75fe Updating documentation to use <copy> tags 2021-05-09 11:50:12 +00:00
TheWitness 73ff1ee832 More conversion to png file 2021-01-16 14:46:38 -05:00
TheWitness fa1023e148 Updating copyright year 2021-01-01 20:20:42 -05:00
netniV 5656398745 Remove spaces and correct wording on Data Query Template's textural OID usage 2020-04-27 13:44:21 +00:00
Sean Mancini 241cda30fa remote poller initial document (#61) 2020-04-27 14:29:15 +01:00
netniV 2446ce2daf Update Copyright to 2020 2020-03-01 22:38:10 +00:00
netniV 0d02e33ba8 Update documentation after the recent large commit for various formatting standards.
Also enable the 80 line length check on the markdown style as all documentation now meets that standards
2019-06-19 21:48:50 +00:00
Sean Mancini 3dc3724ffb various updates (#55)
* Add files via upload
* Delete Add Device screen.png
* Delete automation-network-main.png
* Delete cacti_remote_poller_setup.JPG
* Delete cacti_sites_page.png
* Removed unfinished info
* sites page image
* Update Automation-Networks.md
* Update Data-Collectors.md
* Update Data-Profiles.md
* Update Devices.md
* Update Graphs.md
* Update Import-Template.md
* Update Install-Under-CentOS_LAMP.md
* Update Installing-Under-Ubuntu-Debian.md
* Update Plugins.md
* Update README.md
* Update Requirements.md
* Update Sites.md
* Update Spine.md
* Update System-Utilities.md
* Update Trees.md
2019-06-03 16:49:28 +01:00
Sean Mancini afabb9f18a Updates to various docs (#49)
* added image

* Update Automation-Networks.md

* Update Automation-Networks.md

* Update Automation-Networks.md

* Update Automation-Networks.md

* Update Automation-Networks.md

* Update Automation-Networks.md

* Update Automation-Networks.md

* Add files via upload

* Update Automation-Networks.md

added section on SNMP option

* Delete automation-network-main.png

* Add files via upload

* Update Automation-Networks.md

* Update Automation-Networks.md

* Update Automation-Networks.md

* Create Installing-Under-Ubuntu-Debian.md

initial

* Update Installing-Under-Ubuntu-Debian.md

Inital

* Update Installing-Under-Ubuntu-Debian.md

* Update Installing-Under-Ubuntu-Debian.md

* Update Installing-Under-Ubuntu-Debian.md

* Update Installing-Under-Ubuntu-Debian.md

* Update Automation-Networks.md

* Update Install-Under-CentOS_LAMP.md

Updated Mysql my.cnf variables for 1.x install

* Update Install-Under-CentOS_LAMP.md

* Update Install-Under-CentOS_LAMP.md

* Update Install-Under-CentOS_LAMP.md

* Update README.md

* Update Installing-Under-Ubuntu-Debian.md

* Update Installing-Under-Ubuntu-Debian.md

* Update Installing-Under-Ubuntu-Debian.md

* Update Installing-Under-Ubuntu-Debian.md

* Update Installing-Under-Ubuntu-Debian.md

* Update Installing-Under-Ubuntu-Debian.md

* Update Installing-Under-Ubuntu-Debian.md

* Update Installing-Under-Ubuntu-Debian.md

* Update Installing-Under-Ubuntu-Debian.md

* Update Installing-Under-Ubuntu-Debian.md

* Update Installing-Under-Ubuntu-Debian.md

* Update README.md

* Update Installing-Under-Ubuntu-Debian.md

* Update Installing-Under-Ubuntu-Debian.md

* Update Automation-Networks.md

remove consecutive blank lines

* Update Automation-Networks.md

remove trailing lines for travis

* Update Automation-Networks.md

removed Multiple consecutive blank lines

* Update Installing-Under-Ubuntu-Debian.md

* Update Install-Under-CentOS_LAMP.md

updates for Travis

* Update Installing-Under-Ubuntu-Debian.md

* Update Install-Under-CentOS_LAMP.md

* Update Install-Under-CentOS_LAMP.md

* more description

* More info added

* Removed unfinished info

* Update Devices.md

* Update Trees.md

* Update Devices.md

* Add files via upload

* Delete Add Device screen.png

* Add files via upload

* Update Devices.md

* Add files via upload

* Update Devices.md

Add device console image

* Update Data-Profiles.md

Added Data usage details for each data profile

* Update Data-Profiles.md

* Update Import-Template.md

Updated instructions on how to import a template

* Update Import-Template.md

* Update Spine.md

* Update Spine.md

Updates install instructions for spine

* Update Spine.md

Fixes for travis

* Add files via upload

* Update System-Utilities.md

Added screenshot of system utils screen

* sites page image

* Update Sites.md

* Delete cacti_sites_page.png

* Add files via upload

* Update Requirements.md

* Update Requirements.md

* Update Requirements.md

* Update Requirements.md
2019-05-23 21:44:06 -05:00
netniV 4b9d7edf1c Update copyright notice 2019-03-14 13:44:33 +00:00
cigamit 323c81d4a7 Additional documentation stubs 2018-12-18 16:46:13 -06:00