.NET Rocks Live - Richard Campbell, Carl Franklin, Charity Majors - NDC Porto 2023

Gain deep insights into your software systems with observability practices at NDC Porto 2023. Learn from experts how to collect, analyze, and use telemetry data to improve application reliability and performance.

Key takeaways
  1. Gather telemetry data from all services. This includes logs, metrics, and traces.
  2. Use a centralized platform to store and analyze the data. This will make it easier to identify patterns and trends.
  3. Set up alerts to notify you when something goes wrong. This will help you catch problems early before they cause major damage.
  4. Use the data to improve your software. This could involve fixing bugs, optimizing performance, or adding new features.
  5. Make sure your team is trained on how to use the observability tools. This will help them get the most out of the data.
  6. Start small and scale up as needed. Don’t try to do too much at once. Start by monitoring a few key services and then add more as you get more comfortable.
  7. Be patient. It takes time to build a comprehensive observability system. Don’t get discouraged if you don’t see results immediately.
  8. Use open source tools whenever possible. This will save you money and give you more control over your data.
  9. Don’t be afraid to ask for help. There are many resources available to help you get started with observability.
  10. Make observability a part of your culture. Encourage your team to use the tools and data to improve their work.