Quantcast
Channel: THWACK: Popular Discussions - Web Performance Monitor (formerly SeUM)
Viewing all 12861 articles
Browse latest View live

Transaction Monitors and Account Limitations problem

$
0
0

Has anyone else encountered this problem?

 

I have a Node CustomProperty that we have Account Limitations set for all users.  But when I click on any of our Transaction Monitors, even those associated to a node, I get a timeout or it has the spinner for a long amount of time and never stops the Loading... spinner.

 

When I remove the Account Limitations from the user, the pages load quickly and no slowness appears to be present.


Encrypting WPM transaction passwords

$
0
0

We have hundreds of applications recorded as WPM transactions utilizing login credentials. Every 90 days the passwords expire. Looking for an automated way to update the password instead of re-recording each transaction or the login step with in the transactions.

 

Do you how to encrypt the WPM passwords?

Pop-Up on site checked by WPM. How to get past it?

$
0
0

One of the sites that we check with WPM has started to throw a browser popup relating to running Java.  When I ran the recording under my account on the NPM/WPM server, I was able to click "Never show again" and then the site loaded correctly.  Am I correct that unless I do that exact thing on the "SEUM-User-X" account, it will continue to prompt?  Would I be able to login to the SEUM-User-X account and browse to that page and check the box?  I've tried searching the documentation and thwack and couldn't find what the password is for that account.  Is that even possible?

 

Thanks

WPM Initial URL not recorded or retained

$
0
0

