cancel
Showing results for 
Search instead for 
Did you mean: 
Create Post

Orion Platform - 2020.2 - An Orion Map to Success!

Welcome to the latest release of Orion Maps!

We are very excited to bring to you the next installment for the Orion Maps project, and this one is jam packed with new features and enhancements. The team works very hard with careful consideration to ensure that each and every release delivers meaningful updates to a wide range of users, and this release is no different. I would apologize for the length of this post, but would you rather we just delivered... less?

Whats New

The fact is that the Orion Platform and all its modules collect massive amounts of data about your environments. However, data is simply raw and unorganized and not very useful in its current state. Many of the features you will discover below were inspired by your requests, and represent how Orion Maps allows you to gain control over your data, giving it structure and organization, and transforming that data into information.

Therefore, much of what we will discuss are features designed to aid in constructing and customizing a map. These new features should help ensure you are able to take complex services or infrastructure, and visualize them in a way that is easily understood.

New & Updated Toolbar!

Taking a look at what's new in the Map Editor, the top of the screen will be home to a better equipped tool bar. Some of these tools were available in the previous release, but others have not been accessible until now. Hovering over each icon in the toolbar will provide a tool-tip/ description that should shed some light on some of the latest options.

1 - Toolbar Hover.gif

 

Starting from left to right, the Zoom Level drop-down has been added so that users are able to easily determine the current zoom level of the map or quickly transition between them, as well as including descriptions to the keyboard shortcuts. Undo and Redo were options delivered in the last release, and will activate based on changes to the canvas. These should not be forgotten and can be extremely useful tools for any of those inevitable "oops" moments.

Select All…

The Select All button is a very handy function designed to allow you to quickly grab key objects on a map which is great for bulk editing. Mitigating overhead and excessive clicks can really make it easier for you to use the tool, and limits time needed to perform standard tasks. The options consist of selecting all entities, like nodes, interfaces, applications, and so on, or selecting all shapes, images, and text/Labels!

Select_All.png

 

Layout Selected Entities & Connect Objects

The next option on the toolbar is the Layouts button. Currently, the default layouts (Force-directed, Grid, and Hierarchical) are similar to what you have seen before from the contextual maps available on any entity details page throughout Orion. Now available in the Map Editor, this tool is activated based on multi-selecting nodes on the canvas. In my example below, I threw a number of nodes out there and demonstrate what each of these options may look like in your environment.

click to enlargeclick to enlarge

Connect Objects ​is the next available tool on the list, and made its debut in the 2019.4 release.  It has been extremely well received, allowing you to manually define topology connections through the map editor. If you are unfamiliar with this feature, I highly recommend reviewing the previous 2019.4 Product Blog for additional details:Orion Platform 2019.4 - Orion Maps is Now Available.

Insert Shapes, Text, Images & Alignment

The following set of features in the tool bar will get a brief mention here, as we will discuss them more in depth once we dive into constructing a map and the new Properties Panel.  Continuing in order from left to right, you will see Insert Rectangle, Insert Circle, and Insert Text/Label.  Backing those up is an option for Alignment

 

3 - Shapes and Alignment.gif

 

Shapes and text were highly requested features and really just make sense. It provides you the ability to visually group entities on the canvas, highlight critical areas, and of course provide clear context for maps that are very data dense. Along with customized text boxes, this ensures your vision is clearly understood and articulated with the right level of detail. Alignment makes editing easy, and offers you the ability to bring any image or shape forward or to the front, as well as backward or to the back. All of these functions are really about blending the "Visio" like functions from a design tool with those from a monitoring solution, alleviating the need to juggle between different tools. Going back and forth can be error prone and tedious, so rolling up all these features into a single tool is very exciting for our team to be able to deliver to you.

Properties Panels

So far we have really just been warming up, and this is where we get to show off some serious functionality within the map editor. The best way to demonstrate these enhancements is to begin sort of where we left off in the last release. Below is an example of what you might see from a map I created in the 2019.4 version of Orion Maps. I have some Active Directory servers communicating with each other, hosted on different virtual infrastructure, tied to a segment of my network.

Click to EnlargeClick to Enlarge

 

This could be a pretty cool representation of my Active Directory Service, but it would be nice to make some changes. We certainly have room for improvement, and I really wanted to add that wow factor. Each of you probably have your own ideas, and I will try to demonstrate as much as I can in an example we will build together. 

Maps Properties Panel

Everything added to the canvas will now have a dedicated Properties Panel, designed to allow unique customization of each and every object on the map. The map as an entity itself is really no different, so we will begin there.  Clicking on or selecting white space on the canvas will pull up the Maps Property Panel. There are limited changes here, but you will see a new section called Background that provides two options; Color and Image.  These should be fairly self-explanatory but we will go through them none the less. As depicted in the images below, color, of course lets you choose from available options via a color picker, and image lets you incorporate any image of your choosing from your personal library.

Maps_-_Properties_Panel.png Maps_-_Properties_Panel2.png

  

The image section is similar to the insert image button provided in the toolbar, however, by choosing a background image, this automatically places the image of your choosing as the furthest back most element on the canvas. You can adjust the size and scale of the image, but it will not be a "selectable" element you can move around the canvas. The reason for this is to ensure your background image remains in place no matter what, and you can still take advantage of the built in lasso feature for multi-select without accidentally moving things when you don't want to.  Pro-Tip: If you are creating a map that you want to be based on a background like a geographic map, the best option is to start with a background image itself.  If you place entities first and then add a background, that background is added in the upper left area of the canvas, and you may need to move your entities up and to the left to place them over it. Hopefully this added flexibility is something you find useful. In the example we are building in this post, I will choose a color.

Click to EnlargeClick to Enlarge

 

So far so good, but perhaps there are certain entities we could get to stand out a bit more, and maybe even certain icons that will make more sense for our users. It may also be worth while to adjust the text labels so they are not overlapping the connections, or even add more defining data to the map.


Entity Property Panel

Selecting any entity individually or via any multi-select option will now bring up an Entity Properties Panel. You will see four expandable sections which are home to a myriad of new features and functions.

Entity_Properties_Panel.png

 

Let's walk through each section and make changes to our map.

Size & Position

A constant request from the previous release was the desire to be able to scale any and all entities on the map.  Many of these visualizations often times are included in large dashboards and NOC views so ensuring that these maps are visible from a distance was a critical need. Size & Positioning is the first available section in the properties panel allowing you to adjust Height and Width, the X-Y Positioning, or even the Rotation. There is even a smart toggle for locking or unlocking the aspect ratio for specific situations. With the addition of the Properties Panel you now have the granular control necessary to perform changes individually or in bulk, alleviating the need to perform repeated tasks. Here is a capture of what both panels will look like when you are editing a single entity vs multiple.

Single Select Multi-Select

 

Entity_Properties_Panel_Single_Select.png

 

Entity_Properties_Panel_Multi-Select.png

 

 

When multi-selecting objects, any values that are the same across your selection will be visible. If there are contrasting values, then the attribute will just be marked with (multiple) to indicate there are clear differences between the objects. This can be extremely useful when your eye tells you something is aligned but the X or Y values are clearly different. You will also see a count of how many objects are selected in the header.

In the example map below, there are a few entities that we want to stand out over the rest as these are the most critical. Using the new feature we can adjust the scale of those objects.  

Click to EnlargeClick to Enlarge

The same Property Panel will be available for other objects such as images, which previously had a slider. This allows any sizing or positioning changes of any element to be pixel perfect. 

ConTEXTual Labels 

The next section is the Text section of the Properties Panel. As you can see below, this section contains options you probably expected such as the ability to change font, size, color, and whether to make it bold or italicized. Fairly standard stuff and yet a few changes here can create a massive impact to the map! 

Text_Labels.png

 

Text - Content & Content Picker

The content section provides a box in which you can type whatever you want, but by default you will see a variable already there for "Display Name". What is unique here is that we have also incorporated the ability to add other values through the content picker.  We wanted you to avoid having to memorize SWQL variables so when you select the + symbol next to content, a modal window will appear which provides a list of all possible variables that can be used. It is important to remember that as you multi-select objects on the canvas, this will impact what variables will be listed in the content picker. What will be shown will always be an intersection, or what values are similar, between the object types chosen. You can see below where we select all objects on the canvas and then customize the list to a specific set of entities. This provides a different set of available values to choose from.

Click to EnlargeClick to Enlarge

 

Many of you mentioned the need to be able to add Custom Properties like location information to your maps. This can all be done through this tool with just a few clicks. You may have also noticed there are more options available beyond static data like Machine Type, or Description. We are also able to grab some of the performance metrics and add them to the map too. 

In the example map we are building, I am going to add another value, but I want you to pay close attention to see if you notice anything different.

Click to EnlargeClick to Enlarge

 

What you didn't see, was that before just clicking the "Insert Selected Properties" I held the Shift button, which included the prefix and units to the attribute being added. In this case, instead of adding just the value of 4, it added "Average Response Time: 4 ms". This provides unique flexibility and customization while eliminating the need for too many manual adjustments along the way.

Text - Position

One of my favorite pieces of functionality in this feature is the Position section which allows you to adjust where the text is anchored in relation to your entity.  Watch as we take our messy map with overlapping data and give it some room to breathe.

Click to EnlargeClick to Enlarge

 

You can see by adjusting the anchor position or alignment, you are able to get a much cleaner view of your map.  Also included are options for Word Wrap, which allows you to wrap text based on the size of the entity (wrap to fit) or wrap to a very specific pixel width.  

ICON not believe it!   

This particular enhancement was probably the number one feature request from all users based on feedback from the last release, and we are very excited to show you the depth of options it provides. At first glance the ICON section may not seem like much, however the available options make for super flexible customization's and extremely granular control. 

The first item we come across is the radio button "Use Specified Icon". This will be automatically selected and highlight the default icon for each entity type as shown below.  The mini-image will be blank if you are selecting multiple different entity types during bulk editing. 

ICON_1.png

Expanding the drop-down will present a host of available icons to choose from or of course you may use the browse button to integrate and add your own! When incorporating your own images, upon selection, that image will also be added to the library for easy selection later. icON_2.png

Skipping ahead a bit, there is a section that controls a number of key attributes.

icON_3.png

The Shape section lets you control whether or not a Status Shape exists around your entity. You can choose from Ellipse, Rectangle, Hexagon, or none, and the Icon % lets you specify exactly how much of the available space that icon or image in the center of the shape will consume. Of course if you chose none, the icon will just fit the specified size that was defined in the size and position section. The Show Status Badge toggle is an alternative option that will place a small status icon positioned to the bottom right of the entity. This is helpful in the event you don't want to use the status shapes around the entities and want something a little more subtle on the graph.

Pairing this with the Style section allows you to make even more adjustments. From the fill color inside the shape, to the border width, you have a variety of options. You can even change the border color to something specific if you don't want it representing status.  ICON_4.png

We could spend all day walking through different examples, but we will make some quick changes to our current map to highlight how easy it is to really impact the look and feel.

 Click to EnlargeClick to Enlarge

Icons Based on Status

Sticking with the icon section for a moment, we still have another very unique option at our disposal. This is the ability to use specific icons for each individual status condition for your entities. Want "up" to be represented by a thumbs up icon but your "down" to be a skull and crossbones image? Need something different for "warning" status? In this release you really have ultimate control and flexibility. 

Using our current map, I made some changes to a few of the status options by expanding the "Use Icons Based on Status" section. Similar to other options we already discussed, you can choose from a list, or import your own.        

 ICON_Status_1.png

This can drastically change the design and how people interpret your map. Check out the difference after making the changes staged in the above screenshot!

Click to EnlargeClick to Enlarge

 Adding Shapes & Text with Style

Now that we have covered some significant updates within the Properties Panel, let's circle back with how those changes impact some of the functions previously mentioned in the tool bar. Again, many of these tools are all about blending the boundaries between graphing tool and monitoring solution. The functions such as insert rectangle or circle can be quite beneficial to add focus or context to your map. Text can clearly play a critical role as well, and both functions have a few more tricks up their sleeves. 

When selecting either option, that shape or text box is placed in the upper left hand corner of the canvas. It can be selected and moved like any other object, and can be customized further using the new Properties Panels.

Circles and Rectangles will have size & position, text, style, and behavior sections in the panel. Rectangles will have an additional attribute under the style section for adding a corner radius to the shape. Text boxes will have size & position, but size is really adjusted through font size, as well as the text and behavior sections. The behavior section in particular allows you to include a Hyper-Link to anything you want. When you place this map in a widget or you are in View Mode (full screen interactive mode), clicking on this shape or text will automatically take your user to the specified hyper-link. 

With the map we have been working on, I wanted to incorporate access to a more detailed network map from this one. However, I did not want to necessarily nest another map for access, as that maps' status would then roll up to effect the current map I am building. Check out the image below as we update our map a bit more, and to solve this dilemma, even integrate a direct link to the network map from a text box.

Click to EnlargeClick to Enlarge


Here are a couple screenshots of our completed maps.
  

Click to EnlargeClick to Enlarge

Click to EnlargeClick to Enlarge

Your Very Own Flux Capacitor! The Map Time Travel Feature.

If you are still with me, we have truly saved the best for last. In general, our monitoring tools are used to obtain data and performance statistics about our environments and inform the business about potential issues and their impact. If delivery of a particular service fails, we use NPM, NTA, or SAM as an example, to identify root cause as well as ensure preventative measures are then put in place. By aggregating data in a map, we are able to provide meaningful context and clarity to our data, which ensures the totality of what it takes to deliver that service is easily understood.

While maps are ideal for a deeper look into issues that are occurring right now, in reality, the vast majority of troubleshooting is often performed as a reactive task. What happens when we are being told about something that happened in the past? What happens when we come into the office on Monday and discover something occurred over the weekend and our boss is asking us for details?

This latest release of maps not only brings all the items discussed so far, but the team has also been able to deliver Time Travel. This was a bit of a late edition so unfortunately I was unable to use the same map we built up to this point in the post, but I was able to put together a pretty compelling example. Below I am reviewing a particular map of my network, in which I am being told the last occurrence of this issue was 7 days ago. Some users where having intermittent issues from a particular site, and my team is being asked to come up with answers. Check out how I am able to click the View History button, adjust the timeline and identify a some status changes of my map. 
 

Time TravelTime Travel

 

By clicking on the entity in question from the historical map, we automatically generate a performance analysis of that object an hour before, and an hour after the time stamp selected. In the screenshot above, we are then able to drill down using PerfStack to discover that a few critical interfaces were having issues at that time. While a fairly simple example, this is still a great representation of what you now control by combining the power of the two great features. Just imagine what you could do in your environment. 

Parting Shots

As you can see, there are quite a lot of possibilities for improving the visualization of your data. For those of you that haven't already left and began the upgrade to get going in your environment, check out the post on a Gateway to Your Fastest Upgrade Ever! Here are other screenshots of examples as I tinkered with the new feature set. Hopefully these provide some inspiration. 

Click to EnlargeClick to Enlarge

 

Click to EnlargeClick to Enlarge

 

Click to EnlargeClick to Enlarge

 

Click to EnlargeClick to Enlarge

 

Click to EnlargeClick to Enlarge

 

Click to EnlargeClick to Enlarge

 

Click to EnlargeClick to Enlarge

 
 

As always we are eager to see examples of what you come up with and the unique ways in which you all take advantage of the fantastic new enhancements that have been added in this release. While packed full of new features, we are always wanting to do more. Please share your feedback, your maps, and what would be next on your list of requirements. 

 


 

Comments

I have to say this is one of the most impressive UI improvements I have seen in a while.  I feel like there was a LOT of customer feedback that was taken into this, kudos for sure.

I am absolutely floored by this. WOW. Thanks to you and the team for listening to the community and providing us with this absolute knockout of an update. 

So sweet!

So many nice new features, so little time.... Where to start? 

Thanks Solarwinds! 

This really took me back. Thank you, SolarWinds for listening! You have brought SolarWinds into the 21st century!

looks amazing!

All I can say is "Hasta la vista, Atlas”. I was sceptical when the first iteration was released but hats off to all the team involved in getting to this stage including the many customers who provided feedback & UX sessions.

I have to concur with the comments above - this is leaps and bounds beyond what was there previously. Well done team.

Two Questions:

  1. I don't recall seeing it mentioned, but do all these changes also mean we can assign a specific map to a specific group, which apart from all the layout functions is probably my number one need?
  2. Is the editing functionality restrictable via permissions? It may already be so but aas I haven't looked at Orion Maps much I haven't dug into permissions. What we'd like is to allow the avearge engineer (is there such a thing?) to access time travel, but not be able to mes^H^H^Hedit the maps.

I'm sure I may have more in due course, but off to see if I can persuade our TA to upgrade so I can play.

There are lots of changes, thanks team! We haven't upgraded yet, but I'd like to ask, is there a way to just show the traffic in Gbps/Mbps on a specific link, I mean without the percentage value?

We have some devices connected to a large number of devices and in some cases, the width of the link utilization label overlaps over others.

Then again, thanks for your hard work!

@stuartd - hopefully I can provide some insight to your questions.  

Two Questions:

  1. I don't recall seeing it mentioned, but do all these changes also mean we can assign a specific map to a specific group, which apart from all the layout functions is probably my number one need? JB - This has not changed in the 2020 release. Is it only maps that you want to be able to add to a group details page without impacting other groups or are there other widgets you would ideally be able to add also?
  2. Is the editing functionality restrictable via permissions? It may already be so but aas I haven't looked at Orion Maps much I haven't dug into permissions. What we'd like is to allow the average engineer (is there such a thing?) to access time travel, but not be able to mes^H^H^Hedit the maps. JB - Anyone can create a map - similar to perfstack, if they have access to the editor, they can create a map. Account Limitations and View limitations will certainly adhere in maps also. Couple Caveats - If your user does not have at a minimum, Node Management rights, they will be able to create and save maps, but these maps do not create an Orion Map Entity, do not have a "status" and cannot be nested within other maps. Time Travel is not enabled by default, and can only be enabled by admins. If you place a map in a widget that the "average engineer" has access to, then they will be able to access Time Travel as well.  Note: Time Travel will not support any limitations. If you don't want a user seeing specific entities on a map, do not give them access to a map with Time Travel enabled. Hopefully this helps.  

@hsh - there is not a way to specify whether particular metrics show up in the pill or not at this point.  Would you be able to share an example map if not here, directly with me so I can be sure to share with our internal team?

Thanks again @jblankjblank I have hopeully answered the queries on the other thread so won't restate them here. But as you suggest, and as I replied there, I suspect we will need to trial this vrsion before deciding to deploy.

@jblankjblank thanks for your reply! 

I've this one as an example map. As you can see, one of the "Core" devices is connected to other 18 devices, and it's a little messy to view the utilization of the links. Maybe if it was just the value in Gbps, it could fit a little better.

This map was created with the 2019.4 version

orion_map.pngorion_map2.png

Thank you!

@hsh  Thanks for sharing! This is certainly something we need to do better with. We definitely have some thoughts around how to improve this in maps. I am not quite sure if removing one metric from the pill will solve it. In general a few things come to mind:

  • Perhaps we need to ensure we provide the ability to manipulate these connections to where we could have right angles or curved lines? This isn't necessarily as easy as one might think, but we understand the importance of having both a visible and easy to follow map as well as accommodating data density.  
  • Perhaps we could give the ability to show metric pills only in situations where things are in a bad state? However some users like to see the metrics at all times...

This is great feedback and I appreciate you sharing your map. I am definitely interested in hearing more of your thoughts and the rest of the community on this topic.  

@stuartd Yes - I would certainly suggest testing this out for the maps portion. There are however a wealth of other improvements and enhancements that I think you would also be interested in so you don't have to base your deployment of the new version solely on maps.

