/seer

Run and manage synthetic monitors, collect uptime improve your API availability

Primary LanguageGo

Seer - synthetic monitoring for APIs

Synthetic Biology by Laymik from NounProject.com

Seer is an open-source implementation of synthetic monitoring for HTTP APIs.

Goals:

  • Self-hosted - deploy on your existing infrastructure (e.g. kubernetes)
  • Private networks - run inside VPCs without exposing the service to public internet.
  • Low-overhead - utilize unused capacity in your existing compute (kubernetes clusters).

Motivation

There are a a number of commercial products offering synthetic monitoring (DataDog, NewRelic, Sematext). This tool aims to provide an alternative which can utilize your existing infrastrucuture excess capacity to reduce extra costs (and dependencies) on third party providers.

Maturity

Seer is in very early stages of maturity and unsuitable for most workloads.

Developing

The repository is setup to be developed inside GitPod.

Open in Gitpod

Credits