About David O'Neill

This author has not yet filled in any details.
So far David O'Neill has created 59 blog entries.

False Clusters and New DNS Handling

As one of our feature enhancements we've improved the way our agents work, we are now consistently capturing key data on the actual API performance including: DNS Lookup time: i.e. 28355µs (28ms) Time to Connect: i.e 76106µs (76ms) Time for Handshake: i.e 0µs (0ms) Upload time: i.e. 48µs (0ms) Processing time: i.e. 120568µs (121ms) Download time: i.e. 2545µs (3ms) However, this improvement has raised two issues.  Firstly, we have realized that we had some minor reporting issues with our old collection agents which means that some of the latencies we are recording were actually better than actually were being experienced. [...]

By | May 4th, 2016|Uncategorized|0 Comments

Case Study: New Zealand Ministry of Business

Open government initiatives and a move to use SaaS and Cloud services is changing how governments use and access APIs. In New Zealand, the Ministry of Business and Innovation provides access to a range of government services targeting investors and businesses across New Zealand and the world.   MBIE has found APImetrics to be a very successful tool. The alerting and performance monitoring capabilities have given very useful information to operational teams. They use APImetrics to ensure that the performance of their services is optimized worldwide.

By | March 30th, 2016|Case Studies, Government|0 Comments

Outages – were you ready?

Twitter had an extremely rare outage today, as our recent social media report showed, they're one of the most reliable services we measure. But they do have outages and given the range of services plugged into the APIs it affected people enough that the news outlets noticed: BBC Coverage here So, were you ready for it? The problems seem to have started around 13:00UTC (5am Pacific) and started clearing up around 15:00.  They were intermitent and we'll publish a more detailed review of the anatomy of this outage and the identifying characteristics later. From our initial insights, the US was [...]

By | January 19th, 2016|Uncategorized|0 Comments

Quick Update – Happy New Year

We'll have more details out shortly but there's a lot of features and changes coming in the next few days, once we're through the final testing.  These include, but are not limited to: System wide variables with the ability to set different production environments Improved data visualizations with new graphing options and improved heatmaps Global SLA settings View all deployments from a single view We now support a full range of webhook integrations to services like Pager Duty and Github and we have a general set of webhooks that can be used for all integrations Watch this space!

By | January 9th, 2016|Uncategorized|0 Comments

APImetrics Second API Performance Report – Social Networks

For our second API Health Report we decided to look at Social Networking APIs, specifically Twitter, Facebook and Tumblr - like with our first report we were interested in how your choice of cloud could impact the results, but unlike the first report, we've also added in a range of global locations so you can see how cloud choices and location of users could impact performance. One of the key takeaways from this report is that there are differences between the clouds and large differences between the regions once you are outside of the United States. If you have customers [...]

By | November 3rd, 2015|Uncategorized|1 Comment

Come and meet us at API Strategy and Practice

We're going to be attending and talking at the API Strategy and Practice conference in Chicago this week, so feel free to get in touch and come and see us. The topic of our presentation will be - performance, what the logs don't tell you?  And, not to give anything away, this will focus on the problem that averages or server performance logs will tend to hide things.  Firstly, averages can easily fool you into thinking that all is well with your performance, caching in particular can make the actual numbers look significantly better than they actually are, or hide [...]

By | September 23rd, 2014|Uncategorized|0 Comments

FIVE MILLION

Big milestone! We have now passed more than 5,000,000 tests run by our product since we started it running last year. That's more than 110GB of test data on a huge range of APIs stored in our results database. Why don't you join us for the next 5,000,000?  Sign Up Today!

By | June 2nd, 2014|Uncategorized|0 Comments

New Group Level Alerts + PagerDuty

New for group level accounts is the ability to set different email addresses to be alerted when certain conditions are met for any of the tests in your organization. We currently provide alerts for the following conditions: Test fails Test latency exceeds an expected number of Standard Deviations from the norm Test exceeds a certain number of miliseconds Test fails more than a specified number of times With the new group level accounts different email addresses can receive the notifications for different types of alert.  This integrates directly to PagerDuty's email service where you can trigger other support events. Be [...]

By | May 21st, 2014|Uncategorized|0 Comments

Regional API Performance Testing – New Feature

This is one we've been asked for a lot, and it's available now for Pro and higher level accounts.  We've enabled a variety of regional test centers for running ongoing tests against the API.  The aim is to give you a better idea of the performance of the API when your apps are running in different locations and also to see what impact data center access can have on your apps and services. We're currently supporting the following regions and expect to add more targeted options later: US - East Coast US - West Coast Europe Asia Japan South America [...]

By | May 7th, 2014|Uncategorized|0 Comments