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

WPM - lookups causing problems.

$
0
0

Hi All,

 

I'm testing my insurance companies website with WPM and when I enter in the "main trade" field for an insurance quotation it goes green, so I know the lookup has worked.

Then I click on the "main trade" drop down selection and move on.

When I play this back in WPM the job title stays red and will not go green. It worked fine when I did it for the initial recording, now on playback it doesn't.

beforewpm.PNGwithwpm.PNG

Any ideas about how to force WPM to turn this green in the same way as it does when I enter the details into the transaction recorder?

 

See its definitely green in the wpm window but as you can see above it stays red when played back...

 

inwpmwindow.PNG


Amazon AWS details

$
0
0

This came up last week and I wasn't able to easily answer.  

 

When deploying to AWS, what version of IE is used?  What version of windows?

We don't have easy access due to security requirements, so I can't just connect to my remote player to see.

 

I thought this was in the docs somewhere but I'm having issues finding it.

 

Also, while asking, are there plans on updating the aws image soon?   I'm guessing its version of IE is quite old.

 

 

Thanks

WPM Playback With Minimal X,Y Capture Mode

$
0
0

WPM Recorder 2.2.1.426

 

I've been wrestling with transaction recordings and javascript content validation.  On one hand, X,Y Capture Mode causes problems when elements move around the page after a style update.  On the other hand, normal recordings do not trigger content entry events as if a user had actually typed or used the mouse.  But without X,Y Capture Mode, the AngularJS login validation kept saying the fields were untouched and rejected the login.

 

So how did I fix it so AngularJS sees the required fields as "touched" and yet minimize my X,Y Capture Mode?

 

  1. Load the page
  2. Check for text
  3. Enter the username without the last character
  4. Enter the password without the last character
  5. Enable X,Y Capture Mode
  6. Click in the upper left corner of the page (near 1,1 coordinate) or whatever empty/unused spot is nearest the upper left corner of your page.  Since this coordinate should always exist, regardless of window size availability, I avoid chasing around "moving boxes" when branding and styles change.
  7. Press {Tab} to access the Username field, press {End} to go to the end of the field, type the last character of the Username.  This will trigger the "touched" event in JavaScript.
  8. Press {Tab} to access the Password field, press {End} to go to the end of the field, type the last character of the Password.  This will trigger the "touched" event in JavaScript.
  9. Disable X,Y Capture Mode
  10. Press {Enter} to submit the form
  11. Keep going with the rest of the recording as normal

 

If necessary, adjust the number of tabs to reach your username and password fields.

 

This removes the X,Y dependency of the input fields from the equation, and minimizes the amount of keystrokes captured in X,Y mode.  I wrestled with this a long time, kept trying different variations to enable / disable the X,Y Capture Mode before, during, and after text entry, so when I finally found one that works and doesn't require the X,Y coordinates of input fields, I figure there might be others wrestling with this issue too.  Let me know if it helps you.

[Question] How do I add a recording as a node?

$
0
0

Hi,

 

I'm using Solarwinds Network Atlas and i would like to add a node that shows the status of a recording.

 

I'm thinking of adding a recording as a node to the network atlas.

Is it possible to do that?? If not, are there any advice to help around the problem.

 

Thank you for you time.

Have a Nive Day.

WPM not playing transactions

$
0
0

I'm evaluating SAM and WPM and I haven't been able to get WPM to work. I'm using the default transaction for google.com and also setup one for a local Intranet site. Neither of them have successfully generated any data/results. When I set them up in the Player and hit play to test them they worked just fine. If I check in the web console I see the following:

WPMErrors.PNG

If I drill down into the Google Transaction I see the following:

WPMnotplayed.PNG

Running this on Windows Server 2012 R2, evaluation versions of SAM and WPM using the all-in-one install (SQL Express):

Web Performance Monitor 2.2.0 Build #2.2.0.297

SolarWinds Server & Application Monitor v6.2 Build #6.2.0.1080

 

The SolarWinds Job Engine and Data Processor eat up a lot of CPU and make everything noticeably slower in the web console after installing WPM.

 

In the AgentService.log file I see the following:

 

2015-05-29 08:38:32,468 [PlaybackDispatcher] ERROR SolarWinds.SEUM.Agent.WorkerProcessManagement.WorkerProcessManager - Unable to create worker process. Trying again.

