Call us Today +49 7543 609337-0
Log In

Welcome

Welcome to Urban-Software.de !

Automating Network Infrastructure: Seamless Synchronization Between SolarWinds and Cacti

Automating Network Infrastructure: Seamless Synchronization Between SolarWinds and Cacti


In today’s complex network environments, maintaining accurate device inventories across multiple monitoring platforms is a challenge that every network operations team faces. When your organization relies on both SolarWinds for comprehensive network discovery and Cacti for performance monitoring, keeping these systems synchronized can become a time-consuming manual process fraught with errors.

We developed an automated solution that bridges this gap, creating a seamless synchronization workflow between SolarWinds device exports and Cacti’s monitoring infrastructure.

The Challenge

Network teams typically face several pain points when managing multiple monitoring platforms:

  • Manual device synchronization between systems leads to inconsistencies
  • Outdated device inventories create monitoring blind spots
  • Time-consuming administrative tasks pull engineers away from strategic work
  • Lack of hierarchical organization makes it difficult to navigate large device lists
  • Redundant configuration increases the risk of errors

Our Solution: Intelligent Automation

Our automation framework tackles these challenges head-on with a comprehensive approach:

1. Smart Device Discovery & Synchronization

The system automatically processes SolarWinds device exports (Excel format) and intelligently compares them against Cacti’s existing inventory. It identifies:

  • New devices that need to be added to Cacti
  • Removed devices that should be flagged for deletion
  • Changed configurations that require updates

2. Intelligent Device Filtering

Not every device deserves equal attention. Our solution includes sophisticated filtering logic:

  • Device function-based selection focuses on routers, switches, firewalls, and critical infrastructure
  • WAN interface detection for Layer 2 switches ensures only edge devices with WAN connectivity are monitored

3. Hierarchical Organization

The automation creates a logical, navigable structure:

  • Region → Country → Site hierarchy in Cacti’s device organization
  • Automatic site creation with timezone detection based on country
  • Graph tree automation that organizes WAN interface graphs by geographic location

4. Graceful Device Lifecycle Management

Rather than immediately deleting devices, our system implements a staged approach:

  • Devices missing from SolarWinds exports are tagged as [TO BE DELETED]
  • A configurable grace period allows for verification before permanent removal
  • Detailed audit trails track when and why devices were flagged

5. Targeted Graph Automation

The system automatically creates automation rules that:

  • Focus specifically on WAN interface graphs
  • Organize graphs hierarchically by Region/Country/Site
  • Use site codes extracted from device hostnames for intelligent matching

Key Benefits

Organizations implementing this automation experience:

  • 90% reduction in manual device management time
  • Consistent inventory across monitoring platforms
  • Faster onboarding of new network devices
  • Improved visibility through organized hierarchical views
  • Reduced monitoring gaps from outdated inventories

Technical Highlights

Our solution leverages:

  • Cacti’s native API for seamless integration
  • PHPSpreadsheet for robust Excel file processing
  • SNMP polling for real-time device validation
  • Intelligent pattern matching for device and site identification
  • Database-driven automation for reliable operation

Real-World Impact

For organizations managing hundreds or thousands of network devices across multiple regions, this automation transforms network monitoring from a reactive, manual process into a proactive, automated workflow. Network engineers can focus on analysis and optimization rather than administrative tasks.

The system runs automatically on schedule (via cron), continuously ensuring that your Cacti monitoring infrastructure accurately reflects your SolarWinds device inventory.

Looking Forward

As network infrastructures continue to grow in complexity, automation isn’t just a nice-to-have—it’s essential. By bridging the gap between discovery platforms like SolarWinds and monitoring systems like Cacti, organizations can maintain accurate, up-to-date visibility into their network infrastructure without drowning in administrative overhead.


Ready to automate your network monitoring workflow? This solution demonstrates how intelligent automation can transform network operations, freeing your team to focus on what really matters: keeping your network running at peak performance.

CereusTransporter Plugin Now Supports Elasticsearch 8 and Elastic Cloud 8!

CereusTransporter Plugin Now Supports Elasticsearch 8 and Elastic Cloud 8!

🌟 Exciting Update: CereusTransporter Plugin Now Supports Elasticsearch 8 and Elastic Cloud 8! 🌟

Calling all Cacti users! We’re thrilled to announce an important update to the already amazing #CereusTransporter plugin! 🌵🚀

You’ve experienced how effortlessly CereusTransporter sends your Cacti data to popular tools like #Boson and #InfluxDB. We’ve expanded its functionality to support #Elasticsearch and #ElasticCloud! This update will elevate your data analytics and monitoring capabilities to new heights.

🔗 CereusTransporter Enhanced Features:

1️⃣ Expanded Compatibility: Besides Boson and InfluxDB, CereusTransporter now seamlessly integrates with Elasticsearch and Elastic Cloud, ensuring smooth data transfer and integration.

2️⃣ Improved Analytics: With Elasticsearch and Elastic Cloud support, you can unlock even more potential from your Cacti data by leveraging advanced analytics and visualization features.

 

📣 Calling Testers: We’re looking for enthusiastic testers to help us ensure that the new features of CereusTransporter work flawlessly! If you’re a Cacti user eager to contribute to the plugin’s development, join our test group and enjoy early access to the enhanced features while sharing your valuable feedback.

🔗 Connect with us on LinkedId and get in touch to join our test group or to learn more about the updated CereusTransporter plugin!

Release of Cacti version 1.2.24

🚀The latest release of Cacti, version 1.2.24, comes with numerous improvements, bug fixes, and compatibility enhancements.

Here are some key highlights:
🔧 Fixes in template import, device management, and database operations.
🌐 Compatibility updates for PHP 8.2, Debian ‘bookworm’ systems, and various themes.
🛠️ Enhancements to SNMP settings, plugin permissions, and remote data collectors.
🌟 Improved user experience, including better translation handling, error logging, and interface updates.

This update addresses a wide range of issues, from template handling to database management, ensuring a more stable and efficient monitoring environment. By upgrading to Cacti 1.2.24, users can enjoy a smoother and more reliable experience, benefiting from the numerous fixes and improvements in this release.


Make sure to update your Cacti installation and take advantage of these enhancements! 🎉
Visit the Cacti site and download the latest copy: https://www.cacti.net/

Make sure to contact us for your support requirements !