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

Custom Alert- Trans. runs 2X over Standard Deviation

$
0
0

Thank you in advance for looking this question over.

 

Ingredients:

Orion Platform 2015.1.3

WPM 2.2.1

1 step of 1 transaction

 

Goal: I would like to set up an alert that lets me know when a transaction step takes twice as long as the standard deviation (standard deviation could be the week, the month, the year-I dont care).

 

Is this even possible?

 

I'm not sure where to begin with this as I haven't gotten my hands dirty using custom SQL queries for alerts yet. Thank you for your help.


Reports sent twice

$
0
0

I have created availability charts for each application that has transactions in WPM.  I then set a schedule for them to run every morning.  The problem is that people are getting duplicate emails for each report (2 emails with the same report).  Has anyone seen this where WPM is sending two emails for each one that is scheduled???

WPM & Proxy settings - Help!

$
0
0

Hello,

 

I've a WPM monitor set up on an internal server in order to check that Internet access is available from our internal systems.

 

I seem to encounter the following issue whereby when I log into the server in question, using one of the accounts I've created for SEUM, that when recording the transaction, everything appears fine, the webpages load & all looks rosy...

 

As soon as I refer this to WPM though, I get the following

"The computer where this player is located uses an active proxy server; however, the recording being played back from it does not contain the required authentication. This may be the cause of the failed playback. To correct this, verify that this website is accessible from this player’s computer without proxy authentication, or, recreate the transaction with the correct authentication."

 

I've used websites (ServiceNow) that are exclusively allowed through our proxy, I've tried this with having the proxy URL set within the transaction & without - either way, this still results in the above message.

I've also tried using Google / Amazon & again, having the proxy set or not within the transaction, still no luck.

 

What I'm struggling to understand is why, when logged in as a user that SEUM uses, it works? What is happening differently once I let WPM take over?

 

I'm sure I've missed some setting or other, however, on all the other servers I use this on (for varying other checks) I see no issues..

 

Relatively 'new' to WPM & if I can provide more info, please let me know.

 

Thanks,

Daniel

WPM works within the player, but not on it's own...

$
0
0

Am sure I've missed something obvious, but can't figure out what...

 

I've created a new monitor from the Server where it will run from, when running playback within the player (on the same location) this works fine & returns the expected results - great so far...

 

When I set this up to run autonomously however, it fails with a pretty standard 'Page cannot be displayed' message - very odd.

 

I've checked the SEUM accounts & these are all in place, in the appropriate groups (Solarwinds-SEUM-Users & have also added them to the Administrators group) this doesn't seem to have had an effect.

 

So, I thought I'd check IE settings, these all look to be fine also, so I've (currently) ruled that out for now...

 

It's odd, as I understand this to work quite simply with the local agent running the transaction & reporting in, I believe that something is preventing the local element from successfully completing, but can't seem to determine what this is?

 

If more detail is needed or I've not explained this well, please let me know, otherwise I really look forward to your assistance & help here fellow Thwackers


Daniel

Mass Change of WPM Settings

$
0
0

I know that there are feature requests to allow for mass changes of WPM transactions (i.e. playback intervals, threshold changes).  Until then I wondered if anybody in the community had a SWQL command or PowerShell script they would be willing to share to alter the settings.  In our infrastructure we are up to 50 locations are should be approaching 100 by years end. This has presented an immense challenge when making any edits to recordings by requiring the laborious processes of manually editing the playback setting of a recording at each location.

 

If anybody has other strategies on how to handle an infrastructure this size I would love to hear them.

 

~Elliot

WPM Playback - Player Vs. Recorder

$
0
0

Hi all,

 

I have been having issues with a replacement transaction recently, whereby the transaction plays perfectly in the recorder, yet when playing through the player it shows as having a password error.

 

So far, we have recorded the same transaction around four times, each with slight variations on username and log in input, such as clicking over tabbing to the next field, waits between automatic type, etc. but always with the same login credentials. Each time, the transaction plays perfectly on the recorder, yet when loaded on to Solarwinds and played through the same player location as the recorder fails when the password is input.

Strangely, this occurs on other players as well.

 

Other transactions have been recorded and are working without issues.

 

Any ideas?

WPM only ships with Orion Platform 2015.1.3 so doesn't work with EOC 2.0

$
0
0

We are upgrading to EOC 2.0 and we are running WPM on a stand alone instance because we have around 2000 synthetic transactions running so we wanted to seperate it out from our other monitoring. Unfortunately WPM only comes with an older version of Orion, is there an upgrade path to bring a stand alone WPM instance up to Orion 2017? We have 5 other Solarwinds instances and they are all a mix of SAM, NPM, NCM, WPM and DPA so getting everything consolidated into EOC would help out a lot.

 

The old EOC version was not as useful as the new one so we actually stopped using it a couple of years ago but maintained the license so we are hoping to get better usage from v2.0 then we did the old one. This is a hold up to bringing it on line in production.

 

Any ideas on how to get Orion updated on this instance?

Thanks

-Jim

Migrating WPM Player to New Server

$
0
0

I'm in the process of planning our 2008 R2 to 2012 R2 Solarwinds Migration and was curious what the method was for migrating the WPM Player to a new server.  Is it as easy as installing the WPM player on the new server and then swapping the name and IP over to the new server and it just takes over? Or do I need to make changes in the WPM configuration.


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

WPM monitoring External API

$
0
0

Has anyone used WPM for testing an External API?

Would not get a web page back from response that was initiated.

