Today, we’re thrilled to announce a major new release of Diode, our enhanced data ingestion service designed to streamline and simplify the process of importing network data into NetBox. Leveraging valuable insights from our public preview users, this new release of Diode provides substantial improvements that greatly broadens the supported use cases.
This release of Diode significantly expands support for NetBox core models, including circuits, racks, VLANs, VRFs, and more. This broader range allows you to tackle a wider variety of network use cases efficiently.
Alongside broader model support, this release of Diode now fully supports all object attributes, including custom fields. Easily integrate your organization’s specific metadata directly into NetBox to enhance data visibility and control.
Diode now includes support for NetBox Branching, allowing ingested data to be staged within selected branches. NetBox Branching allows teams to work on separate versions of their data, ensuring safe testing and validation before pushing changes to production. This means fewer risks and more control for your team.
This release enhances security with improved authentication through JSON Web Tokens (JWT) and OAuth2. This improvement ensures that your organization’s sensitive network data remains protected, with token-based authentication that reduces the risks associated with static API keys.
We’re also excited to announce a new release of NetBox Discovery (Orb Agent), now fully supporting the advanced new capabilities of Diode. Orb Agent is the engine behind NetBox Discovery, offering automated, lightweight network inventory collection across diverse environments, from data centers to edge networks. It intelligently identifies devices and infrastructure, then delivers the collected data to Diode for seamless ingestion into NetBox. This integration accelerates time-to-value, enhances data accuracy, and ensures NetBox remains a complete and current source of truth for your network.
Diode remains in public preview as we continue to incorporate your feedback and evolve the service. General availability is planned for later this year.
To start exploring the new features of Diode, visit the Diode GitHub repository for installation instructions and access to the SDKs. SDKs are available for both Python and Go, so you can integrate swiftly into your environment.
Important Notice: Breaking Changes
This release introduces breaking changes, including updates to the ingested data format and the client authentication mechanism. If you’re an existing Diode user, you must update all components, including the SDKs, Diode server, and Diode plugin to ensure compatibility. We strongly recommend testing these updates in a staging environment to avoid any disruptions.
Your feedback drives Diode’s development—join our Slack community, test the new release of Diode in your environment, and share your experiences. Together, we’re building NetBox into the definitive source of truth for network infrastructure.