Operations | Monitoring | ITSM | DevOps | Cloud

January 2023

Fintech APM: Considerations, Benefits, and Tools

In the last few years, fintech enterprises have disrupted the financial services and banking industry by taking everything computing technology offers – from machine learning to blockchain – and turning it up a notch. Traditional financial institutions must now compete with challenger banks offering electronic payment alternatives, peer-to-peer lending, and investment apps.

Complete Guide to Distributed Tracing with OpenTelemetry - Part II

In the previous article, we learned what distributed tracing is, why it is necessary, how to do tracing, encountered challenges with existing tracing tools, and finally discovered that there is a more mature option available for the industry to adopt in terms of telemetry and observability. In this article, we will be trying to understand OpenTelemetry in more depth. To begin, we will examine how OpenTelemetry addresses some of the issues confronting the observability ecosystem.

Use library injection to auto-instrument and trace your Kubernetes applications with Datadog APM

Many organizations rely on distributed tracing in Datadog APM to gain end-to-end visibility into the performance of their Kubernetes applications. But as teams grow, it can become impractical for them to manually configure each new application with the libraries and environment variables needed for tracing.

Complete Guide to Distributed Tracing with OpenTelemetry - Part I

Have you heard about traces? Most likely, yes! Do you confuse it with auditing? Hope not. Today, we're going to talk about tracing, specifically “Distributed Tracing,” and do a deep dive into it. Once we’re familiar with distributed tracing, we will show you how to implement it with OpenTelemetry - a new-age observability framework.

7 Open-Source Log Management Tools that you may consider in 2023

Effective log management is a fundamental aspect of maintaining and troubleshooting today's complex systems and applications. The sheer volume of data generated by various software and hardware components can make it challenging to identify and resolve issues in a timely manner. Open-source log management tools offer a cost-efficient and customizable approach for collecting, analyzing, and visualizing log data.

40 most popular programming languages 2023: When and how to use them

There are many - maybe too many - programming languages to choose from. One of the most effective ways to assess their popularity is by the number of search queries for each language, across the web. The TIOBE Index is the definitive list of programming languages, ranked in order of search volume popularity as an indication of prominence and public interest. This article lists the top 40 languages on that list, with a brief overview and their pros, cons, and hiring prospects.

Monitoring IGEL EUC Deployments End-to-End

eG Innovations is an IGEL Ready partner, and I’m delighted to let you all know that we are a silver sponsor at the IGEL DISRUPT End User Computing (EUC) Forum taking place in Munich, February 14-16, 2023. DISRUPT is a major global event focused on end user computing and the delivery of secure, high-performance digital workspaces to increasingly distributed hybrid workforces, from the cloud.

FluentD vs FluentBit - Which log collector to choose?

Tools like Fluentbit and Fluentd make log management more efficient by centralizing log data from multiple sources and providing the ability to monitor and analyze it all in one place. Log management is the practice of collecting, storing, analyzing, and monitoring log data from various systems and applications. This log data can provide valuable insights for organizations such as identifying system issues, troubleshooting problems, detecting security threats, and meeting compliance requirements.

Citrix Latency: Why it Matters and How to Improve it?

Are Citrix latency causing issues for your end users? Pin-pointing the root-cause of latency can be a challenge because it can occur in any part of the network and in any tier. Knowing where to start troubleshooting can mean the difference between end-users not noticing and a flood of support tickets on the service desk. In this guide I teamed up with eG Innovations to talk about what Citrix latency is, why it matters, and how we can improve it.

Raygun names Lana Vaughan as co-founder

Today I’m sharing the exciting news that we have named Lana Vaughan a co-founder of Raygun. What does being a co-founder mean to me? I’ve always started with integrity. A co-founder needs to be somebody you can trust – really trust. When your back is to the wall, and everything feels like it’s not quite right, you need to know you can talk with your co-founder about it. This is a deep trust built over time, from shared challenges.

Scout APM: Reasons to Get a New Dog

Veteran programmer? Experienced application performance monitoring (APM) connoisseur? Whatever your specific tech chops, you know the importance of ensuring your applications are running optimally. Every minute a business app is down or slow to respond translates into lost revenue and frustrated customers. That’s why smart businesses rely on APM solutions to monitor and analyze their applications’ performance in real-time.

Maximizing Efficiency: How Application Performance Management (APM) Can Help You Cut Server Costs

With server costs mounting due to both demand and complexity, businesses of all sizes are beginning to explore how they can optimize their server infrastructure to reduce costs. One of the most effective strategies for doing this is Application Performance Monitoring (APM): the use of a dedicated tool to proactively monitor, diagnose, and troubleshoot performance issues in real-time.

Combining APM and RUM to Improve Your User Experience

