logs, traces, and metrics

why is it important to know what these are

Logs, traces and metrics are know as the three pillars of observability so it is important to be aware of what observability tools we can leverage for software systems.

logs

Logs are records that are related to events. This includes general information, errors, warnings, etc.

metrics

Metrics are a numerical record which allows us to monitor performance, pinpoint performance and detect anomalies. We can use this information to get information about the health of our system. An example of metrics is records about about CPU and Memory utilization

traces

Traces are used to track end-to-end behavior of a request that moves through your software system. We us traces to provide insight onto how a request behaves at specific points in our app

Previous
Previous

what are transit gateways?

Next
Next

What is a microprocessor architecture?