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
  • Prerequisites
  • Configure Azure Blob Storage as a Data Source in NCP

Was this helpful?

Export as PDF
  1. External Integrations
  2. Data Ingestion

Azure

PreviousAWS S3NextELK Stack

Last updated 22 days ago

Was this helpful?

Overview

This section guides you through configuring and running the integration between Azure Blob Storage and NCP

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

  • Index and standardize Azure-hosted datasets for querying and analysis.

  • Users can retrieve insights through natural language queries in NCP’s chat interface.

  • Enhance operational visibility using cloud-stored historical and real-time data.

Prerequisites

Before you begin, ensure the following resources are available:

  • Azure Storage Account: An existing Azure storage account with access to one or more blob containers

  • Blob Container Name: The specific container holding relevant data (e.g., logs, network-data).

  • Azure Storage Connection String: A complete connection string generated from the Azure Portal, which includes account name, key, and endpoint information (e.g., DefaultEndpointsProtocol=https;AccountName=youraccount;AccountKey=abc123...;EndpointSuffix=core.windows.net)

Configure Azure Blob Storage as a Data Source in NCP

To integrate Azure Blob Storage with NCP:

  1. Log in to the NCP GUI

  2. Navigate to Settings → Data Sources → Azure

  3. Click Add Configuration

  4. Fill in the required fields:

    • Name: A friendly identifier for this Azure data source

    • Blob Container URL: Full container URL (e.g., https://mylogs.blob.core.windows.net/network-logs)

    • Authentication Method: Select one of the following:

      • SAS Token: Paste your SAS token string

      • Access Key: Enter your Azure storage account access key

      • Azure AD: Provide Client ID, Tenant ID, and Client Secret (for app registration-based auth)

    • Prefix (Optional): Specify a folder path or object prefix within the container

  5. Click Save to complete the integration