SolarWinds.SEUM.Agent.Exceptions.AgentException: Unable to launch worker process

   at SolarWinds.SEUM.Agent.WorkerProcessManagement.WorkerProcessWCFProxy.Connect(Boolean launchProcess)

   at SolarWinds.SEUM.Agent.WorkerProcessManagement.WorkerProcessWCFProxy..ctor(String userName, String domain, String password, Int32 sessionId)

   at SolarWinds.SEUM.Agent.WorkerProcessManagement.WorkerProcessFactory.CreateWorkerProcess(String username, String domainOrMachine, String password, Int32 sessionId)

   at SolarWinds.SEUM.Agent.WorkerProcessManagement.WorkerProcessManager.AddWorkerProcess(String username, String domainOrMachine, String password, Boolean runInInteractiveSession)

2015-05-29 08:38:32,468 [PlaybackDispatcher] ERROR SolarWinds.SEUM.Agent.WorkerProcessManagement.WorkerProcessLauncher - Error launching worker process.

System.Exception: Error launching worker process. Error: logon error. System error: 0x569

   at SolarWinds.SEUM.Agent.WorkerProcessManagement.WorkerProcessLauncher.LaunchWorkerProcessInCurrentSession()

   at SolarWinds.SEUM.Agent.WorkerProcessManagement.WorkerProcessLauncher.LaunchWorkerProcessInternal()

 

Not sure why it's throwing a logon error. Any suggestions on what I can do to get this working? I already tried uninstalling, rebooting and reinstalling WPM and that didn't make any difference. If there's another log that would be helpful, please let me know, I really don't know much about SolarWinds products. Thanks.

WPM Transactions not successfully playing when monitored

$
0
0

A transaction was recorded on the WPM server and successfully run in the recorder.

 

However, when the Recording was enabled in the transaction monitor, it appears that it cannot successfully run through the recording.

 

I was able to pull the logs and the following keep repeating.

 

2015-07-13 12:32:19,526 [PlaybackDispatcher] INFO  SolarWinds.SEUM.Agent.WorkerProcessManagement.WorkerProcessLauncher - Worker process d5383197-cd06-463f-84ca-e19c8f53b1b1 has pid 5740 and runs as user SEUM-User-1

2015-07-13 12:38:59,414 [WorkerProcessMonitor] ERROR SolarWinds.SEUM.Agent.PlaybackDispatcher - Transaction of recording e8c6be45-355b-4f03-be4e-427be5e0c297 errored. Trying repeated dispatch.

 

Would any of you know if what would be the root cause of this?

 

Any information would be greatly appreciated.

 

Thanks

WPM - ProxyOverrideFailed

$
0
0

Hi everyone,

 

Is anyone else having problems with proxy settings on transactions?

 

The WPM player is on a standalone Windows 7 32bit (Not on a domain).

Group Policy is also set to "disabled" on "Make proxy settings per-machine (rather than per-user)".

 

Proxy server is open on port 80 on local address.

Here is an example of the AgentWorker.log

 

*** SolarWinds WPM Agent Worker v(null), .Net Runtime (null) ***

*** Assembly SolarWinds.SEUM.Agent.Worker, Version=2.2.0.297, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***

2015-10-13 11:42:27,308 [SolarWinds.SEUM.Agent.Worker.exe][Main] INFO  SolarWinds.SEUM.Agent.Worker.Program - Starting agent worker process with PID 2536 as user 'SEUM-User-1' in session 0.

2015-10-13 11:42:27,308 [SolarWinds.SEUM.Agent.Worker.exe][Main] INFO  SolarWinds.SEUM.Agent.Worker.Program - arguments: a8204cd4-e131-45eb-bb43-e65aef8d3ded, 1664, 300

*** Assembly SolarWinds.SEUM.Agent.Common, Version=2.2.0.297, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***

*** Assembly SolarWinds.SEUM.Common, Version=2.2.0.297, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***

*** Assembly SolarWinds.SEUM.Player.WatiN, Version=2.2.0.297, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***

*** Assembly SolarWinds.SEUM.Browser, Version=2.2.0.297, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***

*** Assembly csExWB, Version=2.0.0.2, Culture=neutral, PublicKeyToken=null, .NET version v2.0.50727 ***

2015-10-13 11:42:27,511 [SolarWinds.SEUM.Agent.Worker.exe][UI Thread] WARN  SolarWinds.SEUM.Browser.SEUMWebBrowser - Error clearing cache: Exception from HRESULT: 0x80072EE4

2015-10-13 11:42:27,511 [SolarWinds.SEUM.Agent.Worker.exe][UI Thread] WARN  SolarWinds.SEUM.Browser.SEUMWebBrowser - Error clearing cookies: Exception from HRESULT: 0x80072EE4

