Updates and Changes for SystemLink Enterprise 2024 and Earlier
- Updated2025-11-26
- 9 minute(s) read
Browse updates and changes made in SystemLink Enterprise 2024 and earlier versions.
2024
December 2024
- Analyze your parametric data in a Data Space to get statistical insights.
- Create a custom script to analyze your parametric data in a Data Space.
- Use the keyboard to interact with grids. For example, you can use the arrow keys to navigate to different rows and different columns.
- Add a hyperlink to an external URL as the value of a custom property. Use the following syntax similar to Markdown: `[link text](URL)`.
- View additional details about a test plan from the Schedule page. To see more details, navigate to and click a test plan card.
- Switch between day, week, month, and year views on the Schedule page.
- Download multiple files at once.
- Apply a state to multiple systems at once. Navigate to . Select the systems and click .
November 2024
- Search, filter, and save custom views in Data Spaces.
- View, add, and manage calibration data for assets.
- Download a CSV reports for assets. Navigate to and click Download report.
- Forecast upcoming asset calibrations using the built-in calibration forecast dashboard. Navigate to . To launch the calibration forecast dashboard, click Calibration forecast.
- Improved query performance for data tables.
- Added support for Kubernetes 1.29.
- Added support for PostgreSQL 15.
October 2024
- Use the scheduling assistant to see what systems and DUTs are available and schedule test plans without conflicts.
- Add comments with @ mention and rich text on work orders and test plans.
- Configure resource profiles to maximize resource utilization for the Notebook Execution Service. In systemlink-values.yaml, you can modify the low, medium, or high resource profiles.
- When viewing your data tables in a data space, you can now view your data in a table as well as a chart.
September 2024
- Navigate to to view the test plans scheduled across all systems in timeline view.
- Use the following new features when visualizing data tables in data spaces.
- Search for columns to plot from the axis selection grid.
- Color traces by data table and by column metadata.
- Adjust how long the SystemLink Enterprise Alarm Service keeps your alarms.
- Adjust how many alarms you can create in the SystemLink Enterprise Alarm Service.
- Learn about the performance metrics for the Dashboard Host Alarm Service.
- Support for private certificate authorities.
- Connect to MongoDB and S3 compatible interfaces that use certificates signed by a private authority.
- Call SystemLink APIs from Jupyter Notebook when the SystemLink API endpoint is configured to use a certificate signed by a private authority.
August 2024
- Enable, delete, or disable multiple routines at once. Navigate to and select the routines you want to modify.
- View and manage data tables across all test results. Navigate to and select the data tables you want to interact with.
- Learn about data limits for proxy servers and for ingress controllers.
- Learn about the performance metrics for the SystemLink Alarm Service.
July 2024
- Align the x-axis of your data table plots to zero.
- Decimate the data in your Data Spaces plots using Lossy, Max/Min, or Entry/Exit modes.
- Filter and save a custom view of a test plans grid.
- SystemLink Enterprise adds the workspace property to products. For
products already in your system, SystemLink Enterprise assigns
a workspace using the following logic.For new products, assign a workspace so you can control access
The product has test results. SystemLink Enterprise assigns the workspace associated with the first test results listed for the product. The product does not have test results. SystemLink Enterprise assigns the default workspace.
June 2024
- Create alarms to notify you when an issue occurs in your system.
- Delete one or more product specifications you no longer need.
- Select one or more Test Results and send them to a Jupyter Notebook for analysis.
- Select one or more product specifications and send them to a Jupyter Notebook for analysis.
- Automatically copy files linked to a test plan template when you create a test plan from the template.
- Filter the test plans grid by using test plan metadata.
May 2024
- Navigate SystemLink Enterprise faster with the intuitively organized Home page and the navigation pane.
- Visualize data tables in a data space to gain insights into your time-series data.
- Analyze test results with Jupyter Notebook.
- Annotate steps with keywords from a data space.
- Save custom column configurations for the product specifications grid.
- Create and manage test plans under a product.
- Define and apply custom states to a system.
April 2024
- Create test plans faster by using a test plan template.
- Edit result keywords from a data space. You can also exclude results from a data space using a keyword that the results have in common.
- Learn about the performance metrics for the SystemLink DataFrame service.
- Create feeds and upload custom packages.
- Replicate feeds from a remote URL.
- Upload, download, and configure metadata for system state files.
- Easily move third-party assets between test systems or unmanaged locations.
March 2024
- Use the Specification Management UI to maintain a central repository of specifications that you can use to analyze your test results and measurements.
- Extract Standard Test Data Format (STDF) files into SystemLink results, steps, and measurements.
- Learn how SystemLink performs when extracting test data from Bench Data Connector (BDC) files and STDF files.
- Duplicate existing routines so you can create similar routines faster. In the SystemLink web application, navigate to . Select a routine and click Duplicate.
February 2024
- Use the SystemLink Enterprise Test Plans Module to create, view, and manage work orders and test plans for the products you are testing.
- Use Specification Management APIs to maintain a central repository of specifications. Use specifications to store test limits and test conditions.
- Create routines to automate an action when an event occurs.
- Distribute Helm charts through the Docker registry to simplify your deployment.
- Added support for Kubernetes 1.28.
January 2024
- Added support for SystemLink Client 2024 Q1.
- Activate SystemLink Enterprise offline.
- You can @ mention other users in comments on test results and data spaces.
- Trigger test data extraction routines from the Product details page.
- You can trend step data from the Results details page directly into a data space.
- Monitor disk utilization for your JupyterHub user data. You can see the utilization in the main status bar at the bottom of the window.
- Enable dark mode which tracks the settings for your device.
2023
December 2023
- You can track the location history of your assets.
- You can manage files associated with your assets.
- You can enable software installation from ni.com or a remote URL by adding those locations as feeds on your system.
- You can visualize parametric data in histograms in data spaces.
October 2023
- You can add comments to test results.
- You can view the current and historical values of a tag in dashboards.
- Data tables have improved reliability and scalability and can support thousands of concurrent writers.
- You can connect to external MongoDB instances.
- You can view all tracked assets on the Assets page.
- You can change the version of a package installed on a managed system.
September 2023
- You can change the version of software installed on a system from the System Details page.
- You can specify a part number as additional tracked metadata when adding new assets to SystemLink.
August 2023
- Install software on a system from feeds that are already configured on the device. In the SystemLink web application, select . Double-click a system, open the Software tab, and click Install software.
- View detailed information about jobs that have executed on a system. In the SystemLink web application, select . Double-click a system, open the Jobs tab, select a job, and click View.
July 2023
- View detailed test step data under a test result.
- Results and Products grids display a count of items that match a query.
- Visualize parametric data with a single click from a test result or from the test results grid.
- View box, violin, and histogram charts in the margins of a scatter chart in a data space.
- Color traces in scatter charts by product, result, step, condition, and measurement data.
- The Systems grid tag column supports autocomplete for tag paths.
- Added the Tag Historian Service.
- Copy a tag path using the context menu in the Tags grid on the System Details page.
- Delete tags in the Tags grid on the System Details page.
- Notebook dropdowns group notebooks by workspace.
June 2023
- Track the location and status of assets on the Assets tab for your system.
- Manually add assets to your system to track third-party devices and devices without drivers.
- Edit and delete data spaces from the data spaces table and from an individual data space.
- The PostgreSQL backend for the Test Insights Service is more resilient.
May 2023
- Added tags. Publish and view the current value of tags from your test systems. Monitor the status of your test fleet with automatically published system health data on the System Details page.
April 2023
- Create data spaces to view parametric test data on a scatter chart.
- The DataFrame Service uses streaming data deserialization. This allows you to use larger batch sizes with more rows per write.
- The Dremio S3 automatically promotes missing data sets on query. You get improved reliability in scenarios where a dataset is deleted at the same time it is queried. To uptake this change, delete all Dremio PVCs and restart all Dremio and DataFrame Service pods.
- You can show custom properties in the Files grid and create saved views.
- You can filter the steps grid by step and measurement name.
- The default pull policy for images in argo-workflows has changed. Instead of always, the new default is IfNotPresent.
- The executions grid groups by status by default.
- Schedule routines are enabled by default.
- The feature flag routineservice.featureToggle.publishScheduleEvent has been removed from the SystemLink Helm chart.
- The DataFrame Service has new limits intended to ensure availability of the service.
March 2023
- Export data tables to CSV.
- Query product, results, and steps tables with the table query builder.
- Added support for Kubernetes 1.23.
- Added support for PostgreSQL 13 and 14.
- Added telemetry metrics for the Test Monitor Service, Data Frame Service, and Kafka service.
- Replaced oidc/user-info with /oidc/userinfo as the endpoint to view claims for the current logged in user.
- Enabled Kafka UI for debugging and monitoring.
- Increased the default memory provided to Kafka topic operator from 256 MB to 512 MB to increase the total number of tables the Data Frame Service can write to.
- Kafka S3 sink connectors are automatically deleted if a data table is marked endOfData.
- Deleted Kafka S3 sink connectors are automatically reestablished if connectors are manually deleted.
February 2023
- Added support for PostgreSQL 14.x.
- Add, remove, and reorder columns in the Steps grid when viewing the details of a test result.
January 2023
- Schedule a Jupyter notebook to run at a specific time or on a repeating schedule.
- View detailed information about individual test steps for a test result. Refer to Viewing Test Steps by Result.
- Access SystemLink navigation and user account settings when using the Jupyter environment.
2022
December 2022
- The top level helm chart includes the License Service. Refer to the release notes for details on the required configuration for this service.
- You can specify data table IDs as variables in dashboards.
- You can customize, filter, save, and load views in the Products grid.
- You can upload and view files associated with a product.
- You can filter the Executions grid by date ranges and workspaces.
November 2022
- You can upload files up to 10GB through the web interface.
Related Information
- Release Notes
- SystemLink Enterprise New Features and Changes
Learn about updates, including new features and behavior changes, introduced in each version of SystemLink Enterprise.
- Automating Actions with Routines
Create routines to automate an action when an event occurs.
- Managing Work Orders and Work Items
Use the Operations section to create, view, and track work for the products you are testing.
- Data Extraction Performance for Standard Files
Learn how SystemLink Enterprise performs when extracting test data from standard files.
- Specification Compliance
Use the Specification Compliance Module (SCM) to ensure your products meet regulatory requirements throughout their life cycle.
- Creating a Test Plan
Create one or more test plans.
- Annotating Test Results or Steps with Keywords from a Data Space
Add, remove, and modify result keywords or step keywords from a data space. You can also exclude results or steps from a data space using a keyword.
- DataFrame Service Metrics
Monitor the health of the SystemLink Enterprise DataFrame Service using OpenTelemetry metrics and Prometheus metrics.
- Analyzing Test Results with Jupyter Notebook
Analyze your test results using Jupyter Notebook to get insights about your data.
- Visualizing Data Tables in a Data Space
Derive insights about data from data tables by visualizing the data in different types of plots.
- Deleting Specifications
Remove one or more specifications for a product.
- Generating Custom Alarms
Create alarms from a LabVIEW VI to notify you of system issues.
- Analyzing Specification Compliance with Jupyter Notebook
Verify whether your products comply with specification requirements by analyzing product test results against the specification.
- Creating a Workspace
Create a workspace to control which systems and data different types of users can interact with.
- Data Limits for Proxy Servers and for Ingress Controllers
Ensure that your proxy server and your ingress controller allow for larger volumes of data.
- Alarm Service Metrics
Monitor the health of the SystemLink Enterprise Alarm Service using OpenTelemetry metrics and Prometheus metrics.
- Dashboard Host Service Metrics
Monitor the health of the SystemLink Enterprise Dashboard Host Service using OpenTelemetry metrics and Prometheus metrics.
- Configuring Alarm Retention
Adjust how long the SystemLink Enterprise Alarm Service keeps your alarms.
- Configuring Alarm Limits
Adjust how many alarms you can create in the SystemLink Enterprise Alarm Service.
- Viewing Scheduled Test Plans
See the test plans scheduled for a system.
- Private Certificate Authorities
If you are using a private certificate authority (CA), you must configure SystemLink Enterprise to use the private CA to establish trust.
- Scheduling a Test Plan
Use the scheduling assistant to schedule a test plan based on which systems and DUTs are available.
- Configuring the Notebook Execution Service
Configure notebook executions settings for your organization.
- Analyzing Parametric Data in a Data Space
Derive insights about your parametric data in a data space.
- Creating a Custom Script for Analyzing Parametric Data
Modify the default Jupyter Notebook, Data Space Analysis, to meet your parametric data analysis needs.
- Viewing Test Steps by Result
Analyze information about the results associated with your tests to determine the quality metrics of the devices under test (DUT).
- Filtering Grids
Query your grids to create filtered views that you can reuse and share.
- Normalizing Incoming Data Automatically
Create a routine to automatically convert incoming data files into a data table.
- Plotting Parametric Data in a Data Space
Derive insights about parametric test data by visualizing it in different types of charts.
- Viewing Test Results by Product
Analyze information about the product associated with your tests to determine the quality metrics of the devices under test (DUT).
- Collaborating on Test Results
Collaborate on test results by adding comments.
- Monitoring Data with Tags
Observe the current value of one or more tags published to your system.
- Choosing a MongoDB Deployment
Most of the SystemLink services use MongoDB as the primary database. You can use a MongoDB instance in the same Kubernetes cluster as your SystemLink Enterprise installation or an external instance.
- Configuring MongoDB Instances
Configure SystemLink Enterprise to access one or more remote MongoDB databases to enhance the scalability and the fault tolerance.
- Managing Your Assets
View calibration data, track your physical assets, and visualize information about your assets.
- Using Data Tables as Dashboard Variables
Create variables that use data tables to dynamically view dashboard data.