Difference between revisions of "UM:Mobile Management Console"

From NetXMS Wiki
Jump to navigation Jump to search
Line 26: Line 26:
Alarms section is used to list and manage all pending alarms, eventually filtered on a particular node/container.
Alarms section is used to list and manage all pending alarms, eventually filtered on a particular node/container.
Through this view it is possible to manage alarms:
Through this view it is possible to manage alarms:
* ''Select all'': select all the alarms from the list
* ''Unselect all'': clear any selection of alarms from the list
* ''Actions'':
* ''Actions'':
# ''Acknowledge'': acknowledge the alarm.
# ''Acknowledge'': acknowledge the alarm.
Line 41: Line 39:
# ''Sort by node name ascending'': sort list using node name that generated the event as criteria, ascending.
# ''Sort by node name ascending'': sort list using node name that generated the event as criteria, ascending.
# ''Sort by node name descending'': sort list using node name that generated the event as criteria, descending.
# ''Sort by node name descending'': sort list using node name that generated the event as criteria, descending.
* ''Select all'': select all the alarms from the list
* ''Unselect all'': clear any selection of alarms from the list
== Dashboard ==
== Dashboard ==
Dashboards are defined by administrator and allow to combine any available visualization components with data from multiple sources in order to create high-level views to see network (or parts of it) health at a glance. Not all elements are currently available for the mobile console, dashboards are properly refreshed according to their schedule. Due to dashboard size, keep in mind that Smartphones cannot be the best device to show them, a tablet is much more suitable device. Here an example:
Dashboards are defined by administrator and allow to combine any available visualization components with data from multiple sources in order to create high-level views to see network (or parts of it) health at a glance. Not all elements are currently available for the mobile console, dashboards are properly refreshed according to their schedule. Due to dashboard size, keep in mind that Smartphones cannot be the best device to show them, a tablet is much more suitable device. Here an example:

Revision as of 21:13, 18 August 2014

About NetXMS Mobile Console for Android

NetXMS mobile console is a monitoring tool for Android devices running version 2.2. and later.
Currently, only a small subset of the functions present in the Desktop/Web edition are implemented, mainly read/only operations. The next paragraphs briefly describes each section.

Main window

Here you can see how appears the main window and the underneath levels.

Error creating thumbnail: Unable to save thumbnail to destination
Error creating thumbnail: Unable to save thumbnail to destination
Error creating thumbnail: Unable to save thumbnail to destination
Error creating thumbnail: Unable to save thumbnail to destination
Error creating thumbnail: Unable to save thumbnail to destination
Error creating thumbnail: Unable to save thumbnail to destination



From the main window it is possible to get access to the following menu items:

  • Settings: select this item to configure the console.
  • Reconnect: select this item to force a reconnection to the server to gather new collected data.
  • Disconnect & Exit: select this item to stop the console and exit from the app.

Underneath levels have menu that are context dependent, a detailed description can be found in each section.

Alarms

Alarms section is used to list and manage all pending alarms, eventually filtered on a particular node/container. Through this view it is possible to manage alarms:

  • Actions:
  1. Acknowledge: acknowledge the alarm.
  2. Sticky acknowledge: sticky acknowledge the alarm.
  3. Resolve: resolve the alarm.
  4. Terminate: terminate the alarm.
  5. View last values: jump to the node info section to view the last values for the node that generated the alarm.
  • Sort:
  1. Sort by severity ascending: sort list using event severity as criteria, ascending.
  2. Sort by severity descending: sort list using event severity as criteria, descending.
  3. Sort by date ascending: sort list using date of event as criteria, ascending.
  4. Sort by date descending: sort list using date of event as criteria, descending.
  5. Sort by node name ascending: sort list using node name that generated the event as criteria, ascending.
  6. Sort by node name descending: sort list using node name that generated the event as criteria, descending.
  • Select all: select all the alarms from the list
  • Unselect all: clear any selection of alarms from the list

Dashboard

Dashboards are defined by administrator and allow to combine any available visualization components with data from multiple sources in order to create high-level views to see network (or parts of it) health at a glance. Not all elements are currently available for the mobile console, dashboards are properly refreshed according to their schedule. Due to dashboard size, keep in mind that Smartphones cannot be the best device to show them, a tablet is much more suitable device. Here an example:

Error creating thumbnail: Unable to save thumbnail to destination


