Enhanced IOpipe Observability: Reducing Overhead with CloudWatch Logs

At IOpipe, we’re excited to announce an enhancement to our serverless logging feature: Integration with AWS CloudWatch Logs. With a click of a button, you can now enable a new AWS integration on your IOpipe dashboard that will instantly unlock access to your CloudWatch logs for each and every AWS Lambda invocation you observe and monitor with IOpipe.


Comparing kube-proxy modes: iptables or IPVS?

kube-proxy is a key component of any Kubernetes deployment. Its role is to load-balance traffic that is destined for services (via cluster IPs and node ports) to the correct backend pods. Kube-proxy can run in one of three modes, each implemented with different data plane technologies: userspace, iptables, or IPVS. The userspace mode is very old, slow, and definitely not recommended! But how should you weigh up whether to go with iptables or IPVS mode?


How to debug memory leaks in a Node.js application on Heroku

Debugging memory leaks is rarely a piece of cake, especially when they only happen in production. The best way I’ve found to debug memory leaks in a Node.js application on Heroku is to analyze heap dumps. Obtaining such heap dumps in production can be challenging, as it might be hard to connect remotely to a production instance with the debugger.


How to accelerate your path to AI

Software vendors that are looking to accelerate their path to AI need to take advantage of the AI already in analytics platforms. Gartner believes that the future of analytics is augmented. That is, analytics will be AI-driven and all end-to-end use cases will be automated. I also believe it won’t be long before analytics is no longer on our desktops - instead it’ll be embedded in applications.


AIOps-Fueled Digital Experiences: What it Takes to Win the RACE

Across industries and markets, your competitors are in a race to deliver innovative, consistently optimized digital experiences. Increasingly, this is the race that will separate the market victors from the rest. While optimizing service levels is critical in this endeavor, it’s to be getting more challenging to do every day.


Developing in the Cloud: the no-bullshit microservices dev guide (part 4)

Welcome to the brave new world of developing in the cloud! You’ve heard all about the technical ins-and-outs of setting up a cloud-based microservices development environment and have decided to give it a whirl. Now you need to stock your toolbox with solutions that let you understand what your code is doing, so you know when something’s going wrong and can get accurate feedback as to what it is and how to fix it.


Releasing Icinga Reporting for Early Adopters

We’re happy to announce that we released an early version of Icinga Reporting today! With this release we create the foundation for an overall reporting functionality for Icinga by introducing a new way to work with collected data. At the same time we are also publishing the first use case of Icinga Reporting which enables you to calculate, display and export SLA reports for your hosts and services.


Risk Mitigation Strategies

It is rightly said that “Prevention Is Better Than Cure.” This maxim can also be applied in information technology in terms of IT risks. Risk mitigation is a process whereby an enterprise takes some proactive measures or use some strategies to mitigate or eliminate risks altogether in order to prevent or reduce damage to the organization. The following sections gain an insight into some popular risk mitigation strategies organizations are looking for in 2019.