See www.zabbix.com for the official Zabbix site.

Docs/specs/ZBXNEXT-1051

From Zabbix.org
Jump to: navigation, search

More control for mass-update operations

ZBXNEXT-1051

Status: v1.0

Owner: Alexei

Summary

Mass update operations should be extended to support both add and update options for managing host and item related attributes.

Interface modifications

Host mass update form

Existing 'Replace host groups' should be replaced by new control used for configuration of the Dashboard:

 Replace host groups [X] [HOST GROUP MULTI-SELECT]

Existing 'New host group' should be replaced by a new control used for Dashboard configuration with an option to enter non-existent strings set:

 Add new or existing host groups [X] [HOST GROUP MULTI-SELECT + NEW STRINGS OPTION]

If a group does not exist it will be created automatically.

If a host group already exists for a host it will be silently ignored.

Item mass update form

Existing 'Applications' should be replaced by two new controls:

 Replace applications [X] [APPLICATIONS MULTI-SELECT]
 Add new or existing applications [X] [APPLICATION MULTI-SELECT + NEW STRINGS OPTION]

If an application does not exist it will be created automatically.

If an application already exists for an item it will be silently ignored.

Enhanced multi-select

The existing multi-select control will be extended to have optional support for entering new strings, i.e. strings not found in the data set. It should be allowed to enter one or more strings.

The new control should give a new option in the list of found results "abc (new entry)", where abc is currently entered string not found in the result set. The option will be placed as the last entry and clearly separated from results. It is very similar to Jira implementation for multi-selects.

New translation strings

  • Replace host groups
  • Add new or existing host groups
  • Replace applications
  • Add new or existing applications
  • new

API changes

No API changes required.

Questions

 Q. Does it require any changes for API?
 A. No. - Jelisejev (talk) 08:32, 9 April 2013 (EEST)

Documentation

  • What's new
  • Updated screenshots of item and host mass update forms if required

ChangeLog

  • N/A