Operations | Monitoring | ITSM | DevOps | Cloud

Latest Posts

The Importance of Microservices

What are microservices? Microservices are a software approach that creates applications as a loose coupling of specific services or functions, rather than as a single, “monolithic” program. A microservice architecture increases the speed and reliability with which large, complex applications are delivered. What makes a service a microservice? Microservices are defined not by how they’re coded, but by how they fit into a broader system or solution.

How to Use Tags to Speed Up Troubleshooting

Maybe as a kid, you pretended to have a magic wand. You would say something like, “Show me the answer to this long division question” then wave your magic wand and wait for the answer. Sadly, mine never seemed to work – for math questions or to make magical snacks appear. Now, imagine if you had a magic wand for your application stack where you could ask it a question about your data and it would give you immediate insights.

How Grafana Labs switched to Karpenter to reduce costs and complexities in Amazon EKS

At Grafana Labs we meet our users where they are. We run our services in every major cloud provider, so they can have what they need, where they need it. But of course, different providers offer different services — and different challenges. When we first landed on AWS in 2022 and began using Amazon Elastic Kubernetes Service (Amazon EKS), we went with Cluster Autoscaler (CA) as our autoscaling tool of choice.

Unleashing the Dynamic Duo: Supercharging Productivity with Liquit Workspace and eG Innovations Monitoring Solution!

A guest blog from Donny van der Linde, Pre-Sales Consultant at eG Innovations’ partner Liquit covering how to leverage eG Enterprise’s monitoring in combination with Liquit Workspace technologies to build powerful proactive contextual access workflows to support automated application delivery. An example using eG Enterprise’s user experience metrics to trigger remediation via Liquit Smart Icons is given.

Cortex Initiatives: When scorecards need a deadline

Improving software health, security, and operational maturity are continuous programs—you’re never really “done” maintaining standards of quality. But what if specific parts of that program feel more urgent? Maybe you want to ensure all software has a README file attached, and at least 1 reviewer assigned... by next month? Hey, you gotta start somewhere!

A Single Pane of Glass: How It Transforms IT Asset Monitoring

How large is your company’s IT infrastructure? How many devices and assets are attached to it? As large as it was yesterday, it’s probably larger today — and will be still larger tomorrow. This is compelling organizations to embrace device and asset monitoring under a “single pane of glass,” meaning via a unified, “single console” view of their entire network to enable unified endpoint management (UEM).

Building Dashboard and Dashboard Inputs in Cribl Search

This blog demonstrates how to create “inputs” to Cribl Search dashboards. An Input is a control widget that we can add to our Dashboards to control how they execute. They allow the user to supply a range of inputs to customize one or many of the Searches in each of the panels on a given dashboard. Currently, there are four types of inputs: a time picker, a dropdown, a string, and a number. This blog shows how to create all four types of Inputs on a dashboard using built-in sample data.

PX5 Announces Tracealyzer Support for PX5 RTOS

A little more than a month ago, we released the free Tracealyzer SDK – a toolkit that allows other embedded software vendors to integrate Tracealyzer recording in their own software. At that time, the development team at PX5 in California were already hard at work combining Tracealyzer with their PX5 RTOS, and yesterday they released the integration. Built with Percepio’s SDK, in a just a few weeks.