Skip to content
This repository was archived by the owner on Dec 13, 2021. It is now read-only.

Latest commit

 

History

History
34 lines (27 loc) · 1.23 KB

File metadata and controls

34 lines (27 loc) · 1.23 KB

OverOps Remote Collector HA Example

This is a simple example of an OverOps SaaS deployment using a Remote Collector and load balancing those collectors internally. The docker-compose.yml contains the following services:

  • collector-1 - an OverOps Collector running in a dedicated container (aka Remote Collector)
  • collector-2 - an OverOps Collector running in a dedicated container (aka Remote Collector)
  • agent - an OverOps Agent and sample event generator app

Getting Started

To begin, you must first create a overops-key.env file and place it in the same directory as the Dockerfile. Below is a sample overops-key.env file. Be sure to update the value for TAKIPI_SECRET_KEY.

overops-key.env

TAKIPI_SECRET_KEY=your-very-own-overops-secret-key

overops-agent.env

TAKIPI_MASTER_ENDPOINTS=collector-1:6061,collector-2:6062

Docker Compose

Start the Containers

docker-compose up

Stop and Destroy the Containers

docker-compose down

Docker Images