Software-update: Cacti 1.2.11

Cacti logo (75 pix) Cacti is een volledige frontend voor RRDtool, een applicatie waarmee je op gezette tijden informatie kan binnenhalen van je netwerk en aangesloten apparatuur. Cacti kan deze binnengehaalde informatie overzichtelijk weergeven in verschillende grafieken waardoor je in één oogopslag de prestaties over een bepaalde periode kan zien. Het vereist een omgeving met MySQL, PHP, RRDTool, net-snmp en een webserver met PHP-ondersteuning. Voor meer informatie verwijzen we jullie door naar deze pagina. In versie 1.2.11 zijn de volgende veranderingen en verbeteringen doorgevoerd:

Security
  • #1566: Add SameSite support for cookies
  • #1985: Cookie should be properly verified against password
  • #3342: CSRF at Admin Email
  • #3343: Improper Access Control on disabling a user.
  • #3414: Update to jQuery 3.4.1 to resolve XSS issues with jQuery 3.3.1
Issue
  • #2265: When attempting to save Graph field, query_ifSpeed is not properly validated
  • #2400: Allow ability to duplicate site settings
  • #2428: Make plugins non-case sensitive for folder names, whilst allowing nicer display names
  • #2580: When running DSSTATS, system isn't properly detecting that another is already running
  • #2853: Discovered Devices filtering do not include snmp description or name
  • #3231: Allow user to unlock a tree that has been locked for editing by another
  • #3237: Report gets resent every poller cycle
  • #3247: Language source files do not update "PO-Revision-Date" attribute
  • #3261: Automation rules aren't run for new devices on remote data collectors
  • #3296: Bad PHP memory limit values can result in failed upgrades
  • #3299: When using php-snmp and setting SNMPv3, warning is now shown as library does not support it properly
  • #3303: When installing under Windows OS, path expansion is not converted to PHP required format
  • #3310: When using 32-bit OS, automation errors can be seen due to subnet mask calculations
  • #3312: Console menu does not auto-expand for graph item editor page
  • #3313: When installing, multiple issues can be seen due to bad packages
  • #3314: Script Server has invalid debug code left in
  • #3317: Warnings can appear from CSRF Magic library due to multiple token values being found
  • #3319: Errors can occur upgrading from 0.8.x due to incorrectly detected data source profile id
  • #3322: When searching for LDAP accounts, allow recursive searching
  • #3330: Packages that are not properly formatted can cause installation issues
  • #3334: When upgrading from 0.8.x Automation SNMP Options should be populated
  • #3335: Unable to hide Device based Aggregate Graphs on Tree
  • #3336: Plugins need the ability to relax some content security policies in order to work properly
  • #3340: Undefined variable warning can appear when using 95th percentile graphs
  • #3341: MoTranslator does not appear to be handing null values properly
  • #3345: When attempting to refresh datetime picker, unexpected results can appear
  • #3346: When attempting to rewrite octet strings, extra space breaks pattern matching
  • #3348: When attempting to handle Orphans and/or Sync Graphs, results are not as expected
  • #3349: Prevent setting the PHP variable max_input_vars since it is read only
  • #3350: When editing a data source template, inconsistent results can be seen due to database query
  • #3355: When viewing raw graph data via the GUI, values are not always calculated correctly
  • #3357: Tree Search textbox resizes to 0 in some cases
  • #3360: When using guest accounts, after several timeouts result in refreshes, guest becomes logged out
  • #3363: The current user and user group permissions pages are not responsive
  • #3367: When Data Queries timeout, data is removed from the Host SNMP Cache table causing issues
  • #3368: Saving a Graph Template Item fails due to missing includes
  • #3373: When logging in via LDAP, ActiveDirectory would sometimes report insufficient access
  • #3375: When polling more often than default period of collecting data, distribution of collected data was not occurring
  • #3376: Improve speed when recovering from a poller from offline state
  • #3378: When attempting to check whether to include MoTranslator, typo makes it appear unavailable
  • #3380: php error when trigger threshold sendmail
  • #3386: Second data collector shows as running when its has no items to gather
  • #3387: Minor corrections to CSRF Magic
  • #3388: Naming of CLI programs does not always match name used within syntax usage advice
  • #3390: Incorrect breadcrumb bar if current tab is not "Graphs"
  • #3402: Cacti scores low on performance audit on lighthouse audit
  • #3408: CSRF Secret path is not passed properly when attempting to initialize secret
  • #3409: Issues with navigation link activations to other base Cacti pages
  • #3410: Zoom looses focus in advanced mode while crossing chart border
  • #3411: When upgrading a primary server, full synchronization is not happening as expected
  • #3412: When upgrading a primary server, automation templates are removed
  • #3413: When upgrading and choosing to upgrade your packages, installer finishes without package data in log