2015-10-13 11:42:27,542 [SolarWinds.SEUM.Agent.Worker.exe][Browser Thread] WARN  SolarWinds.SEUM.Player.WatiN.WatiNPlayer - Proxy for playback was not set. Expected proxy address is http://proxy.domain.com:80 but current proxy address is . Group policy 'Make proxy settings per-machine' is probably enabled.

2015-10-13 11:44:12,796 [SolarWinds.SEUM.Agent.Worker.exe][UI Thread] WARN  SolarWinds.SEUM.Browser.EventProcessors.BrowserEventProcessor - Navigate error: URL: https://www.google.dk/, StatusCode: INET_E_RESOURCE_NOT_FOUND, TargetFrame:

2015-10-13 11:44:13,092 [SolarWinds.SEUM.Agent.Worker.exe][Browser Thread] WARN  SolarWinds.SEUM.Player.WatiN.WatiNPlayer - Browser was stuck with pending requests for more than 30000ms.

2015-10-13 11:44:13,092 [SolarWinds.SEUM.Agent.Worker.exe][Browser Thread] WARN  SolarWinds.SEUM.Player.WatiN.WatiNPlayer - Remaining pending request: Begin: +0,000 s, Blocked: 0,015ms, DNS: 0 ms, Connection: 0 ms, Send: 0 ms, TTFB: 0 ms, Download: 0 ms, Size: 0 Mime: text/html Status: 0 URL: https://www.google.dk/

2015-10-13 11:44:13,092 [SolarWinds.SEUM.Agent.Worker.exe][Browser Thread] WARN  SolarWinds.SEUM.Player.WatiN.WatiNPlayer - Continue execution without requests above included in page load duration.

2015-10-13 11:44:13,108 [SolarWinds.SEUM.Agent.Worker.exe][Browser Thread] ERROR SolarWinds.SEUM.Player.WatiN.WatiNPlayer - Action Action Navigate 0d84a60e-3449-4053-9db6-1356a5afa6fe https://www.google.dk/ explicit failed. Reason: SolarWinds.SEUM.Common.Exceptions.NavigationException: Resource not found

   at SolarWinds.SEUM.Player.WatiN.ActionProcessor.Visit(ActionNavigate action)

   at SolarWinds.SEUM.Common.Actions.ActionNavigate.Accept(IActionVisitor visitor)

   at SolarWinds.SEUM.Player.WatiN.ActionProcessor.Process(ActionBase action)

   at SolarWinds.SEUM.Player.WatiN.WatiNPlayer.RunAction(StepResult results, ActionBase action)

2015-10-13 11:44:13,108 [SolarWinds.SEUM.Agent.Worker.exe][Browser Thread] ERROR SolarWinds.SEUM.Player.WatiN.WatiNPlayer - Action Action Navigate 0d84a60e-3449-4053-9db6-1356a5afa6fe https://www.google.dk/ explicit failed.

2015-10-13 11:44:13,170 [SolarWinds.SEUM.Agent.Worker.exe][Browser Thread] ERROR SolarWinds.SEUM.Player.WatiN.WatiNPlayer - Step 'Åbner Google.dk' (43 - 353393e8-1f22-4ce6-8caa-ac475009b17d) failed. Terminating run.

2015-10-13 11:44:13,201 [SolarWinds.SEUM.Agent.Worker.exe][UI Thread] WARN  SolarWinds.SEUM.Browser.SEUMWebBrowser - Error clearing cache: Exception from HRESULT: 0x80072EE4

2015-10-13 11:44:18,537 [SolarWinds.SEUM.Agent.Worker.exe][10] WARN  SolarWinds.SEUM.Agent.Worker.AgentWorker - Failed result: <result version="2.2.0" structureVersion="2" id="846205e6-c763-4e48-85b4-c734f8764d6e" recordingId="3b370191-d7b7-4367-b01a-9e0131c1c9d1" duration="PT0S" playbackDuration="PT1M45.6277855S" received="2015-10-13T09:42:27.5584483Z" finished="true" status="failed">

  <failureCauses>

    <failureCause>ProxyOverrideFailed</failureCause>

  </failureCauses>

  <steps>

    <step stepId="353393e8-1f22-4ce6-8caa-ac475009b17d" duration="PT0S" status="failed">

      <screenshotFailure imageType="TIFF" id="e223373e-3df8-4507-99e9-bb774e7b2193">... image data ...</screenshotFailure>

      <pageHtml>... page HTML ...</pageHtml>

      <actions>

        <action actionId="0d84a60e-3449-4053-9db6-1356a5afa6fe" duration="PT0S" type="Navigate" status="failed">

          <exception type="SolarWinds.SEUM.Common.Exceptions.ActionFailedException, SolarWinds.SEUM.Common, Version=2.2.0.297, Culture=neutral, PublicKeyToken=null" recoverable="false">

            <message>Action "Navigate to https://www.google.dk/" failed</message>

            <action type="Navigate" guid="0d84a60e-3449-4053-9db6-1356a5afa6fe" browserIndex="0" name="" url="https://www.google.dk/" explicit="true" />

            <exception type="SolarWinds.SEUM.Common.Exceptions.NavigationException, SolarWinds.SEUM.Common, Version=2.2.0.297, Culture=neutral, PublicKeyToken=null" recoverable="false" statusCode="-2146697211" url="https://www.google.dk/" proxyStatus="0">

              <message>Resource not found</message>

            </exception>

          </exception>

        </action>

      </actions>

    </step>

  </steps>

