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 1 month 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