Operations | Monitoring | ITSM | DevOps | Cloud

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

Getting the Most Out of Your Azure VMs

Azure Virtual Machines (VMs) represent the power of cloud computing, making the infrastructure of the digital age accessible to every business. With Azure VMs, Microsoft has democratized access to virtualized environments, allowing businesses to focus on building their applications without worrying about the underlying hardware. Azure VMs are a part of Microsoft’s Azure platform, one of the most comprehensive cloud platforms on the market.

Netdata & Ansible example: ML demo room

We are always trying to lower the barrier to entry when it comes to monitoring and observability and one place we have consistently witnessed some pain from users is around adopting and approaching configuration management tools and practices as your infrastructure grows and becomes more complex. To that end, we have begun recently publishing our own little example ansible project used to maintain and manage the servers used in our public Machine Learning Demo room.

The Hidden Costs of Monitoring

When it comes to monitoring IT infrastructure, the costs you see on the price tag of the tool are often just the tip of the iceberg. Below the waterline, a mass of hidden costs can lurk, which can significantly affect the total cost of ownership. In this blogpost we will cover the analysis of two traditional monitoring domains, Open Source observability and Commercial Centralized observability solutions, focusing the direct and indirect impacts when implementing these solution.

Decoding Logic App Dilemmas: Nested JSON schema validation

Welcome again to another Decoding Logic App Dilemmas: Solutions for Seamless Integration! This time we selected a problem related to a few tips and tricks I have been writing Message validation inside Logic Apps or JSON schema validation. One of our previous dilemmas addressed this complex topic: Decoding Logic App Dilemmas: How to validate if a JSON property is not an empty string? , of course, describing and addressing a different problem.

Graphite Graphing and Monitoring tool

The Graphite graphing and monitoring tool is open-source software for monitoring time-series data, and it can be installed on any system, from cheap hardware to the cloud. Graphite collects time series data from infrastructure, servers, networks, and applications, and then provides the Graphite graphing UI for analyzing the data. Graphite has been around since 2008, and it has been continuously developing over the past 12 years.

What is Event-Driven Automation? Event-Driven Automation Programming Examples

Event-driven automation can turn repetitive, manual, daily tasks into something that you set and forget. It’s a great way to trigger automatic events and prevent human error. In this blog, we'll explore a few event-driven automation programming examples, from sending an email to a certain group of users when a file has been uploaded to a server to generating reports.

Improving discoverability of the git blame functionality on Bitbucket Cloud UI

We are making git blame feature more discoverable on the Bitbucket Cloud UI. A very useful feature of git, git blame has been available on the Bitbucket Cloud UI for years. Similar to how git blame works with git, on Bitbucket Cloud it annotates each line in the given file with information from the commit which introduced the line.