</result>

 

Udklip.PNG

Long web transaction times compared to player

$
0
0

We are having issues with our web transactions in that some sites are taking a long time to load. For instance a simple transaction that just visits Facebook.com and looks for a string is taking almost 30 seconds through WPM. However if we go to the server running the transaction and browse to Facebook using IE it loads in a second or two. Also if we take the same recording file and play it back on the same server we get finish times of under 3 seconds.

 

Looking at the log for the transactions this is the only error I see on the playback server. The cache directory referenced below does not exist.

 

2016-06-28 13:07:25,996 [SolarWinds.SEUM.Agent.Worker.exe][Browser Thread] WARN  SolarWinds.SEUM.Player.WatiN.WatiNPlayer - Unable to get global connection proxy settings. Error number is 5

2016-06-28 13:07:35,996 [SolarWinds.SEUM.Agent.Worker.exe][UI Thread] WARN  SolarWinds.SEUM.Browser.SEUMWebBrowser - Unable to delete cache directory C:\Users\SEUM-User-7\AppData\Local\Microsoft\Windows\INetCache\Content.IE5. System.UnauthorizedAccessException: Access to the path 'C:\Users\SEUM-User-7\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)

 

Here is the waterfall chart from the long transaction. Any help would be appreciated as we are unable to use or WPM product until this is resolved.

 


Transaction Monitor Error (Element field not found)

$
0
0

The recording that I created works fine when I run it manually.  But when I run the transaction every 10 minutes, it always fail with "element text field not found".. On my other recording, intermittently the

errors are "element div not found",  "element button not found" or 'element link not found".   Is there anything that I need to add on the recording to make these run properly? Thanks

WPM Recorder: Waits for Google Analytics

$
0
0

Hi,

 

I am trying to record a application and it seems it takes nearly 30 seconds for google analytics code to download which is causing the overall transaction end up in a higer rate. Any suggestions/ work around to fix this.

 

 

Proper method to get step ID for alerts

$
0
0

What is the proper method to get a step ID for setting up alerts?  I am getting mixed results between the displayed TS# and what I find in the DB.

What should I be using?

 

For example I want to setup an alert so that if only step 1 for a transaction fails from all agents it will fire an alert.

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

WPM Amazon images updated for IE Bug

$
0
0

Do you remember the last bug of IE, which actually forced Microsoft to update Window XP? Here is some more information directly from Microsoft: Microsoft Security Advisory 2963983.

 

In the meantime Microsoft released a patch and we just want to let you know, that if you are monitoring your WebApps from Amazon Cloud -  all WPM images are updated and safe for you to use!

 

Have fun!

Amazon Players

$
0
0

I've started to make use of Amazon cloud players and noticed that they get deployed using windows server 2008 and IE9.

How can we get this changed so they get deployed using IE11 and maybe windows server 2012 R2?

 

I tried just upgrading to IE11 after deploying the player, but IE11 isn't supported on the version of windows that Solarwinds WPM deploys.

IE9 has a java script issue with our main applications menu that was resolved in IE11 and it would be nice if we could make use of it.

 

Thanks

WPM for AWS

$
0
0

We are in the process of moving a line of business to the Amazon Cloud. As a part of our proof of concept we need to test the application and ensure as good or better performance after the move. I know that WPM did not have the ability to see ActiveX in a script all the way up to version 2.1, but I have not heard of, or seen any updates on this. Is this something that is now measurable in 2.2? 


WPM is alerting false positives

$
0
0

Hi, We are using WPM 2.2.1 version and as per the recommendation by SW , we have limited the number of URL's per player under 50. But here comes the issue, post the addition we started getting false positives. Have tried many ways in clearing the issue but it was not resolved.

Currently, the playback interval is 10 min for some and 60 min for some. Warning & Critical thresholds are 61 & 50.

