Operations | Monitoring | ITSM | DevOps | Cloud

Debugging

Getting Started with Memfault for MCUs

Memfault recently launched a free self-service portal giving embedded developers instant access to Memfault across Android OS devices or ARM-based microcontroller devices running on bare metal or real-time operating systems (RTOS). In this recorded webinar, you'll learn what Memfault is and how you can use it for device observability at scale.

How to Debug Race Conditions Between Threads in Java

How many days off have been marred by debugging race conditions and deadlocks in complex multithreaded, Java code? You’ve probably vowed, Never again and embarked on a quest to always catch race condition errors early by writing tests and debugging. Multithreaded applications are a great way to improve performance, but they also make routine tasks like debugging a little more complicated.

Using LogDNA to Debug in Development

Developing scalable and reliable applications is a serious business. It requires precision, accuracy, effective teamwork, and convenient tooling. During the software construction phase, developers employ numerous techniques to debug and resolve issues within their programs. One of these techniques is to leverage monitoring and logging libraries to discover how the application behaves in edge cases or under load.

Debugging Filters and Apply Rules using the Script Debugger

Have you ever been in a situation where something in your Icinga configuration did not work as expected and you ended up doing small changes and reloading Icinga over and over again? This can be especially tricky with apply rules and filters if they don’t match the objects you hope for. This post will show you how you can use the Icinga Script Debugger in this situation to get an interactive console in the context where the apply rule or filter is evaluated.

Using Telepresence 2 for Kubernetes debugging and local development

Telepresence 2 was recently released and (like Telepresence 1) it is a worthy addition to your Kubernetes tool chest. Telepresence is one of those tools you cannot live without after discovering how your daily workflow is improved. So what is Telepresence? It is too hard to describe all the functionalities of the tool in a single sentence, but for now I would describe it as the “Kubernetes swiss army networking tool”.

10x development speed with local serverless debugging

Serverless is great but a lot of it is in the cloud and in all these different services. Oftentimes we hear serverless developers struggle with debugging serverless locally in order to iterate fast. Without an effective debugging setup, they are left frustrated with slowed development cycle time and decreased operational efficiency. In this 45-minute hands-on webinar, we'll be discussing how to debug serverless locally to really speed up your development cycle.

Lightrun Launches Lightrun Cloud: Free Debugger for Developer-Native Observability

Lightrun, the continuous debugging and observability company, today announced the release of a free, self-service version of its popular debugging solution for developers. Lightrun Cloud is not only the most powerful debugger a developer can use to troubleshoot production applications live from within the IntelliJ IDE – but also the easiest to set-up, with a complete self-service experience that gets developers up and running in less than five minutes.