Popularity
6.5
Declining
Activity
0.0
Stable
1
9
1

Monthly Downloads: 9
Programming language: Haskell
License: BSD 3-clause "New" or "Revised" License
Tags: Development    
Latest version: v0.16.0-rc1

borel alternatives and similar packages

Based on the "Development" category.
Alternatively, view borel alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of borel or a related project?

Add another 'Development' Package

README

Borel (OpenStack)

This package provides basic primitives for metering and billing OpenStack tenancies. It leverages the following components:

  • Chevalier: an indexing source for Vaultaire. Borel finds the data sources and schemas associated with an OpenStack tenancy from this index.
  • Marquise: a data client for Vaultaire. Borel fetches the raw data via this client.
  • Ceilometer: a decoder/aggregator for OpenStack data. Borel feeds raw data from Marquise to Ceilometer.

Dependencies

Configuration

Example configuration:

origins             = [ "ABCDEF" ]

marquise-reader-uri = "tcp://example.com:999"
chevalier-uri       = "tcp://nsa.gov:3333"

flavors {
  asio {
    id   = "asio"
  }

  koolaid {
    id   = "koolaid"
  }
}
  • origins: Vaul taire data origins.
  • URIs: to the instances of Marquise/Chevalier
  • flavors: instance flavors supported in your OpenStack setup.

Running

A simple example usage can be found in src/Example.hs.