In mobile apps, it’s important to monitor errors so you can understand your user’s experience. Your team should know quickly when there are problems with the app itself or your backend services so you can fix the issue before more customers are affected. We’ll show you how to handle errors in iOS apps. We’ll then show you how Rollbar error monitoring can give you better visibility into errors and help you troubleshoot them faster.
Increasingly more software teams - ourselves and our customers included - are adopting practices like microservices and/or Continuous Delivery. We built the All Items View to make error monitoring much easier for those using Rollbar in such ways.
Logging is an important part of understanding the behavior of your applications. Your logs contain essential records of application operations including database queries, server requests, and errors. With proper logging, you always have comprehensive, context-rich insights into application usage and performance. In this post, we’ll walk through logging options for Rails applications and look at some best practices for creating informative logs.
In a previous post, we walked through how you can configure logging for Rails applications, create custom logs, and use Lograge to convert the standard Rails log output into a more digestible JSON format. In this post, we will show how you can forward these application logs to Datadog and keep track of application behavior with faceted log search and analytics, custom processing pipelines, and log-based alerting.
Elastic is pleased to announce that version 0.5.0 of the Go agent for Elastic APM has been released, fixing several minor issues, improving existing features, and adding several new ones.
Today we’ve further expanded our list of alerting integrations, with the introduction of Telegram you now have a new way to receive fast, cloud based and private notifications from the StatusCake app, on the platform and operating system of your choice. Telegram has all of the industry standard features, along with some handy unique ones for good measure. The software will enable you to access your messages from multiple devices.
Accountability is an important part of the work IT professionals do, especially when it comes to security and outages. A minor change by a single tech or engineer can crash entire systems, and it’s sometimes crucial to question that person on their methods and changes to determine a solution. Accountability is especially important when several people are regularly using the same tool.
API (application programming interface) designers and developers generally understand the importance of adhering to design principles while implementing an interface. No one wants to design or implement a bad API! Even so, it’s sometimes tempting to look for shortcuts to reach those aggressive sprint timelines, get to the finish line, and deploy an API. These shortcuts may pose a serious risk — unsecured APIs.
In their excellent SLO-workshop at SRECon2018 (program) Liz Fong-Jones, Kristina Bennett and Stephen Thorne (Google) presented some best practice examples for Latency SLI/SLOs. At Circonus we care deeply about measuring latency and SRE techniques such as SLI/SLOs. For example, we recently produced A Guide to Service Level Objectives.
Application Performance Management (APM) tools are hot right now - so much so that it won't be long before APM reaches the same level of notoriety as the cloud, the IoT, and a personal favourite - big data.