Files
Cactidocumentation/Color-Templates.md
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

1.4 KiB

Color Templates

Color Templates define a list of Colors to be used for Aggregate Graphs in Cacti. As you add Graphs to an Aggregate Graph, you need to distinguish one Graph from the next within the Aggregate Graph. These Color Templates are a list of colors that will be looped through in Round Robin fashion to render the Aggregate Graph.

So, for example, if your Color Template uses 8 differing Colors, and your Aggregate Graph includes 16 Graph Items, then each color will be used twice in the Aggregate Graph.

Below, you can see the four standard Color Templates. From the Actions drop down you can Delete, Duplicate, or Sync Aggregates for the selected Color Templates. As with other Cacti objects, you will not be allowed to Delete a Color Template in use.

Color Templates

In the image below, you can see the Color Template edit screen. This simple screen allows you to add, remove and re-order colors in the list.

Color Templates Edit

Shown in the image below, only Cacti Colors are allowed to be selected for Aggregate Color Templates. The Color drop down can be typed into if you wish to search through the list of approximately 340 legacy and Named Colors.

Color Templates Item Edit


Copyright (c) 2004-2026 The Cacti Group