Pinecone Dashboard Overview
Overview
Optimize performance and control usage: Observe and track specific actions (e.g. request count) within Pinecone to identify application requests with high latency or usage. Monitor trends and gain actionable insights to improve resource utilization and reduce spend.
Automatically alert on metrics: Get alerted when index fullness reaches a certain threshold. You can also create your own customized monitors to alert on specific metrics and thresholds.
Locate and triage unexpected spikes in usage or latency: Quickly visualize anomalies in usage or latency in Pinecone’s Datadog dashboard. View metrics over time to better understand trends and determine the severity of a spike.
Setup
Installation
- Login to your Pinecone account.
- Navigate to API Keys tab.
- Create an API key.
- Copy the created API Key to your clipboard.
Configuration
- Navigate to the configuration tab inside Datadog Pinecone integration tile.
- Enter your project Id.
- Enter your environment, which could be found when copying your API key to clipboard.
- Enter your copied API key.
Data Collected
Metrics
pinecone.vector.count (gauge) | Number of records per pod in the index. Shown as record |
pinecone.request.count.total (count) | Number of data plane calls made by clients. Shown as request |
pinecone.request.error.count.total (count) | Number of data plane calls made by clients that resulted in errors. Shown as request |
pinecone.request.latency.seconds.min (gauge) | Minimum of the distribution of server-side processing latency for Pinecone data plane calls. Shown as second |
pinecone.request.latency.seconds.max (gauge) | Maximum of the distribution of server-side processing latency for Pinecone data plane calls. Shown as second |
pinecone.request.latency.seconds.avg (gauge) | Average of the distribution of server-side processing latency for Pinecone data plane calls. Shown as second |
pinecone.request.latency.seconds.50percentile (gauge) | p50 of the distribution of server-side processing latency for Pinecone data plane calls. Shown as second |
pinecone.request.latency.seconds.90percentile (gauge) | p90 of the distribution of server-side processing latency for Pinecone data plane calls. Shown as second |
pinecone.request.latency.seconds.95percentile (gauge) | p95 of the distribution of server-side processing latency for Pinecone data plane calls. Shown as second |
pinecone.request.latency.seconds.99percentile (gauge) | p99 of the distribution of server-side processing latency for Pinecone data plane calls. Shown as second |
pinecone.request.latency.seconds.99.9percentile (gauge) | p99.9 of the distribution of server-side processing latency for Pinecone data plane calls. Shown as second |
pinecone.request.latency.seconds.count (count) | Count of the distribution of server-side processing latency for Pinecone data plane calls. Shown as request |
pinecone.index.fullness (gauge) | Fullness of the index on a scale of 0 to 1. Shown as unit |
Logs
Pinecone does not include collectings logs.
Service Checks
Pinecone does not include any service checks.
Events
Pinecone does not include any events.
Troubleshooting
Need help? Contact Datadog support.