Operations | Monitoring | ITSM | DevOps | Cloud

DevOps

The latest News and Information on DevOps, CI/CD, Automation and related technologies.

Guide to Monitoring Nagios Plugins Using Telegraf

Nagios is an open-source monitoring system used to track the performance and health of IT infrastructure, including servers, network devices, applications, and services. It is widely used because of its ability to provide real-time alerts, identify issues before they become critical, and ensure uptime by detecting and addressing system failures promptly. Monitoring Nagios plugins on a more robust platform allows for better scalability, deeper analytics, and long-term storage of performance data.

Step-by-Step Guide: How to Seamlessly Integrate Jira with Azure DevOps

Whether you’re managing code commits or tracking project tasks, integrating Jira with Azure DevOps can provide an informative, unified view of your development and deployment activities. In this step-by-step guide, we’ll walk through the process of connecting Azure DevOps to Jira using Git Integration for Jira – a versatile extension that enhances project management with real-time visibility and synchronization across your development pipelines.

GitKraken Workshop: Tips from GitKraken Power Users

Level up your GitKraken IQ with insights from power users. In this GitKraken workshop, a longtime GitKraken Desktop pro covers the features and workflows they use every day to streamline their work. We dive into the deeper aspects of the Commit Graph, sidebar, commit search and more. Whether you're a new user or a vet, you'll walk away with time-saving ideas you can apply today.

Burn rate is a better error rate

While building our Service Level Objectives (SLO) product, our team at Datadog often needs to consider how error budget and burn rate work in practice. Although error budgets and burn rates are discussed in foundational sources such as Google’s Site Reliability Workbook, for many these terms remain ambiguous. Is an error budget a static quantity or a varying percentage? Does burn rate indicate how fast I’m spending a fixed quantity, or is it just another way to express error rate?

Easily Remove Existing HAProxy Connections Made via Client Authentication

Most load balancers only check a client certificate when the client first connects. However, this can be problematic if a client stays connected for an extended period of time. Staying connected would allow clients to continually send and receive data. Imagine you have an employee whose certificate and key were stolen by an adversary. If you are using TLS client authentication, that adversary can connect to your infrastructure and maintain illegal access.

Data quality testing

Data quality testing is a subset of data observability. It is the process of evaluating data to ensure it meets the necessary standards of accuracy, consistency, completeness, and reliability before it is used in business operations or analytics. This involves validating data against predefined rules and criteria, such as checking for duplicates, verifying data formats, ensuring data integrity across systems, and confirming that all required fields are populated.