Operations | Monitoring | ITSM | DevOps | Cloud

July 2023

Sponsored Post

5 ELK Stack Pros and Cons

Is your organization currently relying on an ELK cluster for log analytics in the cloud? While the ELK stack delivers on its major promises, it isn't the only search and analytics engine - and may not even be your best option for log management. As cloud data volumes grow, ELK monitoring can become too costly and complex to manage. Fast-growing organizations should consider innovative alternatives offering better performance at scale, superior cost economics, reduced complexity and enhanced data access in the cloud.

Diagnosing SAP performance issues with AppDynamics Snapshots

AppDynamics monitors every execution of a business transaction within an application that has been instrumented, either using our agents or through OpenTelemetry. Both Business Transaction and Process Snapshots capture the details necessary for gaining a deeper understanding of method call performance...answering questions like, what line of code is taking the longest to run?

Cloud Native Application Observability - Sensitive Data Masking for logs

Masking sensitive data in logs is crucial for ensuring the protection and privacy of sensitive information. If exposed, personally identifiable information (PII), financial details, and healthcare records pose significant risks. By masking this data in logs, organizations can prevent unauthorized access, comply with data protection regulations, mitigate insider threats, reduce the attack surface for potential breaches, and enable effective auditing and investigation without compromising sensitive information.

Implementing OpenTelemetry in a Gin application

OpenTelemetry can be used to trace Gin 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 like logs, metrics, and traces. Gin is an HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin!

Monitoring to Ensure Optimal Developer Experience and Productivity

For Software Houses, developers are as important as customers are to a retail organization – if the Developer Experience (DX / DevExp / DevEx) is poor, then work simply will not get done effectively and the best and the brightest are likely to leave for an employer who offers a better experience and hence, more productivity and job satisfaction. Long-term frustrated employees and staff attrition tend to impact product quality and lead to weaker software applications.

Making SigNoz the Most Powerful Open Source Distributed Trace Product - SigNal 27

Welcome to the 27th edition of our monthly product newsletter - SigNal 27! Our team shipped the much anticipated Trace and Logs Explorer. With the new Trace Explorer page, SigNoz is the most powerful open-source distributed trace product out there. Let’s dive in to see what humans at SigNoz were up to in the month of July 2023.

Application Performance Monitoring vs Application Performance Management: Understanding the Differences

Ensuring optimal application performance is a Herculean task tee’d up for today’s IT operations teams. Adding to the confusion is the shared acronym of the two most common practices: While the terms are similar, the approaches and use cases are different.

Full-stack observability starts with APM and AppDynamics

How AppDynamics APM, Cloud Native Application Observability and the Cisco FSO Platform can provide a full-stack, holistic view of application performance, user experience, security posture and business impact. Recently, a customer asked me how Cisco’s investment in full-stack observability benefits traditional AppDynamics customers. To answer, first, let’s take a moment to discuss how Cisco AppDynamics fits into Cisco Full-Stack Observability.

Understanding APM: How to add extensions to the OpenTelemetry Java Agent

As an SRE, have you ever had a situation where you were working on an application that was written with non-standard frameworks, or you wanted to get some interesting business data from an application (number of orders processed for example) but you didn’t have access to the source code?

Container Security Fundamentals - Linux Namespaces (Part 3): The Network Namespace

In this video, we continue our examination of Linux namespaces by looking at some details of how the network namespace can be used to isolate a container’s view of network resources, and how this feature can be used for troubleshooting container problems.

How to Get Full-Stack Visibility for Your Java Applications - A Comprehensive Guide

Just a quick blog to let you know our new whitepaper “How to Get Full-Stack Visibility for Your Java Applications” is now available, download it here: How to Get Full-Stack Visibility for Your Java Applications | White Paper (eginnovations.com).

10 Key Application Performance Metrics & How to Measure Them

If you are trying to figure out how to measure the performance of your application, you are in the correct place. We spend a lot of time at Stackify thinking about application performance, especially about how to monitor and improve it. In this article, we cover some of our most important application performance metrics you should be tracking.

The key to secure transmission: TLS in the Raygun ecosystem

As our lives increasingly move online and data becomes the lifeblood of business, secure data transmission is imperative. From personal conversations to financial transactions, from healthcare records to sensitive business data, nearly everything we do online requires trust that our data is protected. And if you’ve ever made an HTTPS request, TLS is behind it, providing that trust.

Thin Clients and their Role in End User Computing (EUC)

A thin client is a simplified device that relies on a separate server (usually located remotely or in the cloud) to run programs and complete user tasks. It connects to the server through a remote network connection with very little computing happening on an individual user’s device. Because most of the computation occurs and data is stored on the server, thin clients are regarded as a secure efficient option.

How to combine OpenTelemetry instrumentation with Elastic APM Agent features

Elastic APM supports OpenTelemetry on multiple levels. One easy-to understand scenario, which we previously blogged about, is the direct OpenTelemetry Protocol (OTLP) support in APM Server. This means that you can connect any OpenTelemetry agent to an Elastic APM Server and the APM Server will happily take that data, ingest it into Elasticsearch®, and you can view that OpenTelemetry data in the APM app in Kibana®.

Should you DIY your Opentelemetry Monitoring?

I recently read this thread in the CNCF slack from someone wanting to send metrics and traces directly to Postgres. Reasonable enough right? After all once your data is in postgres you can query it to your heart’s content. And isn’t the general culture of OpenTelemetry that you should be able to do all of Observability without resorting to SaaS tools? The thread, however, is pretty universally opposed to this approach; and I have to say that I agree.