Check out some of these other posts:

ORION® PLATFORM 2020.2 RELEASE CANDIDATE - MODERN DASHBOARDS

 

ORION PLATFORM 2020.2 - ENHANCED VOLUME STATUS

 

ORION PLATFORM - 2020.2 RELEASE CANDIDATE - A GATEWAY TO YOUR FASTEST UPGRADE EVER!

 

@jblankjblank 

Yes indeed - some of the other aspects would be nice to have, but any one or combo of them is not compelling enough for us to just dive straight in without testing. For that I will need to get our TA involved to spin up a test environment.

One question, for the Enhanced Volume Status, does this apply to volumes on firewalls as well as we don't monitor servers with our Solarwinds install - they have always been monitored via BMC and are nothing to do with us. I'd personally argue that we should monitor everything with one "parent" tool but we don't segregate work that way, and as much as teh company logo might be - One Company, One Team - the reality is I work for Telecomms, not servers, not SAN, not Unix, not DBA, etc and so we don't get involved with those areas due to demarcations, etc....

Having come from a one-stop shop for everything in all my prior employments I can see benefits and downsides to both approaches. Of course, as a network engineer I still end up embroiled in all areas and have to have an understanding of all areas because as we all know it's always the networks fault [snark: NOT]. C'est la vie.

I'm really missing one feature here, in Network Atlas I'm able to create a map using groups and then I can edit group properties (hyperlink) and specify an Orion View. In our case nesting just maps is not enough. I cant find anything similar in Orion Maps (I know I can use groups but it only allows me to cycle through different maps, not views).

jpaluch_0-1588846723959.png

 

@stuartd 

Yes - the new enhanced volume status is for any volume entities in Orion. I would imagine those are certainly covered. Where before you either had really an up/down status and that was it, you should now have greater flexibility with the volume itself, as well as choosing whether to have that contribute to node status or not.  

@jpaluch what I think you are saying is that you use a group, and then have it link to another view from the "canvas" of Atlas.  Please correct me if I am wrong.  

In this latest release I demonstrated this very quickly above so you could have missed it, but you have the ability to adjust the hyperlink of any SHAPE, IMAGE, or TEXT BOX.  That will be available in the properties panel under the Behavior section.  

jblankjblank_0-1588864771845.png

So you won't be able to change the actual link of a managed entity, but you could include a text box, shape, or image that links to wherever you want.  What might be beneficial in your case is use the entity as a simple status indicator but have another object become the clickable item...  something similar to this (sorry did it real quick). The two critical status items are actual the group itself. 

jblankjblank_1-1588865342177.png

Hopefully this helps.  

 

@jblankjblank I guess I made it sound more complicated than it actually is.

This is what I was looking for, It may be a bit counter intuitive at first (click "label" instead of icon) but I guess people will get used to it quickly.

Thank you for additional explanation, I totally missed it.

@jpaluch - yeah that all just depends, it sounds like you use the Group for the Status roll up, and then link that to a custom dashboard.  You could do that, or you could just create a map... but I have a feeling you are using dynamic queries to build the group, and then link to a custom view that has widgets that can't be added to a group details page, so I get it.  There are lots of options you can do or ways to solve this stuff, even other options as far as the visualization within a map. I also want to address some of those scenarios I just mentioned as well. Feel free to reach out if you have some questions. I would be interested to see what you came up with in the end.    

giphy

@jblankjblank 

This all looks awesome and I'm chomping at the bit for when my management lets me install the newest RC or wide release.

I was doing some playing around today, and I found a couple things that seemed really limiting... and I was wondering, am I just missing something?

First, here's the map I threw together in about 10 minutes, to show an environment for an application we're currently discussing. This is in 2019.4.

ahbrook_0-1589311564209.png

The first hurdle in creating this map was finding related objects. On the "Map viewer" screen you can select an item and see its related objects or connected objects on the sidebars. However, when in the pure editor, I couldn't find a way to do this. I had to enter the entire object's name, then use the right menu to see related or connected objects. It would've been much faster if I could select the object, and then use the Alt key or even a context menu to find related objects.

The second hurdle was with that connection information there. The automatic discovery has not found any direct links between the IIS website and the underlying database. This is because we use clusters in our environment. In this case, the "Cluster Listener" is a WMI node with all of its resources de-selected except for the AppInsight for SQL node. This is the only way I could find to monitor the cluster as a whole. From there, I created a group for the 3 nodes that make up the cluster, and made that group a dependency for the cluster listener. Or, in this case, made the listener part of the group as well. In any case, no automatic discovery was found. So when it came time to make a connection, I needed to hunt down a network interface that worked, because by default the objects I'm linking don't have interfaces. For this example I'm using the interface off of atgrantdat01 and off of the A node of the cluster.

I guess this is a long-winded way of asking: Is there a way in the editor to define dependencies / relationships in addition to topography connections? I'd love to show bandwidth flows and other direct connections between things, but I think that is far more advanced than where we are, just trying to organize things.

 

@ahbrook 

Thanks for the feedback. Please see below the answers to your questions. 

Q:The first hurdle in creating this map was finding related objects. On the "Map viewer" screen you can select an item and see its related objects or connected objects on the sidebars. However, when in the pure editor, I couldn't find a way to do this. I had to enter the entire object's name, then use the right menu to see related or connected objects. It would've been much faster if I could select the object, and then use the Alt key or even a context menu to find related objects.

A: JB - This is absolutely possible, but is a bit different in the editor. From the question above, I wasn't sure if you actually found this option or not. If you look at the left side of the map editor, specifically the Entity Library, each entity has a menu item represented by 3 dots, that will show up when you hover over that entity. Clicking that menu will give you the option to search for related, or connected entities. 

 
 

Entity_Library.png

 

Q: The second hurdle was with that connection information there. The automatic discovery has not found any direct links between the IIS website and the underlying database. This is because we use clusters in our environment. In this case, the "Cluster Listener" is a WMI node with all of its resources de-selected except for the AppInsight for SQL node. This is the only way I could find to monitor the cluster as a whole. From there, I created a group for the 3 nodes that make up the cluster, and made that group a dependency for the cluster listener. Or, in this case, made the listener part of the group as well. In any case, no automatic discovery was found. So when it came time to make a connection, I needed to hunt down a network interface that worked, because by default the objects I'm linking don't have interfaces. For this example I'm using the interface off of atgrantdat01 and off of the A node of the cluster.

A: JB - There are essentially 3-4 connection types currently presented in Orion Maps. These are topology connections, Dependencies, or Application Dependency Connections. The third connection type may be interesting for you, but does require an agent in this scenario to be placed on each server. Once enabled, Application Dependencies will automatically be detected, identfying the port, service, and corresponding endpoint on the other end. You do have the option to enable connection quality polling if you wish to track packet loss and latency between those systems.    https://documentation.solarwinds.com/en/success_center/SAM/Content/SAM-Application-Dependencies-Over...

