How VividCortex Works

VividCortex is the combination of an agent, APIs, and a web application. You install the agent on your hosts, it sends data to our APIs, and you access the results through the web application at https://app.vividcortex.com.

The following image demonstrates how it works. Click for a larger version.

Architecture Diagram

The agent is self-supervising. You can read more about the plugins that the agent may use in the plugin-specific documentation. The agent sends primarily time-series metrics to our APIs, at one-second granularity. Additional metadata is sometimes sent as well to ensure that we can provide a useful experience for you. For example, query digests are required to show you what query is responsible for specific query-related metrics.

Data is available at one-second granularity for three days, and at one-minute granularity for 30 days. For Standard-tier customers, we also keep 10-minute granularity data for 13 months; for Premium-tier customers, data at 10-minute granularity is kept for three years.

On our backend, a distributed, fully multi-tenant service stores your data separately from all of our other customers. Our servers are currently hosted in the Amazon AWS public cloud.