today's howtos
-
Distributed Tracing in Kubernetes With SigNoz - Earthly Blog
Debugging an application can be stressful, especially when your application runs on a large distributed system with multiple separate components. Some of these components are written in different languages and use different frameworks with different logging mechanisms. This makes it hard to debug when something goes wrong. You have to jump between different tools, run each component in separate terminals, check their logs, and try to put everything together to understand what went wrong. This can be made easier with distributed tracing. Distributed tracing allows you to see the flow of data between the different components in your application and understand how they interact with each other. It provides insight into where things are going wrong and allows you to debug problems on a whole new level. In this article, you will learn what distributed tracing is, how it works, and how you can set it up in your kubernetes cluster.
-
Understanding and Using Makefile Variables - Earthly Blog
Since its appearance in 1976, Make has been helping developers automate complex processes for compiling code, building executables, and generating documentation.
Like other programming languages, Make lets you define and use variables that facilitate reusability of values.
Have you found yourself using the same value in multiple places? This is both repetitive and prone to errors. If you’d like to change this value, you’ll have to change it everywhere. This process is tedious, but it can be solved with variables, and Make offers powerful variable manipulation techniques that can make your life easier.
In this article, you’ll learn all about make variables and how to use them.
-
How to Install and Configure Kibana on Debian 11
Kibana is a proprietary data visualization dashboard software for Elasticsearch, whose open source successor in OpenSearch is OpenSearch Dashboards. It is a data visualization and exploration tool used for log and time-series analytics, application monitoring, and operational intelligence use cases.
-
Build your own Raspberry Pi flight tracker with our tutorial
Trainspotters enjoy the comfortably achievable task of standing on a platform waiting for various makes and models to chug past to pursue their hobby. But if plane spotting is your bag, it gets a bit more technical. They’re very big, and very far away, and airports aren’t keen on random people wandering onto runways, so much of a plane spotter’s enjoyment comes from digitally tracking aircraft all over the world. You need some specialist equipment and software to do that, so we’ve made you a tutorial to show you how to build your own flight tracker.