Operations | Monitoring | ITSM | DevOps | Cloud

June 2022

gRPC - Monitor gRPC calls with OpenTelemetry | Explained with a Go example

OpenTelemetry can only help in generating the telemetry data. In order to store, and analyze that data, you need to choose a backend analysis tool. In this article, we will monitor collected data from gRPC calls with SigNoz. SigNoz is a full-stack open-source APM tool that provides metrics monitoring and distributed tracing. It is built to natively support OpenTelemetry data formats. Hence, it’s a great choice for a backend analysis tool to combine with OpenTelemetry. On a side note, OpenTelemetry provides you the freedom to select a backend analysis tool of your choice.

Open Source Single Pane of Glass Monitoring | SigNoz

Single pane of glass monitoring is a term used to denote monitoring applications with a single tool that provides a comprehensive set of dashboards for the entire software system of an organization. Managing multiple monitoring tools for different aspects of the IT system becomes too cumbersome. And that’s how the concept of a single pane of glass monitoring evolved. Most modern applications are now built using distributed software systems.

We're thrilled to be positioned in the 2022 Gartner Magic Quadrant for Application Performance Monitoring and Observability!

We are elated to announce that ManageEngine has been recognized in the Gartner® Magic Quadrant™ for Application Performance Monitoring and Observability for the tenth time! The applications performance monitoring industry has grown tremendously over the past decade and the wide range of vendors highlights this growth.

Monitoring Moodle Applications to Deliver High Quality Educational Services

In this article, we will cover a case study of one of our higher education customers using eG Enterprise to proactively monitor and troubleshoot their Moodle applications to ensure service availability and performance for their staff and students.

NextJS - Monitoring your NextJS application using OpenTelemetry and SigNoz

In this video, we demonstrate how to implement OpenTelemetry NextJS libraries for a sample NextJS application and then visualize the collected data in SigNoz. More about SigNoz: SigNoz - Monitor your applications and troubleshoot problems in your deployed applications, an open-source alternative to DataDog, New Relic, etc. Backed by Y Combinator. SigNoz helps developers monitor applications and troubleshoot problems in their deployed applications. SigNoz uses distributed tracing to gain visibility into your software stack.

Elixir - Monitor your Elixir Application with OpenTelemetry and SigNoz

SigNoz provides query and visualization capabilities for the end-user and comes with out-of-box charts for application metrics and traces. Now let’s get down to how to implement OpenTelemetry in your Elixir application. More about SigNoz: SigNoz - Monitor your applications and troubleshoot problems in your deployed applications, an open-source alternative to DataDog, New Relic, etc. Backed by Y Combinator.

Docker Stats | Understand how to monitor Docker Metrics with docker stats

Docker containers are transient (lasting for a very short time), spawning quickly and in high numbers, which causes metrics bursts. This makes monitoring a challenge due to Docker's scaling and redeployment features. Docker stats is a built-in feature of Docker containers. The docker stats command returns a live data stream of your running containers. Docker is a containerization platform that lets you separate your applications from your infrastructure to deliver software quickly.

The Ultimate Crash Course on Microservices: The 5 Key Questions and Answers to Know in 2022

Over the past decade, organizations have reinvented themselves through digital transformation. Nowadays, this journey is well in its second chapter and gaining momentum – also driven by the explosion of app and service deployment, data and intelligence, digital reach, and post-pandemic customer expectations. And the newest cutting-edge technological trends – such as hybrid infrastructure and edge computing – are making it particularly difficult for traditional tools to keep up.

Choosing an OpenTelemetry backend - Things to keep in mind

OpenTelemetry is a Cloud Native Computing Foundation(CNCF) incubating project aimed at standardizing the way we instrument applications for generating telemetry data(logs, metrics, and traces). However, OpenTelemetry does not provide storage and visualization for the collected telemetry data. And that’s where an OpenTelemetry backend is needed. Cloud computing and containerization made deploying and scaling applications easier.

Agents of Transformation: Helping IT teams achieve greatness at The University of Texas at San Antonio

With a broad, cross-functional mindset and a boost from AppDynamics, The University of Texas at San Antonio’s (UTSA) IT team has morphed from an error-resolving group into an innovation machine. Here's how they did it.

Retrace Power User Tips and Tricks - Extending APM

Retrace is the full lifecycle APM solution that includes tools and capabilities far beyond your typical APM tool. With sophisticated log management, detailed code tracing, deployment tracking and more, Retrace delivers what your DevOps team needs most to resolve issues before impacting users. By extending usability beyond traditional APM functionality, Retrace provides greater value than competitive products. But where would Retrace be without robust APM functionality?

How The Washington Post uses Datadog to detect and respond to traffic spikes early