Providing an intuitive user experience that caters to your audience’s needs is essential for your business. By combining APM and RUM, you can help eliminate application issues and give your users a seamless experience. Combining APM and RUM helps you look at both the front-end and back-end of your application, find and fix issues. Don’t quite know what APM and RUM are? Let’s take a closer look.

Why You Need an Integrated APM to Monitor Operating Costs

Application performance monitoring (APM) solutions are essential for any business looking to manage its operations efficiently. By providing real-time insights into the performance of your applications, APM solutions can help you quickly identify areas that need improvement and prevent costly mistakes from occurring in the future. But with so many different types of APM solutions on the market today, how do you know which one is right for your company?

Centralized Logging with Open Source Tools - OpenTelemetry and SigNoz

Modern-day software systems emit millions of log lines per minute. Cloud computing and containerization have made it easy to have distributed systems. Distributed systems emit logs from multiple sources. While developers have always used logs to debug stand-alone applications, centralized logging solves the challenges of modern-day distributed software systems.

4 New AWS Monitoring Dashboards for EC2, EBS, RDS and S3

This is just a quick blog to draw attention to some new and enhanced monitoring dashboards we have added to eG Enterprise in the upcoming release (v 7.2) to provide quick and powerful overviews of a range of AWS services. As with all our dashboards, color-coded overlays provide guided drilldown for help desk operators and administrators. If a component has an issue, an amber or red indicator is overlaid to allow the viewer to click through to further diagnostic information.

5 Best Practices for Real User Monitoring

Real User Monitoring (RUM) is a method of web performance monitoring that captures user experience metrics on visitors to your website. It is also known as real user metrics, end-user experience monitoring, or simply user monitoring. You can think of Real User Monitoring as an automated way to get user feedback on your website. Not every user will complete a survey or fill out a feedback form, but RUM listens to each one of your users.

Introducing CloudZero Support For New Relic: Enabling A More Efficient Approach To Observability

As a leader in observability and application performance monitoring (APM), New Relic empowers engineers with a data-driven approach to planning, building, deploying, and running great software. Last month, we announced support for New Relic on the CloudZero platform. With this new functionality, customers can gain visibility into their New Relic spend, combine it with any other IT or infrastructure spend, and achieve a complete view of business dimensions — such as products and customers.

How OpenTelemetry Powers Observability @ Canva

Canva is an online design platform with a mission to empower everyone in the world to design anything and publish anywhere. To guarantee our customers have the best experience using our products, Canva engineers rely on the tools and products provided by the Observability team to measure and quantify critical application health and performance metrics. Canva’s Observability team uses OpenTelemetry components to collect, transform and export standardised telemetry data from our applications and platforms. Canva has been an early adopter of OTel using OTel SDK for tracing and the collector gateway to process and export telemetry to various tools. In this talk we’ll take a deeper look at how Canva uses OTel in our current observability workflows.

Robust Scaling with Distributed ClickHouse Support, Google Auth, and an amazing Team Workation - SigNal 20

Welcome to the last monthly product newsletter from the year 2022. The month of December ended on a high note for the team at SigNoz. An amazing team workation in Goa was all we could ask for to end the year in which we shipped consistently and made SigNoz better with constant user inputs. Our latest release comes equipped with better scaling capabilities and improved user experience. Let’s dive in to see what humans at SigNoz were up to in the month of December 2022.

Configuring Docker Syslog Logging Driver for Docker Dameon & Containers

Logs are useful for troubleshooting and identifying issues in applications, as they provide a record of events and activities. However, managing log data can be challenging due to the large volume of log events generated by modern applications, as well as the need to balance the level of detail in the logs and the impact on the application's performance.

Is An APM Solution Worth The Investment?

Application performance monitoring (APM) solutions are a crucial tool for modern software companies in 2023. They offer invaluable insights into application performance, including response times, error rates, and more. But are they worth the investment? In this article, we'll dive deep into the economics of application monitoring, including the costs, benefits, and potential ROI.

ManageEngine named a 2022 Gartner Peer Insights Customers' Choice for Application Performance Monitoring and Observability

We are thrilled to announce that ManageEngine has been recognized as a Customers’ Choice in the 2022 Gartner Peer Insights ‘Voice of the Customer’: Application Performance Monitoring and Observability report for the fourth time in a row. “We believe this recognition is a testament to our customer-first mentality. For us, appreciation from our customers is one of the greatest compliments we can receive.

Python Syslog | Configuring Syslog in Python using syslog and logging module

Syslog is an important messaging protocol in computing systems where it is used to send system logs or event messages to a specific server. In Python, you can either use the syslog module or the logging module to collect and send syslogs to a central server. Logging is important to audit and debug your software. You can set logging to your running application to help monitor its behavior locally or system-wide. In this tutorial, we will learn how to configure logging to syslog in Python.