Pulse issueshttps://support.cubewise.com/code/pulse/-/issues2023-07-13T17:28:15Zhttps://support.cubewise.com/code/pulse/-/issues/4140New Local installation - Server Name used2023-07-13T17:28:15ZjgrandryNew Local installation - Server Name usedHi,
Not a big issue, but just contradictory.
I just installed pulse and used the "Local" option.
![image](/uploads/22edf6c66817f18ad26a4e06bc5210b2/image.png)
The problem is that it is using the server name as a reference and IT wi...Hi,
Not a big issue, but just contradictory.
I just installed pulse and used the "Local" option.
![image](/uploads/22edf6c66817f18ad26a4e06bc5210b2/image.png)
The problem is that it is using the server name as a reference and IT will have to rename the server when completed.
I know it can be deleted and re-defined but, this goes against pulse recommendation to not use the Server name.
![image](/uploads/10875af9710e40cea7134d43ad3ed517/image.png)
Perhaps "Localhost" "local" or "local server" should be used.
Or you can ask this information in the setup process.
Cheers,https://support.cubewise.com/code/pulse/-/issues/4101Enhancement PULSE - Create alerts for persistent situations2024-03-21T02:23:30ZMédard ATANNONEnhancement PULSE - Create alerts for persistent situationsHello Team,
It's will be intersting to have the possibility to create alert to flow some persitent situations. For example :
- **"CPU consumption > 90 since 5 min"**
- **"RAM consumption > 80 since 600 seconds"**
Thank you,Hello Team,
It's will be intersting to have the possibility to create alert to flow some persitent situations. For example :
- **"CPU consumption > 90 since 5 min"**
- **"RAM consumption > 80 since 600 seconds"**
Thank you,6.3.2VincentVincenthttps://support.cubewise.com/code/pulse/-/issues/4096Validation Rules - Category field not exposed in Admin UI2023-11-01T22:55:45ZHarvey WithingtonValidation Rules - Category field not exposed in Admin UI**Is your feature request related to a problem? Please describe.**
When creating a new Validation Rule using the Validation Rules admin page, there is currently no way to set the "Category" property.
![image](/uploads/8bca0c848a5b76c3...**Is your feature request related to a problem? Please describe.**
When creating a new Validation Rule using the Validation Rules admin page, there is currently no way to set the "Category" property.
![image](/uploads/8bca0c848a5b76c32eac9c8b254461d0/image.png)
This property is used in Arc to display a tooltip on the code that triggered the issue.
![image](/uploads/17546cf66da104208004f2e202130653/image.png)
When it's not present it causes a console error.
Note also that the property does not display on the Pulse Validation Report:
![image](/uploads/dd5d6eb43d4052cdf7381e6efb78bf7f/image.png)
The user is also not able to filter by Category when generating the report:
![image](/uploads/7501a256463eb5eb53111b89a515d1f1/image.png)
Perhaps this indicates it is a legacy field and should not be displayed in Arc?
**Describe the solution you'd like**
Arc should be able to tolerate a null category field without getting a console error, so this is more an Arc bug than a Pulse one.
However, for completeness, the UI should probably allow the user to modify the Category field in the Validation Rules admin page, or the field should be removed / omitted from the Validation API.
**Describe alternatives you've considered**
I've been able to edit the database directly using the H2 console.https://support.cubewise.com/code/pulse/-/issues/4089Instance settings: reuse credentials2023-10-11T11:14:59ZswInstance settings: reuse credentials**Is your feature request related to a problem? Please describe.**
Rather than needing to retype the TM1 user and password for documentation and migration connections in instance settings it woudl be much more convienient to be able to ...**Is your feature request related to a problem? Please describe.**
Rather than needing to retype the TM1 user and password for documentation and migration connections in instance settings it woudl be much more convienient to be able to reuse the same user that has already been set up for another instance.
**Describe the solution you'd like**
In instance settings have an option to "copy admin user from another instence." Selecting this checkbox would then enable a dropdown list where the user could select another instance and the admin user and password woudl be copied from there rather then needing to be reentered.Johnson AbrahamJohnson Abrahamhttps://support.cubewise.com/code/pulse/-/issues/4020Enhancement - Migration option to build cube based on re-order dimensions2023-11-01T23:05:09ZWei WangEnhancement - Migration option to build cube based on re-order dimensions**Is your feature request related to a problem? Please describe.**
When migrating a cube using Pulse, the new cube is created with dimensions in the original order rather than those optimized using dimension re-ordering.
**Describe...**Is your feature request related to a problem? Please describe.**
When migrating a cube using Pulse, the new cube is created with dimensions in the original order rather than those optimized using dimension re-ordering.
**Describe the solution you'd like**
It would be helpful to have an option in migration to construct the new cube using re-ordered dimensions rather than the original order.
**Describe alternatives you've considered**
Workaround involves having to migrate the dimension objects separately, then reconstructing the cube based on the optimized dimension ordering.https://support.cubewise.com/code/pulse/-/issues/3997Pulse Enhancement - Migration Package Filter2023-06-09T03:23:14ZAlex SmithPulse Enhancement - Migration Package Filter
**Describe the solution you'd like**
I would like to be able to filter the migration packages more effectively. Currently I can filter by package name, but would like a drop down (or similar) feature on the columns to be able to selec...
**Describe the solution you'd like**
I would like to be able to filter the migration packages more effectively. Currently I can filter by package name, but would like a drop down (or similar) feature on the columns to be able to select:
Environment
instance
User created
etc
This would be especially helpful in environments where there are multiple developers across many instances and environments
![image](/uploads/279d3842045290ace4eda453a7342c5f/image.png)https://support.cubewise.com/code/pulse/-/issues/3947Enhancement. Send the Alert message only twice.2023-03-16T14:44:35ZCare BEEnhancement. Send the Alert message only twice.**Is your feature request related to a problem? Please describe.**
When the Alert is triggered, I receive emails every 5 minutes. Sometimes these Alerts are not critical, and I have to spend a lot of time checking emails and trying to f...**Is your feature request related to a problem? Please describe.**
When the Alert is triggered, I receive emails every 5 minutes. Sometimes these Alerts are not critical, and I have to spend a lot of time checking emails and trying to figure out what happened on the weekend.
**Describe the solution you'd like**
I want that the Pulse continue to check every 5 minutes. But I want to open the mailbox and see only one or two emails:
- The Alert has been triggered by an issue for the first time at ......
- The Alert issue has been resolved: "Start time", "End time", "Duration of the issue."
Maybe it could be a good idea to have an additional dashboard where you can see Alerts that have been triggered by not resolved yet.
**Describe alternatives you've considered**
As an alternative, at least split the Repeating Interval (mins) into two parameters:
- Checking the systems state
- Sending the same alert by mail
Thanks.
---
Aleksandrhttps://support.cubewise.com/code/pulse/-/issues/3946Enhancement. Add the path Elastic DB cluster on the About page.2023-11-01T22:56:16ZCare BEEnhancement. Add the path Elastic DB cluster on the About page.**Is your feature request related to a problem? Please describe.**
When you have an issue with a free disk space for Pluse-Cluster, you have to:
1. Connect to the server by RDP
2. Find the installation path for Pulse
3. Open the configu...**Is your feature request related to a problem? Please describe.**
When you have an issue with a free disk space for Pluse-Cluster, you have to:
1. Connect to the server by RDP
2. Find the installation path for Pulse
3. Open the configuration file elasticsearch.yml (https://code.cubewise.com/docs/storing-the-pulse-elasticsearch-data-into-another-drive)
4. Now, you can start to analyze the disk space on the necessary drive.
**Describe the solution you'd like**
Open the About page and see the configuration path (or at least the drive letter) for the ElasticSearch database.
![image](/uploads/ea3d756fd50fb45a1063151292401b53/image.png)
Thanks.
-----
Aleksandr.https://support.cubewise.com/code/pulse/-/issues/3929Make sidebar resizeable2023-03-08T10:20:32ZswMake sidebar resizeable**Is your feature request related to a problem? Please describe.**
We have **a lot of instances** and some instance names are quite long. In Pulse v6 the sidebar width isn't resizeable. Even on my giant monitor it isn't wide enough to r...**Is your feature request related to a problem? Please describe.**
We have **a lot of instances** and some instance names are quite long. In Pulse v6 the sidebar width isn't resizeable. Even on my giant monitor it isn't wide enough to read the instance names and becasue the horizontal scrollbar for the sidebar is all the way down the bottom it is really annoying scrolling back and forth to see the instance names to select the correct instance.
**Describe the solution you'd like**
If it was possible to just drag and resize the sidebar then this wouldn't be a problem at all!
**Additional context**
![image](/uploads/12a1e13252f23cd45286797845d18f5e/image.png)https://support.cubewise.com/code/pulse/-/issues/3892Create "package manifest" from existing package2023-04-19T22:22:44ZswCreate "package manifest" from existing package**Is your feature request related to a problem? Please describe.**
Pulse has an existing feature to define the contents of a migration package by importing a json file. However this feature is not really useful and is therefore unused a...**Is your feature request related to a problem? Please describe.**
Pulse has an existing feature to define the contents of a migration package by importing a json file. However this feature is not really useful and is therefore unused as there is no way to automate the generation of the json file and no one is going to create a jason file by hand. This feature would be really useful but it is missing the more important 1/2 which is a mechansim to create the json file which defined the package contents.
**Describe the solution you'd like**
There are 2 logical steps in migration workflow where it would make sense to export a json definition of a migration package
* when viewing an existing package, just add an extra button "export json definition" to the existing 3 buttons; download, merge, recreate
* when creating a new package, in addition to the save button have a "export json definition" button
When exporting the json definition it would be nice to have an intermediate GUI listing all the objects with an option to DESELECT before saving the final json file. However, this is more of a nice to have. It wouldn't be such a big deal to edit the json file to delete some lines once the file is already created inthe correct format.
**Additional context**
This would make the existing import package definition feature actually usable.https://support.cubewise.com/code/pulse/-/issues/3851SSL Certificate Tracking2023-03-17T06:04:29ZDouw FrankenSSL Certificate TrackingHi team!
We are rolling out across 30 + servers SSL certificates with multiple expiry dates. Is it possible for Pulse to track/ create an alert for an SSL about to expire?
We currently need to rely on a human to check this - and at s...Hi team!
We are rolling out across 30 + servers SSL certificates with multiple expiry dates. Is it possible for Pulse to track/ create an alert for an SSL about to expire?
We currently need to rely on a human to check this - and at some point, someone will miss either to update/ or see when an SSL is about to expire.
THanks!
Douwhttps://support.cubewise.com/code/pulse/-/issues/3818Run Time Alerts - Ignore certain types of threads2023-03-09T00:35:03ZWei WangRun Time Alerts - Ignore certain types of threads**Is your feature request related to a problem? Please describe.**
We are using Pulse "Run Time Alert" notifications which have been useful and wanted to suggest an enhancement which can help Pulse admins filter out false positives. Cu...**Is your feature request related to a problem? Please describe.**
We are using Pulse "Run Time Alert" notifications which have been useful and wanted to suggest an enhancement which can help Pulse admins filter out false positives. Currently, there are options to filter out chores, tm1runti, and Pulse threads. However, we coordinate running TIs through Cognos Command Center so for tasks typically scheduled as cores, it shows up as run by a CCC user account. We want a way to filter out SaveDataAll TIs (or data load ones that take a long time) from sending out alerts.
![image](/uploads/217bf53006ac61b1ce7ac4006759b053/image.png)
**Describe the solution you'd like**
It would be great to have a way to configure the alerts ignore either threads (a) run by a specified user or (b) based on keyword matches in the "Function" column (where TI names show up).
**Describe alternatives you've considered**
As a workaround, we have staggered the alert windows around SaveDataAll (which runs 4x a day). This is a bit restrictive since we won't get any notification if other problematic threads are running these windows.https://support.cubewise.com/code/pulse/-/issues/3751Pulse Live Monitor - Additional filters by thread type2022-11-15T00:39:28ZWei WangPulse Live Monitor - Additional filters by thread type**Is your feature request related to a problem? Please describe.**
We are using Pulse in conjunction with Apliqo/Arc/TM1py. As a result, there are often many less relevant threads that clutter up the Pulse Live Monitor.
For example, A...**Is your feature request related to a problem? Please describe.**
We are using Pulse in conjunction with Apliqo/Arc/TM1py. As a result, there are often many less relevant threads that clutter up the Pulse Live Monitor.
For example, Apliqo signs in users to every TM1 instance on initial login but users may not actually be accessing an Apliqo screen from that instance. Also, TM1py could be running multiple threads in the background but we only want to see the ones involving named users.
**Describe the solution you'd like**
It would be great to have addition filters in the Live Monitor that includes options to toggle on/off other common thread types (e.g., Apliqo, Arc, ExecuteParallelTI). Currently there is already an option to filter out "Pulse Threads" and "System Threads".
![image](/uploads/aef95c66123e21b002e4fa8c60e16adc/image.png)https://support.cubewise.com/code/pulse/-/issues/3570Pulse temp processes remain in data directory2022-08-11T01:52:25ZswPulse temp processes remain in data directory
**1. Product versions:**
- Pulse Version 6.0.5
**3. Describe the bug**
What look to be temp processes remail in the data directory.
**5. Expected behavior**
Pulse should remove temp processes which it creates.
**6. Screenshots**
...
**1. Product versions:**
- Pulse Version 6.0.5
**3. Describe the bug**
What look to be temp processes remail in the data directory.
**5. Expected behavior**
Pulse should remove temp processes which it creates.
**6. Screenshots**
![image](/uploads/ecce0438c0ed1e2a2a2b779443b9b4cd/image.png)https://support.cubewise.com/code/pulse/-/issues/3551Pulse security inherited from AD2023-07-26T21:58:28ZMax HaynesPulse security inherited from AD**Is your feature request related to a problem? Please describe.**
Admin rights are manually assigned within Pulse.
**Describe the solution you'd like**
If I am part of a particular AD group, e.g. Cubewise/PulseAdmin, then when I sign...**Is your feature request related to a problem? Please describe.**
Admin rights are manually assigned within Pulse.
**Describe the solution you'd like**
If I am part of a particular AD group, e.g. Cubewise/PulseAdmin, then when I sign into Pulse with windowsauthentication = true, then I am automatically flagged as an admin in Pulse.
**Describe alternatives you've considered**
No alternatives exist at this stage.
**Additional context**
A customer has raised a case whereby having AD managing the Pulse admin rights might be beneficial for SOX compliance. Also doesn't have to be related to just admin rights, can be extended to assign AD group users into Pulse groups.https://support.cubewise.com/code/pulse/-/issues/3526Change History - Filter options - Capability to display all changes in one page2022-07-15T07:03:14ZAlexis BonnetChange History - Filter options - Capability to display all changes in one page**Is your feature request related to a problem? Please describe.**
Our client wishes to use the Change History page for Audit Reporting purpose. Today, he has to browse and print 20-40 pages depending of the number of changes that happe...**Is your feature request related to a problem? Please describe.**
Our client wishes to use the Change History page for Audit Reporting purpose. Today, he has to browse and print 20-40 pages depending of the number of changes that happened during the month.
**Describe the solution you'd like**
New filter option : Display all change history in one page. Or maybe an option to display 25-50-100 elements if it is not possible.
![image](/uploads/06b69c36b0dde48d59d50a9369afbdb1/image.png)
Thanks,https://support.cubewise.com/code/pulse/-/issues/3521AD based access for Pulse2023-07-10T23:02:29ZHimanshu AroraAD based access for PulseHi Team,
Do you guys have plan so that access provisioning can be done using active directory groups, If yes when is this expected to come ?
If not then can this go as an enhancement in coming release.Hi Team,
Do you guys have plan so that access provisioning can be done using active directory groups, If yes when is this expected to come ?
If not then can this go as an enhancement in coming release.https://support.cubewise.com/code/pulse/-/issues/3496Remote Restart of Pulse Services2022-06-29T05:34:36ZSb5Remote Restart of Pulse Services**Is your feature request related to a problem? Please describe.**
For IBM SaaS clients, Pulse is either hosted by Cubewise Cloud or internally by clients. In both scenarios, particularly the former, consultants who support the clients ...**Is your feature request related to a problem? Please describe.**
For IBM SaaS clients, Pulse is either hosted by Cubewise Cloud or internally by clients. In both scenarios, particularly the former, consultants who support the clients very often do not have access to the Pulse hosting server.
Whenever a Pulse restart is required, we have to either contact Cubewise Cloud or the client's server engineering team. The latter in particular often incurs much delay and becomes problematic when there are issues with Pulse.
**Describe the solution you'd like**
It would be great for there to be a way to remotely restart Pulse services with out the need to log onto the Pulse hosting server.
Such as in the Admin page, a restart button to trigger a Pulse services restart. Then when Pulse is back online, an email will be sent to a specified notification group, to notified that Pulse is now available.https://support.cubewise.com/code/pulse/-/issues/3495Monitoring Pulse Hosting Server System Resources2022-06-28T23:27:52ZSb5Monitoring Pulse Hosting Server System Resources**Is your feature request related to a problem? Please describe.**
With IBM SaaS clients, Pulse is either hosted by Cubewise Cloud or internally by the client.
An issue where we have faced with a few of these clients, is that often when...**Is your feature request related to a problem? Please describe.**
With IBM SaaS clients, Pulse is either hosted by Cubewise Cloud or internally by the client.
An issue where we have faced with a few of these clients, is that often when Pulse is non-responsive or slow to respond, we have no mechanism to find out the status of the system resource (CPU, RAM etc) of the Pulse hosting server.
This is often due to us (consultants) not having access to the server itself.
**Describe the solution you'd like**
Rather than bothering Cubewise Cloud, or hassling the client's server engineering team, it would be great if there is a way for us to find out the usage of the hosting server's system resources.
Similar to the dashboard that we have for the TM1 server, a dashboard that shows the CPU, RAM, Disk space of the Pulse hosting server, as well as how much RAM and Disk space Pulse is consuming, will allow us to have a great insight into the performance of the server without the need to rely on a third party (whether it be Cubewise Cloud or client's server engineering team). This will allow us to give information closer to time-of-issue to the Code team when submitting support ticket.https://support.cubewise.com/code/pulse/-/issues/3429Edit package contents when recreating package2023-07-12T14:28:13ZswEdit package contents when recreating package**Is your feature request related to a problem? Please describe.**
Sometimes it can be quite time consuming selecting all the objects required for a migration package. This is a manual process and human errors happen resulting in packag...**Is your feature request related to a problem? Please describe.**
Sometimes it can be quite time consuming selecting all the objects required for a migration package. This is a manual process and human errors happen resulting in packages needing to be re-done. As Pulse offers no feature to edit the contents of a package this means packages need to be re-done from scratch.
**Describe the solution you'd like**
The option to recreate a package (kinda) offers the ability to add objects via merging packages but there is no ability to DELETE objects. What I woudl really like to be able to do is when recreating a package to be given the option to EDIT the package contents and add or remove objects.
This would save a lot of manual rework. Often there might just be 1 or 2 objects to add or remove and having to rebuild a new package manually from scratch sucks.