Is there any check list to be made in finalizing all required stuff should be installed on a recorder or a player before we recording the transaction ?

Also, when the transaction is recorded it is playing very well but after assigning the player we start getting false alerting. So as a remediation step, we have added that recording to all the player location to find the right one but all are emiting false alert. Could someone please suggest on how to resolve it ?

A couple of days back we are asked to install Hotfix 2 for WPM 2.2.1 as they have  seen some JavaScript issues. But even this did not resolved the issue.

 

Thanks,

Pavan.

Too Many SEUM Agent Processes

$
0
0

I've been working with Solarwinds support to try and resolve this issue, but so far we haven't had much luck.  Wanted to see if anyone else has encountered this issue before and found the solutions.

 

As of about a month ago, we've been experiencing issues where none of the SEUM transactions have been playing on time.  A reboot of the SEUM server will resolve this issue, but it isn't really a good long term solution.  When this occurs we see a very large number (70+ usually) of processes called SolarWinds.SEUM.Agent.Worker.exe in the Task Manager.  If I kill all of these processes it again resolves the issue:

C:\Documents and Settings\sreno>tasklist /FI "IMAGENAME eq SolarWinds.SEUM.Agent.Worker.exe"

Image Name                     PID Session Name        Session#    Mem Usage
========================= ======== ================ =========== ============
SolarWinds.SEUM.Agent.Wor     3928                            0    290,356 K
SolarWinds.SEUM.Agent.Wor     8168                            0    302,336 K

C:\Documents and Settings\sreno>taskkill /FI "IMAGENAME eq SolarWinds.SEUM.Agent.Worker.exe" /F
SUCCESS: The process with PID 3928 has been terminated.
SUCCESS: The process with PID 8168 has been terminated.

 

Unfortunately, regardless of the method used to clear the issue it just comes back after a few days.

 

Checking the Application Event Viewer we find a large number of Event:1000 entries leading up to the failure.  As such I've setup an event log monitor to alert us when these events start getting generated.  This allows us to preemptively kill all of the processes before they start affecting transactions.

 

Has anyone else experienced this and come up with a workable solution?

 

 

Technical details so I don't get asked for it

 

System Info:

OS Name:   Microsoft(R) Windows(R) Server 2003, Standard Edition
OS Version:   5.2.3790 Service Pack 2 Build 3790

 

Solarwinds Info:

Orion Core:   2011.2.21.23
Orion NPM:   10.2.21.1239
Orion SEUM:   1.5.1.535
SEUM Player:   1.5.535.1

Please note that NPM isn't used for anything on this device except for Custom Properties to include additional information in the alert emails.

 

Support Case: 358665

WPM Browser Close after Transaction Run

$
0
0

I have a question. We are running into some issues where some of the websites we are monitoring are giving us a 'Too Many Open Sessions' error. At the end of the transaction we logout to complete the recording, but if the browser doesn't close or if the cache isn't cleared the session remains tracked. Do this too many times with the same account and suddenly the system shows that there are too many sessions open. Especially if running multiple transactions from multiple players. So, is there a way (or does it currently) to clear the browser cache or make sure the equivalent of a browser close occurs at the end of every transaction?  Any help is appreciated.

 

Len

WPM Work Agent Password Override

$
0
0

We are having issues successfully playing transactions in the player under local worker users SEUM-USER-1 through SEUM-USER-7 that use soft certs.

We believe we need to install the soft certs to the local worker accounts.

We were given a set of instructions to use the parameter workerUserPasswordOverride so that we could have a known password for the accounts, login and import the soft certs.

This did not seem to work for us. Setting the password through mmc will mean the service will drop and recreate the account (losing any settings we have applied to the account).

 

The instructions we have involve:

1. Stopping Solarwinds WPM Playback Service and WPM Playback Proxy service.

2. Modifying the SolarWinds.SEUM.Agent.Service.exe.config file to set a value for workerUserPasswordOverride.

3. Remove the AgentSettings.dat file

4. Start the Solarwinds WPM Playback Service and WPM Playback Proxy services.

 

We are attempting these changes on a Remote Player (we cannot run the transactions on a player local to the server).

There is no WPM Playback Proxy service.

After performing the steps and granting "Allow log on locally" to the SEUM-USER-1

Skype for Business - Monitoring

$
0
0

I want to monitor Skype for Business services.  Just basic connectivity, is it up or down.   Any thing additional would be groovy.

I have SAM and WPM, but I believe WPM would be the tool for this since this since it is web based.

Suggestions ? jbiggley

Viewing all 12861 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>