Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/easycz/seer

Run and manage synthetic monitors, collect uptime improve your API availability
https://github.com/easycz/seer

golang monitoring observability qualify synthetics uptime

Last synced: 23 days ago
JSON representation

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

Awesome Lists containing this project

README

        

# Seer - synthetic monitoring for APIs

Synthetic Biology by Laymik from NounProject.com

**Seer** is an open-source implementation of [synthetic monitoring](https://en.wikipedia.org/wiki/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](https://docs.datadoghq.com/synthetics/), [NewRelic](https://docs.newrelic.com/docs/synthetics/synthetic-monitoring/getting-started/get-started-synthetic-monitoring/), [Sematext](https://sematext.com/synthetic-monitoring/)). 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](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/easyCZ/seer)

## Credits

- Logo by [Synthetic Biology by Laymik from NounProject.com](https://thenounproject.com/icon/synthetic-biology-4116522/)