Request of "Configuration of node information popup at geographical map"

Description

In the geographical map it is possible to get informations about the node by klick on it with the left mouse button. There are some links and a small set of fix informations. I think each user want to have different informations at this popup-window, but there is actual no possibility to configure the content.

Acceptance / Success Criteria

None

Attachments

2
  • 11 Feb 2015, 09:10 AM
  • 10 Feb 2015, 09:36 AM

Lucidchart Diagrams

Activity

Show:

Udo Manzke February 12, 2015 at 2:17 AM

Alejandro i am with you. Using the map should be fast. Use the sysObjectID, but do not display unused fields! Informations like description = null (shown in node-marker.png) are not worth to display. In this way the user are able to differ between further "Categories" of his devices without slowdown the map.

About the group popup i have some ideas: What is important for an user viewing this popup? He wants to see the devices in this area, maybe he wants to identify which node have a problem and want to see further informations. All these functions are already implemented and ok. Getting directly special informations at that level is in my opinion not necessary. One function i missed in last weeks i remember now thinking about the functions: It should be possible to focus out of this menu to one of the listed nodes. Example: There is one device with problems and you want to locate it on the map. Most users with a lot of offices do not know each location but have to decide how to support the office resolving the problem, for example which technican have to go to the office. They have to go with the mouse over the yellow/red group-symbol at the map, the group-popup displays the devices, they choose the bad one by clicking an additional link and scroll automatically into the map. Then they go with the mouse over the node and see all necessary informations at the node popup.

A further idea is to have a button which puts all of the informations of the popup at the clipboard. So it is possible to use the informations direct in an email, logfile or somewhere else.

Alejandro Galue February 11, 2015 at 9:10 AM

Having a filter based on FilterDAO is a nice idea, but it is going to make the GeoMaps very slow, that's why my initial though about filtering was use something that is already available (i.e. any node-level field like sysObjectID). The reason is because, a call to the database must be executed to figure out which asset fields must be used for each node.

A group popup, is the thing shown when there are several elements on the same region, either because you zoomed out the map, or because the nodes are defined on the same location (see the second screenshot: group-popup.png). The use case for this popup is completely different, and it is not designed to show too much information per node.

Udo Manzke February 11, 2015 at 3:17 AM
Edited

The idea with the System OID is flexible, but more flexible would be using categories. Maybe the catinc- function? First match is OK.

<geomaps-popups-config> <popup rule><![CDATA[(catincKATEGORIEA)]]></rule> <field type="asset" name="maintcontract" label="Maint. Contract"/> <field type="hardware" name="Chassis:entPhysicalModelName" label="Chassis Model"/> </popup> <popup rule><![CDATA[(catincKATEGORIEB)]]></rule> ... </popup> </geomaps-popups-config>

Alejandro, what is a group popup? Sure we have on one location several types of nodes. Normally at least switches, routers, pcs, printers...

Alejandro Galue February 10, 2015 at 9:36 AM

On the screenshot (node-marker.png). The node level pop-up shows only "Maint. Contract" and "Description". It would be nice to be able to configure which asset fields (or fields from the hardware inventory) can be shown on that pop-up.

For example, let's say we define something like geomap-popups-config.xml, then we add something like this:

<geomaps-popups-config> <popup match=".1.3.6.1.4.1.9.*"> <field type="asset" name="maintcontract" label="Maint. Contract"/> <field type="hardware" name="Chassis:entPhysicalModelName" label="Chassis Model"/> </popup> <popup match=".1.3.6.1.4.1.11.*"> ... </popup> </geomaps-popups-config>

As you can see my proposal is a lot more flexible that just pick a few asset fields. The idea is per node system OID (or enterprise ID), select different set of fields. The first match will win.

Makes sense ?

For the group pop-ups, we can add a small icon besides each node label to launch a modal-popup with the details, or automatically show another pop-up with the asset fields. This is something important to consider because there are cases on which several nodes are on the same location, and those nodes will never have an individual popup.

Udo Manzke January 26, 2015 at 1:54 AM

The main idea is to get more informations about the node like asset data or resource graphs and to have an way of rapid access to administer the node.

I would suggest to make this view configurable. So each user could fit it to his own needs. But i don't know if this is possible. Another idea is to display the Information only if there is a viewable value. In the current Version values like 'null' are displayed, which is not really pretty.

Additional important informations are:

Access to the node like (ssh, telnet, http, https), maybe depending of the Asset-Information "Verbindung/Connection"?

Asset-Data like Post Address (address1, city, ZIP) and Location (building, room)

More detailled availability informations of the node (bar of the availabiliry section of the node or the response graphs of the node - icmp or services)

Details

Assignee

Reporter

Affects versions

Due date

Priority

PagerDuty

Created December 18, 2014 at 5:31 AM
Updated August 4, 2023 at 1:44 AM

Flag notifications