<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Shubham Shivaji</title>
    <description>The latest articles on DEV Community by Shubham Shivaji (@shubham_shivaji_ca95f9490).</description>
    <link>https://dev.to/shubham_shivaji_ca95f9490</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4036132%2F5bd6e8cc-4c01-4fda-aad1-f49fa5feae4d.jpg</url>
      <title>DEV Community: Shubham Shivaji</title>
      <link>https://dev.to/shubham_shivaji_ca95f9490</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/shubham_shivaji_ca95f9490"/>
    <language>en</language>
    <item>
      <title>My Hands-on Experience with SigNoz</title>
      <dc:creator>Shubham Shivaji</dc:creator>
      <pubDate>Sun, 19 Jul 2026 06:33:43 +0000</pubDate>
      <link>https://dev.to/shubham_shivaji_ca95f9490/my-hands-on-experience-with-signoz-1615</link>
      <guid>https://dev.to/shubham_shivaji_ca95f9490/my-hands-on-experience-with-signoz-1615</guid>
      <description>&lt;p&gt;Introduction&lt;/p&gt;

&lt;p&gt;When I started learning about application monitoring, I mostly depended on log files. If something went wrong, I had to search through many logs to find the problem. It was slow and sometimes confusing.&lt;/p&gt;

&lt;p&gt;Then I started exploring SigNoz. I wanted to understand how modern observability works and how developers find problems faster. After spending some time using SigNoz, I learned many new things about monitoring, tracing, and debugging applications.&lt;/p&gt;

&lt;p&gt;In this blog, I want to share what I learned while exploring SigNoz and why I think it is a useful tool for developers.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why I Chose SigNoz
&lt;/h2&gt;

&lt;p&gt;There are many monitoring tools available today, but I wanted to try an open-source solution. SigNoz looked interesting because it supports &lt;strong&gt;OpenTelemetry&lt;/strong&gt;, which is becoming the standard for collecting application data.&lt;/p&gt;

&lt;p&gt;I also liked the idea of seeing &lt;strong&gt;traces, metrics, and logs&lt;/strong&gt; in one dashboard instead of using different tools.&lt;/p&gt;

&lt;h2&gt;
  
  
  Setting Up SigNoz
&lt;/h2&gt;

&lt;p&gt;I started by installing SigNoz on my local machine. The setup was easier than I expected, but I spent some time understanding how all the parts work together.&lt;/p&gt;

&lt;p&gt;One new thing I learned was &lt;strong&gt;OpenTelemetry&lt;/strong&gt;. Before using SigNoz, I had only heard about it. While setting up the project, I understood that OpenTelemetry collects data from the application and sends it to SigNoz.&lt;/p&gt;

&lt;p&gt;After the setup was complete, I connected a sample application and started sending requests to see the results.&lt;/p&gt;

&lt;h2&gt;
  
  
  My First Impression
&lt;/h2&gt;

&lt;p&gt;The dashboard was clean and easy to understand.&lt;/p&gt;

&lt;p&gt;Instead of looking at only logs, I could see everything in one place. I could check request traces, application metrics, and logs together.&lt;/p&gt;

&lt;p&gt;This made it much easier to understand what was happening inside the application.&lt;/p&gt;

&lt;h2&gt;
  
  
  Learning About Traces
&lt;/h2&gt;

&lt;p&gt;One of the best features I explored was &lt;strong&gt;distributed tracing&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Each request showed the complete path it followed inside the application. I could see how much time each operation took.&lt;/p&gt;

&lt;p&gt;This helped me understand where delays happened without guessing.&lt;/p&gt;

&lt;p&gt;Before this, I never realized how useful traces could be for debugging.&lt;/p&gt;

&lt;h2&gt;
  
  
  Understanding Metrics
&lt;/h2&gt;

&lt;p&gt;SigNoz also showed useful metrics like request count, response time, and error rate.&lt;/p&gt;

&lt;p&gt;These graphs helped me understand the health of the application.&lt;/p&gt;

&lt;p&gt;Instead of checking only whether the application was running, I could also understand how well it was performing.&lt;/p&gt;

&lt;h2&gt;
  
  
  Working with Logs
&lt;/h2&gt;

&lt;p&gt;Logs became much easier to use because they were connected with traces.&lt;/p&gt;

&lt;p&gt;If I opened a trace, I could quickly find the related logs.&lt;/p&gt;

&lt;p&gt;This saved time because I did not have to search through many log files manually.&lt;/p&gt;

&lt;h2&gt;
  
  
  Challenges I Faced
&lt;/h2&gt;

&lt;p&gt;Not everything was easy in the beginning.&lt;/p&gt;

&lt;p&gt;The biggest challenge was understanding OpenTelemetry and how telemetry data moves from the application to SigNoz.&lt;/p&gt;

&lt;p&gt;After reading the documentation and trying a few examples, the concepts became much clearer.&lt;/p&gt;

&lt;p&gt;Every small experiment helped me learn something new.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Learned
&lt;/h2&gt;

&lt;p&gt;Working with SigNoz helped me understand many important topics.&lt;/p&gt;

&lt;p&gt;I learned:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What observability means.&lt;/li&gt;
&lt;li&gt;How OpenTelemetry collects telemetry data.&lt;/li&gt;
&lt;li&gt;Why distributed tracing is useful.&lt;/li&gt;
&lt;li&gt;How metrics help measure application performance.&lt;/li&gt;
&lt;li&gt;Why connecting logs with traces makes debugging faster.&lt;/li&gt;
&lt;li&gt;How dashboards make monitoring easier.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These concepts were new to me, and learning them gave me a better understanding of modern software development.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;Overall, exploring SigNoz was a great learning experience.&lt;/p&gt;

&lt;p&gt;It showed me that monitoring is much more than reading log files. Having traces, metrics, and logs together makes debugging faster and helps developers understand their applications more clearly.&lt;/p&gt;

&lt;p&gt;I still have a lot to learn, but this experience gave me a strong introduction to observability and OpenTelemetry. I look forward to using SigNoz in future projects and learning more about application monitoring.&lt;/p&gt;

</description>
      <category>debugging</category>
      <category>devops</category>
      <category>monitoring</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