Nodes

This section is used to list and manage all nodes (all network infrastructure monitored by NetXMS are represented as a set of objects. Each object represents one physical or logical entity, or group of them). Objects can be organized into hierarchical structure, the Nodes section is used to explore them. In the right bottom corner of the icon there is a symbol that indicates the status of the node/container following the same simbology used on the desktop console. Clicking on a container will show the items inside, continuing to click up to an object will show a set of swipeable pages:

  • Overview: here are presented the main info associated to this node, such as the name, the primary IP, the status, etc.
  • Alarms: here are presented the list of pending alarms (if any) for this node, with the possibility to manage them.
  • Last values: here are presented the DCI collected for this node, as well as the possibility to draw graphics for one or more values.
  • Interfaces: here are presented all the interfaces associated to this node


Error creating thumbnail: Unable to save thumbnail to destination
Error creating thumbnail: Unable to save thumbnail to destination
Error creating thumbnail: Unable to save thumbnail to destination
Error creating thumbnail: Unable to save thumbnail to destination


Graphics

Predefined graphics are defined by administrator and can be used to view collected data in a graphical form (as a line chart). Currently, the mobile console doesn’t autorefresh the content of the graphic selected. Here an example of a predefined graphs:

Error creating thumbnail: Unable to save thumbnail to destination


MACaddress

This section is used to list previously searched MAC addresses or to start a new search by scanning a barcode value (this feature needs the installation of Barcode Scanner from Zxing Team – freely available on the Google Play), by input it manually or by getting it directly from a node via the “Find Switch port” command.

Settings

This section is used to configure the behaviour of the console.

Global settings

  • Autostart on boot: check to automatically start the agent on boot (to be effective, app must not be moved to SD card).

Connection

Parameters

Allows selecting the parameters used to connect to the server:

  1. Server: address of the server (IP or name).
  2. Port: port of the server (default 4701).
  3. User name: username to connect to the server.
  4. Password: password to connect to the server.
  5. Encrypt connection: when selected challenges an encryption strategy with the server (depending on supported/configured providers).

Scheduler

Enables the possibility to define periodic connections to the server. If the scheduler is not enabled the app will try to connect to the server every time it detects a new connection (data or WiFi) and remains always connected as far as the connection remains active:

  • Enable scheduler: check this to enable the scheduler.
  • Frequency (min): amount of time, in minutes, that has to elapse between each tentative of connection to the server to send the gathered info.
  • Duration (min): amount of time, in minutes, that has to elapse before disconnect from the server.
  • Daily scheduler: provides the ability to define a “one range” daily on which the agent is operational. Out of the specified range the app will not try to connect to the server to gather the new events:
  1. Daily activation on: start time for daily activation.
  2. Daily activation off: stop time for daily activation.

Notifications

Connection status

This section is to manage the notifications related to the connection status.

  • Notification behaviour: defines which kind of action should trigger notifications to the user. Possible options:
  1. Never: ignore connection status
  2. When connected: notify when connection is successful
  3. When disconnected: notify when connection is unsuccessful
  4. Always: notify either connection successful and connection unsuccessful
  • Toast notification: provides connection notification via “toast” , behaviour is defined by “Notification behaviour”.
  • Icon notification: provides connection notification via icon in the status bar, behaviour is defined by “Notification behaviour”.

Alarms

  • Alarms notification: select to enable alarms notification in the status bar.
  • Alarms sound by severity: for each of the following categories:
  1. Normal
  2. Warning
  3. Minor
  4. Major
  5. Critical

it is possible to select a specific sound, in this way the user can recognize the type of the incoming alarm without the necessity to check the display.

Interface

Multipliers

Allows to select the preferred multipliers to be used to show values. Allowed options:

  • None: do not apply multiplier, values are extended.
  • Decimal: applies a decimal multiplier (power of 10, e.g. 1000 -> 1K, 1000000 -> 1M, ...)
  • Binary: applies a binary multiplier (power of 2, e.g. 1024 -> 1Ki, 1048576 -> 1Mi, ...)

Graph text size

Allows to set the text size to be used for axis labels (if default value is too small for high density devices)

Show legend in graphs

Allows to select to show or not the legend in the top right angle of the graphs. Since legend can be intrusive, especially when there are several lines plotted, user can select to disable the legend.