Skip to content

Add-on agent to generate and expose cluster-level metrics for OpenShift specific resources

License

Notifications You must be signed in to change notification settings

ulikl/openshift-state-metrics

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

This repository has been heavily inspired by https://github.com/kubernetes/kube-state-metrics.

openshift-state-metrics expands upon kube-state-metrics by adding metrics for OpenShift specific resources.

How to use

$ oc apply -f ./manifests # It will be deployed to openshift-monitoring project

How to generate the manifests

You need make sure jsonnet-bundler and gojsontomal is installed, you can run this make target to install it:

$ make $(GOPATH)/bin/jb
$ make $(GOPATH)/bin/gojsontoyaml

And then you can generate the manifests by running:

$ make manifests

Documentation

Detailed documentation on the available metrics and usage can be found here: https://github.com/openshift/openshift-state-metrics/blob/master/docs/README.md

About

Add-on agent to generate and expose cluster-level metrics for OpenShift specific resources

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 83.6%
  • Jsonnet 11.3%
  • Makefile 3.7%
  • Other 1.4%