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

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

Last updated

Was this helpful?