# InfluxDB Integration

InfluxDB is a high-performance time-series database designed for handling large write and query loads. It's widely used for analytics, and real-time applications.

Monitoring InfluxDB is essential for maintaining optimal performance and ensuring your time-series data pipeline is running smoothly. Xitoring provides a complete monitoring solution for InfluxDB, helping you keep an eye on critical metrics like query performance, resource usage, and write throughput.

# Enable InfluxDB Integration

No additional software or dependencies are required to enable this integration.

1. Start by enabling the InfluxDB integration in Xitogent. Run:

```text
   xitogent integrate
   ```

2. Provide the **host** and **port** for InfluxDB Server instance.

3. Xitogent will test the connection and automatically complete the setup. Within moments, you'll start seeing real-time graphs and data on your Server page.

## Setup Triggers for InfluxDB Integration

Xitogent allows you to set up intelligent Triggers for InfluxDB metrics and define custom incidents based on your thresholds. These parameters include:

```text
Active queries
Write requests
Query errors
Series count
Measurement count
Memory usage
Requests per second
Query duration
HTTP 2xx / 4xx / 5xx responses
+ Many more
```
