<?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: ViolinTvex</title>
    <description>The latest articles on DEV Community by ViolinTvex (@violintvex_c27747c8d2716d).</description>
    <link>https://dev.to/violintvex_c27747c8d2716d</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%2F4179422%2F18caf996-8487-4c20-9c7c-6b31d7eef1b4.png</url>
      <title>DEV Community: ViolinTvex</title>
      <link>https://dev.to/violintvex_c27747c8d2716d</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/violintvex_c27747c8d2716d"/>
    <language>en</language>
    <item>
      <title>I Built an Open-Source Network Monitoring Tool. Now I Need People to Break It.</title>
      <dc:creator>ViolinTvex</dc:creator>
      <pubDate>Mon, 12 Oct 2026 13:42:49 +0000</pubDate>
      <link>https://dev.to/violintvex_c27747c8d2716d/i-built-an-open-source-network-monitoring-tool-now-i-need-people-to-break-it-505h</link>
      <guid>https://dev.to/violintvex_c27747c8d2716d/i-built-an-open-source-network-monitoring-tool-now-i-need-people-to-break-it-505h</guid>
      <description>&lt;p&gt;A switch starts dropping packets. A device suddenly goes offline. Something is wrong with the network, but figuring out why takes longer than fixing it.&lt;br&gt;
You check the monitoring dashboard, open the switch interface, dig through logs, and try to connect the dots.&lt;br&gt;
I kept wondering: why does troubleshooting have to involve so many different places?&lt;br&gt;
That's why I started building ViolinNext, a self-hosted network monitoring platform for Linux.&lt;br&gt;
It brings SNMP monitoring, interface diagnostics, network topology, syslog events, alerts, and reporting into one web interface. The idea is simple: make it easier to understand what's happening across a network without constantly switching between tools.&lt;br&gt;
One area I've been experimenting with is detecting potential network loops by correlating MAC address movements with unusual broadcast traffic. It's not a definitive diagnosis, and that's intentional. I'd rather show the evidence than give an administrator false confidence.&lt;br&gt;
ViolinNext is built with Next.js, React, Node.js, and SQLite. It's open source under GPL v3, with DEB and RPM packages available.&lt;br&gt;
Beta v0.1 Build 2 is out now.&lt;br&gt;
I've tested what I can, but my own environment can only tell me so much. Different devices, firmware, and network setups are where the interesting problems appear.&lt;br&gt;
So I'm looking for a few people willing to try it. You don't need a large network. One router, a managed switch, or a small homelab is enough.&lt;br&gt;
If something breaks, a feature feels confusing, or a metric doesn't look right, I genuinely want to hear about it.&lt;br&gt;
GitHub: &lt;a href="https://github.com/violintvex/ViolinNext" rel="noopener noreferrer"&gt;https://github.com/violintvex/ViolinNext&lt;/a&gt;&lt;br&gt;
Download Beta: &lt;a href="https://github.com/violintvex/ViolinNext/releases" rel="noopener noreferrer"&gt;https://github.com/violintvex/ViolinNext/releases&lt;/a&gt;&lt;br&gt;
What do you currently use to monitor your network, and what's the one thing you wish it did better?&lt;/p&gt;

</description>
      <category>network</category>
      <category>linux</category>
      <category>opensource</category>
      <category>devops</category>
    </item>
  </channel>
</rss>
