Application Insights doesn't load data pretty often - azure

I am using Application Insights in Azure very intense but very often I experience loading issues.
So many times when I want to inspect the logs, I find the following loading animation taking forever:
The interesting thing ist, that nothing is really "loading" in the background. You can see my dev tools here:
So waiting forever does not help - its not "slowly", it just does not load at all.
None of my http requests seems to be pending... is there anyone experiencing the same behaviour? Or could I have misconfigured anything?

I get this all the time.
Press F12 (in Chrome) to open Dev Tools.
Hold left click on the refresh icon in the tool bar.
Click 'Empty cache and hard reload'.
The transactions will now load.

Related

Constantly get "?" as score and FMP error on pagespeed insight

I use pagespeed insight to audit thise site:
http://www.omniwaresoft.com.tw/docker/
But I can't get result like usual, instead it shows "?" and "error (NO_FMP)" for First CPU Idle, FMP and dom ready.
Here's the screenshot
This appears to be a problem with the simulated throttling on Page Speed Insights.
I cannot pinpoint the problem but I would guess it is related to some strange behaviour on your site where the site starts loading in and then there is a quick flash and the content then animates in.
Also as you have a lot of assets set to https in source but don't have an SSL certificate the 307 redirects could cause an error somewhere.
Certain Chinese character combinations have been known to cause issues with Lighthouse (the engine behind Page Speed Insights) under throttling although the exact cause I am not sure of.
Workaround
Obviously once the site has SSL etc. the problem could go away.
In the mean time if you go to Developer Tools -> Audits you have the option to deselect 'Simulated Throttling'. If you do that then it does work, although the score is always about 3-5 points lower than simulated throttling so bear that in mind.
newer chrome versions -> the option to deselect the 'Simulated Throttling' is now only visible if you click the settings icon (gear / cog) in the top right of the audits page, took me a few seconds to work out where they had hidden it. Also make sure that 'Clear Storage' is checked so that you get a score as if it was a new visitor to the site.
PageSpeed Lighthouse reports an error on the "too many redirects" as well as an error for "defer off -screen content".
It works as expected if the page is scrolled to the end before the audit is complete. And as https://stackoverflow.com/users/2702894/graham-ritchie noted, it only happens if a slow network is simulated.
There seems to be more than one plugin trying to cache content. Try turning one or both of those off.
Some of the lazy loaded image tags have a src value with a HTTPS protocol on the CDN and a lazy loaded image (data-src) on the server with a HTTP protocol. Try turning lazy loaded images off and if that fixes it, try making sure both src and data-src use the same protocol.
It also seems like something is causing assets that are 404 errors to return the URL of the page.
One last thing I noticed: The Autoptimize plugin does not seem to be resulting in optimized performance—the time to first byte is sometimes over 4 seconds. Maybe try turning it and any other plugins caching off, empty the caches they've created and look at PageSpeed.
In general, turn plugins off and see if the PageSpeed problem is fixed and even if performance is better with them off.

<form> not posting all of a sudden

I am having a strange issue that I think might be Chrome related but wanted to post here for thoughts.
I have some users who when trying to log into my node.js application, they press enter or the log in button and it just sits and spins and never times out or anything. When looking at the Network tab when this issue occurred the POST never showed up. I then put some alerts on the button click with javascript and as long as the button was in the tag nothing showed up.
Completely deleting the users' profile (suggestion from Google) made it work...until chrome updated and then it happened again.
Using any other browser, no issues. Chrome Beta, the issue shows up. Chrome Canary, I have had 2 users testing for over a week and they have not seen the issue reappear. Incognito has the issue occur as well.
Google Support asked me to send a HAR file to them. The interesting thing was when I opened up developer tools, went to the network tab and then cleared the screen to start a recording, the issue disappeared for that moment only.
It is working for 80% of my users so I can't see how it could be a coding issue, this is also a login that I created over a year ago and have not touched since.
If anyone has any insights I would love to know what might be causing this.

Response Time on a web page like a stop watch

I have searched and found so many answers but nothing that fits my requirement. I will try to explain here and see if any of you guys have some tips.
I wish to click on a link manually and from there on; I wish that some kind of tool or service starts recording time from my click and stops when the desired page is loaded. This way, I am able to find out the exact user interface response time.
All the online web testing services ask for main URL. In my case the main URL has gazillion links and I wish to use only 1 link as standard sample which is a dynamic link
For example:
- I click on my friend's name on Facebook
- From my click to the time page is loaded, if there's a tool that does the stop watch thing?
End goal is:
I will be stress testing a server with extensive load and client wishes to see response time of simple random pages when load is at 500, 1000, 2000 and so on.
Please help!
Thank you.
You can use a simple load tester tool and the developer tools on the Chrome browser, you can get a clear picture of page load times under load. Also you can see which request completed in how much time and the time from start to finish.
Just start the load test and try from the chrome.
Also you can use a automated latency monitor like smokeping.
You may use httpwatch or YSlow to find the client side page load times.
http Watch and Fiddler helped. Didn't really go as I had thought but pretty Close and satsifactory. Thanks guys
You could try WPT this is a tool which has a private and a public instance for serving exactly what you want to do also supports scripted steps executed via the browsers JS the nicest thing i find in WPT is that you can use the public instance to measure the actual user experience from other than yours world locations or you can make a private one.

UITestControlNotAvailableException - Internet Explorer Window is not available in Coded UI Tests

When runnning my Coded UI Tests through a VM (deployed via OctoDeploy incase that matters) 2 of my tests will run properly. The other 44 however do not. I am presented with the exception:
Microsoft.VisualStudio.TestTools.UITest.Extension.UITestControlNotAvailableException: The Internet Explorer window is not available.
When looking at the output, it shows that it passes 2 steps, which the second step involves clicking a link. It states that it passes this step, and when I watch it physically, it doesn't look like it does. (I even attempted to take control real quick and click it, but it did nothing).
Has anyone else had these problems?
So looks like I found the answer to this through different means entirely. It was due to the security of the VM and I had to enable Java applets. Sorry for this everyone.

Why is the page constantly waiting?

For some reason, my pages continue to load forever even though it appears it is done. How do I look to see what resource is being "waited upon"?
This page is one with the problem.
http://www.cadwolf.com/Documents/Documentation/Users_Guide_-_Tables
The page loads fine for me as well, but if you want to see what is being loaded or if there are errors you can check your developers tool. (Press f12 in google chrome). From there you can click on the network tab or the console tab.
Editing here cause I can't comment yet: In the network tab you can see everything that's being loaded for your page. So in the status column, it should say 200 OK to show your resources are loading properly. Here, you can see if something is being held up and what it is.

Resources