Scenario:

 

  1. In WPM recorder, type an initial URL  (http://userfriendlymarketingurl.awesome.com) and start recording.
  2. That URL gets redirected to an SSO (https://sso.awesome.com) system and returns a page appropriate for the now-logged in user (https://boringappurl.awesome.com/stuff) .
  3. Recording proceeds with various checks, etc.
  4. Recording concludes with a click on a "Log out" button/URL, which also redirects to another page.

 

Issues we see:

  • The initial URL that is placed in the first step of the resulting recording is the redirected URL, not the one typed into the recorder.  This redirected URL includes a session ID that is retained in all future runs of that recording. 

I'm aware of the workaround in SolarWinds Knowledge Base :: SEUM may not correctly handle redirects from the first URL page.  The login page is from a purchased tool that does not allow us to modify it or add any static HTML pages that would be used for this transaction.

  • Even when we export the recording, edit the XML to remove the redirected page and insert the correct initial page, import and run the recording, we're seeing the same redirected URL and session ID used.  It seems to be stored in the player's cache somewhere?

 

Is this a known bug?  We've seen this in WPM 2.0, 2.1 and no change in the recently installed 2.2

Making recordings without Orion access?

$
0
0

Is there any way to allow a user access to a recorder to create a recording without having access to Orion?

 

I am looking for a way to let users/customers create recordings that can be saved to a file and sent to me which I can then import into this system.  This would save me the time of needing to create the recording with them.

Issues monitoring site that uses ADFS authentication

$
0
0

One of our websites was just moved to ADFS authentication and I am trying to update our WPM transaction for it and having some issues.  I hit the URL and WPM prompts me for the Account and Password for the account and I enter it.  Instead of redirecting to the application's page as it should (I tested this in a standalone IE window on this WPM agent server) it throws up a generic IE "This program cannot display the webpage".  Has anyone seen anything similar to this and how to get it to accept the credentials and redirect/login as it should?

 

Some more information.....

I dug a little bit more and noticed that WPM is not recording the first URL that I enter.  It seems to be skipping the first URL and only capturing the first redirect and therefore skipping the page that prompts for the user name and password so when I play it back it fails.  Is there anyway to force a URL into a step ahead of the redirect that it captures?

WARNING level error from End User monitor

$
0
0

Can anyone tell me how to proceed with this error?  Should we even be concerned since it is only a WARNING level error?

 

[SolarWinds.SEUM.Agent.Worker.exe][UI Thread] WARN  SolarWinds.SEUM.Browser.SEUMWebBrowser - Unable to delete cache directory C:\Users\USERNAME\AppData\Local\Microsoft\Windows\INetCache\Content.IE5. System.UnauthorizedAccessException: Access to the path 'C:\Users\USERNAME\AppData\Local\Microsoft\Windows\INetCache\Content.IE5' is denied.

   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)

   at System.IO.FileSystemEnumerableIterator`1.CommonInit()

   at System.IO.FileSystemEnumerableIterator`1..ctor(String path, String originalUserPath, String searchPattern, SearchOption searchOption, SearchResultHandler`1 resultHandler, Boolean checkHost)

   at System.IO.Directory.GetDirectories(String path)

   at SolarWinds.SEUM.Browser.SEUMWebBrowser.DeleteCacheDirectory(String path)

 

We are running a script against an application that is rather sensitive to anything that might be cached...which is where my concern comes from.

 

Thanks in advance for any help

Delete SEUM user temp files?

$
0
0

Is it safe to delete the temp files located at c:\documents and settings\SEUM-User-#\Local Settings\Temp ?  I had a player running low on disk and these temp files are taking up 30-35GB of space...just wanting to know if they can be deleted with minimal impact...


How can I get WPM to monitor java applications

$
0
0

I am trying to figure out why it takes so long to load Oracle Forms at our company. I thought WPM would be a good way to figure this out as it seems that ONLY the step where Oracle forms takes between 30-50 seconds to load after logging in to a Web Based Oracle application. Once the Oracle Forms are delivered, the users are not experiencing any more delays and the Java Application feels crisp and responsive. WPM should be able to help me find the cause of the very real 30 second delay in delivering the Oracle Forms to the user.

 

My problem comes immediately after logging into the Oracle server. When I click on the application I want to launch, Java launches a seperate program outside of the browser, and I can't get WPM to recognize this new program and respond to it. the coordinate system in WPM is fine for moving the mouse ato the appropriate position on the screen and clicking, but the system does not recognize delays (or the lack of delays) during this period. This means that if the process suddenly slows down (like today) the sstem doesn't see that slow down and just errors out because the expected button did not appear in the expected location at the expected time. WPM is unable to give me any statistics on this transaction and instead just says the process failed on whatever step timed out.

 

Is there a way to get WPM to recognize the Java applet run-time and communications? I poked around the site and couldn't find anything that showed me how to do that.

 

Thanks in advance.

Gartner report

$
0
0

I've used End User Experience tools in the past (Compuware Vantage) and have tested other products Quest Foglight, CA APM.  These products are all in the Gartner Magic Quadrant.  Where does the SolarWinds WPM fall?

WPM - Web Transaction Monitor - Alerts not showing which step in recorded transaction is failing.

$
0
0

Hi everyone,

 

I'm sure it's just me making a mistake, but I can't configure an alert for a Web Transcation (based on a recording using the Web Transaction Recorder) to show which step in the recording is failing and hoping someone can point out what I'm doing wrong:

 

Here's the alert (in the form of an email) and the variables I'm using, I've picked just about every variable I can think which seems related, but none of the variables seem to be related to the transaction or recording step, just the overall transaction.

Alert object type:       ${N=Alerting;M=ObjectType}

Alert name:               ${N=Alerting;M=AlertName}

Alert severity:            ${N=Alerting;M=Severity}

Alert description:       ${N=Alerting;M=AlertDescription}

Alert time formatted: ${N=Alerting;M=AlertTriggerTime;F=DateTime}

Alert time:                  ${N=Alerting;M=AlertTriggerTime}

 

Recording Name:                                                        ${N=SwisEntity;M=Name}

Synthectic Transaction Recording Monitor Name:     ${N=SwisEntity;M=Recording.Name}

Transaction Down Time:                                             ${N=Alerting;M=DownTime}

Transaction Description:                                             ${N=SwisEntity;M=Description}

Description (Recording):                                             ${N=SwisEntity;M=Recording.Description}

Description (Recording Custom Properties):              ${N=SwisEntity;M=Recording.CustomProperties.Description}                                              

Description (Transaction Custom Properties):            ${N=SwisEntity;M=CustomProperties.Description}

Transaction Status:                                                     ${N=SwisEntity;M=Status}/${N=SwisEntity;M=StatusDescription}

Transaction Severity:                                                  ${N=Alerting;M=Severity}

Transaction Recording ID:                                          ${N=SwisEntity;M=RecordingId}

Transaction Recording ID (Recording):                      ${N=SwisEntity;M=Recording.RecordingId}

Transaction ID:                                                           ${N=SwisEntity;M=TransactionId}

Transaction alerting tier:                                             ${N=SwisEntity;M=CustomProperties.TransactionAlertingTier}

Last Duration:                                                             ${N=SwisEntity;M=LastDuration} - in ms and not sure if entire recording or specific transaction.

 

 

Acknowledge Link:                              ${N=Alerting;M=AcknowledgeLink}

Acknowledge URL:                             ${N=Alerting;M=AcknowledgeUrl}

Alert Details URL:                               ${N=SwisEntity;M=DetailsUrl}

View full alert details here:                  ${N=Alerting;M=AlertDetailsUrl}

Click here to acknowledge the alert:   ${N=Alerting;M=AcknowledgeUrl}

 

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Here's a sample of what the email I'm getting looks like (with some info obfuscated to protect the innocent).


Alert object type: Transaction

Alert name: MyWebSite - from External - East Coast - DayTime

Alert severity: Warning

Alert description: MyWebSite - from External - East Coast - DayTime

Alert time formatted: Tuesday, April 21, 2015 6:24 PM

Alert time: Tuesday, April 21, 2015 6:24 PM

 

 

Recording Name: MyWebSite -  from External - East Coast

Synthectic Transaction Recording Monitor Name: MyWebSite

Transaction Down Time: 0

Transaction Description: MyWebSite from External - East Coast

Description (Recording):

Description (Recording Custom Properties):

Description (Transaction Custom Properties):

Transaction Status: 14/Critical

Transaction Severity: Warning

Transaction Recording ID: 7

Transaction Recording ID (Recording): 7

Transaction ID: 33

Transaction alerting tier:

Last Duration: 6914 - in ms and not sure if entire recording or specific transaction.

 

 

Acknowledge Link: Click here to acknowledge this alert

Acknowledge URL: https://CGSLPWIafasdfNPasdsd:443Orion/Netperfmon/AckAlert.aspx?AlertDefID=2549

Alert Details URL: ${N=SwisEntity;M=DetailsUrl}

View full alert details here: https://CGSLPWIafasdfNPasdsd:443/Orion/View.aspx?NetObject=AAT:2549

Click here to acknowledge the alert: https://CGSLPWIafasdfNPasdsd:443/Orion/Netperfmon/AckAlert.aspx?AlertDefID=2549

 

 

 

Thank you all for the great forum and great Thwack community.

--Jim

SEUM.AGENT.WORKER Process

$
0
0

Hi all,

Does anyone know what the SEUM.AGENT.WORKER process does? I have 10 players on a main poller and this process is eating a lot of CPU. Is it associated with the players or with the WPM module?

 

Thanks

Key not valid for use in specified state.

$
0
0

We are unable to record transactions at this time. Checking the logs and we find the error "

ERROR SolarWinds.SEUM.Recorder.MainForm - Unhandled Application thread exception occurs.

System.Configuration.ConfigurationErrorsException: Failed to decrypt using provider 'DataProtectionConfigurationProvider'. Error message from the provider: Key not valid for use in specified state. (Exception from HRESULT: 0x8009000B) (C:\Users\cneelakant\AppData\Local\SolarWinds\SolarWinds.SEUM.Recorder._Url_5hhda0qhi5rqz1tz3u0x4s1qgxqdrl44\2.0.1.1060\user.config line 5) ---> System.Runtime.InteropServices.COMException: Key not valid for use in specified state. (Exception from HRESULT: 0x8009000B)"

 

What would cause this?

Changing location of file storage

$
0
0

Hi,

I'm trying to figure out how to relocate the drive where SEUM stores the tmp.hdmp files.  Right now they go to c:\users\SEUM=User-1\AppData\Local\Microsoft\Windows\WER\ReportQueue

Since we keep out c:\ drive very small I want to change the default location to the E:\ drive.  Where do I go to look for this setting?

Thanks

Marc

How to add a META tag to affect a custom HTML resource

$
0
0

I have a case open with Microsoft SSRS (Sql Reporting Server). There is a display issue with Microsoft SQL (SSRS) reports, using IE as a browser, and embedding them within iframes. This issue exists whether I am using SolarWinds or not. I am embedding the report within a Custom HTML resource.

 

Microsoft has a fix, and that fix is to embed a Meta tag at the top level of the header. Microsoft said if I can figure out how to do this, it will address my issue. If I embed the tag in the "Edit" window and place it alongside the iframe... Microsoft said this is at too low of a level. See picture below. They want to know how to embed this at a higher level in the .asp code.

 

The Meta tag is in the attached file (I think if i type it, it prevents incident from being created)

See picture below. I am not sure of the consequences to my other dashboards. From what I understand, this is telling the IE browser to use a "Quirk mode." From what they told me, this will not affect other browsers such as Chrome and Firefox.

Screen shot of how to do this in the Microsoft Internet Explorer debugger.

IE_debugger.jpg



SEUM Playback Player - Run as a domain account?

$
0
0

I did a simple recording of our in network SharePoint site which does require domain authentication to access.  First time around with the playback pushed to a workstation node it was an issue.  Redid the recording with PassThrough Authentication off in the browser, thought that was going to do the trick. NOPE.

Seem a few pages down the authentication is broke or not there because I get a access denied and see this in the screen shot from the web console report. Which at this point breaks the rest of the playback.

I would also like to note with the PassThrough Authentication turned off and having to capture the logon prompt for credentials, greatly increases the time of execution.  If a normal user was to just open their browser which points to our SharePoint site it opens within 3 4 secs and not 27 seconds.

So I want the Player service on my remote node to run under a domain service account which will have access to our in-house SharePoint site and sub pages.  What all would I need to do to make this happen.

WPM playback issues

$
0
0

Hi Guys,

 

I need to monitor a number of external websites, so i used WPM to do this to get back statistical data etc... I can successfully record the transaction in the WPM recorder and add it into the Orion web console. Baselines have been rounded off to the nearest 10 decimal place.
Once the first initial poll takes place after a few minutes, i get an error message reading

- step ( website name ) failed : Resource not found.

When i look at the screenshots in the steps on the Orion console it comes up with a

- This program cannot display the webpage -

I have checked this with other web sites such as Google, BBC etc and they all come back with the same error. I have successfully opened the external websites on all versions such an IE, Mozilla, Chrome and safari. Opened them both on the server as well.


Whats confusing is i already have 2 websites that are being polled every 2 minutes up and running flawlessly, yet when i try to add additional recordings to be monitored, i keep getting the same error message.


Please forgive my ignorance if i might be doing something really silly or wrong, i am new to this so please be patient with me, i will answer to any questions you have to replies to the best of my ability.



Please advise.


Thanks in advanced

Best Regards

Ryad

Transaction not switching to new URL

$
0
0

Hi everyone,

 

I have recently created a recording for a transaction monitor. I have run into some problems when replaying my recording, but let me give you a short overview of the steps:

 

1) go to URL A

2) type in username and password, then submit

3) be redirected to URL B

4) click button "X"

5) be redirected to URL C

6) click some more stuff here...

 

When I press play, steps 1-4 run fine, but after clicking button "X" the redirect to URL C fails, and thus step 6 and following cannot work. When I recreate my recording in any browser, everything works fine (as it did during my recording session).

Any ideas why this fails? URL C opens within the same window, so that should not be a problem.

 

Let me know whether any more information is needed.

 

Your help is appreciated!

 

Thx,

Sonja

Encrypting WPM transaction passwords

$
0
0

We have hundreds of applications recorded as WPM transactions utilizing login credentials. Every 90 days the passwords expire. Looking for an automated way to update the password instead of re-recording each transaction or the login step with in the transactions.

 

Do you how to encrypt the WPM passwords?

Is it posibble to inject a persistent cookie in a SEUM transaction?

$
0
0

Is it possible to inject a persistent cookie in a SEUM transaction?  We have a client that prefers we use a p-cookie instead of a service account to monitor their web site.  Our current solution allows me to edit the script to inject the cookie.  Now that we are moving to SEUM I am curious if it has these same capabilities.,

Viewing all 12861 articles
Browse latest View live