• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
ControlUp Community

ControlUp Community

Connect, Learn, and Grow

  • Blog
  • Podcast
  • Meetups
  • Archives
  • Categories
    • ControlUp One Platform
    • ControlUp for Apps
    • ControlUp for Compliance
    • ControlUp for Desktops
    • ControlUp Scripts & Triggers
    • ControlUp Synthetic Monitoring
    • ControlUp for VDI
  • Topics
  • Events
    • Logos & Wallpaper
    • ControlUp.com
  • Join

Using DEX API to Monitor Multiple VDI Organizations

Posted on October 7, 2024

A discussion was held about using the DEX API to pull VDI data from multiple organizations to display in Grafana. An API reference was shared and the need for an API key for each org was clarified. The user is working on a project to monitor the end user impact of changes and improvements to infrastructure. The MSP dashboard is still in development and the user is new to using APIs. The discussion took place in the #controlup channel.


Read the entire ‘Using DEX API to Monitor Multiple VDI Organizations’ thread below:

DEX API requests. Looking to pull VDI data from multiple Orgs in to Graphana. Things like CPU, RAM, logon times, etc. Started looking at this: https://api.controlup.io/reference/how-to-make-api-requests

Any more good reference material?


You started in the right place…

So our VDI & DaaS APIs are based of our historical data.

Can you share some more details on what you are planning to build?

We are also working on some new MSP dashboards btw


Does that work as a reference?

It accounts for hitting the rate limit (which you’re unlikely to hit), it has retries.

It just exports the session activity to a CSV file. idk how Grafa likes its data.

put your API key on line 2. Or store it in a file in F:\My Drive\Scripts2.0\Powershell__Streaming templates\new_api_key 😉


we host Infrastructure as a service for VDI to 60 clients. as we make changes and improvements to the infrastructure, we want to monitor end user impact. We used to use vROPS but migrated to ControlUp a few years ago. As we wait on the MSP dashboard, we are looking to leverage a mature graphana setup and pull in data from multiple orgs


Got it. And you are talking to the relevant PM already re the msp dashboard? I’m sure he would love to get your insights

Might also want to cross post this into #


yes i am and am on the Beta for the MSP portal. I’m new to APIs ( i recently learned how to spell API 😉 ), so this is more of an API topic than an MSP topic.

@member is there a need to specify the ORG ID anywhere?

early testing seems to work, other than this error:

Exception setting "SecurityProtocol": "The requested security protocol is not supported."


Where do you get that message?


when running the powershell script Dennis provided

“`$AllProtocols = [System.Net.SecurityProtocolType]’Ssl3,Tls,Tls11,Tls12′

[System.Net.ServicePointManager]::SecurityProtocol = $AllProtocols“`


@member


you can delete different versions off of the list. idk if that means the protocol is too old or too new 😄

org ID is determined by the API key. As in the API key contains a bunch of data, one of which is the org ID

You’d generate API keys for each of your orgs and for-each through them


thx, I generated the API and wasn’t sure if the org ID was needed anywhere.

Continue reading and comment on the thread ‘Using DEX API to Monitor Multiple VDI Organizations’.  Not a member? Join Here!


Categories: All Archives, ControlUp Scripts & Triggers
Topics: ControlUp Insights, CPU, DaaS, PowerShell, Scripts, Security, SSL/TLS, VDI

Ask Us Anything, Connect, Learn, and Grow with the ControlUp Community!

Login to the ControlUp Community to ask us anything, stay up-to-date on what’s new and coming soon and meet other like-minded techies like you.

Not already a member? Join Today!

Primary Sidebar

ControlUp Academy

Enroll in ControlUp Academy for expert-led technical training, equipping you with skills to effectively deploy, manage, and grow your ControlUp investment.

Learn here >

Rotating Images

Hidden Gem from our Community on Slack!

ControlUp Betas - What's Coming Next?
NEW ControlUp Features - Stay Up-to-Date!
ControlUp Scripts - Scripting, Zero to Hero
Latest KB Articles - Be the First to Learn
Did you Know - with Sivan Kroitoru
Practical Perspectives Technical Use Case Training

Video Tutorials Library

Visit our technical how-to videos, offering step-by-step tutorials on advanced features, troubleshooting, and best practices.

Watch here >

ControlUp Blog

Check out the ControlUp blog for expert advice and in-depth analysis.

Read here >

ControlUp Script Library

Visit the ControlUp technical script library, which offers a multitude of pre-built scripts and custom actions for your monitoring and troubleshooting requirements.

See here >

ControlUp Support

Visit the ControlUp support home and to delve deeper into ControlUp solutions.

Browse here >

Download ControlUp RealTime DX

Start with ControlUp for real-time end-user environment insights, swift troubleshooting, and unprecedented performance optimization. Download now.

Download here >

Footer

      

ControlUp Community
Of Techie, By Techie, For Techie!

Terms of Use | Privacy Policy | Security
Dive Deeper, Learn more at ControlUp.com

  • facebook
  • twitter
  • youtube
  • linkedin

© 2023–2025 ControlUp Technologies LTD, All Rights Reserved.

We use cookies to ensure that we give you the best experience on our website. by continuing to use this site you agree to our Cookie policy..