11
1 Comment

How is observability different from monitoring?

When it comes to monitoring and observability, these two concepts are often confused with one another. However, they are different in many ways.

Monitoring is a process that involves collecting data from the application and storing it in a central repository. In other words, it’s an automated process which collects information about an application over time and stores it in a database. For example, if you have an application that runs on a server, then you can use monitoring tools like New Relic to collect this data.

Observability can be thought of as the ability of an application to generate logs or metrics that are useful for debugging or monitoring purposes. The key difference between observability and monitoring is that observability requires developers to instrument their code in order for it to work properly whereas monitoring does not require any changes at all (other than installing a tool).

Check out the use cases: Observability vs. Monitoring: Similarities, Differences, and Use Cases

posted to Icon for group Data Visualization
Data Visualization
on November 4, 2022
Trending on Indie Hackers
Write COLD DM like this and get clients easily User Avatar 40 comments I built a tool to search all my messages (Slack, LinkedIn, Gmail, etc.) in one place because I was losing my mind. User Avatar 27 comments Everyone is Using AI for Vibe Coding, but What You Really Need is Vibe UX User Avatar 16 comments Learning Rails at 48: Three Weeks from Product Owner to Solo Founder User Avatar 16 comments From building client websites to launching my own SaaS — and why I stopped trusting GA4! User Avatar 15 comments I lost €50K to non-paying clients... so I built an AI contract tool. Now at 300 users, 0 MRR. User Avatar 15 comments