Skip to main content

Deployment Environments

To start monitoring the cluster, a deployment can be SaaS or in an on-prem environment either with GreenField or BrownField. Installation of monitoring tools leads to better Microservices observability. You can install and deploy CNCF Tools and open-source agents in Container Observability for better observability.

Greenfield: Deploy Open Source Tools and Container Observability

A greenfield deployment involves the design, installation, and configuration of Monitoring Tools where nothing existed before. To monitor the containerized applications, SaaS, Microservices, and their dependencies, Container Observability is designed for you to easily deploy and monitor your application by collecting information on telemetry including Logs, Metrics, Flows, Traces, and Events, together with configuration and all required metadata. To set up monitoring, see Deploying the South side components.

Brownfield: Integrate and Leverage Existing Open Source Tools

Brownfield deployment is where the user integrates and leverages existing monitoring tools already available in their environments such as Prometheus to collect the metrics as well as L4 and L7 network-level flow metrics via the eBPF module provided in the Node Exporter provided by Container Observability.

Deployment Models

Container Observability is divided into two parts ‘South’ and ‘North’. South describes the various monitoring components and gateways that collect the data in the User’s environment. North is the Container Observability controller, including the UI for the User, that analyzes the data streamed from the South components to extract insights for observability. It is deployed in two different models.

  • SaaS

  • On-Premise

SaaS

When the users deploy Container Observability as a SaaS, the UI and the controller runs in Container Observability’s SaaS environment.

On-Premise

When Container Observability is deployed in the user's environment (on-premises), then the UI (North) in Container Observability runs in the user's environment.

Related topics: