Skip to content

Prometheus based status(State/Event/Metric) gather & exposer

License

Notifications You must be signed in to change notification settings

NexClipper/metricark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MetricArk Logo

MetricArk

  • Prometheus based status(State/Event/Metric) gather & exposer

Installation

1. Endpoints configuration

You must have both (1) Redis and (2) Prometheus running and set their endpoints in src/main/resource/application.properties. Replace the existing values.

For the frontend UI, create .env.local at where package.json is and add:

REACT_APP_API_BASEURL={MetricArk Endpoint}

Openstack Authentication token

If Openstack API needs project-scoped token, should get project name and domain id by querystring.
And use OpenstackClient.getProjectScopedAuthenticationTokenRequestBody method.

If Openstack API needs domain-scoped token, should get domain id by querystring.
And use OpenstackClient.getDomainScopedAuthenticationTokenRequestBody method..