[ZBX-9977] inconsistent effect when disabling acknowledgement functionality Created: 2015 Oct 21  Updated: 2017 May 30  Resolved: 2016 Mar 18

Status: Closed
Project: ZABBIX BUGS AND ISSUES
Component/s: Frontend (F)
Affects Version/s: 3.0.0alpha3
Fix Version/s: 3.0.0alpha4

Type: Incident report Priority: Trivial
Reporter: richlv Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: acknowledgements
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

disable acknowledgement functionality in administration -> general.
in network map configuration and dashboard filter problem display dropdown is disabled, but the "Acknowledge status" dropdown in the monitoring -> triggers is hidden.
a uniform approach should be decided upon and implemented



 Comments   
Comment by Alexander Vladishev [ 2015 Oct 24 ]

The acknowledge-related controls must be hidden in that case.

Comment by Gunars Pujats (Inactive) [ 2015 Oct 29 ]

(1) Removed translation strings:

  • Acknowledging disabled
  • Event acknowledging disabled

iivs CLOSED

<richlv> looks like at least two translation strings have been removed :

  • Acknowledging disabled
  • Event acknowledging disabled

REOPENED

gunarspujats RESOLVED

iivs Looks like this is true.
CLOSED

Comment by Gunars Pujats (Inactive) [ 2015 Oct 29 ]

RESOLVED in dev branch svn://svn.zabbix.com/branches/dev/ZBX-9977

Comment by Ivo Kurzemnieks [ 2015 Oct 29 ]

(2) Places affected by Administration -> Enable event acknowledges:

  • Monitoring -> Dashboard -> Last 20 issues widget -> Ack column
  • Monitoring -> Dashboard -> Last 20 issues widget -> Issue column (on hover in popup another Ack column)
  • Monitoring -> Dashboard -> System status widget -> on problem hover popup column Ack
  • Monitoring -> Dashboard configuration -> Problem display
  • Monitoring -> Overview -> Data -> cell
  • Monitoring -> Overview -> Triggers -> cell
  • Monitoring -> Triggers -> Filter -> Acknowledge status
  • Monitoring -> Triggers -> Filter -> Events -> Show unacknowledged (7 days)
  • Monitoring -> Triggers -> Ack column
  • Monitoring -> Events -> Ack column
  • Monitoring -> Event details -> Ack widget
  • Monitoring -> Event details -> Event list [previous 20] -> Ack column
  • Monitoring/Configuration -> Screens -> Screen element -> Data overview -> cell
  • Monitoring/Configuration -> Screens -> Screen element -> Triggers overview -> cell
  • Monitoring/Configuration -> Screens -> Screen element -> Host group issues -> Ack column
  • Monitoring/Configuration -> Screens -> Screen element -> Host group issues -> Issue column (on hover in popup another Ack column)
  • Monitoring/Configuration -> Screens -> Screen element -> Host issues -> Ack column
  • Monitoring/Configuration -> Screens -> Screen element -> Host issues -> Issue column (on hover in popup another Ack column)
  • Configuration -> Actions -> Operations -> Action operations -> Conditions -> Operation condition
  • Configuration -> Maps -> Problem display

Should be documented somewhere.

<richlv> yay, thanks for the list. documented here :

iivs I updated the information. Please, review.

martins-v Documented also in https://www.zabbix.com/documentation/3.0/manual/acknowledges#acknowledgment_screen

RESOLVED.

sasha Monitoring -> Map -> Properties is not mentioned in the documentation

REOPENED

martins-v It is mentioned in https://www.zabbix.com/documentation/3.0/manual/acknowledges#display

RESOLVED

sasha Thank you! CLOSED

Comment by Ivo Kurzemnieks [ 2015 Oct 29 ]

(3) Having disabled event acknowledgement:

  • Monitoring -> Overview -> Data: acknowledged trigger is displayed in cell with large checkbox, but in Monitoring -> Overview -> Triggers it is not. (Same problem in Screen item "Data overview")
  • Passing parameters in dashboard configuration with disabled acknowledgements, it's possible to update profile data. However in triggers filter page, profile is not update. Should be made consistent and do not update profile data related to acknowledgements if they are disabled.

gunarspujats RESOLVED in r56483.

iivs I moved select_config() closer to where it's required. Please review r56568

gunarspujats CLOSED

Comment by richlv [ 2015 Oct 30 ]

(4) server should be verified to ignore operation conditions regarding ack status when acknowledgements are globally disabled

iivs Configuration -> Actions -> Operations -> Action operations -> Conditions with all its controls will remain visible. It will also be possible to update actions and operation conditions via API which is independed from frontend configuration. Event acknowledgement page will remain accessible if URL was saved. This also means that the event acknowledging via API will not be affected by frontend configuration. API and frontend are two different things. And this also means that there is nothing to be changed in server side either.

<richlv> thanks. that should be documented both in development documentation & manual - subissues (2) and (5).
this subissue is
CLOSED

Comment by richlv [ 2015 Nov 02 ]

(5) manual should be updated as per subissue (4)

martins-v Documented in https://www.zabbix.com/documentation/3.0/manual/acknowledges#acknowledgment_screen

RESOLVED.

sasha CLOSED

Comment by Ivo Kurzemnieks [ 2015 Nov 05 ]

TESTED,
but close (3) before merging.

Comment by Gunars Pujats (Inactive) [ 2015 Nov 05 ]

Fixed in:

  • pre-3.0.0alpha4 (trunk) r56576
Generated at Thu Mar 28 14:28:51 EET 2024 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.