How WPM Works

$
0
0

I am trying to get a clear picture of how WPM works.  The Admin guide doesn't really explain it.  The Data sheet gives one picture and kind of leaves me hanging.  Does this application module require a separate server?  It cannot be installed on the same server as NPM and the other modules?   I also need to add 2 more other machines for the player and recorder?

How to Query WPM Transaction Custom Properties with SWIS

$
0
0

After digging around in the database, I found that the custom properties for WPM transactions are stored in the SEUM_RecordingCustomProperties table. SWIS/SWQL Studio will query NodesCustomProperties but I haven't been able to figure out how to get/set my custom property values for web transactions. Is this a known/deliberate limitation or am I missing something?

 

Orion Platform 2015.1.3

WPM 2.2.0

NPM 11.5.3

 

Client:

SWQL Studio 1.10.16.0

SDK 1.10

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

Player Load Percentage

$
0
0

Is the player load percentage based on # of CPUs?   So if I have 2 CPUs, then I can safely go up to 200%?

Asking because around 7pm the other night, for some unknown reason at this time, all 4 of my current players doubled in load according to WPM.

All of them are now reporting well over 100% load and none of them even have 25 transactional tests on them yet.

 

Oddly, this occurred on two different WPM installations, one in PRD and one in DEV.   Yet, the load on all players on each WPM installation doubled at the same time.

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 tab - There was an error retrieving data from SolarWinds Information Service

$
0
0

Since our WPM is integrated to npm and other modules, I created an account in SolarWinds web console with limitation in terms of NODEs, workstation locations, and transactions. Now upon testing this created account, from the home tab everything is work fine. But when I clicked the Web Tab, I got an error "Error: A query to the SolarWinds Information Service Failed".


Is there any hotfix for this? or any fixed solutions for this please? Btw, I remember that I also installed the hotfix for the Manage transaction A query to the SolarWinds Information Service Failed in Manage Transaction Monitors and it fixed my issue.


I also noticed, that all accounts with account limitations (no admin rights) and with WPM tab in which are working before are now getting an error upon clicking the WPM tab.


I created the case for this issue, but unfortunately the Engineer is located in SG. And I already informed her about my working schedule which is opposite on her time upon updating her that I uploaded the diagnostic files that I know that she will ask these and to speed up the resolution. But then, I received "Are you working during US time I can see you are replying around 3:00 AM Manila time, let me know so I can transfer your case to them."



error retrieving data from SOlarWinds Information Service.JPG

Bulk export/import WPM recordings?

$
0
0

Is there any way to do this? We are breaking out WPM instance into a separate Orion instance because we are looking at deploying a very large amount of WPM transactions over the next few months. Currently we have about 80 - 100 transactions that we need to migrate from the old WPM instance to the new one but it looks like the export button only works with a single recording. I have been looking at the database and there are a couple of tables involved for WPM so I might be able to script out a SQL export and import but if there is a cleaner way to do this I'd prefer to not reinvent the wheel.

 

Any ideas on this.

Thanks

-Jim

Issue with WPM transaction playbacks polled by additional pollers after Config Wizard is run on primary

$
0
0

So starting with I believe the NPM 12.2 series of releases, anytime I run a Config Wizard on the primary poller, any of my WPM playback locations that are polled by an additional poller stop playing back.

 

Once I go into each Location and Edit, and then choose the primary poller as the polling engine for the playback location, the transactions show back up as green (previously unknown). Then I can set the locations back to the additional poller they were originally assigned to.

 

Not sure if anyone else has seen this behavior.

WPM - gaps or unlabled delays in tcp waterfall of a step - possible causes?

$
0
0

finally starting to dig deeper into this...I've got a few transactions hitting the orion web site and poking around.

I'll use one step in particular called "other" for reference.

just wondering how to interpret gaps...

see below for two examples.

TIA for any insight/assistance.

Larry

 

This one is 25 seconds for this step (not all shown, just bulk of "gaps") and most attributable to the mysterious gaps...

 

This one is about 11 seconds and it seems to me the actual "work" parts are reasonable, but the "gaps" are what are changing and causing all of the delays.

WPM Playback Intermittently Down

$
0
0

Hey All,

 

so this is the issues that we have for couple of transactions that we have:

 

  • The transaction intermittently failing on the playback - upon seeing the details it appears that the steps stuck on loading the next page, and the next page never show up, hence the playback shown as down - the site itself is not down or having any issues, tested and verified this many times already so I believe that the issue is with the WPM not the sites. This is happening for some of our transactions, with various occurrences, some site like o365 seemingly failed more often than others. The issue happening in totally random occurrences, which makes it very difficult to diagnose. We tried to run the player on different server, even setup one server for testing, but the issue is still there, so I'm convinced that the server is not the issue. The player running on Windows Server 2012 R2.
  • Recording working fine, tested the transactions using the recorder many times, but never failed even once.
  • I found this old discussion: https://thwack.solarwinds.com/thread/100415 which seems to have the similar issues. I have tried to set maxPlaybacksPerWorker to 1 per that thread but doesn't solve the issue, although it appears that it slightly improves the situation but not solving the issue. I have also tried to do the XY recordings, but that doesn't solve the issues as well.
  • I have also taken out Antivirus out of the equation, tested to run on test server with no antivirus and it makes no difference.

 

I have an open case with support, but wondering if anybody have similar issues? And if so, do you find any solutions?

 

 

Thank you

Viewing all 12861 articles
Browse latest View live