Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Dashboards can be created and set as the default for many different views of the system (depending on standalone mode the options to do this differ)view after logging in

    • defined application wide (not stored per user)
    • names are unique, cannot be changed after creation (because they are used to link into other places, like default dashboards
    • care should to be taken to ensure that a dashboard that is visible to a customer does not contain graphs that the customer should not see
      •  the inclusion of components in a dashboard means any user who is allowed to see and load those components
    • if a dashboard is deleted which is also set to a users default dashboard the user will just see the regular index page because the one picked cannot be found.

...

Code Block
/etc/init.d/omkd restart

Node List Options

The node list displays nodes in two formats, panel and list/table.  The default view shown is defined in the the /usr/local/omk/opCommon.nmis file: 

Code Block
'opcharts_gui_node_list_view_type' => 'table', #options: 'table' or 'panel'

Table view options

Columns displayed in the node list table view can be customized, existing columns can be removed/hidden and the order of the columns can be re-arranged.  The config item 'opcharts_gui_node_list_table_columns' defines which columns will be displayed as we as the order of the columns are displayed.

The order the columns are defined is the order they will be displayed.

Available columns:

  • All node properties in the nodesum (var/nmis-nodesum), prefixed with node_summary.
  • All node properties in the summary8h (var/summary8h), prefixed with node_summary8.

Column definition:

  • name - the name of the data property
  • label - the name in the header of the column, this will be localized if the translation is available
  • cell - the type of data in the cell, 'String', 'Number', 'Integer', 'Percent' are all valid. To make a column become a link to the node set to 'NodeLinkCell' on that column, eg: cell => 'NodeLinkCell'.
  • formatter - in most cases this does not need to be defined.  If the value is in epoch time set this to 'UnixTimeFormatter' to get a string date/time display.
  • renderable - set this to 0 to keep the column in the config but not show it, by default this is 1 which is to show the column

Example column entry:

Code Block
{ 
        name=> "node_name",
        label => "Name",
        cell=> 'NodeLinkCell',
        renderable => 1,
        comment => "must be present for NodeLinkCell to work on any column, use renderable => 0 to hide"
},