Experience This! What is the Importance of Application Experience?

If you have ever worked in a kitchen, you know how tough it is to be short-staffed. Cooks have to work twice as hard and their performance suffers, leaving not-so-happy customers and comped meals for the complainers. It’s similar to how applications operate. Maybe an application is glitching out from poor coding on the backend or bogging from an influx of data coming in. In either case, the end-user application experience suffers.

ServiceNow is a Visionary in the Gartner Magic Quadrant for Application Performance Monitoring and Observability

I’m thrilled to announce that ServiceNow has been recognized as a Visionary in the 2023 Gartner® Magic Quadrant™ for Application Performance Monitoring (APM) and Observability. We believe this validates our strong vision and unique ability to help customers bring unified telemetry into their existing ServiceNow® Event Management and Service Operations solutions, reduce mean time to resolution (MTTR), and accelerate innovation.

Datadog Service Catalog Demo

See what it’s like to have a central hub for all service knowledge alongside real-time observability data, including ownership, reliability, performance, and security, all in one place. With Service Catalog, you can not only better evaluate your system’s production readiness and adherence to industry best practices at scale with Scorecards, but also better understand the interrelationships between different microservices, or capture the cascading dependencies, between services and teams.

Monitor runtime metrics from OTel-instrumented apps with Datadog APM

OpenTelemetry (OTel) is an open source, vendor-neutral observability framework that supplies APIs, SDKs, and tools for the instrumentation of applications and services. As part of our ongoing commitment to OTel, we are excited to announce support for the ingestion and visualization of runtime metrics from OTel-instrumented applications in Java, .NET, and Go.

Healthcare Application and Infrastructure Monitoring - 4 Case Studies

Many healthcare providers are modernizing their healthcare application and infrastructure monitoring strategies. Of course, there is never a magic silver bullet and so we publish detailed case studies, with the agreement of some of our customers, for other healthcare IT administrators to gain insights into the factors that drive choices and to allow them to see if there are methodologies or tools they may find useful.

We Did it Again: We're a Leader in 2023 Gartner Magic Quadrant for APM & Observability for the Second Year in a Row

When the Gartner Magic Quadrant Report came out in 2022, we did the professional equivalent of a spit take, then cheered wildly. NOT ONLY did they include observability for the first time ever in their newly revamped 2022 Magic Quadrant for APM & Observability, but they also put us in the Leader Quadrant—our debut appearance!

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

We are thrilled to announce that, for the third consecutive year, Datadog has been named a Leader in the 2023 Gartner® Magic Quadrant™ for APM and Observability. We believe that this placement reflects Datadog’s continued commitment to understanding our customers’ most complex challenges and building products and services that give them the visibility they need into their applications.

Using SigNoz to Monitor Your Kubernetes Cluster

Kubernetes and OpenTelemetry are both CNCF projects, and both are closely associated with modern microservice architecture. Despite their connection, there isn’t a single cohesive solution to monitoring your Kubernetes cluster with OpenTelemetry. Large teams that use complex clusters in production have generally ended up building their own tools for monitoring both their infrastructure and application code.

Logz.io Named Visionary in 2023 Gartner Magic Quadrant for Application Performance Monitoring and Observability

Consistent performance and continuous improvement: these are the fundamentals we should aspire to in the world of cloud software delivery. We focus on ensuring our systems become more consumable, enjoyable and innovative. We seek to make customers’ lives easier and more productive through incremental achievements, and doing a better job, every day.

Improved User Experience, Community-led Tutorials, and the Upcoming Explorer pages - SigNal 26

Welcome to the 26th edition of our monthly product newsletter - SigNal 26! Our team shipped important updates to improve user experience. We were also pleasantly surprised by the number of community-led tutorials featuring SigNoz. Let’s dive in to see what humans at SigNoz were up to in the month of June 2023.
Sponsored Post

How to measure and improve Node.js performance

Change is the only constant in software, and few languages change like JavaScript. In just the last few years, we've had the rise of TypeScript and React, dozens of new frameworks, and Node.js has brought us over to the server-side. Google's V8, which powers Node.js, is one of the fastest JavaScript engines in existence. In simple benchmarks, well-optimized JS executed by V8 often performs almost at the same speeds as famously fast languages like C++. And yet, Node applications often seem to be pretty sluggish. This post aims to guide you through the process of measuring and improving Node.js performance.

Troubleshooting AVD (Azure Virtual Desktop) Connection Failures: A Comprehensive Guide

Today I will cover monitoring and troubleshooting AVD (Azure Virtual Desktop) connection issues and problems. Microsoft Azure Virtual Desktop (AVD) is a powerful cloud-based service that enables organizations to deploy and manage virtual desktops and applications. It provides users with a seamless remote desktop experience, allowing them to access their resources from anywhere. However, like any technology, AVD can encounter connection failures, causing frustration and disruption for users.

How to Monitor Physical Desktops and Laptops with eG Enterprise v7.2

Digital Employee Experience (DEX) and the end user experience is growing in importance. IT teams must ensure that users are satisfied and productive. Many organizations are either moving to hybrid, remote or work-from-home set ups or consolidating end user support teams to support multiple branch offices – this means IT teams are responsible for supporting remote end users if the applications and services are slow or unresponsive.