Skip to content

Releases: Cacti/plugin_thold

v1.3.1 - Minor Bug Fixing

30 Jun 00:55
Compare
Choose a tag to compare

--- 1.3.1 ---

  • issue#342: Unable to include thold_functions.php in thold regex function
  • issue#343: Call to undefined function db_fetch_cell_assoc()
  • issue#344: Thold VRules Display is subject to XSS Attack

v1.3.0

20 Jun 18:54
Compare
Choose a tag to compare

v1.3.0

  • feature#240: Thold plugin expose alerting information for external script

  • feature#259: Custom status was not replaced correctly after creating threshold

  • feature#274: Data Source link on Data Template column is ambiguous and can
    lead to confusion.

  • feature#292: New Requirement: CLI to import thold template.

  • feature: Add last changed date to Threshold table to make it easier to tell
    when a Threshold was last triggered.

  • feature: Add Sites to Notification Lists for Devices and Thresholds.

  • feature: Allow Threshold Notification Settings to be overwritten based upon
    Template setting.

  • feature: Set THOLD_* specific environment variables for script use.

  • feature: Allow Threshold Acknowledgment and Suspension of Notification.

  • issue#78: Different dimension - MegaBytes instead of Megabits

  • issue#95: Enhancement: Display duration count in days:hr:min:sec for triggered
    thold alarms and warnings

  • issue#182: When adding/removing list from a Threshold, Templated Thresholds
    should be ignored.

  • issue#241: Problem when acknowleding a thold

  • issue#248: No device available when attempting to manually add a new Threshold

  • issue#253: Threshold names are not being displayed correctly

  • issue#257: Can not create thold for graph

  • issue#258: When listing Thresholds, unable to sort by Data Source column

  • issue#260: New thold tab in a threshold can not work properly

  • issue#262: MySQL is sorting measured values as strings not numerics on Log tab

  • issue#268: Allow Device Association/Disassociation to set Thresholds
    Notification as well.

  • issue#271: A non-numeric value encountered in file polling.php line 570 & 571

  • issue#272: MySQL is sorting measured values as strings not numerics on Thold
    tab

  • issue#273: Wrong navigation bar link

  • issue#276: When saving a threshold, multiple errors are generated

  • issue#277: When finding data sources to template, string vs array error occurs
    if templates are found

  • issue#278: When creating new thresholds, created count generates errors

  • issue#283: Do not show 'Threshold Create' icon on the Graphs page for
    Aggregates

  • issue#287: Thresholds are not being created in 1.2.3

  • issue#289: Threshold filter on Thold - Log tab can not work

  • issue#290: Upgrade log some SQL Error, and save thold_template failure

  • issue#293: php error, undefined selected_items in notify_lists.php

  • issue#294: Update thold_webapi.php

  • issue#295: Thold daemon setting causing warnings

  • issue#296: plugin_thold_contacts keep obsoleted data if email is changed from
    User Management

  • issue#297: Thold row always alert color when current value only reach warn
    hi/low

  • issue#298: Thold(tab)->Log(Subtab)->Threshold(Filter) should be "threshold",
    current is template

  • issue#299: php error Constant STAT_NORMAL,STAT_LO,STAT_HI already defined

  • issue#300: Thold shows multiple tabs as 'selected' when first creating a thold

  • issue#301: Thold Graph does not substitute comment for warn/alert hrule

  • issue#302: Fixed: PHP Notice: Undefined Variable $thold_data

  • issue#305: Correct three PHP Undefined indexes and CSS errors

  • issue#307: Thold should log thold device down and recovering to Cacti log for
    syslog forwarding

  • issue#309: Remove use of deprecated each() from thold_functions.php

  • issue#310: Sort by Low value in management - Threshold page can not work well

  • issue#311: Can not show graphs when drill down from Thold - Device Status

  • issue#312: A warning thold use wrong color

  • issue#314: Current display value incorrect

  • issue#315: Can not distinct threshold with same graph template but with
    different DataSource

  • issue#316: Wrong color when baseline deviation type of threshold back to
    normal

  • issue#319: Thold duplicating tholds when two Graphs use the same Data Source

  • issue#320: Thold Graph broken when name include single quote

  • issue#322: Standalone thresholds based on graph with serveral DS don't work
    for DS after the 1st one...

  • issue#323: "Associated Graph (Graphs using this RRD)" field not including all
    graphs using same RRD...

  • issue#324: value not correct in Thold - Log page

  • issue#325: In State status incorrect for threshold

  • issue#326: Threshold Acknowledgment, Suspend, Resume not functional

  • issue#327: php error for thold_functions.php

  • issue#329: SQL Error due to typo if thold upgrade from 0.6 and prior

  • issue#334: Undefined index: data_source_name in file: thold_functions.php

  • issue#335: Undefined index: desc in file:
    /opt/IBM/cacti/plugins/thold/thold_functions.php

  • issue#336: cacti 1.2.4 and THOLD 1.2.x check_all_thresholds error

  • issue#339: thold_rpn error if some xxx_hi/low value is empty

  • issue#340: fix wrong function name function db_fetch_cell_assoc

  • issue: When updating the Notification List for a Threshold Template, updates
    were not pushed to Thresholds.

v1.2

19 Feb 08:32
Compare
Choose a tag to compare

