Version 105 of the "Low-code Tools" PowerPackc step-level health metrics for the steps that run during Dynamic Application collection, andh the option to retry HTTP step calls when a specified status code is returned.
You can access the complete version of the release notes for the "Low-code Tools" PowerPack at the following location: https://docs.sciencelogic.com/dev-docs/
- Minimum Required Platform Version: 12.1.2
Before You Install or Upgrade
Ensure that you are running version 12.1.2 or later of Skylar One before installing or upgrading to the "Low-code Tools" PowerPack version 105.
Installing or Upgrading the PowerPack
To install this PowerPack:
-
Search for and download the PowerPack from the PowerPacks page at the ScienceLogic Support Center (Skylar One > PowerPacks).
-
In Skylar One (formerly SL1), go to the PowerPacks page (System > Manage > PowerPacks).
-
Click the Actions menu and choose Import PowerPack. The Import PowerPack modal appears.
-
Click and navigate to the PowerPack file from step 1.
-
Select the PowerPack file and click . The PowerPack Installer modal displays a list of the PowerPack contents.
-
Click . The PowerPack is added to the PowerPack Manager page.
Features
The "Low-code Tools" PowerPack provides a single comprehensive toolkit with specialized steps for simplified monitoring and data collection. This unified toolkit enables users to build monitoring solutions across multiple protocols with minimal coding requirements.
-
One unified toolkit with multiple specialized step modules:
-
Core functionality (silo_low_code)
-
Standard steps (silo_low_code_steps_standard)
-
Protocol-specific steps for REST, CLI, SSH, SNMP, Prometheus, JMX, and WinRM
-
-
Example applications and templates:
-
Self-monitoring Dynamic Applications for Skylar One systems, which enables discovery, modeling, and monitoring of SL1 environments
-
PromQL Development Examples:
-
Ready-to-use templates for Prometheus metric collection
-
Example queries and configurations for common monitoring scenarios
-
-
REST API Collection Examples
-
Sample applications for configuration and performance data collection
-
-
-
Support for the following authentication methods:
-
REST/Prometheus: API Key, Basic Auth, Bearer Token, and OAuth2
-
CLI: SSH
-
PowerShell/WinRM: Local Auth and Kerberos
-
-
Dynamic Applications that enable Skylar One to discover, model, and monitor an Skylar One system on which you can create, and experiment with the snippet Dynamic Applications that you build.
-
Health metrics that provide visibility into step execution during Dynamic Application collection.
-
A metric reader step that retrieves the recorded metrics within a Dynamic Application.
Enhancements and Issues Addressed
The following enhancements and addressed issues are included in this release of the PowerPack:
-
Added two execution environments:
-
A Python 3.11 environment that only deploys on the Skylar One 12.3.x line (12.3.0 to 12.3.15) and 12.5.1 to 12.5.8.
-
A Python 3.12 environment that only deploys on Skylar One 12.5.20 or later and 13.0.1 or later. This environment is aligned by default on all the Dynamic Applications in this PowerPack except for "Troubleshooting: InvalidProtocol" and "Troubleshooting: NotRegisteredStep", which are aligned by default with the Python3.11 environment.
You will have to manually consume the execution environment that fits the Python version used by your Skylar One system.
-
-
Removed support for Python 3.6 from this PowerPack.
-
Added two Dynamic Applications:
-
REST: Connection Health. Monitors HTTP steps.
-
SSH: Connection Health. Monitors SSH steps.
-
-
Added the "Low-code Tools: REST v105" credential, which includes a new field for enabling step metrics.
-
Added the "Low-code Tools: SSH v105" credential, which combines standard SSH and PowerShell authentication into a single credential and includes a new field for enabling step metrics.
-
This PowerPack now allows you to store step metrics for the steps that run during Dynamic Application collection, giving you step-level visibility into execution. A new metric reader step retrieves the recorded metrics within a Dynamic Application, and the SSH and REST steps record step execution metrics each time they run.
-
You can now configure the HTTP step to retry a call when the first attempt returns a specified status code. When token authentication is used, the token is regenerated before the retry.
-
Added support for the Snippet Framework App Type and improved collection metrics.
-
This release also includes a range of performance improvements across the Snippet Framework that reduce collection overhead, help steps execute more efficiently, and improve reliability during larger and more frequent Dynamic Application collections.
The credential version number will no longer be identical to the version number of this PowerPack.
Full documentation for the "Low-code Tools" PowerPack is provided at https://docs.sciencelogic.com/dev-docs/.
Known Issues
There are no known issues that affect version 105 of the "Low-code Tools" PowerPack.