Skip to content

Reads from Prometheus with a set of user-defined queries. Kafka messages are produced when anomalies are detected. Part of a larger project.

Notifications You must be signed in to change notification settings

chrisjl154/Watcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prometheus Watcher

This project is a part of a larger project, specifically, my undergraduate dissertation.

This component of the application takes a set of user defined queries, along with some accompanying information and repeatedly queries Prometheus with the query string provided. If the query result exceeds the specified threshold for this query, a Kafka message is produced to a topic that will then be consumed by the second component of the application (responsible for triggering a scale of a deployment in k8's).

See: ScalingEngine for the second part of this project.

About

Reads from Prometheus with a set of user-defined queries. Kafka messages are produced when anomalies are detected. Part of a larger project.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages