Operations | Monitoring | ITSM | DevOps | Cloud

Asset Management vs. Configuration Management, Simplified

Two of the most important ITSM practices in today’s IT managerial landscape are asset management and configuration management. Since software and hardware components are at the heart of the service a company provides, understanding how these components work is vital in IT service management. It might sound tricky since management has so many branches that extend anywhere from a company’s resources to its partners, its data, processes, and suppliers.

Managing Variable Log Retention

As systems become more complex and distributed, the total amount of machine data put off by those systems continues to skyrocket. While teams may need access to an ever-increasing scope of machine data to gain insights into their increasingly complicated systems, that same need to access an increasingly large amount of data also creates cost concerns. Those concerns can grow into cost emergencies quickly.

You don't know anything about Google Cloud monitoring

The fact that data centers have evolved a lot is undeniable. This has enabled storage evolution and the execution of online applications. Now we often talk about hybrid clouds. *Yes, we don’t even take the time to explain what digital clouds are anymore and we even assume that everyone has their own, small but they have them.But when it comes to doing things big, it’s unavoidable to mention the giant Google Cloud®!

Change in behavior: multiple cf-execd processes

Recently we introduced new feature where you can trigger agent runs and report collection from the Mission Portal UI. This required our daemon cf-execd to behave a bit differently when periodic agent runs occur. Previously the daemon would create a new thread in which to run cf-agent, capture output, wait for completion and move on. We changed the behavior so that the daemon forks itself and then fork/execs cf-agent as before, with the forked cf-execd processing agent run output.

CFEngine Build System version 2

A while back we released version 2 of cfbs, and even though we release versions of this tool quite frequently, without announcing it on the blog, we thought this was a good opportunity to talk a bit about the tool, what’s new and our direction with it in the future. The reason why we called this the “2.0” release is that we are trying to follow semantic versioning, and there were some big new features in the release which could be considered breaking changes.

Django Performance Improvements - Part 1: Database Optimizations

The main goal of optimization in Django projects is to make it fast to perform database queries by ensuring that your projects run by making the best use of system resources. A properly optimized database will reduce the response time hence a better user experience. In this 4 part series, you will learn how to optimize the different areas of your Django application. This part will focus on optimizing the database for speed in Django applications.

Driving Effective Communication in Nursing

Effective communication in nursing is central to providing top-quality patient care. Nurses communicate with patients to understand their health issues, and they provide them with the care and compassion needed for recovery. Accomplishing effective communication with patients directly impacts patient health outcomes, and it has far-fetched implications when carried out ineffectively. As such, effective communication in nursing drives patient-centered care.

New Software Trends in 2022

The delivery of software was never so crucial to the success of businesses across all industries. The process has also become more difficult. With the increasingly complex challenges, what can engineers do to be successful? After studying thousands of workflows from over fifty thousand organizations around the world Here are a few facts about software delivery today.

Analyzing Log Data: Why It's Important

From production monitoring to security concerns, businesses need to analyze and review their logs on a daily basis to make sure their system is up to par. Here are the reasons why analyzing your log data is so important. If you landed here, chances are you probably know what logs are, but we’ll start off with a short explanation of what it is.