Operations | Monitoring | ITSM | DevOps | Cloud

Debugging

Remotely debug, monitor, and update Nordic IoT devices with Memfault

Nordic Semiconductor customers now have out-of-the-box access to Memfault's platform for remote debugging, continuous monitoring, and over-the-air (OTA) updates for Nordic-powered IoT products. Memfault and Nordic enable IoT device makers to accelerate product development and release more robust products that exceed customer expectations. In this webinar, you'll see how nRF91, nRF53, and nRF52 Series developers can access Memfault’s platform via the nRF Connect SDK for free.

How to Debug Remotely in VS Code

You’re likely familiar with local debugging—the ability to go through your code line by line to find and eliminate bugs. However, with the ever-increasing complexity of development environments, working efficiently with remote systems is becoming more necessary. In this case, “remote” can mean any machine you don’t have native OS-level access to, such as Virtual Machines, Docker containers, and entirely separate devices accessed over the network.

Debugging Cloud Functions

Developing a Cloud Function, but having issues troubleshooting it? In this episode of Serverless Expeditions Extended, we show you how to debug your function locally so you can avoid the risk of testing in production. Watch to learn how you can easily install the Functions Framework, set up the Node debugger, and fix your functions!

Logging, Monitoring, and Debugging in Kubernetes

No matter what you’re using Kubernetes for, visibility into your applications’ performance and activity is a beneficial and often essential undertaking – essential, but colossal, requiring entire teams dedicated to nothing but maintaining deployments, auditing, debugging, and keeping up with compliance. Kubernetes has robust support documentation dedicated exclusively to assisting customers with Monitoring, Logging, and Debugging.

Remote Debugging & Device Observability: How Memfault & Diamond Kinetics fix firmware bugs together

With their original products in the market, Diamond Kinetics relied on customer reports with little detail to fix issues in the field. They soon realized that this process of “psychic debugging” sensors in the wild was not enough and even delayed release dates as they tried perfecting each device before shipment. When they decided to launch a new generation of their product in 2020, they knew they needed a more efficient process.

10x development speed with local serverless debugging

In this article you’ll find out how to 10x your development speed with local serverless debugging. Questions such as “what happens when you scale your application into millions of requests?”, “what to expect when going serverless?”, “how does it look like?”, or “how is it to build applications on serverless and work locally?” will be addressed.

Accelerating Dev Workflows: Terminal-driven Debugging

The pursuit of Digital Transformation and DevOps practices has led to several benefits such as increased deployment rates and better collaboration across teams. However, it has also led to endless abstraction, an increase in responsibilities, and many new tools (Kubernetes, hybrid-clouds and all their services, etc.). This increase in complexity has turned observability into an essential component of all ecosystems.

Understanding and Debugging Applications Using the Service Map

Elastic APM is an application performance monitoring system built on the Elastic Stack. Elastic APM makes it easy to pinpoint and fix performance problems quickly. In this video, you will learn what distributed tracing is, how it can be used to better understand your environment, and how service maps give you a quick overview of your architecture.