-
Home
- Getting Started
Release Notes
This page lists the new features, improvements, changes and bug fixes in each version of Monitoring Studio X.
Monitoring Studio KM for PATROL 10.4.01
7 Changes - Released 2024-08-26Changes and Improvements
ID | Description |
---|---|
SWSY-4576 | Prometheus Exporter: Added missing metrics for Sentry Software KMs |
SWSY-4587 | The performance of the CollectionHub has been improved |
SWSY-4589 | Web UI: Added Collection Hub Information to the Agent > Java Settings |
SWSY-4594 | Added support for Java 21 |
Fixed Issues
ID | Description |
---|---|
SWSY-4585 | Web Requests stop working with JRE 21.0.1 |
SWSY-4579 | Prometheus Exporter: Some classes or metrics collected by BMC PATROL for Linux are not exposed via the /metrics Prometheus endpoint |
SWSY-4583 | The Dry Run feature incorrectly reports "No Host is using the <Template_ID>Template" |
Monitoring Studio KM for PATROL 10.4.00
28 Changes - Released 2023-02-15Changes and Improvements
ID | Description |
---|---|
SWSY-4557 | Added support for aes256-ctr encrypted private keys |
SWSY-4563 | Prometheus Exporter: Added the ability to disable explicit timestamps when exposing metrics |
SWSY-4517 | Dynamic Objects: Added the ability to skip lines or start at specific lines |
SWSY-4525 | Dynamic Objects: Added the ability to customize the Monitor's name |
SWSY-4528 | Improved annotations display in parameter graph |
SWSY-4530 | Added the ability to apply a Template multiple times to the same host |
SWSY-4565 | CMA policies: Template Internal IDs are now case insensitive |
SWSY-4537 | Process Monitor: Added parameters for UNIX/Linux platforms |
Fixed Issues
ID | Description |
---|---|
SWSY-4510 | The Web UI does not update the once-a-day collection schedule properly |
SWSY-4551 | PATROL REST API Documentation: Security vulnerability in Swagger UI (OpenAPI) |
SWSY-4076 | The Template's CollectionErrorCount is not reset to 0 when an unreachable host responds again |
SWSY-4492 | Numeric Value Extraction: Inaccurate results are returned when selecting Time Elapsed From Now |
SWSY-4495 | Web UI: Unable to save Agent settings when Run as LOCALSYSTEM is enabled |
SWSY-4496 | Web UI: Console treeview does not load when instances are destroyed |
SWSY-4498 | Monitors using system commands may fail to run on localhost on IBM AIX 7 |
SWSY-4500 | Folder Monitoring: Multiple file masks are not working on localhosts running UNIX or Linux |
SWSY-4505 | Prometheus Exporter reports incorrect timestamps |
SWSY-4526 | Unable to monitor remote hosts using SNMP v3 SHA Authentication with Privacy Encryption |
SWSY-4535 | Database Query (Other Database Connection Settings): The database URL is truncated after the first semi-colon |
SWSY-4472 | Monitoring a log file in a network shared folder fails when credentials other than the defaultAccount ones are used |
SWSY-4538 | Web UI: Irrelevant parameters can be selected while configuring Monitors |
SWSY-4540 | Data collect for Host Status does not match user's configuration |
SWSY-4532 | Database Query: The name/service name is not assigned when running the query in CMA mode |
SWSY-4536 | Database Query (Microsoft SQL Server): Query fails with integrated Active Directory authentication |
SWSY-4544 | Parameter Combination: The Variables' Monitor and Parameter are not replicated when cloning a template |
SWSY-4546 | Numeric Value Extraction: Incorrect parameter metadata for Delta parameters |
SWSY-4558 | Web UI: Unable to turn on Template macros as required |
SWSY-4566 | Host and Template Internal IDs: Only alphabetical, numerical and specific special characters are supported |
Monitoring Studio KM for PATROL 10.3.00
59 Changes - Released 2021-06-17What's New
ID | Description |
---|---|
SWSY-4351 | Extensive support for Prometheus: Export to Prometheus and consume from Exporters |
SWSY-4225 | Database Query: Added support for IBM Informix |
SWSY-4326 | Database Query: Added support for Oracle Database Server versions 12.1, 12.2, 18.3, 19.x and 20.x |
SWSY-4340 | Web UI and REST API overall performance improvement |
SWSY-4349 | Dates and times can be extracted and interpreted in Numeric Value Extractions |
SWSY-4424 | Added support for Java 16 |
SWSY-4433 | Complete overhaul of WMI-based collection for improved scalability (no VBScript) |
Changes and Improvements
ID | Description |
---|---|
SWSY-3929 | Web UI: KM developers can customize how Monitoring Studio displays custom KMs (icons, buttons, etc.) |
SWSY-4361 | Numeric Value Extraction is able to interpret scientific notation (e.g. 6.02e+23) |
SWSY-4429 | Numeric Values Extraction can automatically find the position of the numeric value to be extracted, anywhere in the line |
SWSY-4067 | Calculating Elapsed Time |
SWSY-4069 | Idea : Copy/Paste feature to copy/paste everything or select all the result output |
SWSY-4086 | Web UI: Console's default display is improved for instances with large number of parameters |
SWSY-4139 | Improved download of large files from the PATROL Agent through TSPS |
SWSY-4214 | Performance has been improved when downloading a Template as a .CFG |
SWSY-4256 | Web UI: 30-second execution timeout has been removed from PSL Playground |
SWSY-4276 | REST API Performance: /rest/events |
SWSY-4279 | Web UI: Improved error messages |
SWSY-4310 | Special characters may be escaped in macro content, e.g. %{USERNAME_ESC_JSON} |
SWSY-4322 | SNMP Polling: Context Name and Context Engine ID can be customized in SNMP Credentials (SNMP v3) |
SWSY-4342 | REST API Performance: /rest/agent |
SWSY-4343 | REST API Performance: /rest/jvm |
SWSY-4344 | REST API Performance: /rest/config |
SWSY-4345 | REST API Performance: /rest/backup |
SWSY-4346 | REST API Performance: /rest/studio |
SWSY-4347 | REST API Performance: /rest/namespace |
SWSY-4348 | REST API Performance: /rest/thresholds |
SWSY-4352 | Implement "REST API" endpoint /metrics that exports the value of all parameters for all instances of all classes |
SWSY-4353 | Add a configuration page (Agent / Prometheus Exporter) to configure the exporter (enable/disable, filtering, etc.) |
SWSY-4385 | Prometheus Exporter: add parent and MetaFQDN as labels to the metrics |
SWSY-4400 | Ability to download a Prometheus default "rules.yml" file containing thresholds from loaded KM/XLM files |
SWSY-4414 | Dynamic Instances performance has been improved to scale to thousands of objects |
SWSY-4415 | Build a Template that imports metrics from Prometheus Exporters |
SWSY-4419 | Database Query: Support for multiline SQL queries and scripts (bonus: SQL syntax highlighting) |
SWSY-4430 | Content-parsing Monitors: Multiple columns can be extracted |
SWSY-4072 | Easier selection of Monitors in Parameter Combination |
SWSY-4244 | Database Query: Added support for SCRAM-SHA-256 authentication in PostgreSQL |
SWSY-4436 | Dry Run is disabled for children Monitors that have not been collected successfully |
Fixed Issues
ID | Description |
---|---|
SWSY-4223 | TLS v1.3 causes high CPU usage with Java 11 and higher |
SWSY-4243 | Dynamic instances of String Searches, Numeric Value Extractions and Value Maps keep being collected while paused by the user |
SWSY-4356 | Web UI: Console shows Internal Error 500 when querying instances with '#' in their path |
SWSY-4063 | Double "Save" when we delete all hosts except one and save the change |
SWSY-4262 | Remote File Monitoring: Files with wildcards trigger an alert on Collection Error parameter instead of Present parameter when file is absent |
SWSY-4360 | TSPS Plugin: Online help of other KMs cannot be accessed in the Console page |
SWSY-4371 | Alert Actions: Macro variables related to the alert are not translated in the Alert Action Monitor |
SWSY-4378 | Nagios Plugin may trigger a false timeout alert if multiple collects happen simultaneously |
SWSY-4379 | Local Command Lines may trigger a false timeout alert if multiple collects happen simultaneously |
SWSY-4381 | Command Line Monitor: Execution time out is inaccurately reported |
SWSY-4388 | SNMP Trap Monitor: Unable to detect SNMP traps when the trap number is not specified |
SWSY-4405 | Windows Performance Counter: Value is not collected when object instance name contains a backslash |
SWSY-4413 | Event Management KM thresholds applied on Dynamic Instances are overridden with Template's thresholds |
SWSY-4421 | Content Parsing Monitors: Fields containing separators within quotes breaks field extraction |
SWSY-4428 | Missing Dynamic Instances are deleted one collect late |
SWSY-4458 | String Search: the Acknowledge String may not be taken into account if an acknowledge timeout is set |
SWSY-4465 | String Search: The Acknowledge String In Column Number(s) cannot be saved in the Web interface |
SWSY-3922 | Folder monitoring: Wrong value of some parameters when the folder or the filename contains a semicolon |
SWSY-4252 | Web UI: "Invalid credentials" login error message was misreported on agent communication failure |
SWSY-4257 | Web UI: Long name parameters are not readable in the console standard view |
SWSY-4290 | Dry Run feature is active for "Numeric Value Extraction" in anonymous mode |
Monitoring Studio KM for PATROL 10.2.00
39 Changes - Released 2020-12-23What's New
ID | Description |
---|---|
SWSY-4110 | Web UI: New interface to manage and customize Agent Alert Thresholds for all KMs |
Changes and Improvements
ID | Description |
---|---|
SWSY-3353 | Implement the Web UI to modify thresholds |
SWSY-3616 | Web UI: Possibility to test the SMTP settings in the Monitoring Studio Settings |
SWSY-3809 | Web UI: Missing Parameter Combination formula variables not warned |
SWSY-3857 | Web UI: Studio: Thresholds Interpretation Improvement |
SWSY-3966 | Web UI: Possibility to customize collectionErrorCountAutoAcknowledgeTime |
SWSY-4215 | Web UI: Performance when loading the Console page has been improved to display thousands of objects |
SWSY-4242 | Alert Message Macros: PATROL Agent namespace variables can be inserted through the new %{/...} macro |
SWSY-4266 | TSPS Component: Event's objects slot is missing in TrueSight Event page |
SWSY-4274 | Web UI: Display the list of all thresholds set on the PATROL Agent |
SWSY-4277 | Dynamic Instances that go missing (Present = 0) can be manually removed in the Console UI |
SWSY-4278 | Web UI: Multiple IP addresses are properly displayed in the Agent Information page |
SWSY-4283 | X_TEMPLATE class: CollectionErrorCount is now refreshed every 10 minutes |
SWSY-4306 | Integration to Helix Operations Management can now be fine-tuned from the Web interface |
SWSY-4314 | Installing the TSPS Component in a clustered environment is now documented |
SWSY-4318 | Web UI: API Key for Helix Operations Management can be modified in Agent Settings |
SWSY-4321 | Web UI: Console refreshes data, status and values automatically |
SWSY-4324 | Web UI: Performance when loading the Studio page has been improved |
SWSY-4330 | PATROL REST API: Add the possibility to sort operations by tag |
SWSY-4217 | Alert Message Macros: %{USERNAME} can be used by instances attached to Monitors with configured credentials |
Fixed Issues
ID | Description |
---|---|
SWSY-4288 | Alert thresholds set outside of Monitoring Studio's template (e.g. in CMA policy) are overridden with disabled thresholds |
SWSY-4317 | Security: Code injection vulnerability in TSPS Component allows remote authenticated users to run arbitrary PSL code on PATROL Agents via HTTP headers and request body |
SWSY-3998 | Web UI: String Search Monitors can be moved to incompatible parents |
SWSY-4171 | Web UI: Autofill Internal ID to follow the changes in Display Name |
SWSY-4222 | Bad Request message is returned when accessing Monitors containing backslashes in their IDs |
SWSY-4246 | HTTP Request: %{TIME} macro was not interpreted in the body of HTTP Request Monitors |
SWSY-4255 | Customized cookie name in RSSO prevents users from accessing TSPS when Monitoring Studio X Component is loaded |
SWSY-4258 | Macro %{USERNAME} is not interpreted |
SWSY-4263 | Web UI: Dry Run not working when the host is configured through CMA and associated with multiple Templates |
SWSY-4282 | Web UI: When connecting to TSPS with Monitoring Studio, the URL redirects to an internal RSSO |
SWSY-4284 | Command Line Monitor: Acknowledgement is not automatic for String Searches with regular output |
SWSY-4291 | Web UI: Unable to log in as a non-default account on Linux and UNIX systems |
SWSY-4300 | HTTP Server: Memory leak when handling REST API calls |
SWSY-4302 | Alerts are not triggered at the expected time when the occurrence is set to N times in a row |
SWSY-4308 | TrueSight Component: Unable to access Monitoring Studio X interface through TSPS when the KM is not loaded on the agent |
SWSY-4316 | Studio: Default alert thresholds defined in class may remain active even when disabled in the Template |
SWSY-4319 | PATROL REST API: POST/PUT requests in Swagger UI are rejected by TSPS |
SWSY-4327 | Instances attached to PSL Command or Nagios Plugin Monitors may be incorrectly created in the OFFLINE state (paused) when the PATROL Agent starts |
SWSY-4173 | Web UI: Special characters (like '#') in the Config Hacker are not supported |
Monitoring Studio KM for PATROL 10.1.02
10 Changes - Released 2020-03-26Changes and Improvements
ID | Description |
---|---|
SWSY-4134 | Polling of SNMP tables now supports ranges for column numbers |
SWSY-4221 | Web UI: Previous LOG files of the PATROL Agent (*.errs.~1~, etc.) can be downloaded from the Agent Information page |
SWSY-4224 | Numeric Value Extraction: Values suffixed with '%', 'KiB', 'MiB' or 'GiB' are supported |
SWSY-4234 | Web UI: System uptime is displayed in the Agent Information page |
Fixed Issues
ID | Description |
---|---|
SWSY-4219 | Accessing the Web UI through TrueSight when the KM is not loaded causes 100% processor time usage by the PATROL Agent |
SWSY-4226 | Web UI: The interface fails to load in the browser when the version of the PATROL Agent is 20.x |
SWSY-4228 | Web UI: In some cases, the links in the grey bar under the Studio tab don't scroll to the corresponding section |
SWSY-4231 | Numeric Value Extraction: Delta per Minute and Delta per Hour values are incorrect |
SWSY-4232 | Dynamic Objects are not created on a Text Pre-Processing object during the first discovery upon agent startup |
SWSY-4229 | Web UI: Studio page shows incorrect System Type when Monitored Hosts are configured through a policy in TrueSight |
Monitoring Studio KM for PATROL 10.1.01
7 Changes - Released 2020-01-30Changes and Improvements
ID | Description |
---|---|
SWSY-4198 | Monitoring Studio discovery and overall responsiveness have been greatly optimized |
SWSY-4213 | Web UI: The Studio page loads faster, even with large number of defined Monitors |
Fixed Issues
ID | Description |
---|---|
SWSY-4203 | TSPS stops working after configuration of Monitoring Studio X Component |
SWSY-4062 | Monitoring Studio allows Host SNMP checks even if SNMP is disabled |
SWSY-4132 | Pause monitoring automatically resumes after 1 hour |
SWSY-4206 | In TrueSight CMA, deployment of the KM is reported as failed on Linux and UNIX systems, KM is not preloaded |
SWSY-4212 | Web UI: The Console fails to load details for instances with Text parameters containing special characters |
Monitoring Studio KM for PATROL 10.1.00
41 Changes - Released 2019-12-17What's New
ID | Description |
---|---|
SWSY-4111 | Monitoring Studio X User Interface Can Be Accessed Through TrueSight Presentation Server |
SWSY-4112 | Interactive System Shell and PSL Playground |
Changes and Improvements
ID | Description |
---|---|
SWSY-3625 | Add the possibility to change the certificate of the HTTPS server |
SWSY-3666 | Add equivalent to System Output Window and Query PATROL Agent |
SWSY-4071 | File System: New parameter "Present" to monitor the presence of the file system |
SWSY-4073 | Web UI: Time scale of graphs must show 1:00, 1:05, 1:10, etc. rather than 0.59, 1:04, 1:09, etc. |
SWSY-4074 | Database Query: Connection to Oracle Database is now made with Service Name instead of Database Name |
SWSY-4078 | SSH: Support for SHA2 algorithms for HMAC and Kex |
SWSY-4114 | Permissions are required to access Monitoring Studio's UI in TSPS |
SWSY-4115 | Monitoring Studio UI is exposed only for agents where Monitoring Studio is up and running |
SWSY-4116 | Overload ("decorate") the Agent Query menu so that it leverages Monitoring Studio |
SWSY-4117 | Expose ./log/* files (incl. debug files) through the REST API and therefore through RESTEasy |
SWSY-4119 | Implement /rest/encrypt/* REST API in TSPS |
SWSY-4120 | Handle logoff-login properly when running in TSPS |
SWSY-4121 | Web UI is still available in TSPS even though the HTTP server is stopped on the PATROL Agent |
SWSY-4124 | Make sure Agent and/or JVM restart works properly in the context of TSPS |
SWSY-4125 | Workaround JAX-RS bug which removes trailing slashes in URL (and @PathParam) |
SWSY-4128 | Database Query: Support for MySQL Server version 8 |
SWSY-4133 | Link TSPS Events and Device views to Monitoring Studio X |
SWSY-4135 | Add a PSL Playground |
SWSY-4138 | Add read-only access to Monitoring Studio through TSPS |
SWSY-4142 | Add a link from Monitoring Studio's main UI in TSPS to the instance running directly on the agent |
SWSY-4150 | In TSPS, the Agents tab links to Monitoring Studio |
SWSY-4151 | Make Shell's dumb terminal a bit smarter, and select it by default in TSPS mode |
SWSY-4178 | Expose the version of Monitoring Studio to PSL and Web UI |
SWSY-4183 | Parameters of the main "Monitoring Studio X" instance are collected every 10 minutes instead of 10 seconds |
Fixed Issues
ID | Description |
---|---|
SWSY-4080 | The value of macros containing PASSWORD in their label is not encrypted |
SWSY-4070 | Web UI: Searching in the online documentation does not produce any result |
SWSY-4097 | Name of an Embedded File in a Template could not be modified once an invalid characters was entered |
SWSY-4106 | String Search: The %{LAST_MATCHING_LINES} parameter does not properly report on the actual last matching lines |
SWSY-4108 | String Search: Non-applicable Acknowledging Options are visible when String Search reports "Matches in Current Collect Only" |
SWSY-4118 | Web UI: In rare occasions, the Events Auto-Refresh thread would remain active even after the user leaves the view |
SWSY-4127 | KM-level Configuration Mode (CMA or Classic) is overriden by Agent-level Configuration Mode |
SWSY-4141 | When RSSO session times out, the standard (local) login screen is shown instead of redirection to RSSO |
SWSY-4154 | %{PASSWORD} macros are not translated in HTTP Requests, Database Queries and PSL Scripts |
SWSY-4155 | HTTP Request: HTTP request body is malformed when configured as a JSON form |
SWSY-4157 | QA Feedback on Shell and PSL Playground |
SWSY-4158 | Folder: Parameter NewFileRate is not collected |
SWSY-4169 | Command Line: Multibyte charsets are not supported through SSH and result gets truncated |
SWSY-4176 | When running in a Container, the HTTP server delivers an authentication token that does not apply to correct port number |
SWSY-4182 | Web UI: Modal when importing an existing Template gets truncated (top is hidden by main nav bar) |
Search Results for {{siteSearch | truncate:'50'}}
{{resultArray.length}}
No results.