Feature
  • #1551: Allow system uptime to be a variable for use with graphs
  • #1990: Plugin Realm should have a 'role' to help maintain changes between plugins
  • #2110: Add Refresh Interval to Data Collectors display
  • #2156: Add Location based filtering
  • #2236: Allow for Purging of Data Source Statistics from the GUI
  • #2268: Restore ability to duplicate a data profile
  • #2534: Enhance table navigation bars to support systems with larger number of items
  • #2688: Increase length of Graph Item 'value' field to support pango-markup better
  • #3304: Allow Basic Auth Accounts to be mapped by CSV file
  • #3366: Make form elements under checkbox_groups flow using flex grid style
  • #3374: Set the domain attribute to secure cookies for the 'remember me' option
  • #3403: Enhance the "Graph Debug Mode" to display RRDtool Command lengths and excess warnings

Cacti screenshot

Versienummer 1.2.11
Releasestatus Final
Besturingssystemen Scripttaal
Website Cacti
Download https://cacti.net/download_cacti.php
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

07-04-2020 • 13:17

10

Submitter: gbonny

Bron: Cacti

Update-historie

04-'20 Cacti 1.2.11 10
09-'19 Cacti 1.2.6 0
02-'18 Cacti 1.1.35 3
01-'18 Cacti 1.1.33 1
08-'17 Cacti 1.1.16 0
07-'17 Cacti 1.1.13 3
05-'17 Cacti 1.1.7 0
05-'17 Cacti 1.1.6 2
04-'17 Cacti 1.1.5 0
04-'17 Cacti 1.1.2 0
Meer historie

Reacties (10)

10
10
10
1
0
0
Wijzig sortering
Wil dit weleens proberen. Heb 10 minuten gezocht naar een makkelijke manier om te installeren op ubuntu. Maar kan niks vinden. Weet iemand een plek met een simpele step-by-step of script based install voor een verse ubuntu installatie?
Als ik google op "cacti ubuntu" dan zijn de eerste paar hits step-by-step installatie links. Ziet er simpel genoeg uit. Als dit er te ingewikkeld uit ziet zou ik eerder zoeken naar een Cacti docker container. Dat is wat simpeler.
Dank je! Precies wat ik zocht. Ik had op de pagina van cacti zelf support, forum en wiki gekeken.
Waarom zou je? Er zijn toch legio mooiere en completeren oplossingen dan cacti? Ik denk bijvoorbeeld aan Zabbix, PRTG etc...
Heb docker draaien?

Probeer deze docker-compose maar eens:

version: "2"
services:
cacti:
image: quantumobject/docker-cacti
container_name: cacti
environment:
- TZ=Europe/Amsterdam
volumes:
- /docker/cacti/backups/:/var/backups/
ports:
- 8081:80
- 161:161/udp
restart: unless-stopped
Het installeren is geen probleem, gok ik:
sudo apt install cacti (op een default linux installatie).

Ik gok eerder het instellen en configureren een probleem is ;)

[Reactie gewijzigd door iMars op 24 juli 2024 02:52]

Heb deze update 2x met templates proberen te installeren vanaf v1.2.7, maar de installer blijft echter steeds hangen op 42%. Zodoende de templates uitgeschakeld bij het upgraden en toen ging de upgrade vlekkeloos.

Vooralsnog, zonder de bijgewerkte templates, geen issues (alleen netsnmp+local linux machine lijken bijgewerkt te zijn sinds 1.2.7). Gelukkig van te voren een snapshot met ESXi gemaakt.

Handleiding upgrade: http://www.cacti.net/downloads/docs/html/upgrade.html
Herkenbaar de 42%, uiteindelijk bleef hij ook lang hangen bij 100%. Na een paar keer opnieuw proberen schoot hij door.
Prometheus in combinatie met Grafana is ook een uitstekende keuze. Komt ook met veel standaard templates als je niet bekend bent met alle opties.

Op dit item kan niet meer gereageerd worden.