Operations | Monitoring | ITSM | DevOps | Cloud

API

The latest News and Information on API Development, Management, Monitoring, and related technologies.

Creating a host through the Icinga 2 API

Learning about the Icinga API can be an eye opening moment for some, and lead to a path of automation and configuration management. But where to start? Well, you can always check out the Icinga API documentation for that. But today, I have an idea for you – I’ll show you how to create a host through the Icinga 2 API.

Sponsored Post

Achieving a 12% performance lift migrating Raygun's API to .NET Core 3.1

Here at Raygun, improving performance is baked into our culture. We don't just think about our application performance, but more broadly, we look at our own infrastructure and ask if there's anything we can do to make it more performant for our business and for our customers. Two years ago, we switched our API from Node.js to .NET Core and achieved a 2000% increase in throughput. To continue that story, we recently upgraded .NET Core 2.1 to 3.1 and saw a 12% increase in performance. We enjoy presenting our performance findings, so in this post, we'd like to give some context into why we upgraded and the conditions that helped us achieve the 12% performance lift.

Streamline Your Teams' API Design and Strategy with User-Centered Documentation

Every day, application programming interfaces (APIs) are created to speed up the development of modern software applications—from globally-scaled public services to internal endpoints for your proprietary applications. For engineering leaders with teams that write and maintain APIs, however, it can be difficult to know how to prioritize API features, encourage adoption, and respond to feedback from developers. And as we at VMware Pivotal Labs well know, rapid iteration leads to product success.

Take website, API & server availability monitoring to the next level

People throw the terms “availability” and “uptime” around a lot, but depending on what you’re monitoring, the definition of these terms may change. In this article we use the narrow definition, accessible, to explore the various options Uptrends has for checking availability on websites, APIs, and servers.

Leveraging the Database Performance Analyzer API

The RESTful API for Database Performance Analyzer is an incredible time-saver if you are working in an environment where databases go in and out of production. You can easily hook a pre-existing automation job directly into the RESTful API and you'll be monitoring the database in moments. In this video, we'll show you how to get to the self-documented API and what you need to send a command or two.

API Management Trends 2020

APIs revolutionized the digital landscape by introducing a new level of programming flexibility and ease of integration. Organizations turned to APIs to push innovation and creating an API economy. It was a key driver in the eCommerce industry, businesses like eBay leveraged APIs to generate additional revenue. eBay introduced APIs twenty years ago providing developers a platform to build applications that improved businesses. Today, eBay’s APIs generate over a billion dollars in business.

How we monitor Checkly

If you follow our very own @HLENKE, you might have seen his recent tweet. Availability and responsiveness are key topics for every SaaS platform. They also happen to be multi-level, complex topics that often span different technology stacks and can be tackled with a variety of approaches. Hannes' tweet actually gives us the perfect segue into a blog post about how our engineering team currently monitors Checkly.

Using API Gateway to Decouple and Scale Serverless Architectures

One of the benefits of Serverless architectures is the possibility of scaling applications without worrying about load balancers and clusters of servers. While services like AWS Lambda hold their promises on this area, there are usually misconceptions about how they work. It is common for developers to assume that Lambda functions can scale infinitely, at any speed, in any circumstances. Reality is quite different from that.