You dont have javascript enabled! Please enable it!

Under The Hood: How Does Savision’s Dashboards Work? #Savision #SCOM #SysCtr

2 Min. Read

Cross-post from Savision’s blog

Dashboards by Savision is a free, fast, and customized tool for System Center Operations Manager (SCOM) that gives you the critical information you need, on any device anywhere. Yes, on any device you want! This is the power of HTML5 versus Silverlight, and with a drag and drop interface, you can easily create custom dashboards made up of widgets to provide you with meaningful visualizations of the data you need to keep your end users happy. One quick glance is all it will take for you to identify current or future problems, so you can start prioritizing and troubleshooting them faster than ever.

In today’s blog post, I will cover how Savision dashboards actually works behind the scenes.

Performance and security are the most important objectives that Savision developers have focused on since day 1 of the development.

If you are using Operations Manager (which of course you do), you’ve noticed that it’s kind of slow especially when it comes to monitoring a large environment.

That being said, how Dashboards by Savision takes Operations Manager to the next level:

1. They always request a list of objects from the Operations Manager SDK directly. This insures that they respect the role-based access permissions that have been set up in Operations Manager.

2. Almost all of the queries will be retrieved directly from the SCOM databases.

3. They keep the number of queries per dashboard to an absolute minimum, and instead of running each query separately, they batch up all similar queries so they can be executed at once.

4. Caching! The things that aren’t expected to change frequently will be cached. The most important that cache are per signed in user so they don’t mix up security settings;  the cached objects have various lifetimes depending on how often they are expected to change.

5. Each signed in session has its own connection to the Operations Manager SDK service and is authenticated using the credentials entered by the user, this in respect to the Operations Manager role-based security.

6. The web application creates a connection pool to each Operations Manager database and is authenticated using the credentials of the application pool user. This will minimize the connections to the databases and means you don’t need to give each user permission to access the databases directly.

The exciting news is that Savision just released the latest version for Dashboards V1.2.0:


What’s New in Savision Dashboards V1.2.0:

  • Single sign on option. Users don’t need to explicitly enter their credentials, instead the application automatically uses their Windows domain account. This feature is optional and can be configured at install time. Please see the installation guide for more information.


  • “SQL Query” widget. You now have the ability to make arbitrary queries to SQL Server and Oracle databases and display the result in your custom dashboard.


  • Due to popular demand, Savision has restored the “Computer Health with Monitor Details” widget.


  • The heat map widget now has an option to display the object names in the tiles rather than being blank.
  • The installer now offers an option to create a link to the application on the desktop and also provides the opportunity to open the application when installation is complete.
  • The SLA status widget now shows a gauge instead of a bar graph when there is only a single SLA.
  • The managed entity page now shows the current health state of the managed entity as well as the type of the object.

You can download the latest free Dashboards version by Savision here!

Until next time…


Photo of author
About the Author
Charbel Nemnom
Charbel Nemnom is a Senior Cloud Architect, Swiss Certified ICT Security Expert, Certified Cloud Security Professional (CCSP), Certified Information Security Manager (CISM), Microsoft Most Valuable Professional (MVP), and Microsoft Certified Trainer (MCT). He has over 20 years of broad IT experience serving on and guiding technical teams to optimize the performance of mission-critical enterprise systems with extensive practical knowledge of complex systems build, network design, business continuity, and cloud security.

Related Posts


MS15-068: Vulnerabilities in Windows HyperV Could Allow Remote Code Execution – July 14, 2015

What’s New in PowerShell For Hyper-V In Windows Server 2016 Technical Preview 2? #HyperV #PowerShell #WS2016


Let me know what you think, or ask a question...

error: Alert: The content of this website is copyrighted from being plagiarized! You can copy from the 'Code Blocks' in 'Black' by selecting the Code. Thank You!