I guess this is a long-winded way of asking: Is there a way in the editor to define dependencies / relationships in addition to topography connections? I'd love to show bandwidth flows and other direct connections between things, but I think that is far more advanced than where we are, just trying to organize things.

A: There is not a way to define connections if you are referring to a similar mechanism that is available for topology connections at this time. Would you envision that functioning in a similar way if it were? You also have the option of manually defining dependencies if you wish through the manage dependencies tool. If you are looking for bandwidth, that option is available through the custom topology connections, but will require at least an interface on one side of the equation for you to visualize that within a map. What else would you want to be able to accomplish and feel free to share how you are visualizing that in your head.  If you would rather jump on a call, we can certainly set something up.  

Thank you so much for the replies. 🙂

I did find the 3 dots for the related/connected entities. Perhaps what I was envisioning was a filter or an option in the dropdown for "Objects on map?" Like when I open the map to edit, I see the entity library, set to "nodes," displays 1,126 objects. So if the filter had "Map object" here:

ahbrook_0-1589317619015.png

... Or possibly an option for "Mapped entities" here on the dropdown:

ahbrook_1-1589317666141.png

 

I think that would greatly speed up building a map from an automatically generated map or from a known starting point.

 

On the connections: Ahh, there's my old issue. I absolutely adore the "Application Dependencies" options. However, I can't use them for the elements I've set up so far. Take, for example, AppInsight for SQL. We have 3 nodes in a cluster. If I turned on application dependencies, the app would link to one of those databases, not all 3. And this dependency would shift depending on the primary/secondary SQL database. In an ideal world I'd link to the entire cluster, like you would an embedded map. But I can't do that, so I lose all the cool features that agents bring to the table for application monitors when it comes to our clustered IIS enviornments (specifically SQL and Active directory).

It sounds like I'll just have to live with building the dependencies elsewhere and then having them show up in the map, rather than getting the topology/connection data because I'm not using agents.

