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

Docs/specs/ZBXNEXT-1763

From Zabbix.org
Jump to: navigation, search

Show host related information under Monitoring

ZBXNEXT-1763

Status: v1.2

Owner: Alexei

Summary

Host IP address, DNS and and technical host name should be visible under Monitoring to user having read only access to host details.

Front-end changes

Inventory->Hosts

There will be no changes in the list of hosts under Inventory->Hosts.

Inventory->Hosts->Details

Host inventory details page will be extended to have two tabs: 'Overview' and 'Details'. The Overview tab will contain the following host details:

 Host name     <host name>                        # Maintenance status should be displayed here as an orange icon, same way as everywhere
 Visible name  <visible host name>
 IP            <list of host IP addresses>
 DNS           <list of host DNS names>
 OS            <OS details from inventory>
 Hardware      <Hardware details from inventory>
 Software      <Software details from inventory>
 Monitoring    Latest data Web Graphs Screens Triggers status Events
 Configuration Host Application (NN) Items (NN) Triggers (NN) Graphs (NN) Discovery (NN) Web scenarios (NN)


Latest data will link to Monitoring->Latest data with corresponding host set and filter option 'Show details' enabled. Triggers will link to Monitoring->Triggers with corresponding host set and filter option 'Trigger status' = Any, 'Acknowledge status' = Any, 'Events' = Hide all, 'Minimum trigger severity' = Not classified, 'Show details' enabled, 'Filter by name' empty and 'Show hosts in maintenance' set.

The 'Host name' will display menu for execution of global scripts. The menu will only contain the "Scripts" section, the "Go to's" section will not be displayed.

For example:

 Host name     HostABC
 Visible name  Our nameserver
 IP            Agent: 123.123.123.123, 192.168.3.1, a.com JMX:192.168.3.2   # Sorted by interface type (Agent, IPMI, JMX, SNMP) and IP/DNS
 DNS           JMX:ns1.zabbix.com, IPMI:ns2.zabbix.com, ns3.zabbix.com      # Sorted by interface type (Agent, IPMI, JMX, SNMP) and IP/DNS
 OS            Linux, Debian
 Hardware      DL380, RAM 16GB, 1TB of storage
 Software      Bind
 Monitoring    Web Latest data Triggers Events Graphs Screens
 Configuration Host Applications (4)  Items (34) Triggers (5) Graphs (0) Discovery (4) Web (5)  # These are links to corresponding pages

Default interface must be marked as bold.

If a host is read-only, the links will be displayed in disabled state (look at Global search).

A field will not be displayed if it is empty or not available:

 Visible name  Our nameserver
 IP            192.168.3.1
 OS            Linux, Debian
 ...

The 'Details' tab will be enabled only if a host has inventory information.

The page will be re-designed to match other newer pages.

Monitoring->Latest data

The filter will be enhanced to support new option:

 Show details [X] # disabled by default, located after 'Show items without data'

When enabled the list will provide more details:

 Name   Interval   History   Trends   Type   Last check   Last value   Change   <Empty>   Error
 Name: first line - item name
       second line - item key with a link to configuration (similar way as trigger name under Monitoring->Triggers)
 Interval/History/Trends/Type/Error - same as in Configuration->Hosts->Items

Note that existing header 'History' will be renamed to empty string to avoid confusion with the new column 'History'.

The selection will be remembered per user same way as other filter options.

  • Macros will be expanded in the item keys.
  • If the history or trend keeping period is overriden in the global housekeeper settings, the global values should be displayed instead of the ones from the items.
  • The interval value will not be displayed for trapper items.
  • The trends value will not be displayed for text items.
  • Links to configuration will be provided even for users that do not have permission to configure those items - calculating permissions here would be too resource intensive.

Host menu

Existing menu item 'Host inventories' will be renamed to 'Host inventory' and accessible for all hosts even with no inventory enabled. It should be made available also from map icons representing host state.

Translation strings

  • Host name
  • Visible name
  • IP
  • DNS
  • Configuration
  • Latest data
  • Management
  • Host inventory

Documentation

  • What's new in 2.2
  • Zabbix Manual
  • Inventory screenshots

ChangeLog

  • v1.1
    • The host menu in the host inventory page will only contain the "Scripts" section, the "Go to's" section will not be displayed
    • Changed the host inventory link order and labels
    • If the history or trend keeping period is overriden in the global housekeeper settings, the global values should be displayed instead of the ones from the items.
    • The interval value will not be displayed for trapper items.
    • The trends value will not be displayed for text items.
  • v1.2
    • Changed the link label from "Latest data" to "Monitoring"