Skip to content

Latest commit

 

History

17 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

prometheus-slim

A fork of prometheus that removes all plugins and code placed for lobbying

Why?

While inspecting prometheus I found out that the binary is huge (200MB) and contains a lot of 3rd party vendor code that I will likely never need.

After removing this code the binary was 3-4x smaller.

What is removed?

  • All plugins/"service discovery"
  • Propietary code for propietary platforms introduced by "lobbying"
    • Sigv4 aka AWS Signature Version 4
    • AzureAD
    • GoogleIAM
  • Kubernetes specific configuration

How?

The updating logic can be found in the sidecar repo.

About

A slim fork of prometheus

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Contributors