Stephen Erickson, Director of Engineering at The Washington Post, discusses how Datadog's alerting and unified visibility into their entire architecture are instrumental in managing dynamic traffic cycles caused by breaking news. An early Datadog alert on the day of the Capitol riots notified the team of a spike in traffic so they were able to respond and scale their systems immediately.

APM Vision for Open Source and Security

Earlier this month, we shared exciting news with our first placement in the 2022 Gartner® Magic Quadrant™ for Application Performance Monitoring and Observability: we are in the Visionary Quadrant. This research is near to my heart, as I led this research for four years; so, I wanted to reflect on why this is an accurate placement for Logz.io. The Visionary Quadrant is designated for those organizations who are pushing the boundaries of a specific market and technology.

Ruby - Tracing a Ruby application with OpenTelemetry for performance monitoring

Tracing your application can give the much needed context required to troubleshoot performance issues. OpenTelemetry is an open-source project that can help you to set up an observability framework for your cloud-native applications. In this tutorial, we will use SigNoz as our backend analysis tool. SigNoz is a full-stack open-source APM tool that can be used for storing and visualizing the telemetry data collected with OpenTelemetry. It is built natively on OpenTelemetry and works on the OTLP data formats.

NestJS - Monitoring your NestJS Application using OpenTelemetry and SigNoz

Monitoring your NestJS application is critical for performance management. But setting up monitoring for NestJS applications can get cumbersome requiring multiple libraries and patterns. That's where OpenTelemetry comes in. In this tutorial, we will use SigNoz as a backend. SigNoz is an open-source APM tool that can be used for both metrics and distributed tracing. Let's get started and see how to use OpenTelemetry for a NestJS application.

Prometheus vs Elasticsearch stack - Key concepts, features, and differences

Prometheus and the Elasticsearch stack are both used for monitoring applications. But while Prometheus is primarily meant to monitor metrics, the Elasticsearch stack or the ELK stack is mainly used to collect, store, analyze, and visualize application logs. In this article, we will see what Prometheus and ELK stack is and compare their differences. Prometheus is a time-series metrics monitoring tool. Prometheus enables you to capture time-series data as metrics.

Integrate with AppDynamics | Moogsoft Product Videos & How-Tos

After watching this video, you will be able to set up a template in AppDynamics to send data to Moogsoft, configure a JSON payload to map AppDynamics data to Moogsoft event fields, and define an AppDynamics policy to forward health rule violations and other issues to Moogsoft.

Rust - Implementing OpenTelemetry in a Rust application for performance monitoring

In this tutorial, we will use OpenTelemetry to instrument a PHP application for telemetry data. OpenTelemetry can be used to trace Rust applications for performance issues and bugs. OpenTelemetry is an open-source project under the Cloud Native Computing Foundation (CNCF) that aims to standardize the generation and collection of telemetry data. Telemetry data includes logs, metrics, and traces. More about SigNoz.

PHP - Monitoring a PHP application with OpenTelemetry and SigNoz

In this tutorial, we will use OpenTelemetry to instrument a PHP application for telemetry data. It’s essential to monitor your PHP application for performance issues and bugs. Application owners need good telemetry data from their application in order to monitor it effectively. That’s where OpenTelemetry comes into the picture. OpenTelmetry provides client libraries for many programming languages, including PHP, which can be used to instrument applications.

How to improve your Crash Free Users score in minutes

If you’re reading this blog, you likely already know the importance of quality software. But with the overwhelming number of metrics that can be monitored and improved, development teams are struggling with what metrics they should prioritize to have the most significant impact. The Crash Free Users score in Raygun is a perfect place for development teams who care about software quality to focus their efforts.

Using High Availability Capabilities to Make Migration of the Monitoring System Simple

A monitoring tool and its backend database Monitoring platforms such as eG Enterprise collect large numbers of metrics and data points about the applications and infrastructure being monitored. As the complexity of the applications, the number of tiers and the scale of the infrastructure grows, so do the number of metrics that need to be analyzed. Even in a mid-sized IT infrastructure, there may be over 100s of thousands of metrics collected and analyzed over time.

Key Takeaways - Logz.io Named a Visionary in 2022 Gartner Magic Quadrant for Application Performance Monitoring and Observability

I’m thrilled to announce today that Logz.io has been named a Visionary in the 2022 Gartner® Magic Quadrant™ for Application Performance Monitoring and Observability. Gaining this recognition from these leading industry experts, in my opinion, is an outstanding accomplishment for our entire organization – the product of years of hard work and putting the needs of our 1,300-plus customers first.

Implementing OpenTelemetry in React applications | Tutorial

More about SigNoz: SigNoz - Monitor your applications and troubleshoot problems in your deployed applications, an open-source alternative to DataDog, New Relic, etc. Backed by Y Combinator. SigNoz helps developers monitor applications and troubleshoot problems in their deployed applications. SigNoz uses distributed tracing to gain visibility into your software stack. If you need any clarification or find something missing, feel free to raise a GitHub issue with the label documentation or reach out to us at the community slack channel.

