11-13-2019 09:36 AM
I'm evaluating SystemLink as a potential service to collect test station utilization. Things I'm looking to collect are:
Being able to create dashboards to collect this data and showcase it for analysis in real-time and historic or one-button reports.
I am using LabVIEW 2018 SP1 and TestStand 2017. Enabling the test monitor plugin for TestStand was easy. I can see out-of-the-box there is a dashboard collecting utilization information. How do I know what tags/notebooks or data is available to me to create my own dashboards? In order to collect the above information do I need to add code in my test sequence or do the test monitor plugin already have most information from running a sequence?
Solved! Go to Solution.
11-13-2019 02:19 PM
The SystemLink Client out fo the box will publish some health metrics on the CPU, Memory, and Hard Disk utilization as tags that can be included in your own dashboard. You can open up the Tag Viewer application to see all of the tags that are published by default. You can add your own using the LV SystemLink Tag API.
The SystemLink TestStand plugin publishes a tag for the current test that is running along with test results to the SL Test Monitor application that includes the station, socket, operator and application used to execute the test as well as the results. You can include test result query counts in dashboards as well as the output of our reports which can be extended using Jupyter Notebooks. In general, you can bind a dashboard to any report you can create with the Report view in the SL Test Monitor application.
With SystemLink 19.5 you can also use the LabVIEW SystemLink Asset Management API to publish utilization on a per asset basis as your tests execute, however it is currently limited to only the assets that SL automatically discovers.
SystemLink 19.6, which is planned to release in December will also add the ability to add asset tracking and utilization for 3rd party equipment like your thermal chamber. In addition, 19.6 will include a lot more options for slicing and dicing the utilization data, which can be included in your dashboards. In addition, dashboards will support adding an optional system drop down that can be used to easily build a dashboard and use it with multiple systems.
11-14-2019 08:30 AM
Thanks for the reply. I will take a look at the Test Monitor application. I'm not familiar with Jupyter Notebooks so I will have to read up on it.