--- 1.2 ---

  • feature: Add Acknowledgment support to thold
  • feature: Allow per threshold syslog settings
  • feature: Allow Notification Lists to be hooked by other Plugins
  • feature: Allow command execution on Threshold breaches and restoral events
  • feature: Add per threshold email body for alert and warning messages
  • feature: Allow threshold actions to be hooked by other plugins
  • issue#207: Errors when attempting to save a Threshold
  • issue#210: Disabled Thresholds appear in breach/trigger filters
  • issue#211: Site filtering does not work without another filter selected
  • issue#220: Fixed bug when mass host down created wrong email sending where
    used both global and local notification lists on hosts.
  • issue#226: Tholds cli_thresholds.php script does not fully function
  • issue#244: Unknown column 'td.template' error generated when propagating
    templates
  • issue#245: Upgrade to THold 1.2.0 fails with massive stack trace being
    repeated
  • issue: Massive usability and readability improvements in code
  • issue: When saving a Threshold or a Threshold Template you were redirected
    back to the respective table views and not left on the edit page.

v1.0.6

23 Aug 11:17
Compare
Choose a tag to compare

--- 1.0.6 ---

  • feature: Template list shows clickable/sortable count of Thresholds
  • feature: Threshold list allows filtering by Threshold Template as well as Data Template
  • issue: Suggested names was not selecting the correct data source

v1.0.5

22 Aug 09:58
Compare
Choose a tag to compare

--- 1.0.5 ---

  • feature: Increase size for RPN expressions
  • issue#168: Suggested names does not work if no substitute variable used
  • issue#198: Depreciated each() function usage under PHP 7.2
  • issue#199: Threshold template association issue
  • feature#197: Template view should allow reapply suggested name

v1.0.4

29 Mar 14:36
18ea534
Compare
Choose a tag to compare

--- 1.0.4 ---

  • issue#117: ERROR: possible illegal string offset when sending mails
  • issue#125: Thold VRules Enabling and Disabling results in a broken page
  • issue#128: Thold log date format does not align with Cacti log format
  • issue#130: Correct errors relative to mailer headers
  • issue#131: Users without permissions can disable/enable tholds
  • issue#132: Undefined indexes from time to time when storing current value
  • issue#136: Add Support in Cacti format and document <DATE_RFC822> option
  • issue#138: Duplicate thresholds created
  • issue#141: Division by zero when removing threshold due to deleted Graph Template
  • issue#142: When two data source have same field name, thold will create duplicates
  • issue#144: Unexpected threshold breach due to very high value
  • issue#145: Cacti turning Thold off
  • issue#148: Creating threshold from data source fails if not all variables are graphed
  • issue#153: Threshold Template "Operator Notes" Variable not Recognized
  • issue#154: Removed Devices are not pruned to thold tables
  • issue#155: Autocreate now failing due to recent changes
  • issue#157: Operator Notes are not propagated during Template updates
  • issue#160: RPN Expressions not handling ifSpeed and ifHighSpeed replacement
  • issue#167: Separate filter for management and monitoring tabs
  • feature: Now shows counts of notification list usage on front page
  • feature: First attempt of thresholding by data collector. Note that if you are using the thold daemon, you will need to run on each data collector.
  • feature: Report Thold Daemon Runtime with Millisecond precision.
  • feature: Prepare for new Cacti 1.2 feature for storing RRDfiles on remote storage
  • feature: Add , in Cacti format, and <DATE_RFC822> to Device Up/Down Emails
  • feature: Allow Operator Notes to include threshold tags
  • issue: Speed thold processing by reducing queries and string manipulation
  • issue: Fully convert the thold daemon to Cacti 1.x. Old converted thold daemon was generating MySQL 2006 errors due to a feature in PDO

v1.0.3

29 Mar 23:28
Compare
Choose a tag to compare

--- 1.0.3 ---

  • feature#34: Allow notes to be attached to thresholds and templates
  • feature: New setting for expression tholds using ifHighSpeed to handle empty ifHighSpeed entries
  • issue#81: Alert settings are mandatory, Warning is optional
  • issue#86: Undefined variable in snmptrap function
  • issue#89: Add Site to main table views
  • issue#91: Search filter not working from Thold Management
  • issue#93: Thold ID's when auto created are NOT in sequential order
  • issue#94: not processed properly when the value has never changed
  • issue#97: Re-write logger() function to leverage subject instead of attempting to reconstruct message
  • issue#99: Thold disables itself due to division by zero for invalid RPN expressions
  • issue#104: Query using the wrong/deprecated column
  • issue#106: Sort host list by time in state, graphs, and data sources
  • issue#109: RPN Expressions fail when ifHighSpeed is set to zero
  • issue#110: Notification List duplication not implemented
  • issue#111: Default Status filter not respected on thold tab
  • issue: Baseline tholds generate SQL errors and PHP warnings
  • issue: Add test domain for i18n

v1.0.2

29 Mar 23:30
Compare
Choose a tag to compare

--- 1.0.2 ---

  • issue#60: Threshold Templates could not be exported
  • issue#61: RPN Expression column too narrow
  • issue#64: Request High/Low Threshold allow for floating point values
  • issue#65: Link in Thold Email not working due to &rra_id=1
  • issue#73: PHP Warnings when saving baseline alerts

v1.0.1

29 Mar 23:31
Compare
Choose a tag to compare

--- 1.0.1 ---

  • issue#57: Thold can not display graph with hrules due to lack of escaping
  • issue#58: Autocreate creates too many thresholds
  • bug: Resolve issue where wrong graph could be attached to email

v1.0.0

29 Mar 23:31
Compare
Choose a tag to compare

--- 1.0.0 ---

  • feature: Initial Support for Cacti 1.0
  • feature: Multiple tholds per data source
  • feature: Moving most SQL to prepared statements for security
  • feature: Moving away from direct use of GET, REQUEST, and POST variables for security
  • feature: Rename several legacy database columns to match Cacti's default schema, making the thold code much more readable
  • feature: complete audit and rewrite of several functions addressing: readability, clarity, and consistency