Elastic recognized as a Visionary in the 2022 Gartner Magic Quadrant for APM and Observability for the second consecutive year

We are excited to announce that Elastic has been recognized as a Visionary in the 2022 Gartner Magic Quadrant for APM and Observability for the second year in a row. In addition, the Elastic solution scored among the Top 3 vendors in five out of six use cases in the 2022 Gartner Critical Capabilities for APM and Observability.

Datadog named Leader in 2022 Gartner Magic Quadrant for APM and Observability

Gartner® has published the 2022 Magic Quadrant™ for APM and Observability, an annual report that evaluates vendors in this category. We’re honored that Datadog has been recognized as a “Leader” within this Magic Quadrant report for the second consecutive year, with the highest position for Ability to Execute.

1000+ Community Members, Async APIs for retention settings & improved UI - SigNal 13

Every month, our team works on two major fronts: shipping new features asked by users and iterating on shipped features to make them better for existing users. Last month, our team worked closely with users to ship a lot of product improvements both in UI and backend performance. Alongside that, we have been working on metrics builder and log management, two major feature upgrades to SigNoz.

OpenTelemetry PHP | Monitoring a PHP application with OpenTelemetry

PHP is a widely popular server-side language and enjoys the top spot in terms of market share. Many world-famous organizations like Facebook have their applications written in PHP. WordPress, which powers 43% of all websites, is also built on PHP. In this tutorial, we will use OpenTelemetry to instrument a PHP application for telemetry data. It’s essential to monitor your PHP application for performance issues and bugs.

How to Monitor IT Infrastructure when adopting IaC for VDI and Digital Workspaces

IaC (Infrastructure-as-Code) is becoming ubiquitous in the EUC (End User Computing) community and within the datacenter. Automation and declarative infrastructure for on-premises VDI and cloud digital workspaces, such as Microsoft AVD (Azure Virtual Desktop) or AWS WorkSpaces, is now mainstream. Vendors such as Citrix now advocate the use of technologies such as Terraform and Ansible for deployments.

Sumo Logic - Challenging the status quo

As the applications we support evolve, so too must the services that keep them reliable and secure. And, evolve they have! Sumo Logic started life over a decade ago by solving the difficult problem of log management. Our cloud-native architecture eliminated the hassle of managing on-premise log management solutions while scaling on-demand to handle a significant volume of high-cardinality data. Powerful search made exploratory investigation fast and efficient for customers. This was a game changer!

Regression testing your Java Agent Plugin

For developers who’ve created their own instrumentation with the Java Agent plugin, the next phase of the process is regression testing. By performing regression testing, you can ensure that your plugin functions the way it’s supposed to after you’ve made code changes or updates. You’ll have your own plugin, but to illustrate regression testing in this article, I’ll use the plugin in our example repo.

MEVN stack tutorial | Build a CRUD app using Vue 3, Node, Express & MongoDB

MEVN stack is a popular Javascript software stack that has become very popular in recent times to build powerful web applications. MEVN stack involves four technologies to build an end-to-end web application, namely, MongoDB, Expressjs, Vuejs, and Nodejs.

Business Application Monitoring: Why Your Company Needs APM

Imagine this scenario. Your company has been laboring for months on an application and is finally releasing it. Your team has worked out all the potential issues and has created an all-encompassing project, but something is not right. There is an issue, and your team is getting some much-needed R&R. You come the next day and see a ton of irate emails. You have to go back to the drawing boards to figure out what went wrong before you release a fix. What I explained was a nightmare.

Auditing Capabilities in IT Monitoring Tools for Security and Compliance

It is critical that access to any configuration changes or management actions made to monitoring platforms are logged and traceably audited. In this article, I will help you learn how to discover the auditing capabilities in IT monitoring tools. You will learn how to audit and manage the monitoring platform itself and make sure that it is being used appropriately.

OpenTelemetry in a C# .NET application | Implementation guide

C# (pronounced C-Sharp) is a simple, modern, object-oriented, and type-safe programming language. ASP.NET is one of the top frameworks for building modern applications using C#, F#, or Visual Basic. OpenTelemetry is one of the popular CNCF projects. Some other notable projects under CNCF include Kubernetes, Helm, and Fluentd. The OpenTelemetry project aims to create an open source web standard for instrumenting cloud-native applications.

Coming soon! A sneak peek at Raygun Alerting's Slack integration

The Slack integration is our #1 feature request for our Alerting feature, and the Raygun team has been busy at work making this feature available to all our customers. We expect this feature to be available around early - mid July 2022. Many of you, our curious customers, have asked for a preview of what’s to come. So we thought we’d share some specs and screenshots with you as we progress through the work.