(I should also note we haven't turned on Connection Quality Polling because we are worried about the performance hit it'll give our servers and our Orion database. I hope that's not part of the equation that we're missing, even if I can't make that yellow box go away. 🙂 )

 

 

 

Upgraded today and had the below errors. When the Orion Summary pager loaded there was nothing there...no map, no nodes list, etc.

I ran the Configuration Wizard again and everything was back.  Checking the Installer logs I don't see anything that stands out in as far as an error.

Just FYI in case anyone else is looking to install.

Configuring database components for plugins FAILED


Database configuration failed:
	•  Error while executing script- The object 'VIM_VirtualMachineDisksStatistics_CS_Detail_legacy_U' does not exist or is invalid for this operation.:CREATE TRIGGER [VIM_VirtualMachineDisksStatistics_CS_Detail_legacy_U_Trigger] ON [VIM_VirtualMachineDisksStatistics_CS_Detail_legacy_U]
INSTEAD OF INSERT
AS
INSERT INTO [VIM_VirtualMachineDisksStatistics_CS_Detail_legacy_U]
(
       [VirtualMachineDiskID],
       [Timestamp],
       [AvgIOPSTotal],
       [MinIOPSTotal],
       [MaxIOPSTotal],
       [AvgIOPSRead],
       [MinIOPSRead],
       [MaxIOPSRead],
       [AvgIOPSWrite],
       [MinIOPSWrite],
       [MaxIOPSWrite],
       [AvgLatencyTotal],
       [MinLatencyTotal],
       [MaxLatencyTotal],
       [AvgLatencyRead],
       [MinLatencyRead],
       [MaxLatencyRead],
       [AvgLatencyWrite],
       [MinLatencyWrite],
       [MaxLatencyWrite],
       [AvgThroughputTotal],
       [MinThroughputTotal],
       [MaxThroughputTotal],
       [AvgThroughputRead],
       [MinThroughputRead],
       [MaxThroughputRead],
       [AvgThroughputWrite],
       [MinThroughputWrite],
       [MaxThroughputWrite],
       [Weight]
)
SELECT 
       [VirtualMachineDiskID],
       [Timestamp],
       [AvgIOPSTotal],
       [MinIOPSTotal],
       [MaxIOPSTotal],
       [AvgIOPSRead],
       [MinIOPSRead],
       [MaxIOPSRead],
       [AvgIOPSWrite],
       [MinIOPSWrite],
       [MaxIOPSWrite],
       [AvgLatencyTotal],
       [MinLatencyTotal],
       [MaxLatencyTotal],
       [AvgLatencyRead],
       [MinLatencyRead],
       [MaxLatencyRead],
       [AvgLatencyWrite],
       [MinLatencyWrite],
       [MaxLatencyWrite],
       [AvgThroughputTotal],
       [MinThroughputTotal],
       [MaxThroughputTotal],
       [AvgThroughputRead],
       [MinThroughputRead],
       [MaxThroughputRead],
       [AvgThroughputWrite],
       [MinThroughputWrite],
       [MaxThroughputWrite],
       [Weight]
  FROM inserted
The object 'VIM_VirtualMachineDisksStatistics_CS_Hourly_legacy' does not exist or is invalid for this operation.:CREATE TRIGGER [VIM_VirtualMachineDisksStatistics_CS_Hourly_legacy_Trigger] ON [VIM_VirtualMachineDisksStatistics_CS_Hourly_legacy]
INSTEAD OF INSERT
AS
INSERT INTO [VIM_VirtualMachineDisksStatistics_CS_Hourly_legacy]
(
       [VirtualMachineDiskID],
       [Timestamp],
       [AvgIOPSTotal],
       [MinIOPSTotal],
       [MaxIOPSTotal],
       [AvgIOPSRead],
       [MinIOPSRead],
       [MaxIOPSRead],
       [AvgIOPSWrite],
       [MinIOPSWrite],
       [MaxIOPSWrite],
       [AvgLatencyTotal],
       [MinLatencyTotal],
       [MaxLatencyTotal],
       [AvgLatencyRead],
       [MinLatencyRead],
       [MaxLatencyRead],
       [AvgLatencyWrite],
       [MinLatencyWrite],
       [MaxLatencyWrite],
       [AvgThroughputTotal],
       [MinThroughputTotal],
       [MaxThroughputTotal],
       [AvgThroughputRead],
       [MinThroughputRead],
       [MaxThroughputRead],
       [AvgThroughputWrite],
       [MinThroughputWrite],
       [MaxThroughputWrite],
       [Weight]
)
SELECT 
       [VirtualMachineDiskID],
       [Timestamp],
       [AvgIOPSTotal],
       [MinIOPSTotal],
       [MaxIOPSTotal],
       [AvgIOPSRead],
       [MinIOPSRead],
       [MaxIOPSRead],
       [AvgIOPSWrite],
       [MinIOPSWrite],
       [MaxIOPSWrite],
       [AvgLatencyTotal],
       [MinLatencyTotal],
       [MaxLatencyTotal],
       [AvgLatencyRead],
       [MinLatencyRead],
       [MaxLatencyRead],
       [AvgLatencyWrite],
       [MinLatencyWrite],
       [MaxLatencyWrite],
       [AvgThroughputTotal],
       [MinThroughputTotal],
       [MaxThroughputTotal],
       [AvgThroughputRead],
       [MinThroughputRead],
       [MaxThroughputRead],
       [AvgThroughputWrite],
       [MinThroughputWrite],
       [MaxThroughputWrite],
       [Weight]
  FROM inserted
The object 'VIM_VirtualMachineDisksStatistics_CS_Daily_legacy' does not exist or is invalid for this operation.:CREATE TRIGGER [VIM_VirtualMachineDisksStatistics_CS_Daily_legacy_Trigger] ON [VIM_VirtualMachineDisksStatistics_CS_Daily_legacy]
INSTEAD OF INSERT
AS
INSERT INTO [VIM_VirtualMachineDisksStatistics_CS_Daily_legacy]
(
       [VirtualMachineDiskID],
       [Timestamp],
       [AvgIOPSTotal],
       [MinIOPSTotal],
       [MaxIOPSTotal],
       [AvgIOPSRead],
       [MinIOPSRead],
       [MaxIOPSRead],
       [AvgIOPSWrite],
       [MinIOPSWrite],
       [MaxIOPSWrite],
       [AvgLatencyTotal],
       [MinLatencyTotal],
       [MaxLatencyTotal],
       [AvgLatencyRead],
       [MinLatencyRead],
       [MaxLatencyRead],
       [AvgLatencyWrite],
       [MinLatencyWrite],
       [MaxLatencyWrite],
       [AvgThroughputTotal],
       [MinThroughputTotal],
       [MaxThroughputTotal],
       [AvgThroughputRead],
       [MinThroughputRead],
       [MaxThroughputRead],
       [AvgThroughputWrite],
       [MinThroughputWrite],
       [MaxThroughputWrite],
       [Weight]
)
SELECT 
       [VirtualMachineDiskID],
       [Timestamp],
       [AvgIOPSTotal],
       [MinIOPSTotal],
       [MaxIOPSTotal],
       [AvgIOPSRead],
       [MinIOPSRead],
       [MaxIOPSRead],
       [AvgIOPSWrite],
       [MinIOPSWrite],
       [MaxIOPSWrite],
       [AvgLatencyTotal],
       [MinLatencyTotal],
       [MaxLatencyTotal],
       [AvgLatencyRead],
       [MinLatencyRead],
       [MaxLatencyRead],
       [AvgLatencyWrite],
       [MinLatencyWrite],
       [MaxLatencyWrite],
       [AvgThroughputTotal],
       [MinThroughputTotal],
       [MaxThroughputTotal],
       [AvgThroughputRead],
       [MinThroughputRead],
       [MaxThroughputRead],
       [AvgThroughputWrite],
       [MinThroughputWrite],
       [MaxThroughputWrite],
       [Weight]
  FROM inserted
dbm_CreateTopView: Invalid object name 'VIM_VirtualMachineDisksStatistics_CS_Detail_legacy'. CREATE VIEW VIM_VirtualMachineDisksStatistics_CS
AS
SELECT
       [VirtualMachineDiskID],
       [Timestamp],
       [AvgIOPSTotal],
       [MinIOPSTotal],
       [MaxIOPSTotal],
       [AvgIOPSRead],
       [MinIOPSRead],
       [MaxIOPSRead],
       [AvgIOPSWrite],
       [MinIOPSWrite],
       [MaxIOPSWrite],
       [AvgLatencyTotal],
       [MinLatencyTotal],
       [MaxLatencyTotal],
       [AvgLatencyRead],
       [MinLatencyRead],
       [MaxLatencyRead],
       [AvgLatencyWrite],
       [MinLatencyWrite],
       [MaxLatencyWrite],
       [AvgThroughputTotal],
       [MinThroughputTotal],
       [MaxThroughputTotal],
       [AvgThroughputRead],
       [MinThroughputRead],
       [MaxThroughputRead],
       [AvgThroughputWrite],
       [MinThroughputWrite],
       [MaxThroughputWrite],
       [Weight]
  FROM VIM_VirtualMachineDisksStatistics_CS_Detail_legacy WITH (NOLOCK)
UNION ALL
SELECT
       [VirtualMachineDiskID],
       [Timestamp],
       [AvgIOPSTotal],
       [MinIOPSTotal],
       [MaxIOPSTotal],
       [AvgIOPSRead],
       [MinIOPSRead],
       [MaxIOPSRead],
       [AvgIOPSWrite],
       [MinIOPSWrite],
       [MaxIOPSWrite],
       [AvgLatencyTotal],
       [MinLatencyTotal],
       [MaxLatencyTotal],
       [AvgLatencyRead],
       [MinLatencyRead],
       [MaxLatencyRead],
       [AvgLatencyWrite],
       [MinLatencyWrite],
       [MaxLatencyWrite],
       [AvgThroughputTotal],
       [MinThroughputTotal],
       [MaxThroughputTotal],
       [AvgThroughputRead],
       [MinThroughputRead],
       [MaxThroughputRead],
       [AvgThroughputWrite],
       [MinThroughputWrite],
       [MaxThroughputWrite],
       [Weight]
  FROM VIM_VirtualMachineDisksStatistics_CS_Daily_legacy WITH (NOLOCK)
UNION ALL
SELECT
       [VirtualMachineDiskID],
       [Timestamp],
       [AvgIOPSTotal],
       [MinIOPSTotal],
       [MaxIOPSTotal],
       [AvgIOPSRead],
       [MinIOPSRead],
       [MaxIOPSRead],
       [A...
dbm_CreateAggProcedure: View: VIM_VirtualMachineDisksStatistics_CS_Hourly_legacy does not exist. Exiting stored procedure.All parameters: @source_granularity: 1, @tab_name: VIM_VirtualMachineDisksStatistics_CS
dbm_CreateAggProcedure: View: VIM_VirtualMachineDisksStatistics_CS_Daily_legacy does not exist. Exiting stored procedure.All parameters: @source_granularity: 2, @tab_name: VIM_VirtualMachineDisksStatistics_CS
	•  Error while configuring component Orion.ConfigurePluginDatabaseComponents.

 

 

@ahbrook 100% agree and something we thought of as well, but unfortunately didn't make it into this release.  Perhaps the entity library could have two tabs, one which contains all the entities on the canvas for example. I think its a fantastic idea and would absolutely help when coming back and editing maps. I find myself looking for a similar option often to be honest.  

The feedback on Application Dependencies is fantastic, and understandable. I have pinged my colleagues @serena and @adam.hert who undoubtedly will be interested in the details you shared on this particular topic.  

From a hypothetical, while there is no substitution for automated discovery, if you could do some sort of manual connection similar to topology, but perhaps between systems or apps, would you need that connection to represent some sort of status or just be visible?  Is the visualization of the connection more important, or would there need to be particular metrics you need to see as a part of that connection, just interested in what might make this work for you if you have some thoughts.

@andrew.ellis - so if I am understanding correctly, you are back up and working without issue, but initial attempt generated that error. Did you by chance log a case with that info?

@jblankjblank 

 

I think Serena's getting sick of me by this point. 😄 

 

Right now, manual mapping is fine for me. One of our biggest challenges is maintaining our Configuration Management Database (CMDB). We have our maps everywhere - Visio Environment Diagrams, our ITSM's built in tool, LanSweeper... The whole point of convincing the university to look at Orion, and the value it brought, was the ability to pull most of those under one roof (service desk is off the table unfortunately, and we didn't spring for UDM or NTA). So for now, we're trying to recreate the maps that match up to our environment diagrams. This is why I'm super excited for 2020.2 -- as I've expressed elsewhere, being able to surface specific custom properties is going to be amazing when it comes to figuring out which of our 30 teams owns a given object. 

Over time, though, I do want to see more information. Like if we start seeing spikes in bandwidth, or that an application cannot communicate with its database. Things that might not trigger a "down" status in the traditional sense, but are definitely outside the norm. Our monitoring is no where near that advanced at this time, but it's a theory of monitoring I personally like -- the idea that if you are collecting metrics, you know the system is "up," so rather than focusing on green bubbles you let the metrics dictate if everything is healthy. 

And, of course, for the CMDB aspect there's the question of dependencies. Like, for instance: We have our hosted Learning Management system. Technically we can't monitor any of these nodes, but we can monitor the login websites and the overall performance with WPM. But those WPM steps, and indeed logging onto the learning system, require going through our central authentication system. So those are dependencies - as are the VMs and storage and even networking equipment they are attached to. So if I were building a map of our LMS, or a report to feed out to our CMDB with information (linked up by custom properties), someone would likely want to know about that.

At this point I'm probably just thinking out loud. This is my first time implementing a management solution of this scope, and while I'm focusing on the 80% of use cases, I get distracted easily by shiny things. 🙂 I just want to make sure I'm monitoring our databases "right." My DBAs already hate me for the amount of red the out of the box monitors surfaced, but we got that squared away. >.< 

@ahbrook We love the thinking out loud! You based on what you have expressed below, you could certainly get pretty close to that wish list.  You can define dependencies to those systems to WPM transactions and steps and then include the infrastructure and network equipment associated as well.  Similar to what I did in a couple example maps in the post. Add that map to a view, include some PerfStack projects etc...  You could even make an Executive Dashboard on the service using @tony.johnson new modern dashboards, and then include a table widget that has specific access to maps if they need to deep dive.  Just ideas as I like to think out loud also. I did a quick example here:

jblankjblank_0-1589323101401.png

 

And yet again I can't wait till either we get further in the project (our goal is decomissioning our current monitoring solution) or until the general release hits so I can play around with the new stuff. I am so excited. 🙂 

@jblankjblankThat is correct, back up and running and playing around with the new map features.  I will submit a case.

Some feedback so far:

I would like the ability to add the same node multiple times to the same map.  For example, traffic may flow like this: Core Switch > Firewall > Core Switch > ISP.  So the core switch is in the path twice and it is easier to see that, for me, by having the icon on the map again behind the firewall.

What is the recommended size/file type of imported icons? The image on the left was created in visio and saved as a png.  The one on the right is the result on the map at 100% icon size.  Where are the icons stored because I now have duplicates as I was seeing if the image size when saved impacted the size on the map?

Firewall.GIFFirewallSW.GIF

Also, if you change the "Shape" of the Icon the Icon % gets reset back to 40%.  What's interesting is if you change the icon back to "None" then the Icon % will go to 100%.  Not sure if any of that is intended behavior.  I guess it just gets annoying if you change the shape then you have to edit the Icon % again.

 

I really really really like the "Connect Objects" feature because for some reason our firewalls and switches could never seem to connect in Topology.  The fact that you can also propagate that topology connection to the reset of Orion is a nice touch!

I agree with someone earlier that the connection links could be more flexible literally...90 degree angles or free form if possible would help keep the map clean.

I think that is all I have so far but this update is great!

Is there a way to make Orion Topology prefer displaying a Port Channel over a single interface in the Port Channel?  Currently the map is only showing a single link.

Filter Properties for the Entity Library are not saved.  For example, I add Nodes Custom Properties - City as a filter, make my changes, leave the map, come back and need to re-add that filter.

Great features!! 

Very cool. Just upgrade, am liking all the new features.

@andrew.ellis

Mentioned error message seems not to be related to your issue. If you still have historic data for Virtual machine disks even after upgrade you do not need to worry about it and restarting of services should stop triggering of this error message to log files. However, I would like to ask you for creating a CI and provide full diagnostics to us in order to confirm that everything works as expected and mentioned error message really does not cause any problems. Also, please specify whether you upgraded also your SQL server.

Thank you, Jan

@jblankjblank I up vote the need to be able to add corners, and angles, and curves to connecting lines.  Auto-connect geometry can just be noisy.  I also to think we should be able to decide what renders in a link pill bubble.  We often draw maps for customers or other entities where percentages is all we want to convey.  It is also important for us to do things link be able to add free text, like WAN circuit ID and provider, and differentiate percentage by TX and RX.

@andrew.ellis - Thanks for the great feedback!

Adding Entity multiple times to canvas - noted - I would certainly recommend creating a Feature Request to get it voted up in the community as well - then share it back here.

We don't have a recommended size for images, of course its a good idea to try and have an image/icon that is as close to the desired size in which you want it in the product.  

Images not in use will be purged eventually through nightly maintenance. Icons remain, I will see if I can give you a work-around to manually purge the ones you don't want.

Agree with both you and @casanave  that we want to use right angles and curved lines - certainly a highly requested feature.

Would love to incorporate some of your ideas as well as user persistence in the entity library filters, an ability to see mapped objects vs not mapped, and even eliminate some of the impact to switching between choices like you saw as far as the icon %.  Great items that were all considered and didn't happen to make it in yet, but we will see what we can do.  

For Port Channels we don't have a way to separate multiple links between two objects at this time. This was done as many of you indicated they wanted lots of data but to see more problem areas that will be bubbled up in those connections vs all the "things". It is also something that is highly requested and we will see if we can do something to provide users more options there.  For now you could also include interfaces onto the canvas and get the representation of multiple connections. I just tried to put an example together really quickly - 

jblankjblank_0-1589476897716.png

@casanave - also like some of your thoughts around pill controls too.  Please generate some Feature Requests out in the NPM forum and post links to those back here - lets see some voting.

Also to all - share some example maps that you are proud of!  Interested to see dashboards, views, or just the map.  Keep the feedback coming!

 

Hi, one question or feature request depending on the answer.

We all have an internet connection, how do we visualize that? How do we get that link on the map?

Ex I have my "Internet router" (or wan router) and after that there are things that I don't have control of, can't monitor - therefor no link. I tried to create a dummy node/external node, add that to the map and create a link, "Custom topology connection", from my monitored router to the dummy object representing "internet", but as the dummy object don't have an interface I can't create the link.

In Network Atlas we could make such a link but not here. Therefor the link that are most (?) important are not able to be added to the map. Is there a way to create such a link to a dummy object that does not have an interface?

@Seashore You were on the right track.  What you can do is take your Edge Device/ Internal Router, select your interface, and then on the side where you have connected something else like an image of a cloud for example, I recommend searching for the same device, select the same interface, but flip it to ingress to simulate the incoming traffic from outside your network.

jblankjblank_0-1589563632102.png

jblankjblank_1-1589563694974.png

 

jblankjblank_3-1589563757141.png

jblankjblank_4-1589563866762.png

There wasn't a clear way to do this in Network Atlas as there were dozens of feature requests for this very behavior. The manual line option was present, but it did not change color based on thresholds etc... Hopefully this answers your question.  

@jblankjblank Ahhh, yes. And with all the new features where we can change the node image and labels this could be done nicely. Got to test..... .... ok Now I have tested - Works great! Add an image an create a custom link with the edge router and wan interface on both sides but traffic in opposite directions.

Thanks!!

@jblankjblank loving the new features of Orion Maps, One question that i have and probably more important to others than me, but is it possible to remove the link speeds from the maps so that are smoother (for me anyway) as this information is visible anyway if you click on the link?

L3-speeds.JPG

@dunky2k I believe what you are asking for is the ability to hide the Metric Pills? If so there is not a way to do that in this particular release, but certainly something we would like to provide as an option in the future. Perhaps even an option to only show based on poor status.  There are some users however that wish to see this data all the time, so it would be great to continue to get more feedback around this type of item. If you generate a Feature Request, please tag me on it so I can follow.  

@jblankjblank 

Sorry but have another query regarding the new Orion Maps.

Having an issue whereby when i create a manual connection between two swicthes i seem to get an 'additonal' link but this link doesn't show up on the node details topology section, any ideas as to what is creating this extra link? If i try to delete it both links get deleted.

See below what i mean, as you can see from the 'white' switch to the distro there are 2 links but from the 'blue' switch to the distro there is only 1.

MapMapDistroDistroWhiteWhiteBlueBlue

The distro switch image only shows the manual connection to the white switch but nothing to the blue switch, the white switch shows the manual connection to the Distro, but the blue switch shows no connection to the distro, but the map does show the connection...confusing....

Any Ideas as to what is going on?

@dunky2k The only thing I can think of is you have an interface out there on one side that topology knows is connected to the "entity" on the other side.  So for example - I created a map that has all the connections visualized between these two nodes. 

Clicking on an example link you can see the info in the Map Editor.

jblankjblank_0-1591020447183.png

Now if I delete an interface on one side - that link re-establishes itself to its known connection point which may not be a specific interface but the node. You should be able to confirm this in the editor. 

jblankjblank_1-1591020517955.png

Let me know if this is what you are experiencing.  

@jblankjblankNot quite but almost.

I have an interface on one side (distro) and and interface on the switch (white) both of these are Gi0/1.

Topology doesn't think that these are connected, but once a manual connection is made between these two the the other line going from the same interface on the switch (white) to the node (distro) diagonally, whatever one i try to delete, both lines disappear at the same time.

I don't quite understand what the difference is between the white and the blue switches as these are exactly the same, with an interface on each going to the distro, but only the white one doubles up.

I had a look in the topology table in the database to see if i could see these both connections, so that i could try deleting one of them from there, but they are not listed as being there, is the custom topology connection held in another table?

One final point, I am an admin user, however i don;t have the option (all users) when on the orion maps list view to allow me to edit other users maps, any idea how i fix that, or where this option is configured?

Thanks again.

@dunky2k 

You currently have the interface Gig0/1 from the Distro on the map. If you add Gig1/1 from SW-257, what happens?

I see you also have Gig0/2 from the Distro out there connected to 215, but I would honestly expect it to double up there too. I don't see Gig0/2 in the NPM Topology Widget showing a connection to SW-215... why is that?

In the Map Management list, the toggle for (all users) has changed to filters. The left hand side should allow you to see any user's maps by clicking the checkbox next to their name.  

@jblankjblank 

Loving these new features of Orion Maps and we have started to convert our old Network Atlas Maps to the new Orion Maps.

One issue that we appear to have encountered is that on creating our 11th map, we are not able to track the history of this new map, which appears to initially imply that there is some sort of limit set at 10 maps for Tracking? We have over 20 maps that we use frequently and would like to be able to track all of them.

If this is indeed the case, then why is there a limit, and can this be configured to allow more, or will this be expanded on in a future release?

 

@dunky2k There are limitations which were put in place in order to ensure you do not impact both performance of Orion and/ or your database.  Storing these maps take into account all the details such as the entities and all their properties, their position on the canvas, status at each interval, their connections/ relationships at each interval, and the status and metrics of those connections, etc... This can add up to a lot of data, and queries necessary to obtain that data. It would be good to keep an eye on your environment to ensure you do not cause any issues.   

Time Travel can be completely disabled and these settings are only available via Advanced Configuration Settings (your Orion ip/Orion/Admin/Advancedconfiguration/Global.aspx). Here are some of the current settings.  Historical Tracking can only be enabled by an Admin. Maps with this feature enabled can only consist of up to 100 entities max. 10 total maps can utilize this feature, and retention is set for 7 days. The snapshot interval is also set for 10 minutes. Keep an eye on performance if you choose to increase MaxMaps. 

Version history
Revision #:
31 of 31
Last update:
‎06-04-2020 10:45 AM
Updated by: