NCP
  • Network Copilot
  • What's New?
  • Quick Start
  • Getting Started
    • System Requirements
      • On-Prem Deployment
      • Cloud Deployment
    • Licensing
    • Metrics Matrix
    • Onboarding Data
    • Scalability
  • Downloading Network Copilot
  • Deploying & Managing Network Copilot
    • Deployment Prerequisites
    • Installing Prerequisite Packages
    • Deploying the NCP Package
    • Managing Network Copilot
      • Upgrading License
      • Upgrading NCP
      • Uninstalling NCP
  • Web UI Administration
    • License Activation
    • Login Page
    • Dashboard Overview
    • Inventory Management
      • Onboarding Switches
        • Using ONES Telemetry Agent
        • Using SNMP
          • Adding Switches using YAML
          • Adding Switches using CSV
        • Using sFlow
        • Using API
        • Using gNMI
    • User Accounts
  • Accessing NCP
  • External Integrations
    • Communication & Collaboration
      • NetBox
      • Cisco Nexus Dashboard
      • Slack
    • Data Ingestion
      • AWS S3
      • Azure
      • ELK Stack
      • Google Cloud Storage
      • InfluxDB
      • Loki
      • Snowflake
      • Splunk
  • Use Cases
    • Basic NetOps
    • Flow Analytics
    • Security Audits
    • Inventory Insights
    • Support Knowledge Base
    • Upgrade Compliance
  • Contact Aviz Networks Support
Powered by GitBook
On this page
  • Overview
  • Configure InfluxDB as a Data Source in NCP

Was this helpful?

Export as PDF
  1. External Integrations
  2. Data Ingestion

InfluxDB

Overview

This section guides you through configuring and running the integration between InfluxDB and NCP.

By following these steps, you'll enable NCP to:

  • Connect to a time-series database hosted in InfluxDB

  • Retrieve telemetry and performance metrics for indexing

  • Allow users to query historical trends and real-time metrics via NCP’s chat interface

  • Enable proactive insights and troubleshooting based on time-series data

NCP–InfluxDB integration is limited to flow log input only at this time

Prerequisites

Ensure the following components are ready before beginning the integration:

  • InfluxDB Instance: A running and accessible InfluxDB instance (e.g., https://influxdb.example.com)

  • Database and Bucket Information: The name of the InfluxDB bucket or database that stores your telemetry data

  • Access Token or API Credentials: A valid read-only token or user credentials with access to query relevant data

Configure InfluxDB as a Data Source in NCP

To integrate InfluxDB with NCP:

  1. Log in to the NCP GUI

  2. Navigate to Settings → Data Sources → Influx

  3. Click Add Configuration

  4. Fill in the required fields:

    • Name: A friendly name for your InfluxDB instance

    • InfluxDB URL: The base URL (e.g., https://influxdb.example.com)

    • InfluxDB Port: The port number used by your InfluxDB instance (default: 8086)

    • Auth Method: Use Username/Password to connect your instance

    • Bucket/Database Name: The target bucket or database to query

  5. Click Save to complete the configuration

PreviousGoogle Cloud StorageNextLoki

Last updated 22 days ago

Was this helpful?