Operations | Monitoring | ITSM | DevOps | Cloud

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

The 15 Best Container Monitoring Tools For Kubernetes And Docker

There are many tangible benefits to using containers for your computing needs. Containers help break large applications into smaller packages that are more agile, scalable on-demand, resilient, cost-effective, and less resource-hungry than monolithic apps or workloads running on traditional virtual machines (VMs) or bare metal servers. They also enable developers to develop applications in one environment, deploy them in another, and run them anywhere.

Sunbird Wins Datacenter Insider's Datacenter Innovations Award

We are proud to share that Sunbird was recognized by Datacenter Insider as silver award winner in the Datacenter Innovations category in their 2021 IT Awards. According to Datacenter Insider, this year's IT Awards received a record 64,000 reader votes. Datacenter Insider's readers were able to choose from one of the nominated companies available for selection as their favorite by online voting and were able to suggest other companies as well.

API contract testing with Joi

When you sign a contract, you expect both parties to hold their end of the bargain. The same can be true for testing applications. Contract testing is a way to make sure that services can communicate with each other and that the data shared between the services is consistent with a specified set of rules. In this post, I will guide you through using Joi as a library to create API contracts for services consuming an API.

Intro to Netdata Overview for monitoring and troubleshooting your IT infrastructure

Learn how to get started monitoring and troubleshooting your entire Cloud infrastructure with Netdata. In this video, we'll show you how to utilize the Netdata Overview dashboard to gain visibility into the performance, availability, and health of your infrastructure from a single pane of glass. Navigate from a real-time, unified display of all your systems and applications to discover trends and gain better observability, then drill down by grouping metrics by node for root cause analysis.

Recovering from the Git detached HEAD state

The introduction of Git as a source-code management system in 2005 fundamentally transformed the process of software development. Git allows developers to maintain a history of changes, or commits, to their code and revert to previous commits in seconds if something goes wrong. It makes collaboration easier by allowing branching to keep code for different features separate and seamlessly merging commits by various people.

Metrics for improved Docker container management and performance

When running a cloud service, it’s never good for customers to be the first people noticing an issue. It happened to our customers over the course of a few months, and we began to accumulate a series of reports of unpredictable start-up times for Docker jobs. At first the reports were rare, but the frequency began to increase. Jobs with high parallelism were disproportionately represented in the reports.

DBAle 37: Neuro (just not name) diversity

Your usual Chris duo becomes a trio, as they welcome Friend of Redgate and autism spectrum self-advocate, Chris Voss. Only our 2nd ever guest Chris on the show, he joins us to demystify the myths of neurodiversity, its meaning, influence, and prevalence within the IT sector. Things get a little hazy as our Chris trinity start on the beer, but they keep IT relevant talking cloud, widgets, and acronyms. So, grab yourself a beer and join the Chris trifecta – cheers.

Best Practices and Tips for Writing a Dockerfile

Docker is a high-level virtualization platform that lets you package software as isolated units called containers. Containers are created from images that include everything needed to run the packaged workload, such as executable binaries and dependency libraries. Images are defined in Dockerfiles. These resemble sequential scripts that are executed to assemble an image.