Operations | Monitoring | ITSM | DevOps | Cloud

Automating Sentry Releases with CircleCI

Continuous integration tools like CircleCI let developers automate builds and tests, so that teams can merge changes into their codebase quickly and frequently. In this article, we’ll take a look at how to combine Sentry’s command line interface with CircleCI to automatically create Sentry releases. This will unlock some of our best features, like identifying suspect commits that likely introduced new errors, applying source maps to see the original source code within Sentry, and more.

Introducing Netdata's step-by-step tutorial

Health monitoring and performance troubleshooting aren’t easy. That’s exactly why we’re building Netdata, to democratize monitoring and make it accessible to anyone interested in learning more about their systems and applications. Of course, teaching a complicated topic isn’t easy either. Until recently, the only resource to help new users after installation has been our getting started guide.

Attention leaders: there's something your team isn't telling you

You’re a manager. You’re not one to pat yourself on the back, but you’ve got to admit: your team is doing pretty darn well. At least, that’s how it seems to you. Big projects are being checked off the list, deadlines are being met. You haven’t had to referee any heated conflicts, your inbox has no complaints. You’re good! But is that the whole story? Our research suggests your direct reports might describe the situation a wee bit differently.

How to Instrument UserLand Apps with eBPF

eBPF has revolutionized the observability landscape in the Linux kernel. Throughout our previous blog post series, I covered the fundamental building blocks of the eBPF ecosystem, scratched the surface of XDP and showed how closely it cooperates with the eBPF infrastructure to introduce a fast-processing datapath in the networking stack. Nevertheless, eBPF is not exclusive to kernel-space tracing.

Looking back at 2019 and why it was a great year for Codefresh

Like in 2018, now that 2019 is gone, it is time to look back and see all the major Codefresh features that were added over the past year. The highlight of the year was, of course, the world’s first live debugger for CI/CD pipelines, a feature that makes us really proud since it changes completely the way you create and analyze CI/CD pipelines.

Unit testing mmctl commands

Mattermost is starting a new open source campaign, this time around increasing the unit test coverage for the mmctl tool. The mmctl tool is a CLI application that mimics the commands and features of the current Mattermost CLI tool and uses the Mattermost REST API to communicate with the server. Using the tool, you can control and manage several Mattermost servers without having to access the specific machine on which the server is running.

2020 ITxM Predictions: A Transfusion of Expert Insight

Quick question. What does ITxM mean to you? Well, a Google search leads immediately to scores of results pertaining to the essential, life-saving industry of transfusion medicine and the donation, storage, and distribution of blood products. But what does ITxM mean within the context of enterprise IT network environments? Well, it’s all about improving an organization’s capabilities within the areas of IT asset, IT service, and IT security management systematically.

7 Tips for Rock-Solid Serverless CICD

The DevOps infinity loop is a visualization that everyone reading this article is likely familiar with, and one that comfortably predates serverless computing. Yet despite the peculiarities of developing within the serverless paradigm, it’s still what guides our approach to CICD. But while the zoomed-out view might be the same, when it comes to adjusting for serverless, the devil is in the details.

LaaS (Language as a Service) With Duolingo

欢迎! [Huānyíng] In Mandarin, this means “welcome,” the first Chinese phrase I ever learned as a Mandarin Language Minor in college. It took me two weeks to understand the tonal variations, one week to memorize and properly execute the written stroke pattern, and another week to hone the ability to say it with confidence to my teacher (aka 老师 [Lǎoshī]).

Elastic on Elastic: Embracing our own technology

When making investments in our tech stack, we tend to have doubts about companies that don’t use their own products and services. At Elastic, we deploy the full suite of our technology across the enterprise. We do so because our technology not only works, but it makes us more efficient and flexible on so many levels. And it can do the same for you and your business, too.