From the course: Rust LLMOps

Unlock this course with a free trial

Join today to access over 24,400 courses taught by industry experts.

Monitoring and logging

Monitoring and logging - Rust Tutorial

From the course: Rust LLMOps

Monitoring and logging

- [Narrator] Monitoring and logging is data science for software systems. This has been happening much before the term data science became popular in common vocabulary. And you can take a look at this, how when you deploy a server, the source code itself has logging code that's inside of it. It also has instrumentation code. And the importance of this is that that logging code must contain the context for the server that it's in. So for example, if this server is in a specific region, let's say it's on the east coast of the United States or the West Coast of the United States, it would also have some ID that would enable it to be tracked centrally. Likewise, metrics like CPU, memory, disk I/O all are very important in the context of discovering what happens in a distributed system. A lot of times, if there are, you know, 1000 servers, for example, it would be impossible to know if there was a problem with a specific server that was a very subtle or non-deterministic issue. So maybe…

Contents