case study

Live Tracking App for Converged Network Device Health Analysis

The Client

The client company builds and commissions converged network devices like routers, switches, servers, and sensors and offers device health monitoring solutions to ensure uptime. It caters to the energy, power, mining, and critical infrastructure sectors, offering intuitive device health monitoring solutions to manage converged networks proactively.

Industry

Energy

Tech Stack

React.js, Python, TypeScript, NATS, Grafana, PostgreSQL

Country

India

The Challenges

Installing converged network solutions is a transformative step for any organization looking to streamline its IT infrastructure. By offering real-time insights into the health of converged network devices, these solutions help IT teams identify device health issues from a centralized platform.

With more network devices becoming affordable and easy to install, companies of every size are standardizing their use of network devices within their IT premises. However, companies of every size don’t usually have a well-engineered device health monitoring system in place.

The client identified this gap and wanted to democratize technology by building a web application to help organizations across sectors accurately measure network device health metrics. The client wanted this app to evaluate the performance metrics of sensors, switches, controllers, detectors, servers, and cameras and display live data feeds.

the challenges

They approached Capital Numbers to build this centralized software application. They requested our team to develop a large and complex app that could provide real-time insights into the status of critical network devices and assets.

Plus, they wanted this app to contain configurable micro apps, which organizations could tailor according to their needs. Each micro application had to have data visualization capabilities showing device health metrics, alerting authorities to any anomalies before they escalated into costly downtime.

Solutions We Offered

Capital Numbers began by developing this application’s three micro frontends: a main micro frontend, an asset micro frontend, and a general micro frontend. We created each of these micro frontends as a self-contained React app, each one communicating with the other through powerful APIs.

We added configurable data visualization elements in each micro frontend, eliminating the risks of costly upgrades associated with monolith front ends. We also incorporated color-coded indicators to clearly show device health statuses. We concurrently added new features in each micro frontend without affecting the entire system, enabling easy development.

We built the backend using Python because it allowed seamless integration with various network devices and protocols. Python’s robust libraries, like Pandas and NumPy, came with various statistical functions that helped access and process raw data related to network device performance.

solutions

For data storage, we used PostgreSQL and enhanced the app’s overall code quality with TypeScript. We incorporated alerts and notifications within the system using the NATS messaging layer. With NATS, we could enable prompt detection of potential network device failures. With Grafana's beautiful charts and geo maps, we could create customizable dashboards.

In addition to the above, we added NetraGPT to allow users to query and obtain device health reports and metrics. By training the GPT model, we fully equipped it to respond to complex user queries about network device health.

Once we made all the integrations, we checked the optimal performance of the dashboards and summary views. We thoroughly diagnosed if the system gave visual reports of network device health metrics and interfaces precisely as needed.

Screenshots

Results

Capital Numbers’ strategic architectural decisions drove exceptional outcomes. The final product is an outstanding GUI containing transformative insights and intuitive displays on device health metrics. Here’s what the application brings forth:

Result Bullet
Real-Time Performance Insights

Live data feeds show real-time performance insights: CPU usage, interface usage, power usage, system load, device uptime, failure rates, device temperature, and more.

Result Bullet
Dynamic Graphs

Dynamic graphs update automatically to show the current status of network devices.

Result Bullet
Device Health Indicators

Color-coded indicators show device health: green for healthy, yellow for warning, and red for critical.

Result Bullet
User-Defined Layouts

User-defined layouts allow users to personalize dashboards to see metrics that matter most.

Result Bullet
Timestamp Data

Timestamp graphs help analyze historical data over hours, days, weeks, and months.

Result Bullet
Trend Lines and Comparisons

Trend lines enable comparisons of device performance metrics over time to identify patterns.

the Result
Result Bullet
Threshold-Based Alerts

Threshold alerts warn when thresholds (like CPU use or system load) cross the normal range.

Result Bullet
Notification System

Notifications inform users promptly about any potential bottlenecks that need attention.

Result Bullet
Drill-Down Functionality

Drill-down functionality allows viewing specific metrics to get detailed logs about a device.

Result Bullet
Smart Filtering

Smart filtering enables data sorting to isolate specific devices, periods, or metrics.

Result Bullet
Network Maps

Network topology with geo-maps shows the connections between devices within an IT premise.

Result Bullet
Interactive Elements

Interactive elements like GPT allow users to query and obtain specific device health reports.

Result Bullet
Crystal Clear Reports

Crystal clear reports allow visual intelligence and proactive network management.

Let’s Discuss Your Requirements

Confidentiality & Same Day Response Guaranteed!

Send Your Query
Download

Download this case study in PDF

Tittle Star

300+ Glowing Customer Reviews

97 out of 100 Clients Have Given Us a Five Star Rating on Google & Clutch

  • Google 5 Star Customer Rating
  • One Ranked
  • Clutch 2023
  • G2 - Business Software Review
  • GoodFirms
Join Our Success Stories

Get Custom Solutions, Recommendations, Resumes, or, Estimates. Confidentiality & Same Day Response Guaranteed!

Fill Out the Form and We Will Contact You.

    Select Files From Your  or   or 
    • Checkmark Icon 100% Confidential
    • Checkmark Icon We Sign NDA

    What’s Next?

    Our Consultants Will Reply Back to You Within 8 Hours or Less

    Expert Guidance You Can Trust. No Pitch, Just Expert Solutions.
    +25 More Awards in Past Decade

    Frequently Asked Questions

    Based on the information provided about Capital Numbers, here arefive frequently asked questions (FAQs) and their answers

    We offer a wide range of services, including:

    • Digital Engineering: Custom software development, enterprise systems, automation tools.
    • Web Development: Dynamic websites, e-commerce platforms, CMS solutions.
    • Mobile App Development: iOS & Android apps, cross-platform solutions, app maintenance.
    • QA (Quality Assurance): Automated and manual testing for error-free software.
    • Cloud Engineering: Cloud migration, cloud infrastructure management.
    • Data Engineering & Analytics: Data integration, data warehousing, data visualization, predictive analytics.
    • AI/ML/GenAI: AI-driven analytics, machine learning solutions, generative AI applications.
    • UI/UX Design: User interface design, prototyping & wireframing.
    • Emerging Tech: AR/VR development, blockchain development.

    We offer two distinct engagement models:

    • Project-Based Development: Tailored solutions for defined goals, ideal for short-term projects.
    • Dedicated Development Teams: Seamless integration, scalable solutions for long-term partnerships.

    We have clients in various countries, including:

    • USA
    • UK
    • Canada
    • Australia
    • Ireland
    • Switzerland
    • Saudi Arabia
    • Indonesia
    • UAE
    • Israel
    • Italy

    We have received numerous awards, including:

    1. Clutch Top 1000 B2B Companies
    2. Financial Times High-Growth Companies
    3. The Economic Times India's Growth Champions
    4. Dun & Bradstreet Leading SMEs of India
    5. Manifest Global Awards
    6. Clutch Global Leaders
    7. Clutch Champion Awards
    8. GoodFirms: Trusted Choice Awards
    9. GoodFirms: Best Company to Work With

    We were founded in 2012.

    We are ISO 9001 and ISO 27001 certified, demonstrating quality and data security standards.

    We create dynamic websites, e-commerce platforms, and manage content with user-friendly solutions.

    We develop iOS & Android apps, cross-platform solutions, and provide ongoing maintenance.

    We offer data integration, warehousing, visualization, and predictive analytics for data-driven decisions.

    We offer AI-driven analytics, machine learning solutions, and generative AI applications for various needs.

    Innovation, quality, client satisfaction, integrity, and teamwork are core values that guide our operations.

    We aim to become a global leader in digital solutions, continuously innovating and empowering businesses with cutting-edge technology.

    Click to Expand
    cookie close

    This website collects cookies to deliver a better user experience. Read Cookie and Privacy Policy