stared ceilometer dashboard with mock data
diff --git a/xos/core/xoslib/ngXosViews/ceilometerDashboard/.bowerrc b/xos/core/xoslib/ngXosViews/ceilometerDashboard/.bowerrc
new file mode 100644
index 0000000..e491038
--- /dev/null
+++ b/xos/core/xoslib/ngXosViews/ceilometerDashboard/.bowerrc
@@ -0,0 +1,3 @@
+{
+  "directory": "src/vendor/"
+}
\ No newline at end of file
diff --git a/xos/core/xoslib/ngXosViews/ceilometerDashboard/.eslintrc b/xos/core/xoslib/ngXosViews/ceilometerDashboard/.eslintrc
new file mode 100644
index 0000000..c852748
--- /dev/null
+++ b/xos/core/xoslib/ngXosViews/ceilometerDashboard/.eslintrc
@@ -0,0 +1,42 @@
+{
+    "ecmaFeatures": {
+        "blockBindings": true,
+        "forOf": true,
+        "destructuring": true,
+        "arrowFunctions": true,
+        "templateStrings": true
+    },
+    "env": { 
+        "browser": true,
+        "node": true,
+        "es6": true
+    },
+    "plugins": [
+        //"angular"
+    ],
+    "rules": {
+        "quotes": [2, "single"],
+        "camelcase": [1, {"properties": "always"}],
+        "no-underscore-dangle": 1,
+        "eqeqeq": [2, "smart"],
+        "no-alert": 1,
+        "key-spacing": [1, { "beforeColon": false, "afterColon": true }],
+        "indent": [2, 2],
+        "no-irregular-whitespace": 1,
+        "eol-last": 0,
+        "max-nested-callbacks": [2, 4],
+        "comma-spacing": [1, {"before": false, "after": true}],
+        "no-trailing-spaces": [1, { skipBlankLines: true }],
+        "no-unused-vars": [1, {"vars": "all", "args": "after-used"}],
+        "new-cap": 0,
+
+        //"angular/ng_module_name": [2, '/^xos\.*[a-z]*$/'],
+        //"angular/ng_controller_name": [2, '/^[a-z].*Ctrl$/'],
+        //"angular/ng_service_name": [2, '/^[A-Z].*Service$/'],
+        //"angular/ng_directive_name": [2, '/^[a-z]+[[A-Z].*]*$/'],
+        //"angular/ng_di": [0, "function or array"]
+    },
+    "globals" :{
+        "angular": true
+    } 
+}
\ No newline at end of file
diff --git a/xos/core/xoslib/ngXosViews/ceilometerDashboard/.gitignore b/xos/core/xoslib/ngXosViews/ceilometerDashboard/.gitignore
new file mode 100644
index 0000000..567aee4
--- /dev/null
+++ b/xos/core/xoslib/ngXosViews/ceilometerDashboard/.gitignore
@@ -0,0 +1,6 @@
+dist/
+src/vendor
+.tmp
+node_modules
+npm-debug.log
+dist/
\ No newline at end of file
diff --git a/xos/core/xoslib/ngXosViews/ceilometerDashboard/bower.json b/xos/core/xoslib/ngXosViews/ceilometerDashboard/bower.json
new file mode 100644
index 0000000..4113857
--- /dev/null
+++ b/xos/core/xoslib/ngXosViews/ceilometerDashboard/bower.json
@@ -0,0 +1,30 @@
+{
+  "name": "xos-ceilometerDashboard",
+  "version": "0.0.0",
+  "authors": [
+    "Matteo Scandolo <teo@onlab.us>"
+  ],
+  "description": "The ceilometerDashboard view",
+  "license": "MIT",
+  "ignore": [
+    "**/.*",
+    "node_modules",
+    "bower_components",
+    "static/js/vendor/",
+    "test",
+    "tests"
+  ],
+  "dependencies": {
+    "angular-charts": "teone/angular-charts#~0.2.7"
+  },
+  "devDependencies": {
+    "jquery": "~2.1.4",
+    "angular-mocks": "~1.4.7",
+    "angular": "~1.4.7",
+    "angular-ui-router": "~0.2.15",
+    "angular-cookies": "~1.4.7",
+    "angular-resource": "~1.4.7",
+    "ng-lodash": "~0.3.0",
+    "bootstrap-css": "3.3.4"
+  }
+}
diff --git a/xos/core/xoslib/ngXosViews/ceilometerDashboard/env/default.js b/xos/core/xoslib/ngXosViews/ceilometerDashboard/env/default.js
new file mode 100644
index 0000000..2425799
--- /dev/null
+++ b/xos/core/xoslib/ngXosViews/ceilometerDashboard/env/default.js
@@ -0,0 +1,13 @@
+// This is a default configuration for your development environment.
+// You can duplicate this configuration for any of your Backend Environments.
+// Different configurations are loaded setting a NODE_ENV variable that contain the config file name.
+// `NODE_ENV=local npm start`
+//
+// If xoscsrftoken or xossessionid are not specified the browser value are used
+// (works only for local environment as both application are served on the same domain)
+
+module.exports = {
+  host: 'http://clnode022.clemson.cloudlab.us:9999',
+  xoscsrftoken: '069DOe1ZpwoELsQOX2QGFErY2gu3S2j5',
+  xossessionid: '506eot76k072v3ztzzf51ju4vjjh6ubb'
+};
diff --git a/xos/core/xoslib/ngXosViews/ceilometerDashboard/gulp/build.js b/xos/core/xoslib/ngXosViews/ceilometerDashboard/gulp/build.js
new file mode 100644
index 0000000..d0d38f9
--- /dev/null
+++ b/xos/core/xoslib/ngXosViews/ceilometerDashboard/gulp/build.js
@@ -0,0 +1,118 @@
+'use strict';
+
+// BUILD
+//
+// The only purpose of this gulpfile is to build a XOS view and copy the correct files into
+// .html => dashboards
+// .js (minified and concat) => static/js
+//
+// The template are parsed and added to js with angular $templateCache
+
+var gulp = require('gulp');
+var ngAnnotate = require('gulp-ng-annotate');
+var uglify = require('gulp-uglify');
+var templateCache = require('gulp-angular-templatecache');
+var runSequence = require('run-sequence');
+var concat = require('gulp-concat');
+var del = require('del');
+var wiredep = require('wiredep');
+var angularFilesort = require('gulp-angular-filesort');
+var _ = require('lodash');
+var eslint = require('gulp-eslint');
+var inject = require('gulp-inject');
+var rename = require('gulp-rename');
+var replace = require('gulp-replace');
+
+var TEMPLATE_FOOTER = `}]);
+angular.module('xos.ceilometerDashboard').run(function($location){$location.path('/')});
+angular.bootstrap(angular.element('#xosCeilometerDashboard'), ['xos.ceilometerDashboard']);`;
+
+module.exports = function(options){
+  
+  // delete previous builded file
+  gulp.task('clean', function(){
+    return del(
+      [options.dashboards + 'xosCeilometerDashboard.html'],
+      {force: true}
+    );
+  });
+
+  // compile and minify scripts
+  gulp.task('scripts', function() {
+    return gulp.src([
+      options.tmp + '**/*.js'
+    ])
+    .pipe(ngAnnotate())
+    .pipe(angularFilesort())
+    .pipe(concat('xosCeilometerDashboard.js'))
+    .pipe(uglify())
+    .pipe(gulp.dest(options.static + 'js/'));
+  });
+
+  // set templates in cache
+  gulp.task('templates', function(){
+    return gulp.src('./src/templates/*.html')
+      .pipe(templateCache({
+        module: 'xos.ceilometerDashboard',
+        root: 'templates/',
+        templateFooter: TEMPLATE_FOOTER
+      }))
+      .pipe(gulp.dest(options.tmp));
+  });
+
+  // copy html index to Django Folder
+  gulp.task('copyHtml', ['clean'], function(){
+    return gulp.src(options.src + 'index.html')
+      // remove dev dependencies from html
+      .pipe(replace(/<!-- bower:css -->(\n.*)*\n<!-- endbower --><!-- endcss -->/, ''))
+      .pipe(replace(/<!-- bower:js -->(\n.*)*\n<!-- endbower --><!-- endjs -->/, ''))
+      .pipe(replace(/ng-app=".*"\s/, ''))
+      // injecting minified files
+      .pipe(
+        inject(
+          gulp.src([
+            options.static + 'js/vendor/xosCeilometerDashboardVendor.js',
+            options.static + 'js/xosCeilometerDashboard.js'
+          ])
+        )
+      )
+      .pipe(rename('xosCeilometerDashboard.html'))
+      .pipe(gulp.dest(options.dashboards));
+  });
+
+  // minify vendor js files
+  gulp.task('wiredep', function(){
+    var bowerDeps = wiredep().js;
+    if(!bowerDeps){
+      return;
+    }
+
+    // remove angular (it's already loaded)
+    _.remove(bowerDeps, function(dep){
+      return dep.indexOf('angular/angular.js') !== -1;
+    });
+
+    return gulp.src(bowerDeps)
+      .pipe(concat('xosCeilometerDashboardVendor.js'))
+      .pipe(uglify())
+      .pipe(gulp.dest(options.static + 'js/vendor/'));
+  });
+
+  gulp.task('lint', function () {
+    return gulp.src(['src/js/**/*.js'])
+      .pipe(eslint())
+      .pipe(eslint.format())
+      .pipe(eslint.failAfterError());
+  });
+
+  gulp.task('build', function() {
+    runSequence(
+      'templates',
+      'babel',
+      'scripts',
+      'wiredep',
+      'copyHtml',
+      'cleanTmp'
+    );
+  });
+};
\ No newline at end of file
diff --git a/xos/core/xoslib/ngXosViews/ceilometerDashboard/gulp/server.js b/xos/core/xoslib/ngXosViews/ceilometerDashboard/gulp/server.js
new file mode 100644
index 0000000..a4561b8
--- /dev/null
+++ b/xos/core/xoslib/ngXosViews/ceilometerDashboard/gulp/server.js
@@ -0,0 +1,150 @@
+'use strict';
+
+var gulp = require('gulp');
+var browserSync = require('browser-sync').create();
+var inject = require('gulp-inject');
+var runSequence = require('run-sequence');
+var angularFilesort = require('gulp-angular-filesort');
+var babel = require('gulp-babel');
+var wiredep = require('wiredep').stream;
+var httpProxy = require('http-proxy');
+var del = require('del');
+
+const environment = process.env.NODE_ENV;
+
+if (environment){
+  var conf = require(`../env/${environment}.js`);
+}
+else{
+  var conf = require('../env/default.js')
+}
+
+console.log(conf);
+
+var proxy = httpProxy.createProxyServer({
+  target: conf.host || 'http://0.0.0.0:9999'
+});
+
+
+proxy.on('error', function(error, req, res) {
+  res.writeHead(500, {
+    'Content-Type': 'text/plain'
+  });
+
+  console.error('[Proxy]', error);
+});
+
+module.exports = function(options){
+
+  // open in browser with sync and proxy to 0.0.0.0
+  gulp.task('browser', function() {
+    browserSync.init({
+      // reloadDelay: 500,
+      // logLevel: 'debug',
+      // logConnections: true,
+      startPath: '#/',
+      snippetOptions: {
+        rule: {
+          match: /<!-- browserSync -->/i
+        }
+      },
+      server: {
+        baseDir: options.src,
+        routes: {
+          '/api': options.api,
+          '/xosHelpers/src': options.helpers
+        },
+        middleware: function(req, res, next){
+          if(
+            req.url.indexOf('/xos/') !== -1 ||
+            req.url.indexOf('/xoslib/') !== -1 ||
+            req.url.indexOf('/hpcapi/') !== -1
+          ){
+            if(conf.xoscsrftoken && conf.xossessionid){
+              req.headers.cookie = `xoscsrftoken=${conf.xoscsrftoken}; xossessionid=${conf.xossessionid}`;
+              req.headers['x-csrftoken'] = conf.xoscsrftoken;
+            }
+            proxy.web(req, res);
+          }
+          else{
+            next();
+          }
+        }
+      }
+    });
+
+    gulp.watch(options.src + 'js/**/*.js', ['js-watch']);
+    
+    gulp.watch(options.src + 'vendor/**/*.js', ['bower'], function(){
+      console.log('Bower Package added!');
+      browserSync.reload();
+    });
+    gulp.watch(options.src + '**/*.html', function(){
+      browserSync.reload();
+    });
+  });
+
+  // transpile js with sourceMaps
+  gulp.task('babel', function(){
+    return gulp.src(options.scripts + '**/*.js')
+      .pipe(babel({sourceMaps: true}))
+      .pipe(gulp.dest(options.tmp));
+  });
+
+  // inject scripts
+  gulp.task('injectScript', ['cleanTmp', 'babel'], function(){
+    return gulp.src(options.src + 'index.html')
+      .pipe(
+        inject(
+          gulp.src([
+            options.tmp + '**/*.js',
+            options.api + '*.js',
+            options.helpers + '**/*.js'
+          ])
+          .pipe(angularFilesort()),
+          {
+            ignorePath: [options.src, '/../../ngXosLib']
+          }
+        )
+      )
+      .pipe(gulp.dest(options.src));
+  });
+
+  // inject CSS
+  gulp.task('injectCss', function(){
+    return gulp.src(options.src + 'index.html')
+      .pipe(
+        inject(
+          gulp.src(options.src + 'css/*.css'),
+          {
+            ignorePath: [options.src]
+          }
+          )
+        )
+      .pipe(gulp.dest(options.src));
+  });
+
+  // inject bower dependencies with wiredep
+  gulp.task('bower', function () {
+    return gulp.src(options.src + 'index.html')
+    .pipe(wiredep({devDependencies: true}))
+    .pipe(gulp.dest(options.src));
+  });
+
+  gulp.task('js-watch', ['injectScript'], function(){
+    browserSync.reload();
+  });
+
+  gulp.task('cleanTmp', function(){
+    return del([options.tmp + '**/*']);
+  });
+
+  gulp.task('serve', function() {
+    runSequence(
+      'bower',
+      'injectScript',
+      'injectCss',
+      ['browser']
+    );
+  });
+};
diff --git a/xos/core/xoslib/ngXosViews/ceilometerDashboard/gulpfile.js b/xos/core/xoslib/ngXosViews/ceilometerDashboard/gulpfile.js
new file mode 100644
index 0000000..f114774
--- /dev/null
+++ b/xos/core/xoslib/ngXosViews/ceilometerDashboard/gulpfile.js
@@ -0,0 +1,24 @@
+'use strict';
+
+var gulp = require('gulp');
+var wrench = require('wrench');
+
+var options = {
+  src: 'src/',
+  scripts: 'src/js/',
+  tmp: 'src/.tmp',
+  dist: 'dist/',
+  api: '../../ngXosLib/api/',
+  helpers: '../../ngXosLib/xosHelpers/src/',
+  static: '../../static/', // this is the django static folder
+  dashboards: '../../dashboards/' // this is the django html folder
+};
+
+wrench.readdirSyncRecursive('./gulp')
+.map(function(file) {
+  require('./gulp/' + file)(options);
+});
+
+gulp.task('default', function () {
+  gulp.start('build');
+});
diff --git a/xos/core/xoslib/ngXosViews/ceilometerDashboard/karma.conf.js b/xos/core/xoslib/ngXosViews/ceilometerDashboard/karma.conf.js
new file mode 100644
index 0000000..dbd344a
--- /dev/null
+++ b/xos/core/xoslib/ngXosViews/ceilometerDashboard/karma.conf.js
@@ -0,0 +1,89 @@
+// Karma configuration
+// Generated on Tue Oct 06 2015 09:27:10 GMT+0000 (UTC)
+
+/* eslint indent: [2,2], quotes: [2, "single"]*/
+
+/*eslint-disable*/
+var wiredep = require('wiredep');
+var path = require('path');
+
+var bowerComponents = wiredep( {devDependencies: true} )[ 'js' ].map(function( file ){
+  return path.relative(process.cwd(), file);
+});
+
+module.exports = function(config) {
+/*eslint-enable*/
+  config.set({
+
+    // base path that will be used to resolve all patterns (eg. files, exclude)
+    basePath: '',
+
+
+    // frameworks to use
+    // available frameworks: https://npmjs.org/browse/keyword/karma-adapter
+    frameworks: ['jasmine'],
+
+
+    // list of files / patterns to load in the browser
+    files: bowerComponents.concat([
+      'src/css/**/*.css',
+      '../../static/js/xosApi.js',
+      '../../static/js/vendor/ngXosHelpers.js',
+      'src/js/**/*.js',
+      'spec/**/*.mock.js',
+      'spec/**/*.test.js',
+      'src/**/*.html'
+    ]),
+
+
+    // list of files to exclude
+    exclude: [
+    ],
+
+
+    // preprocess matching files before serving them to the browser
+    // available preprocessors: https://npmjs.org/browse/keyword/karma-preprocessor
+    preprocessors: {
+      'src/js/**/*.js': ['babel'],
+      'spec/**/*.test.js': ['babel'],
+      'src/**/*.html': ['ng-html2js']
+    },
+
+    ngHtml2JsPreprocessor: {
+      stripPrefix: 'src/', //strip the src path from template url (http://stackoverflow.com/questions/22869668/karma-unexpected-request-when-testing-angular-directive-even-with-ng-html2js)
+      moduleName: 'templates' // define the template module name
+    },
+
+    // test results reporter to use
+    // possible values: 'dots', 'progress'
+    // available reporters: https://npmjs.org/browse/keyword/karma-reporter
+    reporters: ['mocha'],
+
+
+    // web server port
+    port: 9876,
+
+
+    // enable / disable colors in the output (reporters and logs)
+    colors: true,
+
+
+    // level of logging
+    // possible values: config.LOG_DISABLE || config.LOG_ERROR || config.LOG_WARN || config.LOG_INFO || config.LOG_DEBUG
+    logLevel: config.LOG_INFO,
+
+
+    // enable / disable watching file and executing tests whenever any file changes
+    autoWatch: true,
+
+
+    // start these browsers
+    // available browser launchers: https://npmjs.org/browse/keyword/karma-launcher
+    browsers: ['PhantomJS'],
+
+
+    // Continuous Integration mode
+    // if true, Karma captures browsers, runs the tests and exits
+    singleRun: false
+  });
+};
diff --git a/xos/core/xoslib/ngXosViews/ceilometerDashboard/package.json b/xos/core/xoslib/ngXosViews/ceilometerDashboard/package.json
new file mode 100644
index 0000000..c986044
--- /dev/null
+++ b/xos/core/xoslib/ngXosViews/ceilometerDashboard/package.json
@@ -0,0 +1,45 @@
+{
+  "name": "xos-ceilometerDashboard",
+  "version": "1.0.0",
+  "description": "Angular Application for XOS, created with generator-xos",
+  "scripts": {
+    "prestart": "npm install && bower install",
+    "start": "gulp serve",
+    "prebuild": "npm install && bower install",
+    "build": "gulp",
+    "test": "karma start",
+    "lint": "eslint src/js/"
+  },
+  "keywords": [
+    "XOS",
+    "Angular",
+    "XOSlib"
+  ],
+  "author": "Matteo Scandolo",
+  "license": "MIT",
+  "dependencies": {},
+  "devDependencies": {
+    "browser-sync": "^2.9.11",
+    "del": "^2.0.2",
+    "gulp": "^3.9.0",
+    "gulp-angular-filesort": "^1.1.1",
+    "gulp-angular-templatecache": "^1.8.0",
+    "gulp-babel": "^5.3.0",
+    "gulp-concat": "^2.6.0",
+    "gulp-inject": "^3.0.0",
+    "gulp-minify-html": "^1.0.4",
+    "gulp-rename": "^1.2.2",
+    "gulp-replace": "^0.5.4",
+    "gulp-uglify": "^1.4.2",
+    "http-proxy": "^1.12.0",
+    "proxy-middleware": "^0.15.0",
+    "run-sequence": "^1.1.4",
+    "wiredep": "^3.0.0-beta",
+    "wrench": "^1.5.8",
+    "gulp-ng-annotate": "^1.1.0",
+    "lodash": "^3.10.1",
+    "eslint": "^1.8.0",
+    "eslint-plugin-angular": "linkmesrl/eslint-plugin-angular",
+    "gulp-eslint": "^1.0.0"
+  }
+}
diff --git a/xos/core/xoslib/ngXosViews/ceilometerDashboard/spec/sample.test.js b/xos/core/xoslib/ngXosViews/ceilometerDashboard/spec/sample.test.js
new file mode 100644
index 0000000..a224095
--- /dev/null
+++ b/xos/core/xoslib/ngXosViews/ceilometerDashboard/spec/sample.test.js
@@ -0,0 +1,34 @@
+'use strict';
+
+describe('The User List', () => {
+  
+  var scope, element, isolatedScope, httpBackend;
+
+  beforeEach(module('xos.ceilometerDashboard'));
+  beforeEach(module('templates'));
+
+  beforeEach(inject(function($httpBackend, $compile, $rootScope){
+
+    httpBackend = $httpBackend;
+    // Setting up mock request
+    $httpBackend.expectGET(/meters/).respond([
+      {
+        email: 'teo@onlab.us',
+        firstname: 'Matteo',
+        lastname: 'Scandolo'
+      }
+    ]);
+  
+    scope = $rootScope.$new();
+    element = angular.element('<ceilometer-dashboard></ceilometer-dashboard>');
+    $compile(element)(scope);
+    scope.$digest();
+    isolatedScope = element.isolateScope().vm;
+  }));
+
+  it('should load 1 users', () => {
+    httpBackend.flush();
+    expect(isolatedScope.meters.length).toBe(1);
+  });
+
+});
\ No newline at end of file
diff --git a/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/css/ceilometerDashboard.css b/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/css/ceilometerDashboard.css
new file mode 100644
index 0000000..0868702
--- /dev/null
+++ b/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/css/ceilometerDashboard.css
@@ -0,0 +1,67 @@
+.chart {
+  width: 100%;
+  height: 500px;
+}
+.loader {
+  font-size: 10px;
+  margin: 50px auto;
+  text-indent: -9999em;
+  width: 11em;
+  height: 11em;
+  border-radius: 50%;
+  background: #ffffff;
+  background: -moz-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);
+  background: -webkit-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);
+  background: -o-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);
+  background: -ms-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);
+  background: linear-gradient(to right, #ffffff 10%, rgba(255, 255, 255, 0) 42%);
+  position: relative;
+  -webkit-animation: load3 1.4s infinite linear;
+  animation: load3 1.4s infinite linear;
+  -webkit-transform: translateZ(0);
+  -ms-transform: translateZ(0);
+  transform: translateZ(0);
+}
+.loader:before {
+  width: 50%;
+  height: 50%;
+  background: #105E9E;
+  border-radius: 100% 0 0 0;
+  position: absolute;
+  top: 0;
+  left: 0;
+  content: '';
+}
+.loader:after {
+  background: #fff;
+  width: 75%;
+  height: 75%;
+  border-radius: 50%;
+  content: '';
+  margin: auto;
+  position: absolute;
+  top: 0;
+  left: 0;
+  bottom: 0;
+  right: 0;
+}
+@-webkit-keyframes load3 {
+  0% {
+    -webkit-transform: rotate(0deg);
+    transform: rotate(0deg);
+  }
+  100% {
+    -webkit-transform: rotate(360deg);
+    transform: rotate(360deg);
+  }
+}
+@keyframes load3 {
+  0% {
+    -webkit-transform: rotate(0deg);
+    transform: rotate(0deg);
+  }
+  100% {
+    -webkit-transform: rotate(360deg);
+    transform: rotate(360deg);
+  }
+}
diff --git a/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/css/dev.css b/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/css/dev.css
new file mode 100644
index 0000000..46326d4
--- /dev/null
+++ b/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/css/dev.css
@@ -0,0 +1,14 @@
+@media (min-width: 768px) {
+  #xosCeilometerDashboard {
+    position: absolute;
+    top: 100px;
+    left: 200px;
+    width: 100%;
+  }
+}
+
+@media (min-width: 768px) {
+  #xosCeilometerDashboard {
+    margin: 10px:;
+  }
+}
\ No newline at end of file
diff --git a/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/index.html b/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/index.html
new file mode 100644
index 0000000..9aa4222
--- /dev/null
+++ b/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/index.html
@@ -0,0 +1,38 @@
+<meta http-equiv="X-UA-Compatible" content="IE=edge">
+<meta name="viewport" content="width=device-width, initial-scale=1, max-scale=1">
+<!-- browserSync -->
+<!-- bower:css -->
+<link rel="stylesheet" href="vendor/bootstrap-css/css/bootstrap.min.css" />
+<!-- endbower --><!-- endcss -->
+<!-- inject:css -->
+<link rel="stylesheet" href="/css/ceilometerDashboard.css">
+<link rel="stylesheet" href="/css/dev.css">
+<!-- endinject -->
+<link rel="stylesheet" href="css/ceilometerDashboard.css">
+
+<div ng-app="xos.ceilometerDashboard" id="xosCeilometerDashboard">
+    <div ui-view></div>
+</div>
+
+<!-- bower:js -->
+<script src="vendor/d3/d3.js"></script>
+<script src="vendor/angular/angular.js"></script>
+<script src="vendor/angular-charts/dist/angular-charts.js"></script>
+<script src="vendor/jquery/dist/jquery.js"></script>
+<script src="vendor/angular-mocks/angular-mocks.js"></script>
+<script src="vendor/angular-ui-router/release/angular-ui-router.js"></script>
+<script src="vendor/angular-cookies/angular-cookies.js"></script>
+<script src="vendor/angular-resource/angular-resource.js"></script>
+<script src="vendor/ng-lodash/build/ng-lodash.js"></script>
+<script src="vendor/bootstrap-css/js/bootstrap.min.js"></script>
+<!-- endbower --><!-- endjs -->
+<!-- inject:js -->
+<script src="/xosHelpers/src/xosHelpers.module.js"></script>
+<script src="/xosHelpers/src/services/noHyperlinks.interceptor.js"></script>
+<script src="/xosHelpers/src/services/csrfToken.interceptor.js"></script>
+<script src="/xosHelpers/src/services/api.services.js"></script>
+<script src="/api/ng-xoslib.js"></script>
+<script src="/api/ng-xos.js"></script>
+<script src="/api/ng-hpcapi.js"></script>
+<script src="/.tmp/main.js"></script>
+<!-- endinject -->
diff --git a/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/js/main.js b/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/js/main.js
new file mode 100644
index 0000000..28e4b6d
--- /dev/null
+++ b/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/js/main.js
@@ -0,0 +1,117 @@
+'use strict';
+
+angular.module('xos.ceilometerDashboard', [
+  'ngResource',
+  'ngCookies',
+  'ngLodash',
+  'ui.router',
+  'xos.helpers',
+  'angularCharts'
+])
+.config(($stateProvider) => {
+  $stateProvider
+  .state('ceilometerDashboard', {
+    url: '/',
+    template: '<ceilometer-dashboard></ceilometer-dashboard>'
+  });
+})
+.config(function($httpProvider){
+  $httpProvider.interceptors.push('NoHyperlinks');
+})
+.service('Ceilometer', function($http, $q, $timeout){
+  this.getMeters = () => {
+    let deferred = $q.defer();
+
+    $http.get('../mocks/meters.json')
+    .then((res) => {
+      $timeout(() => {
+        deferred.resolve(res.data)
+      }, 1000);
+    })
+    .catch((e) => {
+      deferred.reject(e);
+    });
+
+    return deferred.promise;
+  }
+})
+.directive('ceilometerDashboard', function(){
+  return {
+    restrict: 'E',
+    scope: {},
+    bindToController: true,
+    controllerAs: 'vm',
+    templateUrl: 'templates/ceilometer-dashboard.tpl.html',
+    controller: function(Ceilometer){
+
+      this.loadMeters = () => {
+        this.loader = true;
+
+        Ceilometer.getMeters()
+        .then(meters => {
+          this.meters = meters;
+          console.log(meters.length);
+        })
+        .catch(err => {
+          this.err = err;
+        })
+        .finally(() => {
+          this.loader = false;
+        });
+      }
+
+      this.loadMeters();
+
+      // //sample chart
+      // this.sampleChartData = {
+      //   series: [
+      //     'VM',
+      //     'Containers',
+      //     'Instances'
+      //   ],
+      //   data: [
+      //     {
+      //       x: 0,
+      //       y: [
+      //         479,
+      //         54,
+      //         213,
+      //       ],
+      //       tooltip: 'This is a tooltip'
+      //     },
+      //     {
+      //       x: 1,
+      //       y: [
+      //         64,
+      //         279,
+      //         10,
+      //       ],
+      //       tooltip: 'This is another tooltip'
+      //     },
+      //     {
+      //       x: 2,
+      //       y: [
+      //         136,
+      //         19,
+      //         259,
+      //       ],
+      //       tooltip: 'Third tooltip'
+      //     }
+      //   ]
+      // };
+
+      // this.sampleChartConfig = {
+      //   title: false,
+      //   tooltips: true,
+      //   labels: false,
+      //   legend: {
+      //     display: true,
+      //     //could be 'left, right'
+      //     position: 'left'
+      //   },
+      //   lineLegend: 'lineEnd',
+      //   waitForHeightAndWidth: true
+      // }
+    }
+  };
+});
\ No newline at end of file
diff --git a/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/mocks/meters.json b/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/mocks/meters.json
new file mode 100644
index 0000000..7e8c94d
--- /dev/null
+++ b/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/mocks/meters.json
@@ -0,0 +1,5472 @@
+[
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"7b5c9ec9-b575-40ea-b694-abfb5291e9d1",
+    "source":"openstack",
+    "meter_id":"N2I1YzllYzktYjU3NS00MGVhLWI2OTQtYWJmYjUyOTFlOWQxK3N1Ym5ldA==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"dc5c7f94-1307-48e3-812a-065178faba80",
+    "source":"openstack",
+    "meter_id":"ZGM1YzdmOTQtMTMwNy00OGUzLTgxMmEtMDY1MTc4ZmFiYTgwK25ldHdvcms=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"7b5c9ec9-b575-40ea-b694-abfb5291e9d1",
+    "source":"openstack",
+    "meter_id":"N2I1YzllYzktYjU3NS00MGVhLWI2OTQtYWJmYjUyOTFlOWQxK3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"dc5c7f94-1307-48e3-812a-065178faba80",
+    "source":"openstack",
+    "meter_id":"ZGM1YzdmOTQtMTMwNy00OGUzLTgxMmEtMDY1MTc4ZmFiYTgwK25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.containers",
+    "resource_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "source":"openstack",
+    "meter_id":"OTk4YzhlN2Y2ZTcwNDZlOGI2ZDczYzBjZjAyYzU4ZWUrc3RvcmFnZS5vYmplY3RzLmNvbnRhaW5l\ncnM=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"container"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects",
+    "resource_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "source":"openstack",
+    "meter_id":"OTk4YzhlN2Y2ZTcwNDZlOGI2ZDczYzBjZjAyYzU4ZWUrc3RvcmFnZS5vYmplY3Rz\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"object"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.size",
+    "resource_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "source":"openstack",
+    "meter_id":"OTk4YzhlN2Y2ZTcwNDZlOGI2ZDczYzBjZjAyYzU4ZWUrc3RvcmFnZS5vYmplY3RzLnNpemU=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"vcpus",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK3ZjcHVz\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"vcpu"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance:m1.small",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2luc3RhbmNlOm0xLnNtYWxs\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2luc3RhbmNl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK21lbW9yeQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.ephemeral.size",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2suZXBoZW1lcmFsLnNpemU=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.root.size",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sucm9vdC5zaXpl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"image.download",
+    "resource_id":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+    "source":"openstack",
+    "meter_id":"Mjc5MTVjNGEtNDA4MC00Y2EzLTg0MDktYmEzZDE4OGRhZDY3K2ltYWdlLmRvd25sb2Fk\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"delta",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sucmVhZC5ieXRlcw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncDk3YzlhMjAzLWU1K25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncGM2ODBjYmFlLThjK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sud3JpdGUuYnl0ZXM=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncDk3YzlhMjAzLWU1K25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncGM2ODBjYmFlLThjK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncDk3YzlhMjAzLWU1K25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncGM2ODBjYmFlLThjK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncDk3YzlhMjAzLWU1K25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncGM2ODBjYmFlLThjK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.allocation",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2suYWxsb2NhdGlvbg==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sud3JpdGUucmVxdWVzdHM=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.resident",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK21lbW9yeS5yZXNpZGVudA==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sucmVhZC5yZXF1ZXN0cw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2NwdQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"ns"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.usage",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK21lbW9yeS51c2FnZQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.capacity",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2suY2FwYWNpdHk=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.usage",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sudXNhZ2U=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sud3JpdGUuYnl0ZXMucmF0\nZQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sucmVhZC5ieXRlcy5yYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sucmVhZC5yZXF1ZXN0cy5y\nYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncDk3YzlhMjAzLWU1K25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncGM2ODBjYmFlLThjK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncDk3YzlhMjAzLWU1K25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncGM2ODBjYmFlLThjK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sud3JpdGUucmVxdWVzdHMu\ncmF0ZQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu_util",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2NwdV91dGls\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"%"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncDk3YzlhMjAzLWU1K25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncGM2ODBjYmFlLThjK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncDk3YzlhMjAzLWU1K25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncGM2ODBjYmFlLThjK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"cf28cbd8-9967-4c28-856c-2f1be79ebb70",
+    "source":"openstack",
+    "meter_id":"Y2YyOGNiZDgtOTk2Ny00YzI4LTg1NmMtMmYxYmU3OWViYjcwK3N1Ym5ldA==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"6a5d4463-3b59-421b-949f-28a0547d53fb",
+    "source":"openstack",
+    "meter_id":"NmE1ZDQ0NjMtM2I1OS00MjFiLTk0OWYtMjhhMDU0N2Q1M2ZiK25ldHdvcms=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"cf28cbd8-9967-4c28-856c-2f1be79ebb70",
+    "source":"openstack",
+    "meter_id":"Y2YyOGNiZDgtOTk2Ny00YzI4LTg1NmMtMmYxYmU3OWViYjcwK3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"6a5d4463-3b59-421b-949f-28a0547d53fb",
+    "source":"openstack",
+    "meter_id":"NmE1ZDQ0NjMtM2I1OS00MjFiLTk0OWYtMjhhMDU0N2Q1M2ZiK25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.containers",
+    "resource_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "source":"openstack",
+    "meter_id":"YTE1NTI5YWNmZTM3NGUzOWJjZmMxZDNmZTY3NzViODcrc3RvcmFnZS5vYmplY3RzLmNvbnRhaW5l\ncnM=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"container"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects",
+    "resource_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "source":"openstack",
+    "meter_id":"YTE1NTI5YWNmZTM3NGUzOWJjZmMxZDNmZTY3NzViODcrc3RvcmFnZS5vYmplY3Rz\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"object"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.size",
+    "resource_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "source":"openstack",
+    "meter_id":"YTE1NTI5YWNmZTM3NGUzOWJjZmMxZDNmZTY3NzViODcrc3RvcmFnZS5vYmplY3RzLnNpemU=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"vcpus",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK3ZjcHVz\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"vcpu"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance:m1.small",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2luc3RhbmNlOm0xLnNtYWxs\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2luc3RhbmNl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK21lbW9yeQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.ephemeral.size",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2suZXBoZW1lcmFsLnNpemU=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.root.size",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sucm9vdC5zaXpl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sucmVhZC5ieXRlcw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGJiNGU1NmU0LWNhK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGY1OTU1NDIwLTMyK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sud3JpdGUuYnl0ZXM=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGJiNGU1NmU0LWNhK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGY1OTU1NDIwLTMyK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGJiNGU1NmU0LWNhK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGY1OTU1NDIwLTMyK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGJiNGU1NmU0LWNhK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGY1OTU1NDIwLTMyK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.allocation",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2suYWxsb2NhdGlvbg==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sud3JpdGUucmVxdWVzdHM=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.resident",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK21lbW9yeS5yZXNpZGVudA==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sucmVhZC5yZXF1ZXN0cw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2NwdQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"ns"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.usage",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK21lbW9yeS51c2FnZQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.capacity",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2suY2FwYWNpdHk=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.usage",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sudXNhZ2U=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sud3JpdGUuYnl0ZXMucmF0\nZQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sucmVhZC5ieXRlcy5yYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sucmVhZC5yZXF1ZXN0cy5y\nYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGJiNGU1NmU0LWNhK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGY1OTU1NDIwLTMyK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGJiNGU1NmU0LWNhK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGY1OTU1NDIwLTMyK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sud3JpdGUucmVxdWVzdHMu\ncmF0ZQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu_util",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2NwdV91dGls\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"%"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGJiNGU1NmU0LWNhK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGY1OTU1NDIwLTMyK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGJiNGU1NmU0LWNhK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGY1OTU1NDIwLTMyK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"30fa1fd7-53ec-4e37-9257-11c15c2e2539",
+    "source":"openstack",
+    "meter_id":"MzBmYTFmZDctNTNlYy00ZTM3LTkyNTctMTFjMTVjMmUyNTM5K3N1Ym5ldA==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"cc08c87c-c4b8-49c3-b9f8-67421c68bb8d",
+    "source":"openstack",
+    "meter_id":"Y2MwOGM4N2MtYzRiOC00OWMzLWI5ZjgtNjc0MjFjNjhiYjhkK3N1Ym5ldA==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"2858c985-7ce8-4c20-bcfc-568b6565ee85",
+    "source":"openstack",
+    "meter_id":"Mjg1OGM5ODUtN2NlOC00YzIwLWJjZmMtNTY4YjY1NjVlZTg1K25ldHdvcms=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"c8dbb237-11d3-47c9-a4ce-7fb9dbebe213",
+    "source":"openstack",
+    "meter_id":"YzhkYmIyMzctMTFkMy00N2M5LWE0Y2UtN2ZiOWRiZWJlMjEzK25ldHdvcms=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"30fa1fd7-53ec-4e37-9257-11c15c2e2539",
+    "source":"openstack",
+    "meter_id":"MzBmYTFmZDctNTNlYy00ZTM3LTkyNTctMTFjMTVjMmUyNTM5K3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"cc08c87c-c4b8-49c3-b9f8-67421c68bb8d",
+    "source":"openstack",
+    "meter_id":"Y2MwOGM4N2MtYzRiOC00OWMzLWI5ZjgtNjc0MjFjNjhiYjhkK3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"2858c985-7ce8-4c20-bcfc-568b6565ee85",
+    "source":"openstack",
+    "meter_id":"Mjg1OGM5ODUtN2NlOC00YzIwLWJjZmMtNTY4YjY1NjVlZTg1K25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"c8dbb237-11d3-47c9-a4ce-7fb9dbebe213",
+    "source":"openstack",
+    "meter_id":"YzhkYmIyMzctMTFkMy00N2M5LWE0Y2UtN2ZiOWRiZWJlMjEzK25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.containers",
+    "resource_id":"e4a391ed27084201bb34f4fc06505438",
+    "source":"openstack",
+    "meter_id":"ZTRhMzkxZWQyNzA4NDIwMWJiMzRmNGZjMDY1MDU0Mzgrc3RvcmFnZS5vYmplY3RzLmNvbnRhaW5l\ncnM=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"container"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects",
+    "resource_id":"e4a391ed27084201bb34f4fc06505438",
+    "source":"openstack",
+    "meter_id":"ZTRhMzkxZWQyNzA4NDIwMWJiMzRmNGZjMDY1MDU0Mzgrc3RvcmFnZS5vYmplY3Rz\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"object"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.size",
+    "resource_id":"e4a391ed27084201bb34f4fc06505438",
+    "source":"openstack",
+    "meter_id":"ZTRhMzkxZWQyNzA4NDIwMWJiMzRmNGZjMDY1MDU0Mzgrc3RvcmFnZS5vYmplY3RzLnNpemU=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"vcpus",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK3ZjcHVz\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"vcpu"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance:m1.small",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2luc3RhbmNlOm0xLnNtYWxs\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2luc3RhbmNl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK21lbW9yeQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.ephemeral.size",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2suZXBoZW1lcmFsLnNpemU=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.root.size",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sucm9vdC5zaXpl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sucmVhZC5ieXRlcw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDE4OGVjMzYwLTUxK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDRmNzhhODQzLTNlK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncGFhMWU2ZmU0LTZhK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sud3JpdGUuYnl0ZXM=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDE4OGVjMzYwLTUxK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDRmNzhhODQzLTNlK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncGFhMWU2ZmU0LTZhK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDE4OGVjMzYwLTUxK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDRmNzhhODQzLTNlK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncGFhMWU2ZmU0LTZhK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDE4OGVjMzYwLTUxK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDRmNzhhODQzLTNlK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncGFhMWU2ZmU0LTZhK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.allocation",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2suYWxsb2NhdGlvbg==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sud3JpdGUucmVxdWVzdHM=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.resident",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK21lbW9yeS5yZXNpZGVudA==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sucmVhZC5yZXF1ZXN0cw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2NwdQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"ns"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.usage",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK21lbW9yeS51c2FnZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.capacity",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2suY2FwYWNpdHk=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.usage",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sudXNhZ2U=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sud3JpdGUuYnl0ZXMucmF0\nZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sucmVhZC5ieXRlcy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sucmVhZC5yZXF1ZXN0cy5y\nYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDE4OGVjMzYwLTUxK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDRmNzhhODQzLTNlK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncGFhMWU2ZmU0LTZhK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDE4OGVjMzYwLTUxK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDRmNzhhODQzLTNlK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncGFhMWU2ZmU0LTZhK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sud3JpdGUucmVxdWVzdHMu\ncmF0ZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu_util",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2NwdV91dGls\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"%"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDE4OGVjMzYwLTUxK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDRmNzhhODQzLTNlK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncGFhMWU2ZmU0LTZhK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDE4OGVjMzYwLTUxK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDRmNzhhODQzLTNlK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncGFhMWU2ZmU0LTZhK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"88c1f7d8-2baa-4b6e-a865-083ae0eb4924",
+    "source":"openstack",
+    "meter_id":"ODhjMWY3ZDgtMmJhYS00YjZlLWE4NjUtMDgzYWUwZWI0OTI0K3N1Ym5ldA==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"da9d0acb-33e5-4c42-aaf0-8a2a79f6f7d9",
+    "source":"openstack",
+    "meter_id":"ZGE5ZDBhY2ItMzNlNS00YzQyLWFhZjAtOGEyYTc5ZjZmN2Q5K3N1Ym5ldA==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"5d387d84-6517-4004-9595-e2c6fa52f37c",
+    "source":"openstack",
+    "meter_id":"NWQzODdkODQtNjUxNy00MDA0LTk1OTUtZTJjNmZhNTJmMzdjK25ldHdvcms=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"63162e3b-2282-43b3-851a-b74bc0d436e0",
+    "source":"openstack",
+    "meter_id":"NjMxNjJlM2ItMjI4Mi00M2IzLTg1MWEtYjc0YmMwZDQzNmUwK25ldHdvcms=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"88c1f7d8-2baa-4b6e-a865-083ae0eb4924",
+    "source":"openstack",
+    "meter_id":"ODhjMWY3ZDgtMmJhYS00YjZlLWE4NjUtMDgzYWUwZWI0OTI0K3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"da9d0acb-33e5-4c42-aaf0-8a2a79f6f7d9",
+    "source":"openstack",
+    "meter_id":"ZGE5ZDBhY2ItMzNlNS00YzQyLWFhZjAtOGEyYTc5ZjZmN2Q5K3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"5d387d84-6517-4004-9595-e2c6fa52f37c",
+    "source":"openstack",
+    "meter_id":"NWQzODdkODQtNjUxNy00MDA0LTk1OTUtZTJjNmZhNTJmMzdjK25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"63162e3b-2282-43b3-851a-b74bc0d436e0",
+    "source":"openstack",
+    "meter_id":"NjMxNjJlM2ItMjI4Mi00M2IzLTg1MWEtYjc0YmMwZDQzNmUwK25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.containers",
+    "resource_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "source":"openstack",
+    "meter_id":"MGZhM2JiYjU2ZmM2NGY5MmE4NGQwNTMzYjg5ZjQxYTUrc3RvcmFnZS5vYmplY3RzLmNvbnRhaW5l\ncnM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"container"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects",
+    "resource_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "source":"openstack",
+    "meter_id":"MGZhM2JiYjU2ZmM2NGY5MmE4NGQwNTMzYjg5ZjQxYTUrc3RvcmFnZS5vYmplY3Rz\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"object"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.size",
+    "resource_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "source":"openstack",
+    "meter_id":"MGZhM2JiYjU2ZmM2NGY5MmE4NGQwNTMzYjg5ZjQxYTUrc3RvcmFnZS5vYmplY3RzLnNpemU=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"vcpus",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK3ZjcHVz\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"vcpu"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance:m1.small",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2luc3RhbmNlOm0xLnNtYWxs\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2luc3RhbmNl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK21lbW9yeQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.ephemeral.size",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2suZXBoZW1lcmFsLnNpemU=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.root.size",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sucm9vdC5zaXpl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sucmVhZC5ieXRlcw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDIxNDJlNzIzLTFiK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDQ2NzNiODJiLWYxK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDk4OWM0NTcwLWRkK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDlmMzZiMWYyLTBlK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sud3JpdGUuYnl0ZXM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDIxNDJlNzIzLTFiK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDQ2NzNiODJiLWYxK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDk4OWM0NTcwLWRkK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDlmMzZiMWYyLTBlK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDIxNDJlNzIzLTFiK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDQ2NzNiODJiLWYxK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDk4OWM0NTcwLWRkK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDlmMzZiMWYyLTBlK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDIxNDJlNzIzLTFiK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDQ2NzNiODJiLWYxK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDk4OWM0NTcwLWRkK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDlmMzZiMWYyLTBlK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.allocation",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2suYWxsb2NhdGlvbg==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sud3JpdGUucmVxdWVzdHM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.resident",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK21lbW9yeS5yZXNpZGVudA==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sucmVhZC5yZXF1ZXN0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2NwdQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"ns"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.usage",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK21lbW9yeS51c2FnZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.capacity",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2suY2FwYWNpdHk=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.usage",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sudXNhZ2U=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sud3JpdGUuYnl0ZXMucmF0\nZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sucmVhZC5ieXRlcy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sucmVhZC5yZXF1ZXN0cy5y\nYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDIxNDJlNzIzLTFiK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDQ2NzNiODJiLWYxK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDk4OWM0NTcwLWRkK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDlmMzZiMWYyLTBlK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDIxNDJlNzIzLTFiK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDQ2NzNiODJiLWYxK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDk4OWM0NTcwLWRkK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDlmMzZiMWYyLTBlK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sud3JpdGUucmVxdWVzdHMu\ncmF0ZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu_util",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2NwdV91dGls\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"%"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDIxNDJlNzIzLTFiK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDQ2NzNiODJiLWYxK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDk4OWM0NTcwLWRkK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDlmMzZiMWYyLTBlK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDIxNDJlNzIzLTFiK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDQ2NzNiODJiLWYxK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDk4OWM0NTcwLWRkK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDlmMzZiMWYyLTBlK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"ad9431dc-6825-4728-ad10-1b3462dfdacd",
+    "source":"openstack",
+    "meter_id":"YWQ5NDMxZGMtNjgyNS00NzI4LWFkMTAtMWIzNDYyZGZkYWNkK3N1Ym5ldA==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"34757cfd-2d12-4c42-b3fb-86036989eb69",
+    "source":"openstack",
+    "meter_id":"MzQ3NTdjZmQtMmQxMi00YzQyLWIzZmItODYwMzY5ODllYjY5K25ldHdvcms=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"ad9431dc-6825-4728-ad10-1b3462dfdacd",
+    "source":"openstack",
+    "meter_id":"YWQ5NDMxZGMtNjgyNS00NzI4LWFkMTAtMWIzNDYyZGZkYWNkK3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"34757cfd-2d12-4c42-b3fb-86036989eb69",
+    "source":"openstack",
+    "meter_id":"MzQ3NTdjZmQtMmQxMi00YzQyLWIzZmItODYwMzY5ODllYjY5K25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.containers",
+    "resource_id":"40fc9d2369604149a269f91f356d28b2",
+    "source":"openstack",
+    "meter_id":"NDBmYzlkMjM2OTYwNDE0OWEyNjlmOTFmMzU2ZDI4YjIrc3RvcmFnZS5vYmplY3RzLmNvbnRhaW5l\ncnM=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"container"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects",
+    "resource_id":"40fc9d2369604149a269f91f356d28b2",
+    "source":"openstack",
+    "meter_id":"NDBmYzlkMjM2OTYwNDE0OWEyNjlmOTFmMzU2ZDI4YjIrc3RvcmFnZS5vYmplY3Rz\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"object"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.size",
+    "resource_id":"40fc9d2369604149a269f91f356d28b2",
+    "source":"openstack",
+    "meter_id":"NDBmYzlkMjM2OTYwNDE0OWEyNjlmOTFmMzU2ZDI4YjIrc3RvcmFnZS5vYmplY3RzLnNpemU=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"vcpus",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK3ZjcHVz\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"vcpu"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance:m1.small",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2luc3RhbmNlOm0xLnNtYWxs\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2luc3RhbmNl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK21lbW9yeQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.ephemeral.size",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2suZXBoZW1lcmFsLnNpemU=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.root.size",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sucm9vdC5zaXpl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sucmVhZC5ieXRlcw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDA4ZDU2NzI4LTY0K25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDBiZDExNjcxLWVkK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDk5MzNkZjc0LWQyK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sud3JpdGUuYnl0ZXM=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDA4ZDU2NzI4LTY0K25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDBiZDExNjcxLWVkK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDk5MzNkZjc0LWQyK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDA4ZDU2NzI4LTY0K25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDBiZDExNjcxLWVkK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDk5MzNkZjc0LWQyK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDA4ZDU2NzI4LTY0K25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDBiZDExNjcxLWVkK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDk5MzNkZjc0LWQyK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.allocation",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2suYWxsb2NhdGlvbg==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sud3JpdGUucmVxdWVzdHM=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.resident",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK21lbW9yeS5yZXNpZGVudA==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sucmVhZC5yZXF1ZXN0cw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2NwdQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"ns"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.usage",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK21lbW9yeS51c2FnZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.capacity",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2suY2FwYWNpdHk=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.usage",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sudXNhZ2U=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sud3JpdGUuYnl0ZXMucmF0\nZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sucmVhZC5ieXRlcy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sucmVhZC5yZXF1ZXN0cy5y\nYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDA4ZDU2NzI4LTY0K25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDBiZDExNjcxLWVkK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDk5MzNkZjc0LWQyK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDA4ZDU2NzI4LTY0K25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDBiZDExNjcxLWVkK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDk5MzNkZjc0LWQyK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sud3JpdGUucmVxdWVzdHMu\ncmF0ZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu_util",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2NwdV91dGls\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"%"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDA4ZDU2NzI4LTY0K25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDBiZDExNjcxLWVkK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDk5MzNkZjc0LWQyK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDA4ZDU2NzI4LTY0K25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDBiZDExNjcxLWVkK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDk5MzNkZjc0LWQyK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"c411c614-b0fb-4a82-9bc0-a6e083fcccdd",
+    "source":"openstack",
+    "meter_id":"YzQxMWM2MTQtYjBmYi00YTgyLTliYzAtYTZlMDgzZmNjY2RkK3N1Ym5ldA==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"d10b3c0f-9363-45dc-b691-7be4af82d085",
+    "source":"openstack",
+    "meter_id":"ZDEwYjNjMGYtOTM2My00NWRjLWI2OTEtN2JlNGFmODJkMDg1K25ldHdvcms=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"c411c614-b0fb-4a82-9bc0-a6e083fcccdd",
+    "source":"openstack",
+    "meter_id":"YzQxMWM2MTQtYjBmYi00YTgyLTliYzAtYTZlMDgzZmNjY2RkK3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"d10b3c0f-9363-45dc-b691-7be4af82d085",
+    "source":"openstack",
+    "meter_id":"ZDEwYjNjMGYtOTM2My00NWRjLWI2OTEtN2JlNGFmODJkMDg1K25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.containers",
+    "resource_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "source":"openstack",
+    "meter_id":"OGM1YmI3ZDc1ZmJhNDlhYmE4MmQ4N2MxMDU4Yjg5MWErc3RvcmFnZS5vYmplY3RzLmNvbnRhaW5l\ncnM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"container"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects",
+    "resource_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "source":"openstack",
+    "meter_id":"OGM1YmI3ZDc1ZmJhNDlhYmE4MmQ4N2MxMDU4Yjg5MWErc3RvcmFnZS5vYmplY3Rz\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"object"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.size",
+    "resource_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "source":"openstack",
+    "meter_id":"OGM1YmI3ZDc1ZmJhNDlhYmE4MmQ4N2MxMDU4Yjg5MWErc3RvcmFnZS5vYmplY3RzLnNpemU=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"vcpus",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK3ZjcHVz\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"vcpu"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance:m1.small",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2luc3RhbmNlOm0xLnNtYWxs\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2luc3RhbmNl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK21lbW9yeQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.ephemeral.size",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2suZXBoZW1lcmFsLnNpemU=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.root.size",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sucm9vdC5zaXpl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sucmVhZC5ieXRlcw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGFiMGIzNjZjLTZjK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUxY2ZmYTFiLTlmK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUyYzY2Mjc5LTNhK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGU3OWE0YzcyLTFmK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sud3JpdGUuYnl0ZXM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGFiMGIzNjZjLTZjK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUxY2ZmYTFiLTlmK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUyYzY2Mjc5LTNhK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGU3OWE0YzcyLTFmK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGFiMGIzNjZjLTZjK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUxY2ZmYTFiLTlmK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUyYzY2Mjc5LTNhK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGU3OWE0YzcyLTFmK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGFiMGIzNjZjLTZjK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUxY2ZmYTFiLTlmK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUyYzY2Mjc5LTNhK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGU3OWE0YzcyLTFmK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.allocation",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2suYWxsb2NhdGlvbg==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sud3JpdGUucmVxdWVzdHM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.resident",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK21lbW9yeS5yZXNpZGVudA==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sucmVhZC5yZXF1ZXN0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2NwdQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"ns"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.usage",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK21lbW9yeS51c2FnZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.capacity",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2suY2FwYWNpdHk=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.usage",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sudXNhZ2U=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sud3JpdGUuYnl0ZXMucmF0\nZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sucmVhZC5ieXRlcy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sucmVhZC5yZXF1ZXN0cy5y\nYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGFiMGIzNjZjLTZjK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUxY2ZmYTFiLTlmK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUyYzY2Mjc5LTNhK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGU3OWE0YzcyLTFmK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGFiMGIzNjZjLTZjK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUxY2ZmYTFiLTlmK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUyYzY2Mjc5LTNhK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGU3OWE0YzcyLTFmK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sud3JpdGUucmVxdWVzdHMu\ncmF0ZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu_util",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2NwdV91dGls\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"%"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGFiMGIzNjZjLTZjK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUxY2ZmYTFiLTlmK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUyYzY2Mjc5LTNhK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGU3OWE0YzcyLTFmK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGFiMGIzNjZjLTZjK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUxY2ZmYTFiLTlmK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUyYzY2Mjc5LTNhK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGU3OWE0YzcyLTFmK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"1fd468dc-2524-4f32-a2d0-ea51e4f5e4c7",
+    "source":"openstack",
+    "meter_id":"MWZkNDY4ZGMtMjUyNC00ZjMyLWEyZDAtZWE1MWU0ZjVlNGM3K3N1Ym5ldA==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"9808f819-23f9-4b68-af76-0a73ec72c896",
+    "source":"openstack",
+    "meter_id":"OTgwOGY4MTktMjNmOS00YjY4LWFmNzYtMGE3M2VjNzJjODk2K3N1Ym5ldA==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"b9485ff3-58b1-4791-81d3-49f60069a77d",
+    "source":"openstack",
+    "meter_id":"Yjk0ODVmZjMtNThiMS00NzkxLTgxZDMtNDlmNjAwNjlhNzdkK3N1Ym5ldA==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"040b0012-fde1-4489-8a04-051435cfc932",
+    "source":"openstack",
+    "meter_id":"MDQwYjAwMTItZmRlMS00NDg5LThhMDQtMDUxNDM1Y2ZjOTMyK25ldHdvcms=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"209ac886-eb12-486e-a4f0-cff5ca0b1e69",
+    "source":"openstack",
+    "meter_id":"MjA5YWM4ODYtZWIxMi00ODZlLWE0ZjAtY2ZmNWNhMGIxZTY5K25ldHdvcms=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"53e23b9c-e9b9-4891-94a1-718bf6488abf",
+    "source":"openstack",
+    "meter_id":"NTNlMjNiOWMtZTliOS00ODkxLTk0YTEtNzE4YmY2NDg4YWJmK25ldHdvcms=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"1fd468dc-2524-4f32-a2d0-ea51e4f5e4c7",
+    "source":"openstack",
+    "meter_id":"MWZkNDY4ZGMtMjUyNC00ZjMyLWEyZDAtZWE1MWU0ZjVlNGM3K3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"9808f819-23f9-4b68-af76-0a73ec72c896",
+    "source":"openstack",
+    "meter_id":"OTgwOGY4MTktMjNmOS00YjY4LWFmNzYtMGE3M2VjNzJjODk2K3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"b9485ff3-58b1-4791-81d3-49f60069a77d",
+    "source":"openstack",
+    "meter_id":"Yjk0ODVmZjMtNThiMS00NzkxLTgxZDMtNDlmNjAwNjlhNzdkK3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"040b0012-fde1-4489-8a04-051435cfc932",
+    "source":"openstack",
+    "meter_id":"MDQwYjAwMTItZmRlMS00NDg5LThhMDQtMDUxNDM1Y2ZjOTMyK25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"209ac886-eb12-486e-a4f0-cff5ca0b1e69",
+    "source":"openstack",
+    "meter_id":"MjA5YWM4ODYtZWIxMi00ODZlLWE0ZjAtY2ZmNWNhMGIxZTY5K25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"53e23b9c-e9b9-4891-94a1-718bf6488abf",
+    "source":"openstack",
+    "meter_id":"NTNlMjNiOWMtZTliOS00ODkxLTk0YTEtNzE4YmY2NDg4YWJmK25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"port",
+    "resource_id":"1158ecbd-3e37-42a7-b552-53a2fc0a8c53",
+    "source":"openstack",
+    "meter_id":"MTE1OGVjYmQtM2UzNy00MmE3LWI1NTItNTNhMmZjMGE4YzUzK3BvcnQ=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"port"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"port",
+    "resource_id":"f3d17a2e-d0f2-46ea-87ce-5cc0081cd331",
+    "source":"openstack",
+    "meter_id":"ZjNkMTdhMmUtZDBmMi00NmVhLTg3Y2UtNWNjMDA4MWNkMzMxK3BvcnQ=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"port"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.containers",
+    "resource_id":"a07f04b331d746839ca276f974c155a5",
+    "source":"openstack",
+    "meter_id":"YTA3ZjA0YjMzMWQ3NDY4MzljYTI3NmY5NzRjMTU1YTUrc3RvcmFnZS5vYmplY3RzLmNvbnRhaW5l\ncnM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"container"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects",
+    "resource_id":"a07f04b331d746839ca276f974c155a5",
+    "source":"openstack",
+    "meter_id":"YTA3ZjA0YjMzMWQ3NDY4MzljYTI3NmY5NzRjMTU1YTUrc3RvcmFnZS5vYmplY3Rz\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"object"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.size",
+    "resource_id":"a07f04b331d746839ca276f974c155a5",
+    "source":"openstack",
+    "meter_id":"YTA3ZjA0YjMzMWQ3NDY4MzljYTI3NmY5NzRjMTU1YTUrc3RvcmFnZS5vYmplY3RzLnNpemU=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"port.create",
+    "resource_id":"1158ecbd-3e37-42a7-b552-53a2fc0a8c53",
+    "source":"openstack",
+    "meter_id":"MTE1OGVjYmQtM2UzNy00MmE3LWI1NTItNTNhMmZjMGE4YzUzK3BvcnQuY3JlYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"delta",
+    "unit":"port"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"port.create",
+    "resource_id":"f3d17a2e-d0f2-46ea-87ce-5cc0081cd331",
+    "source":"openstack",
+    "meter_id":"ZjNkMTdhMmUtZDBmMi00NmVhLTg3Y2UtNWNjMDA4MWNkMzMxK3BvcnQuY3JlYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"delta",
+    "unit":"port"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"vcpus",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K3ZjcHVz\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"vcpu"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance:m1.small",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2luc3RhbmNlOm0xLnNtYWxs\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2luc3RhbmNl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K21lbW9yeQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.ephemeral.size",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2suZXBoZW1lcmFsLnNpemU=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.root.size",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sucm9vdC5zaXpl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sucmVhZC5ieXRlcw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDA3MDUzYzcyLWEwK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkwM2M3YzA2LThiK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkxMDM2ZWI4LTE0K25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncGZjMDZlMjhhLWZlK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sud3JpdGUuYnl0ZXM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDA3MDUzYzcyLWEwK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkwM2M3YzA2LThiK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkxMDM2ZWI4LTE0K25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncGZjMDZlMjhhLWZlK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDA3MDUzYzcyLWEwK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkwM2M3YzA2LThiK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkxMDM2ZWI4LTE0K25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncGZjMDZlMjhhLWZlK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDA3MDUzYzcyLWEwK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkwM2M3YzA2LThiK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkxMDM2ZWI4LTE0K25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncGZjMDZlMjhhLWZlK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.allocation",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2suYWxsb2NhdGlvbg==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sud3JpdGUucmVxdWVzdHM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.resident",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K21lbW9yeS5yZXNpZGVudA==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sucmVhZC5yZXF1ZXN0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2NwdQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"ns"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.usage",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K21lbW9yeS51c2FnZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.capacity",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2suY2FwYWNpdHk=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.usage",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sudXNhZ2U=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sud3JpdGUuYnl0ZXMucmF0\nZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sucmVhZC5ieXRlcy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sucmVhZC5yZXF1ZXN0cy5y\nYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDA3MDUzYzcyLWEwK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkwM2M3YzA2LThiK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkxMDM2ZWI4LTE0K25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncGZjMDZlMjhhLWZlK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDA3MDUzYzcyLWEwK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkwM2M3YzA2LThiK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkxMDM2ZWI4LTE0K25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncGZjMDZlMjhhLWZlK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sud3JpdGUucmVxdWVzdHMu\ncmF0ZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu_util",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2NwdV91dGls\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"%"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDA3MDUzYzcyLWEwK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkwM2M3YzA2LThiK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkxMDM2ZWI4LTE0K25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncGZjMDZlMjhhLWZlK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDA3MDUzYzcyLWEwK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkwM2M3YzA2LThiK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkxMDM2ZWI4LTE0K25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncGZjMDZlMjhhLWZlK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  }
+]
\ No newline at end of file
diff --git a/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/mocks/resources.json b/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/mocks/resources.json
new file mode 100644
index 0000000..655420e
--- /dev/null
+++ b/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/mocks/resources.json
@@ -0,0 +1,4431 @@
+[
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/dc5c7f94-1307-48e3-812a-065178faba80",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network?q.field=resource_id&q.value=dc5c7f94-1307-48e3-812a-065178faba80",
+        "rel":"network"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.create?q.field=resource_id&q.value=dc5c7f94-1307-48e3-812a-065178faba80",
+        "rel":"network.create"
+      }
+    ],
+    "resource_id":"dc5c7f94-1307-48e3-812a-065178faba80",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T19:24:33.259711",
+    "first_sample_timestamp":"2015-12-02T19:24:33.259711",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "metadata":{
+      "status":"ACTIVE",
+      "subnets":"[]",
+      "event_type":"network.create.end",
+      "admin_state_up":"True",
+      "tenant_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+      "router.external":"False",
+      "mtu":"0",
+      "host":"network.ctl.ceilometerteo.xos-pg0.clemson.cloudlab.us",
+      "provider.network_type":"gre",
+      "shared":"True",
+      "provider.physical_network":"None",
+      "provider.segmentation_id":"59",
+      "id":"dc5c7f94-1307-48e3-812a-065178faba80",
+      "name":"mysite_onos_vbng-private"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/7b5c9ec9-b575-40ea-b694-abfb5291e9d1",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/subnet?q.field=resource_id&q.value=7b5c9ec9-b575-40ea-b694-abfb5291e9d1",
+        "rel":"subnet"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/subnet.create?q.field=resource_id&q.value=7b5c9ec9-b575-40ea-b694-abfb5291e9d1",
+        "rel":"subnet.create"
+      }
+    ],
+    "resource_id":"7b5c9ec9-b575-40ea-b694-abfb5291e9d1",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T19:24:34.201786",
+    "first_sample_timestamp":"2015-12-02T19:24:34.201786",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "metadata":{
+      "event_type":"subnet.create.end",
+      "enable_dhcp":"True",
+      "network_id":"dc5c7f94-1307-48e3-812a-065178faba80",
+      "tenant_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+      "dns_nameservers":"['8.8.8.8']",
+      "allocation_pools":"[{'start': '10.0.13.1', 'end': '10.0.13.254'}]",
+      "gateway_ip":"None",
+      "ipv6_ra_mode":"None",
+      "host":"network.ctl.ceilometerteo.xos-pg0.clemson.cloudlab.us",
+      "host_routes":"[]",
+      "ip_version":"4",
+      "ipv6_address_mode":"None",
+      "cidr":"10.0.13.0/24",
+      "id":"7b5c9ec9-b575-40ea-b694-abfb5291e9d1",
+      "subnetpool_id":"None",
+      "name":"mysite_onos_vbng-private-13"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/44d2970f-13af-4e49-824a-e68a643c88de",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/vcpus?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de",
+        "rel":"vcpus"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/instance:m1.small?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de",
+        "rel":"instance:m1.small"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/instance?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de",
+        "rel":"instance"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/memory?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de",
+        "rel":"memory"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.ephemeral.size?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de",
+        "rel":"disk.ephemeral.size"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.root.size?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de",
+        "rel":"disk.root.size"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.bytes?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de",
+        "rel":"disk.read.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.bytes?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de",
+        "rel":"disk.write.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.allocation?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de",
+        "rel":"disk.allocation"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.requests?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de",
+        "rel":"disk.write.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/memory.resident?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de",
+        "rel":"memory.resident"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.requests?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de",
+        "rel":"disk.read.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/cpu?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de",
+        "rel":"cpu"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/memory.usage?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de",
+        "rel":"memory.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.capacity?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de",
+        "rel":"disk.capacity"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.usage?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de",
+        "rel":"disk.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.bytes.rate?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de",
+        "rel":"disk.write.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.bytes.rate?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de",
+        "rel":"disk.read.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.requests.rate?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de",
+        "rel":"disk.read.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.requests.rate?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de",
+        "rel":"disk.write.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/cpu_util?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de",
+        "rel":"cpu_util"
+      }
+    ],
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:26",
+    "first_sample_timestamp":"2015-12-02T19:25:06.893507",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "metadata":{
+      "ramdisk_id":"None",
+      "flavor.vcpus":"1",
+      "OS-EXT-AZ.availability_zone":"nova",
+      "display_name":"mysite_onos_vbng-2",
+      "flavor.id":"2",
+      "status":"active",
+      "ephemeral_gb":"0",
+      "flavor.name":"m1.small",
+      "disk_gb":"20",
+      "kernel_id":"None",
+      "image.id":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.ram":"2048",
+      "host":"1c7515055c26955c6c5fe95f24c902e72d544b20fd4c00990fa92271",
+      "flavor.ephemeral":"0",
+      "image.name":"trusty-server-multi-nic",
+      "image_ref_url":"http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "image.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67', 'rel': 'bookmark'}]",
+      "cpu_number":"1",
+      "flavor.disk":"20",
+      "root_gb":"20",
+      "name":"instance-00000001",
+      "memory_mb":"2048",
+      "instance_type":"m1.small",
+      "vcpus":"1",
+      "image_ref":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/flavors/2', 'rel': 'bookmark'}]"
+    }
+  },
+  {
+    "user_id":null,
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/27915c4a-4080-4ca3-8409-ba3d188dad67",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/image?q.field=resource_id&q.value=27915c4a-4080-4ca3-8409-ba3d188dad67",
+        "rel":"image"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/image.upload?q.field=resource_id&q.value=27915c4a-4080-4ca3-8409-ba3d188dad67",
+        "rel":"image.upload"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/image.size?q.field=resource_id&q.value=27915c4a-4080-4ca3-8409-ba3d188dad67",
+        "rel":"image.size"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/image.update?q.field=resource_id&q.value=27915c4a-4080-4ca3-8409-ba3d188dad67",
+        "rel":"image.update"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/image.download?q.field=resource_id&q.value=27915c4a-4080-4ca3-8409-ba3d188dad67",
+        "rel":"image.download"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/image.serve?q.field=resource_id&q.value=27915c4a-4080-4ca3-8409-ba3d188dad67",
+        "rel":"image.serve"
+      }
+    ],
+    "resource_id":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T19:25:24.453236",
+    "first_sample_timestamp":"2015-12-02T19:25:24.453236",
+    "project_id":"7f62d2df113a4b0990086e3e8ca5e9e8",
+    "metadata":{
+      "receiver_tenant_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+      "destination_ip":"192.168.0.5",
+      "event_type":"image.send",
+      "bytes_sent":"258539520",
+      "image_id":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "host":"image.localhost",
+      "receiver_user_id":"5c29afd292bf41c09d7247a08403caaa",
+      "owner_id":"7f62d2df113a4b0990086e3e8ca5e9e8"
+    }
+  },
+  {
+    "user_id":null,
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/998c8e7f6e7046e8b6d73c0cf02c58ee",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/storage.objects.containers?q.field=resource_id&q.value=998c8e7f6e7046e8b6d73c0cf02c58ee",
+        "rel":"storage.objects.containers"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/storage.objects?q.field=resource_id&q.value=998c8e7f6e7046e8b6d73c0cf02c58ee",
+        "rel":"storage.objects"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/storage.objects.size?q.field=resource_id&q.value=998c8e7f6e7046e8b6d73c0cf02c58ee",
+        "rel":"storage.objects.size"
+      }
+    ],
+    "resource_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:12",
+    "first_sample_timestamp":"2015-12-02T19:27:13",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "metadata":{
+
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/44d2970f-13af-4e49-824a-e68a643c88de-vda",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.capacity?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de-vda",
+        "rel":"disk.device.capacity"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de-vda",
+        "rel":"disk.device.read.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.allocation?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de-vda",
+        "rel":"disk.device.allocation"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de-vda",
+        "rel":"disk.device.read.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de-vda",
+        "rel":"disk.device.write.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de-vda",
+        "rel":"disk.device.write.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.usage?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de-vda",
+        "rel":"disk.device.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes.rate?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de-vda",
+        "rel":"disk.device.write.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes.rate?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de-vda",
+        "rel":"disk.device.read.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests.rate?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de-vda",
+        "rel":"disk.device.read.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests.rate?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de-vda",
+        "rel":"disk.device.write.requests.rate"
+      }
+    ],
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:26",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "metadata":{
+      "ephemeral_gb":"0",
+      "flavor.vcpus":"1",
+      "flavor.ephemeral":"0",
+      "display_name":"mysite_onos_vbng-2",
+      "flavor.id":"2",
+      "status":"active",
+      "ramdisk_id":"None",
+      "flavor.name":"m1.small",
+      "disk_gb":"20",
+      "kernel_id":"None",
+      "image.id":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.ram":"2048",
+      "host":"1c7515055c26955c6c5fe95f24c902e72d544b20fd4c00990fa92271",
+      "OS-EXT-AZ.availability_zone":"nova",
+      "image.name":"trusty-server-multi-nic",
+      "image_ref_url":"http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "image.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67', 'rel': 'bookmark'}]",
+      "flavor.disk":"20",
+      "root_gb":"20",
+      "name":"instance-00000001",
+      "memory_mb":"2048",
+      "instance_type":"m1.small",
+      "vcpus":"1",
+      "image_ref":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/flavors/2', 'rel': 'bookmark'}]"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.capacity?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+        "rel":"disk.device.capacity"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+        "rel":"disk.device.read.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.allocation?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+        "rel":"disk.device.allocation"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+        "rel":"disk.device.read.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+        "rel":"disk.device.write.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+        "rel":"disk.device.write.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.usage?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+        "rel":"disk.device.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes.rate?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+        "rel":"disk.device.write.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes.rate?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+        "rel":"disk.device.read.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests.rate?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+        "rel":"disk.device.read.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests.rate?q.field=resource_id&q.value=44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+        "rel":"disk.device.write.requests.rate"
+      }
+    ],
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:26",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "metadata":{
+      "ephemeral_gb":"0",
+      "flavor.vcpus":"1",
+      "flavor.ephemeral":"0",
+      "display_name":"mysite_onos_vbng-2",
+      "flavor.id":"2",
+      "status":"active",
+      "ramdisk_id":"None",
+      "flavor.name":"m1.small",
+      "disk_gb":"20",
+      "kernel_id":"None",
+      "image.id":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.ram":"2048",
+      "host":"1c7515055c26955c6c5fe95f24c902e72d544b20fd4c00990fa92271",
+      "OS-EXT-AZ.availability_zone":"nova",
+      "image.name":"trusty-server-multi-nic",
+      "image_ref_url":"http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "image.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67', 'rel': 'bookmark'}]",
+      "flavor.disk":"20",
+      "root_gb":"20",
+      "name":"instance-00000001",
+      "memory_mb":"2048",
+      "instance_type":"m1.small",
+      "vcpus":"1",
+      "image_ref":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/flavors/2', 'rel': 'bookmark'}]"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets?q.field=resource_id&q.value=instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+        "rel":"network.incoming.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes?q.field=resource_id&q.value=instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+        "rel":"network.incoming.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes?q.field=resource_id&q.value=instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+        "rel":"network.outgoing.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets?q.field=resource_id&q.value=instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+        "rel":"network.outgoing.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets.rate?q.field=resource_id&q.value=instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+        "rel":"network.outgoing.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets.rate?q.field=resource_id&q.value=instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+        "rel":"network.incoming.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes.rate?q.field=resource_id&q.value=instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+        "rel":"network.incoming.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes.rate?q.field=resource_id&q.value=instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+        "rel":"network.outgoing.bytes.rate"
+      }
+    ],
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:27",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "metadata":{
+      "instance_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+      "instance_type":"2",
+      "mac":"fa:16:3e:d3:45:a2",
+      "fref":"None",
+      "name":"tap97c9a203-e5"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets?q.field=resource_id&q.value=instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+        "rel":"network.incoming.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes?q.field=resource_id&q.value=instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+        "rel":"network.incoming.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes?q.field=resource_id&q.value=instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+        "rel":"network.outgoing.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets?q.field=resource_id&q.value=instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+        "rel":"network.outgoing.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets.rate?q.field=resource_id&q.value=instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+        "rel":"network.outgoing.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets.rate?q.field=resource_id&q.value=instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+        "rel":"network.incoming.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes.rate?q.field=resource_id&q.value=instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+        "rel":"network.incoming.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes.rate?q.field=resource_id&q.value=instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+        "rel":"network.outgoing.bytes.rate"
+      }
+    ],
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:27",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "metadata":{
+      "instance_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+      "instance_type":"2",
+      "mac":"fa:16:3e:49:d3:80",
+      "fref":"None",
+      "name":"tapc680cbae-8c"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/6a5d4463-3b59-421b-949f-28a0547d53fb",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network?q.field=resource_id&q.value=6a5d4463-3b59-421b-949f-28a0547d53fb",
+        "rel":"network"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.create?q.field=resource_id&q.value=6a5d4463-3b59-421b-949f-28a0547d53fb",
+        "rel":"network.create"
+      }
+    ],
+    "resource_id":"6a5d4463-3b59-421b-949f-28a0547d53fb",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T19:24:09.087451",
+    "first_sample_timestamp":"2015-12-02T19:24:09.087451",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "metadata":{
+      "status":"ACTIVE",
+      "subnets":"[]",
+      "event_type":"network.create.end",
+      "admin_state_up":"True",
+      "tenant_id":"a15529acfe374e39bcfc1d3fe6775b87",
+      "router.external":"False",
+      "mtu":"0",
+      "host":"network.ctl.ceilometerteo.xos-pg0.clemson.cloudlab.us",
+      "provider.network_type":"gre",
+      "shared":"True",
+      "provider.physical_network":"None",
+      "provider.segmentation_id":"12",
+      "id":"6a5d4463-3b59-421b-949f-28a0547d53fb",
+      "name":"mysite_onos_volt-private"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/cf28cbd8-9967-4c28-856c-2f1be79ebb70",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/subnet?q.field=resource_id&q.value=cf28cbd8-9967-4c28-856c-2f1be79ebb70",
+        "rel":"subnet"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/subnet.create?q.field=resource_id&q.value=cf28cbd8-9967-4c28-856c-2f1be79ebb70",
+        "rel":"subnet.create"
+      }
+    ],
+    "resource_id":"cf28cbd8-9967-4c28-856c-2f1be79ebb70",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T19:24:10.121176",
+    "first_sample_timestamp":"2015-12-02T19:24:10.121176",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "metadata":{
+      "event_type":"subnet.create.end",
+      "enable_dhcp":"True",
+      "network_id":"6a5d4463-3b59-421b-949f-28a0547d53fb",
+      "tenant_id":"a15529acfe374e39bcfc1d3fe6775b87",
+      "dns_nameservers":"['8.8.8.8']",
+      "allocation_pools":"[{'start': '10.0.16.1', 'end': '10.0.16.254'}]",
+      "gateway_ip":"None",
+      "ipv6_ra_mode":"None",
+      "host":"network.ctl.ceilometerteo.xos-pg0.clemson.cloudlab.us",
+      "host_routes":"[]",
+      "ip_version":"4",
+      "ipv6_address_mode":"None",
+      "cidr":"10.0.16.0/24",
+      "id":"cf28cbd8-9967-4c28-856c-2f1be79ebb70",
+      "subnetpool_id":"None",
+      "name":"mysite_onos_volt-private-16"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/39c61bb4-392a-45da-a624-439b944a99bb",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/vcpus?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb",
+        "rel":"vcpus"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/instance:m1.small?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb",
+        "rel":"instance:m1.small"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/instance?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb",
+        "rel":"instance"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/memory?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb",
+        "rel":"memory"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.ephemeral.size?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb",
+        "rel":"disk.ephemeral.size"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.root.size?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb",
+        "rel":"disk.root.size"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.bytes?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb",
+        "rel":"disk.read.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.bytes?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb",
+        "rel":"disk.write.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.allocation?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb",
+        "rel":"disk.allocation"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.requests?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb",
+        "rel":"disk.write.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/memory.resident?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb",
+        "rel":"memory.resident"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.requests?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb",
+        "rel":"disk.read.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/cpu?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb",
+        "rel":"cpu"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/memory.usage?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb",
+        "rel":"memory.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.capacity?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb",
+        "rel":"disk.capacity"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.usage?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb",
+        "rel":"disk.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.bytes.rate?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb",
+        "rel":"disk.write.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.bytes.rate?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb",
+        "rel":"disk.read.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.requests.rate?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb",
+        "rel":"disk.read.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.requests.rate?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb",
+        "rel":"disk.write.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/cpu_util?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb",
+        "rel":"cpu_util"
+      }
+    ],
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:26",
+    "first_sample_timestamp":"2015-12-02T19:26:06.958219",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "metadata":{
+      "ramdisk_id":"None",
+      "flavor.vcpus":"1",
+      "OS-EXT-AZ.availability_zone":"nova",
+      "display_name":"mysite_onos_volt-4",
+      "flavor.id":"2",
+      "status":"active",
+      "ephemeral_gb":"0",
+      "flavor.name":"m1.small",
+      "disk_gb":"20",
+      "kernel_id":"None",
+      "image.id":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.ram":"2048",
+      "host":"279e468dbeb849deca448fb098399f5a29d88f1306977a657df3a156",
+      "flavor.ephemeral":"0",
+      "image.name":"trusty-server-multi-nic",
+      "image_ref_url":"http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "image.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67', 'rel': 'bookmark'}]",
+      "cpu_number":"1",
+      "flavor.disk":"20",
+      "root_gb":"20",
+      "name":"instance-00000003",
+      "memory_mb":"2048",
+      "instance_type":"m1.small",
+      "vcpus":"1",
+      "image_ref":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/flavors/2', 'rel': 'bookmark'}]"
+    }
+  },
+  {
+    "user_id":null,
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/a15529acfe374e39bcfc1d3fe6775b87",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/storage.objects.containers?q.field=resource_id&q.value=a15529acfe374e39bcfc1d3fe6775b87",
+        "rel":"storage.objects.containers"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/storage.objects?q.field=resource_id&q.value=a15529acfe374e39bcfc1d3fe6775b87",
+        "rel":"storage.objects"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/storage.objects.size?q.field=resource_id&q.value=a15529acfe374e39bcfc1d3fe6775b87",
+        "rel":"storage.objects.size"
+      }
+    ],
+    "resource_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:12",
+    "first_sample_timestamp":"2015-12-02T19:27:13",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "metadata":{
+
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/39c61bb4-392a-45da-a624-439b944a99bb-vda",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.capacity?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb-vda",
+        "rel":"disk.device.capacity"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb-vda",
+        "rel":"disk.device.read.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.allocation?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb-vda",
+        "rel":"disk.device.allocation"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb-vda",
+        "rel":"disk.device.read.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb-vda",
+        "rel":"disk.device.write.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb-vda",
+        "rel":"disk.device.write.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.usage?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb-vda",
+        "rel":"disk.device.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes.rate?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb-vda",
+        "rel":"disk.device.write.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes.rate?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb-vda",
+        "rel":"disk.device.read.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests.rate?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb-vda",
+        "rel":"disk.device.read.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests.rate?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb-vda",
+        "rel":"disk.device.write.requests.rate"
+      }
+    ],
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:26",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "metadata":{
+      "ephemeral_gb":"0",
+      "flavor.vcpus":"1",
+      "flavor.ephemeral":"0",
+      "display_name":"mysite_onos_volt-4",
+      "flavor.id":"2",
+      "status":"active",
+      "ramdisk_id":"None",
+      "flavor.name":"m1.small",
+      "disk_gb":"20",
+      "kernel_id":"None",
+      "image.id":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.ram":"2048",
+      "host":"279e468dbeb849deca448fb098399f5a29d88f1306977a657df3a156",
+      "OS-EXT-AZ.availability_zone":"nova",
+      "image.name":"trusty-server-multi-nic",
+      "image_ref_url":"http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "image.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67', 'rel': 'bookmark'}]",
+      "flavor.disk":"20",
+      "root_gb":"20",
+      "name":"instance-00000003",
+      "memory_mb":"2048",
+      "instance_type":"m1.small",
+      "vcpus":"1",
+      "image_ref":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/flavors/2', 'rel': 'bookmark'}]"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.capacity?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+        "rel":"disk.device.capacity"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+        "rel":"disk.device.read.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.allocation?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+        "rel":"disk.device.allocation"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+        "rel":"disk.device.read.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+        "rel":"disk.device.write.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+        "rel":"disk.device.write.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.usage?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+        "rel":"disk.device.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes.rate?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+        "rel":"disk.device.write.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes.rate?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+        "rel":"disk.device.read.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests.rate?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+        "rel":"disk.device.read.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests.rate?q.field=resource_id&q.value=39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+        "rel":"disk.device.write.requests.rate"
+      }
+    ],
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:26",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "metadata":{
+      "ephemeral_gb":"0",
+      "flavor.vcpus":"1",
+      "flavor.ephemeral":"0",
+      "display_name":"mysite_onos_volt-4",
+      "flavor.id":"2",
+      "status":"active",
+      "ramdisk_id":"None",
+      "flavor.name":"m1.small",
+      "disk_gb":"20",
+      "kernel_id":"None",
+      "image.id":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.ram":"2048",
+      "host":"279e468dbeb849deca448fb098399f5a29d88f1306977a657df3a156",
+      "OS-EXT-AZ.availability_zone":"nova",
+      "image.name":"trusty-server-multi-nic",
+      "image_ref_url":"http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "image.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67', 'rel': 'bookmark'}]",
+      "flavor.disk":"20",
+      "root_gb":"20",
+      "name":"instance-00000003",
+      "memory_mb":"2048",
+      "instance_type":"m1.small",
+      "vcpus":"1",
+      "image_ref":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/flavors/2', 'rel': 'bookmark'}]"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets?q.field=resource_id&q.value=instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+        "rel":"network.incoming.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes?q.field=resource_id&q.value=instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+        "rel":"network.incoming.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes?q.field=resource_id&q.value=instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+        "rel":"network.outgoing.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets?q.field=resource_id&q.value=instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+        "rel":"network.outgoing.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets.rate?q.field=resource_id&q.value=instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+        "rel":"network.outgoing.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets.rate?q.field=resource_id&q.value=instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+        "rel":"network.incoming.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes.rate?q.field=resource_id&q.value=instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+        "rel":"network.incoming.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes.rate?q.field=resource_id&q.value=instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+        "rel":"network.outgoing.bytes.rate"
+      }
+    ],
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:27",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "metadata":{
+      "instance_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+      "instance_type":"2",
+      "mac":"fa:16:3e:c9:be:df",
+      "fref":"None",
+      "name":"tapf5955420-32"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets?q.field=resource_id&q.value=instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+        "rel":"network.incoming.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes?q.field=resource_id&q.value=instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+        "rel":"network.incoming.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes?q.field=resource_id&q.value=instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+        "rel":"network.outgoing.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets?q.field=resource_id&q.value=instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+        "rel":"network.outgoing.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets.rate?q.field=resource_id&q.value=instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+        "rel":"network.outgoing.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets.rate?q.field=resource_id&q.value=instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+        "rel":"network.incoming.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes.rate?q.field=resource_id&q.value=instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+        "rel":"network.incoming.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes.rate?q.field=resource_id&q.value=instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+        "rel":"network.outgoing.bytes.rate"
+      }
+    ],
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:27",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "metadata":{
+      "instance_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+      "instance_type":"2",
+      "mac":"fa:16:3e:3d:30:a5",
+      "fref":"None",
+      "name":"tapbb4e56e4-ca"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/c8dbb237-11d3-47c9-a4ce-7fb9dbebe213",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network?q.field=resource_id&q.value=c8dbb237-11d3-47c9-a4ce-7fb9dbebe213",
+        "rel":"network"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.create?q.field=resource_id&q.value=c8dbb237-11d3-47c9-a4ce-7fb9dbebe213",
+        "rel":"network.create"
+      }
+    ],
+    "resource_id":"c8dbb237-11d3-47c9-a4ce-7fb9dbebe213",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T19:24:25.395387",
+    "first_sample_timestamp":"2015-12-02T19:24:25.395387",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "metadata":{
+      "status":"ACTIVE",
+      "subnets":"[]",
+      "event_type":"network.create.end",
+      "admin_state_up":"True",
+      "tenant_id":"e4a391ed27084201bb34f4fc06505438",
+      "router.external":"False",
+      "mtu":"0",
+      "host":"network.ctl.ceilometerteo.xos-pg0.clemson.cloudlab.us",
+      "provider.network_type":"gre",
+      "shared":"True",
+      "provider.physical_network":"None",
+      "provider.segmentation_id":"5",
+      "id":"c8dbb237-11d3-47c9-a4ce-7fb9dbebe213",
+      "name":"ceilometer_network"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/cc08c87c-c4b8-49c3-b9f8-67421c68bb8d",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/subnet?q.field=resource_id&q.value=cc08c87c-c4b8-49c3-b9f8-67421c68bb8d",
+        "rel":"subnet"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/subnet.create?q.field=resource_id&q.value=cc08c87c-c4b8-49c3-b9f8-67421c68bb8d",
+        "rel":"subnet.create"
+      }
+    ],
+    "resource_id":"cc08c87c-c4b8-49c3-b9f8-67421c68bb8d",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T19:24:26.270990",
+    "first_sample_timestamp":"2015-12-02T19:24:26.270990",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "metadata":{
+      "event_type":"subnet.create.end",
+      "enable_dhcp":"True",
+      "network_id":"c8dbb237-11d3-47c9-a4ce-7fb9dbebe213",
+      "tenant_id":"e4a391ed27084201bb34f4fc06505438",
+      "dns_nameservers":"['8.8.8.8']",
+      "allocation_pools":"[{'start': '10.0.17.1', 'end': '10.0.17.254'}]",
+      "gateway_ip":"None",
+      "ipv6_ra_mode":"None",
+      "host":"network.ctl.ceilometerteo.xos-pg0.clemson.cloudlab.us",
+      "host_routes":"[]",
+      "ip_version":"4",
+      "ipv6_address_mode":"None",
+      "cidr":"10.0.17.0/24",
+      "id":"cc08c87c-c4b8-49c3-b9f8-67421c68bb8d",
+      "subnetpool_id":"None",
+      "name":"ceilometer_network-17"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/2858c985-7ce8-4c20-bcfc-568b6565ee85",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network?q.field=resource_id&q.value=2858c985-7ce8-4c20-bcfc-568b6565ee85",
+        "rel":"network"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.create?q.field=resource_id&q.value=2858c985-7ce8-4c20-bcfc-568b6565ee85",
+        "rel":"network.create"
+      }
+    ],
+    "resource_id":"2858c985-7ce8-4c20-bcfc-568b6565ee85",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T19:24:37.324405",
+    "first_sample_timestamp":"2015-12-02T19:24:37.324405",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "metadata":{
+      "status":"ACTIVE",
+      "subnets":"[]",
+      "event_type":"network.create.end",
+      "admin_state_up":"True",
+      "tenant_id":"e4a391ed27084201bb34f4fc06505438",
+      "router.external":"False",
+      "mtu":"0",
+      "host":"network.ctl.ceilometerteo.xos-pg0.clemson.cloudlab.us",
+      "provider.network_type":"gre",
+      "shared":"True",
+      "provider.physical_network":"None",
+      "provider.segmentation_id":"64",
+      "id":"2858c985-7ce8-4c20-bcfc-568b6565ee85",
+      "name":"mysite_ceilometer-private"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/30fa1fd7-53ec-4e37-9257-11c15c2e2539",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/subnet?q.field=resource_id&q.value=30fa1fd7-53ec-4e37-9257-11c15c2e2539",
+        "rel":"subnet"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/subnet.create?q.field=resource_id&q.value=30fa1fd7-53ec-4e37-9257-11c15c2e2539",
+        "rel":"subnet.create"
+      }
+    ],
+    "resource_id":"30fa1fd7-53ec-4e37-9257-11c15c2e2539",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T19:24:38.183701",
+    "first_sample_timestamp":"2015-12-02T19:24:38.183701",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "metadata":{
+      "event_type":"subnet.create.end",
+      "enable_dhcp":"True",
+      "network_id":"2858c985-7ce8-4c20-bcfc-568b6565ee85",
+      "tenant_id":"e4a391ed27084201bb34f4fc06505438",
+      "dns_nameservers":"['8.8.8.8']",
+      "allocation_pools":"[{'start': '10.0.19.1', 'end': '10.0.19.254'}]",
+      "gateway_ip":"None",
+      "ipv6_ra_mode":"None",
+      "host":"network.ctl.ceilometerteo.xos-pg0.clemson.cloudlab.us",
+      "host_routes":"[]",
+      "ip_version":"4",
+      "ipv6_address_mode":"None",
+      "cidr":"10.0.19.0/24",
+      "id":"30fa1fd7-53ec-4e37-9257-11c15c2e2539",
+      "subnetpool_id":"None",
+      "name":"mysite_ceilometer-private-19"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/vcpus?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+        "rel":"vcpus"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/instance:m1.small?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+        "rel":"instance:m1.small"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/instance?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+        "rel":"instance"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/memory?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+        "rel":"memory"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.ephemeral.size?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+        "rel":"disk.ephemeral.size"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.root.size?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+        "rel":"disk.root.size"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.bytes?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+        "rel":"disk.read.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.bytes?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+        "rel":"disk.write.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.allocation?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+        "rel":"disk.allocation"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.requests?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+        "rel":"disk.write.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/memory.resident?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+        "rel":"memory.resident"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.requests?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+        "rel":"disk.read.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/cpu?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+        "rel":"cpu"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/memory.usage?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+        "rel":"memory.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.capacity?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+        "rel":"disk.capacity"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.usage?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+        "rel":"disk.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.bytes.rate?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+        "rel":"disk.write.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.bytes.rate?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+        "rel":"disk.read.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.requests.rate?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+        "rel":"disk.read.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.requests.rate?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+        "rel":"disk.write.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/cpu_util?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+        "rel":"cpu_util"
+      }
+    ],
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:26",
+    "first_sample_timestamp":"2015-12-02T19:26:36.760629",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "metadata":{
+      "ramdisk_id":"None",
+      "flavor.vcpus":"1",
+      "OS-EXT-AZ.availability_zone":"nova",
+      "display_name":"mysite_ceilometer-8",
+      "flavor.id":"2",
+      "status":"active",
+      "ephemeral_gb":"0",
+      "flavor.name":"m1.small",
+      "disk_gb":"20",
+      "kernel_id":"None",
+      "image.id":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.ram":"2048",
+      "host":"0ad6252592c847904b49853fc977aaf75ad6a036ca981114cc5feaac",
+      "flavor.ephemeral":"0",
+      "image.name":"trusty-server-multi-nic",
+      "image_ref_url":"http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "image.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67', 'rel': 'bookmark'}]",
+      "cpu_number":"1",
+      "flavor.disk":"20",
+      "root_gb":"20",
+      "name":"instance-00000005",
+      "memory_mb":"2048",
+      "instance_type":"m1.small",
+      "vcpus":"1",
+      "image_ref":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/flavors/2', 'rel': 'bookmark'}]"
+    }
+  },
+  {
+    "user_id":null,
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/e4a391ed27084201bb34f4fc06505438",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/storage.objects.containers?q.field=resource_id&q.value=e4a391ed27084201bb34f4fc06505438",
+        "rel":"storage.objects.containers"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/storage.objects?q.field=resource_id&q.value=e4a391ed27084201bb34f4fc06505438",
+        "rel":"storage.objects"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/storage.objects.size?q.field=resource_id&q.value=e4a391ed27084201bb34f4fc06505438",
+        "rel":"storage.objects.size"
+      }
+    ],
+    "resource_id":"e4a391ed27084201bb34f4fc06505438",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:12",
+    "first_sample_timestamp":"2015-12-02T19:27:13",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "metadata":{
+
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.capacity?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+        "rel":"disk.device.capacity"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+        "rel":"disk.device.read.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.allocation?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+        "rel":"disk.device.allocation"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+        "rel":"disk.device.read.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+        "rel":"disk.device.write.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+        "rel":"disk.device.write.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.usage?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+        "rel":"disk.device.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes.rate?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+        "rel":"disk.device.write.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes.rate?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+        "rel":"disk.device.read.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests.rate?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+        "rel":"disk.device.read.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests.rate?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+        "rel":"disk.device.write.requests.rate"
+      }
+    ],
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:26",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "metadata":{
+      "ephemeral_gb":"0",
+      "flavor.vcpus":"1",
+      "flavor.ephemeral":"0",
+      "display_name":"mysite_ceilometer-8",
+      "flavor.id":"2",
+      "status":"active",
+      "ramdisk_id":"None",
+      "flavor.name":"m1.small",
+      "disk_gb":"20",
+      "kernel_id":"None",
+      "image.id":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.ram":"2048",
+      "host":"0ad6252592c847904b49853fc977aaf75ad6a036ca981114cc5feaac",
+      "OS-EXT-AZ.availability_zone":"nova",
+      "image.name":"trusty-server-multi-nic",
+      "image_ref_url":"http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "image.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67', 'rel': 'bookmark'}]",
+      "flavor.disk":"20",
+      "root_gb":"20",
+      "name":"instance-00000005",
+      "memory_mb":"2048",
+      "instance_type":"m1.small",
+      "vcpus":"1",
+      "image_ref":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/flavors/2', 'rel': 'bookmark'}]"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.capacity?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+        "rel":"disk.device.capacity"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+        "rel":"disk.device.read.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.allocation?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+        "rel":"disk.device.allocation"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+        "rel":"disk.device.read.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+        "rel":"disk.device.write.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+        "rel":"disk.device.write.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.usage?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+        "rel":"disk.device.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes.rate?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+        "rel":"disk.device.write.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes.rate?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+        "rel":"disk.device.read.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests.rate?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+        "rel":"disk.device.read.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests.rate?q.field=resource_id&q.value=e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+        "rel":"disk.device.write.requests.rate"
+      }
+    ],
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:26",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "metadata":{
+      "ephemeral_gb":"0",
+      "flavor.vcpus":"1",
+      "flavor.ephemeral":"0",
+      "display_name":"mysite_ceilometer-8",
+      "flavor.id":"2",
+      "status":"active",
+      "ramdisk_id":"None",
+      "flavor.name":"m1.small",
+      "disk_gb":"20",
+      "kernel_id":"None",
+      "image.id":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.ram":"2048",
+      "host":"0ad6252592c847904b49853fc977aaf75ad6a036ca981114cc5feaac",
+      "OS-EXT-AZ.availability_zone":"nova",
+      "image.name":"trusty-server-multi-nic",
+      "image_ref_url":"http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "image.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67', 'rel': 'bookmark'}]",
+      "flavor.disk":"20",
+      "root_gb":"20",
+      "name":"instance-00000005",
+      "memory_mb":"2048",
+      "instance_type":"m1.small",
+      "vcpus":"1",
+      "image_ref":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/flavors/2', 'rel': 'bookmark'}]"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets?q.field=resource_id&q.value=instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+        "rel":"network.incoming.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes?q.field=resource_id&q.value=instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+        "rel":"network.incoming.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes?q.field=resource_id&q.value=instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+        "rel":"network.outgoing.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets?q.field=resource_id&q.value=instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+        "rel":"network.outgoing.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets.rate?q.field=resource_id&q.value=instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+        "rel":"network.outgoing.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets.rate?q.field=resource_id&q.value=instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+        "rel":"network.incoming.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes.rate?q.field=resource_id&q.value=instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+        "rel":"network.incoming.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes.rate?q.field=resource_id&q.value=instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+        "rel":"network.outgoing.bytes.rate"
+      }
+    ],
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:27",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "metadata":{
+      "instance_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+      "instance_type":"2",
+      "mac":"fa:16:3e:96:ac:2d",
+      "fref":"None",
+      "name":"tap188ec360-51"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets?q.field=resource_id&q.value=instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+        "rel":"network.incoming.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes?q.field=resource_id&q.value=instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+        "rel":"network.incoming.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes?q.field=resource_id&q.value=instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+        "rel":"network.outgoing.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets?q.field=resource_id&q.value=instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+        "rel":"network.outgoing.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets.rate?q.field=resource_id&q.value=instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+        "rel":"network.outgoing.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets.rate?q.field=resource_id&q.value=instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+        "rel":"network.incoming.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes.rate?q.field=resource_id&q.value=instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+        "rel":"network.incoming.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes.rate?q.field=resource_id&q.value=instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+        "rel":"network.outgoing.bytes.rate"
+      }
+    ],
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:27",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "metadata":{
+      "instance_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+      "instance_type":"2",
+      "mac":"fa:16:3e:66:84:fb",
+      "fref":"None",
+      "name":"tapaa1e6fe4-6a"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets?q.field=resource_id&q.value=instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+        "rel":"network.incoming.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes?q.field=resource_id&q.value=instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+        "rel":"network.incoming.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes?q.field=resource_id&q.value=instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+        "rel":"network.outgoing.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets?q.field=resource_id&q.value=instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+        "rel":"network.outgoing.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets.rate?q.field=resource_id&q.value=instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+        "rel":"network.outgoing.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets.rate?q.field=resource_id&q.value=instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+        "rel":"network.incoming.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes.rate?q.field=resource_id&q.value=instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+        "rel":"network.incoming.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes.rate?q.field=resource_id&q.value=instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+        "rel":"network.outgoing.bytes.rate"
+      }
+    ],
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:27",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "metadata":{
+      "instance_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+      "instance_type":"2",
+      "mac":"fa:16:3e:83:23:d6",
+      "fref":"None",
+      "name":"tap4f78a843-3e"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/63162e3b-2282-43b3-851a-b74bc0d436e0",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network?q.field=resource_id&q.value=63162e3b-2282-43b3-851a-b74bc0d436e0",
+        "rel":"network"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.create?q.field=resource_id&q.value=63162e3b-2282-43b3-851a-b74bc0d436e0",
+        "rel":"network.create"
+      }
+    ],
+    "resource_id":"63162e3b-2282-43b3-851a-b74bc0d436e0",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T19:24:13.250861",
+    "first_sample_timestamp":"2015-12-02T19:24:13.250861",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "metadata":{
+      "status":"ACTIVE",
+      "subnets":"[]",
+      "event_type":"network.create.end",
+      "admin_state_up":"True",
+      "tenant_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+      "router.external":"False",
+      "mtu":"0",
+      "host":"network.ctl.ceilometerteo.xos-pg0.clemson.cloudlab.us",
+      "provider.network_type":"gre",
+      "shared":"True",
+      "provider.physical_network":"None",
+      "provider.segmentation_id":"84",
+      "id":"63162e3b-2282-43b3-851a-b74bc0d436e0",
+      "name":"subscriber_network"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/88c1f7d8-2baa-4b6e-a865-083ae0eb4924",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/subnet?q.field=resource_id&q.value=88c1f7d8-2baa-4b6e-a865-083ae0eb4924",
+        "rel":"subnet"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/subnet.create?q.field=resource_id&q.value=88c1f7d8-2baa-4b6e-a865-083ae0eb4924",
+        "rel":"subnet.create"
+      }
+    ],
+    "resource_id":"88c1f7d8-2baa-4b6e-a865-083ae0eb4924",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T19:24:14.252733",
+    "first_sample_timestamp":"2015-12-02T19:24:14.252733",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "metadata":{
+      "event_type":"subnet.create.end",
+      "enable_dhcp":"True",
+      "network_id":"63162e3b-2282-43b3-851a-b74bc0d436e0",
+      "tenant_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+      "dns_nameservers":"['8.8.8.8']",
+      "allocation_pools":"[{'start': '10.0.14.1', 'end': '10.0.14.254'}]",
+      "gateway_ip":"None",
+      "ipv6_ra_mode":"None",
+      "host":"network.ctl.ceilometerteo.xos-pg0.clemson.cloudlab.us",
+      "host_routes":"[]",
+      "ip_version":"4",
+      "ipv6_address_mode":"None",
+      "cidr":"10.0.14.0/24",
+      "id":"88c1f7d8-2baa-4b6e-a865-083ae0eb4924",
+      "subnetpool_id":"None",
+      "name":"subscriber_network-14"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/5d387d84-6517-4004-9595-e2c6fa52f37c",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network?q.field=resource_id&q.value=5d387d84-6517-4004-9595-e2c6fa52f37c",
+        "rel":"network"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.create?q.field=resource_id&q.value=5d387d84-6517-4004-9595-e2c6fa52f37c",
+        "rel":"network.create"
+      }
+    ],
+    "resource_id":"5d387d84-6517-4004-9595-e2c6fa52f37c",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T19:24:17.409529",
+    "first_sample_timestamp":"2015-12-02T19:24:17.409529",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "metadata":{
+      "status":"ACTIVE",
+      "subnets":"[]",
+      "event_type":"network.create.end",
+      "admin_state_up":"True",
+      "tenant_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+      "router.external":"False",
+      "mtu":"0",
+      "host":"network.ctl.ceilometerteo.xos-pg0.clemson.cloudlab.us",
+      "provider.network_type":"gre",
+      "shared":"True",
+      "provider.physical_network":"None",
+      "provider.segmentation_id":"35",
+      "id":"5d387d84-6517-4004-9595-e2c6fa52f37c",
+      "name":"mysite_volt-private"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/da9d0acb-33e5-4c42-aaf0-8a2a79f6f7d9",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/subnet?q.field=resource_id&q.value=da9d0acb-33e5-4c42-aaf0-8a2a79f6f7d9",
+        "rel":"subnet"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/subnet.create?q.field=resource_id&q.value=da9d0acb-33e5-4c42-aaf0-8a2a79f6f7d9",
+        "rel":"subnet.create"
+      }
+    ],
+    "resource_id":"da9d0acb-33e5-4c42-aaf0-8a2a79f6f7d9",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T19:24:18.259412",
+    "first_sample_timestamp":"2015-12-02T19:24:18.259412",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "metadata":{
+      "event_type":"subnet.create.end",
+      "enable_dhcp":"True",
+      "network_id":"5d387d84-6517-4004-9595-e2c6fa52f37c",
+      "tenant_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+      "dns_nameservers":"['8.8.8.8']",
+      "allocation_pools":"[{'start': '10.0.9.1', 'end': '10.0.9.254'}]",
+      "gateway_ip":"None",
+      "ipv6_ra_mode":"None",
+      "host":"network.ctl.ceilometerteo.xos-pg0.clemson.cloudlab.us",
+      "host_routes":"[]",
+      "ip_version":"4",
+      "ipv6_address_mode":"None",
+      "cidr":"10.0.9.0/24",
+      "id":"da9d0acb-33e5-4c42-aaf0-8a2a79f6f7d9",
+      "subnetpool_id":"None",
+      "name":"mysite_volt-private-9"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/vcpus?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+        "rel":"vcpus"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/instance:m1.small?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+        "rel":"instance:m1.small"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/instance?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+        "rel":"instance"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/memory?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+        "rel":"memory"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.ephemeral.size?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+        "rel":"disk.ephemeral.size"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.root.size?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+        "rel":"disk.root.size"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.bytes?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+        "rel":"disk.read.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.bytes?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+        "rel":"disk.write.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.allocation?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+        "rel":"disk.allocation"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.requests?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+        "rel":"disk.write.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/memory.resident?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+        "rel":"memory.resident"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.requests?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+        "rel":"disk.read.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/cpu?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+        "rel":"cpu"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/memory.usage?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+        "rel":"memory.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.capacity?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+        "rel":"disk.capacity"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.usage?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+        "rel":"disk.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.bytes.rate?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+        "rel":"disk.write.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.bytes.rate?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+        "rel":"disk.read.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.requests.rate?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+        "rel":"disk.read.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.requests.rate?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+        "rel":"disk.write.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/cpu_util?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+        "rel":"cpu_util"
+      }
+    ],
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:26",
+    "first_sample_timestamp":"2015-12-02T19:25:51.141325",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "metadata":{
+      "ramdisk_id":"None",
+      "flavor.vcpus":"1",
+      "OS-EXT-AZ.availability_zone":"nova",
+      "display_name":"mysite_volt-5",
+      "flavor.id":"2",
+      "status":"active",
+      "ephemeral_gb":"0",
+      "flavor.name":"m1.small",
+      "disk_gb":"20",
+      "kernel_id":"None",
+      "image.id":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.ram":"2048",
+      "host":"b40e3a9444f10b4e5d16620ba55b8db1c728ef8fbf911d419735281d",
+      "flavor.ephemeral":"0",
+      "image.name":"trusty-server-multi-nic",
+      "image_ref_url":"http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "image.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67', 'rel': 'bookmark'}]",
+      "cpu_number":"1",
+      "flavor.disk":"20",
+      "root_gb":"20",
+      "name":"instance-00000002",
+      "memory_mb":"2048",
+      "instance_type":"m1.small",
+      "vcpus":"1",
+      "image_ref":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/flavors/2', 'rel': 'bookmark'}]"
+    }
+  },
+  {
+    "user_id":null,
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/0fa3bbb56fc64f92a84d0533b89f41a5",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/storage.objects.containers?q.field=resource_id&q.value=0fa3bbb56fc64f92a84d0533b89f41a5",
+        "rel":"storage.objects.containers"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/storage.objects?q.field=resource_id&q.value=0fa3bbb56fc64f92a84d0533b89f41a5",
+        "rel":"storage.objects"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/storage.objects.size?q.field=resource_id&q.value=0fa3bbb56fc64f92a84d0533b89f41a5",
+        "rel":"storage.objects.size"
+      }
+    ],
+    "resource_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:12",
+    "first_sample_timestamp":"2015-12-02T19:27:13",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "metadata":{
+
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.capacity?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+        "rel":"disk.device.capacity"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+        "rel":"disk.device.read.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.allocation?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+        "rel":"disk.device.allocation"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+        "rel":"disk.device.read.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+        "rel":"disk.device.write.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+        "rel":"disk.device.write.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.usage?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+        "rel":"disk.device.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes.rate?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+        "rel":"disk.device.write.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes.rate?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+        "rel":"disk.device.read.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests.rate?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+        "rel":"disk.device.read.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests.rate?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+        "rel":"disk.device.write.requests.rate"
+      }
+    ],
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:26",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "metadata":{
+      "ephemeral_gb":"0",
+      "flavor.vcpus":"1",
+      "flavor.ephemeral":"0",
+      "display_name":"mysite_volt-5",
+      "flavor.id":"2",
+      "status":"active",
+      "ramdisk_id":"None",
+      "flavor.name":"m1.small",
+      "disk_gb":"20",
+      "kernel_id":"None",
+      "image.id":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.ram":"2048",
+      "host":"b40e3a9444f10b4e5d16620ba55b8db1c728ef8fbf911d419735281d",
+      "OS-EXT-AZ.availability_zone":"nova",
+      "image.name":"trusty-server-multi-nic",
+      "image_ref_url":"http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "image.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67', 'rel': 'bookmark'}]",
+      "flavor.disk":"20",
+      "root_gb":"20",
+      "name":"instance-00000002",
+      "memory_mb":"2048",
+      "instance_type":"m1.small",
+      "vcpus":"1",
+      "image_ref":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/flavors/2', 'rel': 'bookmark'}]"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.capacity?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+        "rel":"disk.device.capacity"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+        "rel":"disk.device.read.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.allocation?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+        "rel":"disk.device.allocation"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+        "rel":"disk.device.read.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+        "rel":"disk.device.write.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+        "rel":"disk.device.write.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.usage?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+        "rel":"disk.device.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes.rate?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+        "rel":"disk.device.write.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes.rate?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+        "rel":"disk.device.read.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests.rate?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+        "rel":"disk.device.read.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests.rate?q.field=resource_id&q.value=5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+        "rel":"disk.device.write.requests.rate"
+      }
+    ],
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:26",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "metadata":{
+      "ephemeral_gb":"0",
+      "flavor.vcpus":"1",
+      "flavor.ephemeral":"0",
+      "display_name":"mysite_volt-5",
+      "flavor.id":"2",
+      "status":"active",
+      "ramdisk_id":"None",
+      "flavor.name":"m1.small",
+      "disk_gb":"20",
+      "kernel_id":"None",
+      "image.id":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.ram":"2048",
+      "host":"b40e3a9444f10b4e5d16620ba55b8db1c728ef8fbf911d419735281d",
+      "OS-EXT-AZ.availability_zone":"nova",
+      "image.name":"trusty-server-multi-nic",
+      "image_ref_url":"http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "image.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67', 'rel': 'bookmark'}]",
+      "flavor.disk":"20",
+      "root_gb":"20",
+      "name":"instance-00000002",
+      "memory_mb":"2048",
+      "instance_type":"m1.small",
+      "vcpus":"1",
+      "image_ref":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/flavors/2', 'rel': 'bookmark'}]"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+        "rel":"network.incoming.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+        "rel":"network.incoming.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+        "rel":"network.outgoing.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+        "rel":"network.outgoing.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets.rate?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+        "rel":"network.outgoing.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets.rate?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+        "rel":"network.incoming.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes.rate?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+        "rel":"network.incoming.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes.rate?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+        "rel":"network.outgoing.bytes.rate"
+      }
+    ],
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:27",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "metadata":{
+      "instance_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+      "instance_type":"2",
+      "mac":"fa:16:3e:b6:32:14",
+      "fref":"None",
+      "name":"tap2142e723-1b"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+        "rel":"network.incoming.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+        "rel":"network.incoming.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+        "rel":"network.outgoing.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+        "rel":"network.outgoing.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets.rate?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+        "rel":"network.outgoing.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets.rate?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+        "rel":"network.incoming.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes.rate?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+        "rel":"network.incoming.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes.rate?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+        "rel":"network.outgoing.bytes.rate"
+      }
+    ],
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:27",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "metadata":{
+      "instance_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+      "instance_type":"2",
+      "mac":"fa:16:3e:75:8c:b7",
+      "fref":"None",
+      "name":"tap9f36b1f2-0e"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+        "rel":"network.incoming.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+        "rel":"network.incoming.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+        "rel":"network.outgoing.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+        "rel":"network.outgoing.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets.rate?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+        "rel":"network.outgoing.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets.rate?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+        "rel":"network.incoming.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes.rate?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+        "rel":"network.incoming.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes.rate?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+        "rel":"network.outgoing.bytes.rate"
+      }
+    ],
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:27",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "metadata":{
+      "instance_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+      "instance_type":"2",
+      "mac":"fa:16:3e:8b:43:2b",
+      "fref":"None",
+      "name":"tap989c4570-dd"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+        "rel":"network.incoming.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+        "rel":"network.incoming.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+        "rel":"network.outgoing.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+        "rel":"network.outgoing.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets.rate?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+        "rel":"network.outgoing.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets.rate?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+        "rel":"network.incoming.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes.rate?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+        "rel":"network.incoming.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes.rate?q.field=resource_id&q.value=instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+        "rel":"network.outgoing.bytes.rate"
+      }
+    ],
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:27",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "metadata":{
+      "instance_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+      "instance_type":"2",
+      "mac":"fa:16:3e:1c:16:c5",
+      "fref":"None",
+      "name":"tap4673b82b-f1"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/34757cfd-2d12-4c42-b3fb-86036989eb69",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network?q.field=resource_id&q.value=34757cfd-2d12-4c42-b3fb-86036989eb69",
+        "rel":"network"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.create?q.field=resource_id&q.value=34757cfd-2d12-4c42-b3fb-86036989eb69",
+        "rel":"network.create"
+      }
+    ],
+    "resource_id":"34757cfd-2d12-4c42-b3fb-86036989eb69",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T19:24:29.217449",
+    "first_sample_timestamp":"2015-12-02T19:24:29.217449",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "metadata":{
+      "status":"ACTIVE",
+      "subnets":"[]",
+      "event_type":"network.create.end",
+      "admin_state_up":"True",
+      "tenant_id":"40fc9d2369604149a269f91f356d28b2",
+      "router.external":"False",
+      "mtu":"0",
+      "host":"network.ctl.ceilometerteo.xos-pg0.clemson.cloudlab.us",
+      "provider.network_type":"gre",
+      "shared":"True",
+      "provider.physical_network":"None",
+      "provider.segmentation_id":"104",
+      "id":"34757cfd-2d12-4c42-b3fb-86036989eb69",
+      "name":"mysite_clients-private"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/ad9431dc-6825-4728-ad10-1b3462dfdacd",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/subnet?q.field=resource_id&q.value=ad9431dc-6825-4728-ad10-1b3462dfdacd",
+        "rel":"subnet"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/subnet.create?q.field=resource_id&q.value=ad9431dc-6825-4728-ad10-1b3462dfdacd",
+        "rel":"subnet.create"
+      }
+    ],
+    "resource_id":"ad9431dc-6825-4728-ad10-1b3462dfdacd",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T19:24:30.068691",
+    "first_sample_timestamp":"2015-12-02T19:24:30.068691",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "metadata":{
+      "event_type":"subnet.create.end",
+      "enable_dhcp":"True",
+      "network_id":"34757cfd-2d12-4c42-b3fb-86036989eb69",
+      "tenant_id":"40fc9d2369604149a269f91f356d28b2",
+      "dns_nameservers":"['8.8.8.8']",
+      "allocation_pools":"[{'start': '10.0.11.1', 'end': '10.0.11.254'}]",
+      "gateway_ip":"None",
+      "ipv6_ra_mode":"None",
+      "host":"network.ctl.ceilometerteo.xos-pg0.clemson.cloudlab.us",
+      "host_routes":"[]",
+      "ip_version":"4",
+      "ipv6_address_mode":"None",
+      "cidr":"10.0.11.0/24",
+      "id":"ad9431dc-6825-4728-ad10-1b3462dfdacd",
+      "subnetpool_id":"None",
+      "name":"mysite_clients-private-11"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/vcpus?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+        "rel":"vcpus"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/instance:m1.small?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+        "rel":"instance:m1.small"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/instance?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+        "rel":"instance"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/memory?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+        "rel":"memory"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.ephemeral.size?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+        "rel":"disk.ephemeral.size"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.root.size?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+        "rel":"disk.root.size"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.bytes?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+        "rel":"disk.read.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.bytes?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+        "rel":"disk.write.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.allocation?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+        "rel":"disk.allocation"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.requests?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+        "rel":"disk.write.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/memory.resident?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+        "rel":"memory.resident"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.requests?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+        "rel":"disk.read.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/cpu?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+        "rel":"cpu"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/memory.usage?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+        "rel":"memory.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.capacity?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+        "rel":"disk.capacity"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.usage?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+        "rel":"disk.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.bytes.rate?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+        "rel":"disk.write.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.bytes.rate?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+        "rel":"disk.read.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.requests.rate?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+        "rel":"disk.read.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.requests.rate?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+        "rel":"disk.write.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/cpu_util?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+        "rel":"cpu_util"
+      }
+    ],
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:26",
+    "first_sample_timestamp":"2015-12-02T19:26:21.097426",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "metadata":{
+      "ramdisk_id":"None",
+      "flavor.vcpus":"1",
+      "OS-EXT-AZ.availability_zone":"nova",
+      "display_name":"mysite_clients-3",
+      "flavor.id":"2",
+      "status":"active",
+      "ephemeral_gb":"0",
+      "flavor.name":"m1.small",
+      "disk_gb":"20",
+      "kernel_id":"None",
+      "image.id":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.ram":"2048",
+      "host":"8b9fb2075f7352e325867edeb7d8abca2a62bc5f7cc292e54cd6d000",
+      "flavor.ephemeral":"0",
+      "image.name":"trusty-server-multi-nic",
+      "image_ref_url":"http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "image.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67', 'rel': 'bookmark'}]",
+      "cpu_number":"1",
+      "flavor.disk":"20",
+      "root_gb":"20",
+      "name":"instance-00000004",
+      "memory_mb":"2048",
+      "instance_type":"m1.small",
+      "vcpus":"1",
+      "image_ref":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/flavors/2', 'rel': 'bookmark'}]"
+    }
+  },
+  {
+    "user_id":null,
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/40fc9d2369604149a269f91f356d28b2",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/storage.objects.containers?q.field=resource_id&q.value=40fc9d2369604149a269f91f356d28b2",
+        "rel":"storage.objects.containers"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/storage.objects?q.field=resource_id&q.value=40fc9d2369604149a269f91f356d28b2",
+        "rel":"storage.objects"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/storage.objects.size?q.field=resource_id&q.value=40fc9d2369604149a269f91f356d28b2",
+        "rel":"storage.objects.size"
+      }
+    ],
+    "resource_id":"40fc9d2369604149a269f91f356d28b2",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:12",
+    "first_sample_timestamp":"2015-12-02T19:27:13",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "metadata":{
+
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.capacity?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+        "rel":"disk.device.capacity"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+        "rel":"disk.device.read.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.allocation?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+        "rel":"disk.device.allocation"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+        "rel":"disk.device.read.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+        "rel":"disk.device.write.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+        "rel":"disk.device.write.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.usage?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+        "rel":"disk.device.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes.rate?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+        "rel":"disk.device.write.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes.rate?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+        "rel":"disk.device.read.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests.rate?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+        "rel":"disk.device.read.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests.rate?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+        "rel":"disk.device.write.requests.rate"
+      }
+    ],
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:26",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "metadata":{
+      "ephemeral_gb":"0",
+      "flavor.vcpus":"1",
+      "flavor.ephemeral":"0",
+      "display_name":"mysite_clients-3",
+      "flavor.id":"2",
+      "status":"active",
+      "ramdisk_id":"None",
+      "flavor.name":"m1.small",
+      "disk_gb":"20",
+      "kernel_id":"None",
+      "image.id":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.ram":"2048",
+      "host":"8b9fb2075f7352e325867edeb7d8abca2a62bc5f7cc292e54cd6d000",
+      "OS-EXT-AZ.availability_zone":"nova",
+      "image.name":"trusty-server-multi-nic",
+      "image_ref_url":"http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "image.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67', 'rel': 'bookmark'}]",
+      "flavor.disk":"20",
+      "root_gb":"20",
+      "name":"instance-00000004",
+      "memory_mb":"2048",
+      "instance_type":"m1.small",
+      "vcpus":"1",
+      "image_ref":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/flavors/2', 'rel': 'bookmark'}]"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.capacity?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+        "rel":"disk.device.capacity"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+        "rel":"disk.device.read.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.allocation?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+        "rel":"disk.device.allocation"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+        "rel":"disk.device.read.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+        "rel":"disk.device.write.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+        "rel":"disk.device.write.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.usage?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+        "rel":"disk.device.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes.rate?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+        "rel":"disk.device.write.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes.rate?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+        "rel":"disk.device.read.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests.rate?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+        "rel":"disk.device.read.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests.rate?q.field=resource_id&q.value=3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+        "rel":"disk.device.write.requests.rate"
+      }
+    ],
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:26",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "metadata":{
+      "ephemeral_gb":"0",
+      "flavor.vcpus":"1",
+      "flavor.ephemeral":"0",
+      "display_name":"mysite_clients-3",
+      "flavor.id":"2",
+      "status":"active",
+      "ramdisk_id":"None",
+      "flavor.name":"m1.small",
+      "disk_gb":"20",
+      "kernel_id":"None",
+      "image.id":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.ram":"2048",
+      "host":"8b9fb2075f7352e325867edeb7d8abca2a62bc5f7cc292e54cd6d000",
+      "OS-EXT-AZ.availability_zone":"nova",
+      "image.name":"trusty-server-multi-nic",
+      "image_ref_url":"http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "image.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67', 'rel': 'bookmark'}]",
+      "flavor.disk":"20",
+      "root_gb":"20",
+      "name":"instance-00000004",
+      "memory_mb":"2048",
+      "instance_type":"m1.small",
+      "vcpus":"1",
+      "image_ref":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/flavors/2', 'rel': 'bookmark'}]"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets?q.field=resource_id&q.value=instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+        "rel":"network.incoming.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes?q.field=resource_id&q.value=instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+        "rel":"network.incoming.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes?q.field=resource_id&q.value=instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+        "rel":"network.outgoing.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets?q.field=resource_id&q.value=instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+        "rel":"network.outgoing.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets.rate?q.field=resource_id&q.value=instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+        "rel":"network.outgoing.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets.rate?q.field=resource_id&q.value=instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+        "rel":"network.incoming.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes.rate?q.field=resource_id&q.value=instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+        "rel":"network.incoming.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes.rate?q.field=resource_id&q.value=instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+        "rel":"network.outgoing.bytes.rate"
+      }
+    ],
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:27",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "metadata":{
+      "instance_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+      "instance_type":"2",
+      "mac":"fa:16:3e:05:8e:8a",
+      "fref":"None",
+      "name":"tap0bd11671-ed"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets?q.field=resource_id&q.value=instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+        "rel":"network.incoming.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes?q.field=resource_id&q.value=instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+        "rel":"network.incoming.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes?q.field=resource_id&q.value=instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+        "rel":"network.outgoing.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets?q.field=resource_id&q.value=instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+        "rel":"network.outgoing.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets.rate?q.field=resource_id&q.value=instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+        "rel":"network.outgoing.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets.rate?q.field=resource_id&q.value=instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+        "rel":"network.incoming.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes.rate?q.field=resource_id&q.value=instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+        "rel":"network.incoming.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes.rate?q.field=resource_id&q.value=instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+        "rel":"network.outgoing.bytes.rate"
+      }
+    ],
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:27",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "metadata":{
+      "instance_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+      "instance_type":"2",
+      "mac":"fa:16:3e:ec:05:a6",
+      "fref":"None",
+      "name":"tap08d56728-64"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets?q.field=resource_id&q.value=instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+        "rel":"network.incoming.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes?q.field=resource_id&q.value=instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+        "rel":"network.incoming.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes?q.field=resource_id&q.value=instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+        "rel":"network.outgoing.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets?q.field=resource_id&q.value=instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+        "rel":"network.outgoing.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets.rate?q.field=resource_id&q.value=instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+        "rel":"network.outgoing.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets.rate?q.field=resource_id&q.value=instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+        "rel":"network.incoming.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes.rate?q.field=resource_id&q.value=instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+        "rel":"network.incoming.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes.rate?q.field=resource_id&q.value=instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+        "rel":"network.outgoing.bytes.rate"
+      }
+    ],
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:27",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "metadata":{
+      "instance_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+      "instance_type":"2",
+      "mac":"fa:16:3e:ef:cd:2e",
+      "fref":"None",
+      "name":"tap9933df74-d2"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/d10b3c0f-9363-45dc-b691-7be4af82d085",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network?q.field=resource_id&q.value=d10b3c0f-9363-45dc-b691-7be4af82d085",
+        "rel":"network"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.create?q.field=resource_id&q.value=d10b3c0f-9363-45dc-b691-7be4af82d085",
+        "rel":"network.create"
+      }
+    ],
+    "resource_id":"d10b3c0f-9363-45dc-b691-7be4af82d085",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T19:24:21.371258",
+    "first_sample_timestamp":"2015-12-02T19:24:21.371258",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "metadata":{
+      "status":"ACTIVE",
+      "subnets":"[]",
+      "event_type":"network.create.end",
+      "admin_state_up":"True",
+      "tenant_id":"8c5bb7d75fba49aba82d87c1058b891a",
+      "router.external":"False",
+      "mtu":"0",
+      "host":"network.ctl.ceilometerteo.xos-pg0.clemson.cloudlab.us",
+      "provider.network_type":"gre",
+      "shared":"True",
+      "provider.physical_network":"None",
+      "provider.segmentation_id":"40",
+      "id":"d10b3c0f-9363-45dc-b691-7be4af82d085",
+      "name":"mysite_vbng-private"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/c411c614-b0fb-4a82-9bc0-a6e083fcccdd",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/subnet?q.field=resource_id&q.value=c411c614-b0fb-4a82-9bc0-a6e083fcccdd",
+        "rel":"subnet"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/subnet.create?q.field=resource_id&q.value=c411c614-b0fb-4a82-9bc0-a6e083fcccdd",
+        "rel":"subnet.create"
+      }
+    ],
+    "resource_id":"c411c614-b0fb-4a82-9bc0-a6e083fcccdd",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T19:24:22.256965",
+    "first_sample_timestamp":"2015-12-02T19:24:22.256965",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "metadata":{
+      "event_type":"subnet.create.end",
+      "enable_dhcp":"True",
+      "network_id":"d10b3c0f-9363-45dc-b691-7be4af82d085",
+      "tenant_id":"8c5bb7d75fba49aba82d87c1058b891a",
+      "dns_nameservers":"['8.8.8.8']",
+      "allocation_pools":"[{'start': '10.0.7.1', 'end': '10.0.7.254'}]",
+      "gateway_ip":"None",
+      "ipv6_ra_mode":"None",
+      "host":"network.ctl.ceilometerteo.xos-pg0.clemson.cloudlab.us",
+      "host_routes":"[]",
+      "ip_version":"4",
+      "ipv6_address_mode":"None",
+      "cidr":"10.0.7.0/24",
+      "id":"c411c614-b0fb-4a82-9bc0-a6e083fcccdd",
+      "subnetpool_id":"None",
+      "name":"mysite_vbng-private-7"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/01457a20-6457-45e1-b217-bf2419b9c23c",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/vcpus?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c",
+        "rel":"vcpus"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/instance:m1.small?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c",
+        "rel":"instance:m1.small"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/instance?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c",
+        "rel":"instance"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/memory?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c",
+        "rel":"memory"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.ephemeral.size?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c",
+        "rel":"disk.ephemeral.size"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.root.size?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c",
+        "rel":"disk.root.size"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.bytes?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c",
+        "rel":"disk.read.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.bytes?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c",
+        "rel":"disk.write.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.allocation?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c",
+        "rel":"disk.allocation"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.requests?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c",
+        "rel":"disk.write.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/memory.resident?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c",
+        "rel":"memory.resident"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.requests?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c",
+        "rel":"disk.read.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/cpu?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c",
+        "rel":"cpu"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/memory.usage?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c",
+        "rel":"memory.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.capacity?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c",
+        "rel":"disk.capacity"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.usage?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c",
+        "rel":"disk.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.bytes.rate?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c",
+        "rel":"disk.write.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.bytes.rate?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c",
+        "rel":"disk.read.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.requests.rate?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c",
+        "rel":"disk.read.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.requests.rate?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c",
+        "rel":"disk.write.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/cpu_util?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c",
+        "rel":"cpu_util"
+      }
+    ],
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:26",
+    "first_sample_timestamp":"2015-12-02T19:27:07.007201",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "metadata":{
+      "ramdisk_id":"None",
+      "flavor.vcpus":"1",
+      "OS-EXT-AZ.availability_zone":"nova",
+      "display_name":"mysite_vbng-6",
+      "flavor.id":"2",
+      "status":"active",
+      "ephemeral_gb":"0",
+      "flavor.name":"m1.small",
+      "disk_gb":"20",
+      "kernel_id":"None",
+      "image.id":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.ram":"2048",
+      "host":"993af5151927e710510eee681747dd1675a26fd68ef24396661fbd10",
+      "flavor.ephemeral":"0",
+      "image.name":"trusty-server-multi-nic",
+      "image_ref_url":"http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "image.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67', 'rel': 'bookmark'}]",
+      "cpu_number":"1",
+      "flavor.disk":"20",
+      "root_gb":"20",
+      "name":"instance-00000007",
+      "memory_mb":"2048",
+      "instance_type":"m1.small",
+      "vcpus":"1",
+      "image_ref":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/flavors/2', 'rel': 'bookmark'}]"
+    }
+  },
+  {
+    "user_id":null,
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/8c5bb7d75fba49aba82d87c1058b891a",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/storage.objects.containers?q.field=resource_id&q.value=8c5bb7d75fba49aba82d87c1058b891a",
+        "rel":"storage.objects.containers"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/storage.objects?q.field=resource_id&q.value=8c5bb7d75fba49aba82d87c1058b891a",
+        "rel":"storage.objects"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/storage.objects.size?q.field=resource_id&q.value=8c5bb7d75fba49aba82d87c1058b891a",
+        "rel":"storage.objects.size"
+      }
+    ],
+    "resource_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:12",
+    "first_sample_timestamp":"2015-12-02T19:27:13",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "metadata":{
+
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.capacity?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+        "rel":"disk.device.capacity"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+        "rel":"disk.device.read.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.allocation?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+        "rel":"disk.device.allocation"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+        "rel":"disk.device.read.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+        "rel":"disk.device.write.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+        "rel":"disk.device.write.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.usage?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+        "rel":"disk.device.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes.rate?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+        "rel":"disk.device.write.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes.rate?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+        "rel":"disk.device.read.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests.rate?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+        "rel":"disk.device.read.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests.rate?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+        "rel":"disk.device.write.requests.rate"
+      }
+    ],
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:26",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "metadata":{
+      "ephemeral_gb":"0",
+      "flavor.vcpus":"1",
+      "flavor.ephemeral":"0",
+      "display_name":"mysite_vbng-6",
+      "flavor.id":"2",
+      "status":"active",
+      "ramdisk_id":"None",
+      "flavor.name":"m1.small",
+      "disk_gb":"20",
+      "kernel_id":"None",
+      "image.id":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.ram":"2048",
+      "host":"993af5151927e710510eee681747dd1675a26fd68ef24396661fbd10",
+      "OS-EXT-AZ.availability_zone":"nova",
+      "image.name":"trusty-server-multi-nic",
+      "image_ref_url":"http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "image.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67', 'rel': 'bookmark'}]",
+      "flavor.disk":"20",
+      "root_gb":"20",
+      "name":"instance-00000007",
+      "memory_mb":"2048",
+      "instance_type":"m1.small",
+      "vcpus":"1",
+      "image_ref":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/flavors/2', 'rel': 'bookmark'}]"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.capacity?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+        "rel":"disk.device.capacity"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+        "rel":"disk.device.read.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.allocation?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+        "rel":"disk.device.allocation"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+        "rel":"disk.device.read.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+        "rel":"disk.device.write.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+        "rel":"disk.device.write.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.usage?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+        "rel":"disk.device.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes.rate?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+        "rel":"disk.device.write.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes.rate?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+        "rel":"disk.device.read.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests.rate?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+        "rel":"disk.device.read.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests.rate?q.field=resource_id&q.value=01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+        "rel":"disk.device.write.requests.rate"
+      }
+    ],
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:26",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "metadata":{
+      "ephemeral_gb":"0",
+      "flavor.vcpus":"1",
+      "flavor.ephemeral":"0",
+      "display_name":"mysite_vbng-6",
+      "flavor.id":"2",
+      "status":"active",
+      "ramdisk_id":"None",
+      "flavor.name":"m1.small",
+      "disk_gb":"20",
+      "kernel_id":"None",
+      "image.id":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.ram":"2048",
+      "host":"993af5151927e710510eee681747dd1675a26fd68ef24396661fbd10",
+      "OS-EXT-AZ.availability_zone":"nova",
+      "image.name":"trusty-server-multi-nic",
+      "image_ref_url":"http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "image.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67', 'rel': 'bookmark'}]",
+      "flavor.disk":"20",
+      "root_gb":"20",
+      "name":"instance-00000007",
+      "memory_mb":"2048",
+      "instance_type":"m1.small",
+      "vcpus":"1",
+      "image_ref":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/flavors/2', 'rel': 'bookmark'}]"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+        "rel":"network.incoming.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+        "rel":"network.incoming.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+        "rel":"network.outgoing.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+        "rel":"network.outgoing.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets.rate?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+        "rel":"network.outgoing.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets.rate?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+        "rel":"network.incoming.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes.rate?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+        "rel":"network.incoming.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes.rate?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+        "rel":"network.outgoing.bytes.rate"
+      }
+    ],
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:27",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "metadata":{
+      "instance_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+      "instance_type":"2",
+      "mac":"fa:16:3e:c5:c1:72",
+      "fref":"None",
+      "name":"tape2c66279-3a"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+        "rel":"network.incoming.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+        "rel":"network.incoming.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+        "rel":"network.outgoing.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+        "rel":"network.outgoing.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets.rate?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+        "rel":"network.outgoing.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets.rate?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+        "rel":"network.incoming.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes.rate?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+        "rel":"network.incoming.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes.rate?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+        "rel":"network.outgoing.bytes.rate"
+      }
+    ],
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:27",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "metadata":{
+      "instance_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+      "instance_type":"2",
+      "mac":"fa:16:3e:a1:69:a9",
+      "fref":"None",
+      "name":"tapab0b366c-6c"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+        "rel":"network.incoming.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+        "rel":"network.incoming.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+        "rel":"network.outgoing.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+        "rel":"network.outgoing.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets.rate?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+        "rel":"network.outgoing.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets.rate?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+        "rel":"network.incoming.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes.rate?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+        "rel":"network.incoming.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes.rate?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+        "rel":"network.outgoing.bytes.rate"
+      }
+    ],
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:27",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "metadata":{
+      "instance_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+      "instance_type":"2",
+      "mac":"fa:16:3e:ec:12:a7",
+      "fref":"None",
+      "name":"tape1cffa1b-9f"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+        "rel":"network.incoming.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+        "rel":"network.incoming.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+        "rel":"network.outgoing.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+        "rel":"network.outgoing.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets.rate?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+        "rel":"network.outgoing.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets.rate?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+        "rel":"network.incoming.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes.rate?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+        "rel":"network.incoming.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes.rate?q.field=resource_id&q.value=instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+        "rel":"network.outgoing.bytes.rate"
+      }
+    ],
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:27",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "metadata":{
+      "instance_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+      "instance_type":"2",
+      "mac":"fa:16:3e:d3:bd:8c",
+      "fref":"None",
+      "name":"tape79a4c72-1f"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/040b0012-fde1-4489-8a04-051435cfc932",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network?q.field=resource_id&q.value=040b0012-fde1-4489-8a04-051435cfc932",
+        "rel":"network"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.create?q.field=resource_id&q.value=040b0012-fde1-4489-8a04-051435cfc932",
+        "rel":"network.create"
+      }
+    ],
+    "resource_id":"040b0012-fde1-4489-8a04-051435cfc932",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T19:23:56.480045",
+    "first_sample_timestamp":"2015-12-02T19:23:56.480045",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "metadata":{
+      "status":"ACTIVE",
+      "subnets":"[]",
+      "event_type":"network.create.end",
+      "admin_state_up":"True",
+      "tenant_id":"a07f04b331d746839ca276f974c155a5",
+      "router.external":"False",
+      "mtu":"0",
+      "host":"network.ctl.ceilometerteo.xos-pg0.clemson.cloudlab.us",
+      "provider.network_type":"gre",
+      "shared":"True",
+      "provider.physical_network":"None",
+      "provider.segmentation_id":"70",
+      "id":"040b0012-fde1-4489-8a04-051435cfc932",
+      "name":"lan_network"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/b9485ff3-58b1-4791-81d3-49f60069a77d",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/subnet?q.field=resource_id&q.value=b9485ff3-58b1-4791-81d3-49f60069a77d",
+        "rel":"subnet"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/subnet.create?q.field=resource_id&q.value=b9485ff3-58b1-4791-81d3-49f60069a77d",
+        "rel":"subnet.create"
+      }
+    ],
+    "resource_id":"b9485ff3-58b1-4791-81d3-49f60069a77d",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T19:23:57.639714",
+    "first_sample_timestamp":"2015-12-02T19:23:57.639714",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "metadata":{
+      "event_type":"subnet.create.end",
+      "enable_dhcp":"True",
+      "network_id":"040b0012-fde1-4489-8a04-051435cfc932",
+      "tenant_id":"a07f04b331d746839ca276f974c155a5",
+      "dns_nameservers":"['8.8.8.8']",
+      "allocation_pools":"[{'start': '10.0.2.1', 'end': '10.0.2.254'}]",
+      "gateway_ip":"None",
+      "ipv6_ra_mode":"None",
+      "host":"network.ctl.ceilometerteo.xos-pg0.clemson.cloudlab.us",
+      "host_routes":"[]",
+      "ip_version":"4",
+      "ipv6_address_mode":"None",
+      "cidr":"10.0.2.0/24",
+      "id":"b9485ff3-58b1-4791-81d3-49f60069a77d",
+      "subnetpool_id":"None",
+      "name":"lan_network-2"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/209ac886-eb12-486e-a4f0-cff5ca0b1e69",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network?q.field=resource_id&q.value=209ac886-eb12-486e-a4f0-cff5ca0b1e69",
+        "rel":"network"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.create?q.field=resource_id&q.value=209ac886-eb12-486e-a4f0-cff5ca0b1e69",
+        "rel":"network.create"
+      }
+    ],
+    "resource_id":"209ac886-eb12-486e-a4f0-cff5ca0b1e69",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T19:24:00.895353",
+    "first_sample_timestamp":"2015-12-02T19:24:00.895353",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "metadata":{
+      "status":"ACTIVE",
+      "subnets":"[]",
+      "event_type":"network.create.end",
+      "admin_state_up":"True",
+      "tenant_id":"a07f04b331d746839ca276f974c155a5",
+      "router.external":"False",
+      "mtu":"0",
+      "host":"network.ctl.ceilometerteo.xos-pg0.clemson.cloudlab.us",
+      "provider.network_type":"gre",
+      "shared":"True",
+      "provider.physical_network":"None",
+      "provider.segmentation_id":"88",
+      "id":"209ac886-eb12-486e-a4f0-cff5ca0b1e69",
+      "name":"wan_network"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/9808f819-23f9-4b68-af76-0a73ec72c896",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/subnet?q.field=resource_id&q.value=9808f819-23f9-4b68-af76-0a73ec72c896",
+        "rel":"subnet"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/subnet.create?q.field=resource_id&q.value=9808f819-23f9-4b68-af76-0a73ec72c896",
+        "rel":"subnet.create"
+      }
+    ],
+    "resource_id":"9808f819-23f9-4b68-af76-0a73ec72c896",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T19:24:01.835145",
+    "first_sample_timestamp":"2015-12-02T19:24:01.835145",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "metadata":{
+      "event_type":"subnet.create.end",
+      "enable_dhcp":"True",
+      "network_id":"209ac886-eb12-486e-a4f0-cff5ca0b1e69",
+      "tenant_id":"a07f04b331d746839ca276f974c155a5",
+      "dns_nameservers":"['8.8.8.8']",
+      "allocation_pools":"[{'start': '10.0.1.1', 'end': '10.0.1.254'}]",
+      "gateway_ip":"None",
+      "ipv6_ra_mode":"None",
+      "host":"network.ctl.ceilometerteo.xos-pg0.clemson.cloudlab.us",
+      "host_routes":"[]",
+      "ip_version":"4",
+      "ipv6_address_mode":"None",
+      "cidr":"10.0.1.0/24",
+      "id":"9808f819-23f9-4b68-af76-0a73ec72c896",
+      "subnetpool_id":"None",
+      "name":"wan_network-1"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/53e23b9c-e9b9-4891-94a1-718bf6488abf",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network?q.field=resource_id&q.value=53e23b9c-e9b9-4891-94a1-718bf6488abf",
+        "rel":"network"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.create?q.field=resource_id&q.value=53e23b9c-e9b9-4891-94a1-718bf6488abf",
+        "rel":"network.create"
+      }
+    ],
+    "resource_id":"53e23b9c-e9b9-4891-94a1-718bf6488abf",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T19:24:05.048414",
+    "first_sample_timestamp":"2015-12-02T19:24:05.048414",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "metadata":{
+      "status":"ACTIVE",
+      "subnets":"[]",
+      "event_type":"network.create.end",
+      "admin_state_up":"True",
+      "tenant_id":"a07f04b331d746839ca276f974c155a5",
+      "router.external":"False",
+      "mtu":"0",
+      "host":"network.ctl.ceilometerteo.xos-pg0.clemson.cloudlab.us",
+      "provider.network_type":"gre",
+      "shared":"True",
+      "provider.physical_network":"None",
+      "provider.segmentation_id":"58",
+      "id":"53e23b9c-e9b9-4891-94a1-718bf6488abf",
+      "name":"mysite_vcpe-private"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/1fd468dc-2524-4f32-a2d0-ea51e4f5e4c7",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/subnet?q.field=resource_id&q.value=1fd468dc-2524-4f32-a2d0-ea51e4f5e4c7",
+        "rel":"subnet"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/subnet.create?q.field=resource_id&q.value=1fd468dc-2524-4f32-a2d0-ea51e4f5e4c7",
+        "rel":"subnet.create"
+      }
+    ],
+    "resource_id":"1fd468dc-2524-4f32-a2d0-ea51e4f5e4c7",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T19:24:06.046791",
+    "first_sample_timestamp":"2015-12-02T19:24:06.046791",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "metadata":{
+      "event_type":"subnet.create.end",
+      "enable_dhcp":"True",
+      "network_id":"53e23b9c-e9b9-4891-94a1-718bf6488abf",
+      "tenant_id":"a07f04b331d746839ca276f974c155a5",
+      "dns_nameservers":"['8.8.8.8']",
+      "allocation_pools":"[{'start': '10.0.5.1', 'end': '10.0.5.254'}]",
+      "gateway_ip":"None",
+      "ipv6_ra_mode":"None",
+      "host":"network.ctl.ceilometerteo.xos-pg0.clemson.cloudlab.us",
+      "host_routes":"[]",
+      "ip_version":"4",
+      "ipv6_address_mode":"None",
+      "cidr":"10.0.5.0/24",
+      "id":"1fd468dc-2524-4f32-a2d0-ea51e4f5e4c7",
+      "subnetpool_id":"None",
+      "name":"mysite_vcpe-private-5"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/f3d17a2e-d0f2-46ea-87ce-5cc0081cd331",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/port?q.field=resource_id&q.value=f3d17a2e-d0f2-46ea-87ce-5cc0081cd331",
+        "rel":"port"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/port.create?q.field=resource_id&q.value=f3d17a2e-d0f2-46ea-87ce-5cc0081cd331",
+        "rel":"port.create"
+      }
+    ],
+    "resource_id":"f3d17a2e-d0f2-46ea-87ce-5cc0081cd331",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T19:24:40.074870",
+    "first_sample_timestamp":"2015-12-02T19:24:40.074870",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "metadata":{
+      "status":"DOWN",
+      "binding.vnic_type":"normal",
+      "event_type":"port.create.end",
+      "allowed_address_pairs":"[]",
+      "admin_state_up":"True",
+      "binding.host_id":"",
+      "tenant_id":"a07f04b331d746839ca276f974c155a5",
+      "device_owner":"",
+      "binding.vif_type":"unbound",
+      "network_id":"53e23b9c-e9b9-4891-94a1-718bf6488abf",
+      "host":"network.ctl.ceilometerteo.xos-pg0.clemson.cloudlab.us",
+      "mac_address":"fa:16:3e:bb:b6:05",
+      "device_id":"",
+      "fixed_ips":"[{'subnet_id': '1fd468dc-2524-4f32-a2d0-ea51e4f5e4c7', 'ip_address': '10.0.5.2'}]",
+      "id":"f3d17a2e-d0f2-46ea-87ce-5cc0081cd331",
+      "security_groups":"['a5979dfa-bc53-431d-bba0-1c034dcbd0c1']",
+      "name":""
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/1158ecbd-3e37-42a7-b552-53a2fc0a8c53",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/port?q.field=resource_id&q.value=1158ecbd-3e37-42a7-b552-53a2fc0a8c53",
+        "rel":"port"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/port.create?q.field=resource_id&q.value=1158ecbd-3e37-42a7-b552-53a2fc0a8c53",
+        "rel":"port.create"
+      }
+    ],
+    "resource_id":"1158ecbd-3e37-42a7-b552-53a2fc0a8c53",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T19:24:40.877840",
+    "first_sample_timestamp":"2015-12-02T19:24:40.877840",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "metadata":{
+      "status":"DOWN",
+      "binding.vnic_type":"normal",
+      "event_type":"port.create.end",
+      "allowed_address_pairs":"[]",
+      "admin_state_up":"True",
+      "binding.host_id":"",
+      "tenant_id":"a07f04b331d746839ca276f974c155a5",
+      "device_owner":"",
+      "binding.vif_type":"unbound",
+      "network_id":"209ac886-eb12-486e-a4f0-cff5ca0b1e69",
+      "host":"network.ctl.ceilometerteo.xos-pg0.clemson.cloudlab.us",
+      "mac_address":"fa:16:3e:a6:b2:32",
+      "device_id":"",
+      "fixed_ips":"[{'subnet_id': '9808f819-23f9-4b68-af76-0a73ec72c896', 'ip_address': '10.0.1.2'}]",
+      "id":"1158ecbd-3e37-42a7-b552-53a2fc0a8c53",
+      "security_groups":"['a5979dfa-bc53-431d-bba0-1c034dcbd0c1']",
+      "name":""
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/vcpus?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+        "rel":"vcpus"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/instance:m1.small?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+        "rel":"instance:m1.small"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/instance?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+        "rel":"instance"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/memory?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+        "rel":"memory"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.ephemeral.size?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+        "rel":"disk.ephemeral.size"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.root.size?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+        "rel":"disk.root.size"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.bytes?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+        "rel":"disk.read.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.bytes?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+        "rel":"disk.write.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.allocation?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+        "rel":"disk.allocation"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.requests?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+        "rel":"disk.write.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/memory.resident?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+        "rel":"memory.resident"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.requests?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+        "rel":"disk.read.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/cpu?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+        "rel":"cpu"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/memory.usage?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+        "rel":"memory.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.capacity?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+        "rel":"disk.capacity"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.usage?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+        "rel":"disk.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.bytes.rate?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+        "rel":"disk.write.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.bytes.rate?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+        "rel":"disk.read.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.read.requests.rate?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+        "rel":"disk.read.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.write.requests.rate?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+        "rel":"disk.write.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/cpu_util?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+        "rel":"cpu_util"
+      }
+    ],
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:26",
+    "first_sample_timestamp":"2015-12-02T19:26:51.024543",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "metadata":{
+      "ramdisk_id":"None",
+      "flavor.vcpus":"1",
+      "OS-EXT-AZ.availability_zone":"nova",
+      "display_name":"mysite_vcpe-7",
+      "flavor.id":"2",
+      "status":"active",
+      "ephemeral_gb":"0",
+      "flavor.name":"m1.small",
+      "disk_gb":"20",
+      "kernel_id":"None",
+      "image.id":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.ram":"2048",
+      "host":"5082c6569406763507cf4fb83505e3a5f49ea67bb60a952dcb9fe5db",
+      "flavor.ephemeral":"0",
+      "image.name":"trusty-server-multi-nic",
+      "image_ref_url":"http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "image.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67', 'rel': 'bookmark'}]",
+      "cpu_number":"1",
+      "flavor.disk":"20",
+      "root_gb":"20",
+      "name":"instance-00000006",
+      "memory_mb":"2048",
+      "instance_type":"m1.small",
+      "vcpus":"1",
+      "image_ref":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/flavors/2', 'rel': 'bookmark'}]"
+    }
+  },
+  {
+    "user_id":null,
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/a07f04b331d746839ca276f974c155a5",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/storage.objects.containers?q.field=resource_id&q.value=a07f04b331d746839ca276f974c155a5",
+        "rel":"storage.objects.containers"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/storage.objects?q.field=resource_id&q.value=a07f04b331d746839ca276f974c155a5",
+        "rel":"storage.objects"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/storage.objects.size?q.field=resource_id&q.value=a07f04b331d746839ca276f974c155a5",
+        "rel":"storage.objects.size"
+      }
+    ],
+    "resource_id":"a07f04b331d746839ca276f974c155a5",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:12",
+    "first_sample_timestamp":"2015-12-02T19:27:13",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "metadata":{
+
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.capacity?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+        "rel":"disk.device.capacity"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+        "rel":"disk.device.read.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.allocation?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+        "rel":"disk.device.allocation"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+        "rel":"disk.device.read.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+        "rel":"disk.device.write.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+        "rel":"disk.device.write.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.usage?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+        "rel":"disk.device.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes.rate?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+        "rel":"disk.device.write.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes.rate?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+        "rel":"disk.device.read.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests.rate?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+        "rel":"disk.device.read.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests.rate?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+        "rel":"disk.device.write.requests.rate"
+      }
+    ],
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:26",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "metadata":{
+      "ephemeral_gb":"0",
+      "flavor.vcpus":"1",
+      "flavor.ephemeral":"0",
+      "display_name":"mysite_vcpe-7",
+      "flavor.id":"2",
+      "status":"active",
+      "ramdisk_id":"None",
+      "flavor.name":"m1.small",
+      "disk_gb":"20",
+      "kernel_id":"None",
+      "image.id":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.ram":"2048",
+      "host":"5082c6569406763507cf4fb83505e3a5f49ea67bb60a952dcb9fe5db",
+      "OS-EXT-AZ.availability_zone":"nova",
+      "image.name":"trusty-server-multi-nic",
+      "image_ref_url":"http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "image.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67', 'rel': 'bookmark'}]",
+      "flavor.disk":"20",
+      "root_gb":"20",
+      "name":"instance-00000006",
+      "memory_mb":"2048",
+      "instance_type":"m1.small",
+      "vcpus":"1",
+      "image_ref":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/flavors/2', 'rel': 'bookmark'}]"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.capacity?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+        "rel":"disk.device.capacity"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+        "rel":"disk.device.read.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.allocation?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+        "rel":"disk.device.allocation"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+        "rel":"disk.device.read.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+        "rel":"disk.device.write.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+        "rel":"disk.device.write.requests"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.usage?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+        "rel":"disk.device.usage"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.bytes.rate?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+        "rel":"disk.device.write.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.bytes.rate?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+        "rel":"disk.device.read.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.read.requests.rate?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+        "rel":"disk.device.read.requests.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/disk.device.write.requests.rate?q.field=resource_id&q.value=06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+        "rel":"disk.device.write.requests.rate"
+      }
+    ],
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:26",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "metadata":{
+      "ephemeral_gb":"0",
+      "flavor.vcpus":"1",
+      "flavor.ephemeral":"0",
+      "display_name":"mysite_vcpe-7",
+      "flavor.id":"2",
+      "status":"active",
+      "ramdisk_id":"None",
+      "flavor.name":"m1.small",
+      "disk_gb":"20",
+      "kernel_id":"None",
+      "image.id":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.ram":"2048",
+      "host":"5082c6569406763507cf4fb83505e3a5f49ea67bb60a952dcb9fe5db",
+      "OS-EXT-AZ.availability_zone":"nova",
+      "image.name":"trusty-server-multi-nic",
+      "image_ref_url":"http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "image.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/images/27915c4a-4080-4ca3-8409-ba3d188dad67', 'rel': 'bookmark'}]",
+      "flavor.disk":"20",
+      "root_gb":"20",
+      "name":"instance-00000006",
+      "memory_mb":"2048",
+      "instance_type":"m1.small",
+      "vcpus":"1",
+      "image_ref":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+      "flavor.links":"[{'href': 'http://ctl:8774/70df0520e6d14e9ca165a2b1bd90fb60/flavors/2', 'rel': 'bookmark'}]"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+        "rel":"network.incoming.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+        "rel":"network.incoming.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+        "rel":"network.outgoing.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+        "rel":"network.outgoing.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets.rate?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+        "rel":"network.outgoing.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets.rate?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+        "rel":"network.incoming.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes.rate?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+        "rel":"network.incoming.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes.rate?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+        "rel":"network.outgoing.bytes.rate"
+      }
+    ],
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:27",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "metadata":{
+      "instance_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+      "instance_type":"2",
+      "mac":"fa:16:3e:fd:2d:f1",
+      "fref":"None",
+      "name":"tap07053c72-a0"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+        "rel":"network.incoming.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+        "rel":"network.incoming.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+        "rel":"network.outgoing.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+        "rel":"network.outgoing.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets.rate?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+        "rel":"network.outgoing.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets.rate?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+        "rel":"network.incoming.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes.rate?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+        "rel":"network.incoming.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes.rate?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+        "rel":"network.outgoing.bytes.rate"
+      }
+    ],
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:27",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "metadata":{
+      "instance_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+      "instance_type":"2",
+      "mac":"fa:16:3e:4e:77:41",
+      "fref":"None",
+      "name":"tap903c7c06-8b"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+        "rel":"network.incoming.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+        "rel":"network.incoming.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+        "rel":"network.outgoing.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+        "rel":"network.outgoing.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets.rate?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+        "rel":"network.outgoing.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets.rate?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+        "rel":"network.incoming.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes.rate?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+        "rel":"network.incoming.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes.rate?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+        "rel":"network.outgoing.bytes.rate"
+      }
+    ],
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:27",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "metadata":{
+      "instance_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+      "instance_type":"2",
+      "mac":"fa:16:3e:e7:81:23",
+      "fref":"None",
+      "name":"tapfc06e28a-fe"
+    }
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "links":[
+      {
+        "href":"http://ctl:8777/v2/resources/instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+        "rel":"self"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+        "rel":"network.incoming.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+        "rel":"network.incoming.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+        "rel":"network.outgoing.bytes"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+        "rel":"network.outgoing.packets"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.packets.rate?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+        "rel":"network.outgoing.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.packets.rate?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+        "rel":"network.incoming.packets.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.incoming.bytes.rate?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+        "rel":"network.incoming.bytes.rate"
+      },
+      {
+        "href":"http://ctl:8777/v2/meters/network.outgoing.bytes.rate?q.field=resource_id&q.value=instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+        "rel":"network.outgoing.bytes.rate"
+      }
+    ],
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+    "source":"openstack",
+    "last_sample_timestamp":"2015-12-02T22:47:27",
+    "first_sample_timestamp":"2015-12-02T19:27:24",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "metadata":{
+      "instance_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+      "instance_type":"2",
+      "mac":"fa:16:3e:e3:23:4e",
+      "fref":"None",
+      "name":"tap91036eb8-14"
+    }
+  }
+]
\ No newline at end of file
diff --git a/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/mocks/samples-subnet.json b/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/mocks/samples-subnet.json
new file mode 100644
index 0000000..7e8c94d
--- /dev/null
+++ b/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/mocks/samples-subnet.json
@@ -0,0 +1,5472 @@
+[
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"7b5c9ec9-b575-40ea-b694-abfb5291e9d1",
+    "source":"openstack",
+    "meter_id":"N2I1YzllYzktYjU3NS00MGVhLWI2OTQtYWJmYjUyOTFlOWQxK3N1Ym5ldA==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"dc5c7f94-1307-48e3-812a-065178faba80",
+    "source":"openstack",
+    "meter_id":"ZGM1YzdmOTQtMTMwNy00OGUzLTgxMmEtMDY1MTc4ZmFiYTgwK25ldHdvcms=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"7b5c9ec9-b575-40ea-b694-abfb5291e9d1",
+    "source":"openstack",
+    "meter_id":"N2I1YzllYzktYjU3NS00MGVhLWI2OTQtYWJmYjUyOTFlOWQxK3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"dc5c7f94-1307-48e3-812a-065178faba80",
+    "source":"openstack",
+    "meter_id":"ZGM1YzdmOTQtMTMwNy00OGUzLTgxMmEtMDY1MTc4ZmFiYTgwK25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.containers",
+    "resource_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "source":"openstack",
+    "meter_id":"OTk4YzhlN2Y2ZTcwNDZlOGI2ZDczYzBjZjAyYzU4ZWUrc3RvcmFnZS5vYmplY3RzLmNvbnRhaW5l\ncnM=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"container"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects",
+    "resource_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "source":"openstack",
+    "meter_id":"OTk4YzhlN2Y2ZTcwNDZlOGI2ZDczYzBjZjAyYzU4ZWUrc3RvcmFnZS5vYmplY3Rz\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"object"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.size",
+    "resource_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "source":"openstack",
+    "meter_id":"OTk4YzhlN2Y2ZTcwNDZlOGI2ZDczYzBjZjAyYzU4ZWUrc3RvcmFnZS5vYmplY3RzLnNpemU=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"vcpus",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK3ZjcHVz\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"vcpu"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance:m1.small",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2luc3RhbmNlOm0xLnNtYWxs\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2luc3RhbmNl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK21lbW9yeQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.ephemeral.size",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2suZXBoZW1lcmFsLnNpemU=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.root.size",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sucm9vdC5zaXpl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"image.download",
+    "resource_id":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+    "source":"openstack",
+    "meter_id":"Mjc5MTVjNGEtNDA4MC00Y2EzLTg0MDktYmEzZDE4OGRhZDY3K2ltYWdlLmRvd25sb2Fk\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"delta",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sucmVhZC5ieXRlcw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncDk3YzlhMjAzLWU1K25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncGM2ODBjYmFlLThjK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sud3JpdGUuYnl0ZXM=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncDk3YzlhMjAzLWU1K25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncGM2ODBjYmFlLThjK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncDk3YzlhMjAzLWU1K25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncGM2ODBjYmFlLThjK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncDk3YzlhMjAzLWU1K25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncGM2ODBjYmFlLThjK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.allocation",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2suYWxsb2NhdGlvbg==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sud3JpdGUucmVxdWVzdHM=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.resident",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK21lbW9yeS5yZXNpZGVudA==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sucmVhZC5yZXF1ZXN0cw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2NwdQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"ns"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.usage",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK21lbW9yeS51c2FnZQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.capacity",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2suY2FwYWNpdHk=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.usage",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sudXNhZ2U=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sud3JpdGUuYnl0ZXMucmF0\nZQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sucmVhZC5ieXRlcy5yYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sucmVhZC5yZXF1ZXN0cy5y\nYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncDk3YzlhMjAzLWU1K25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncGM2ODBjYmFlLThjK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncDk3YzlhMjAzLWU1K25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncGM2ODBjYmFlLThjK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sud3JpdGUucmVxdWVzdHMu\ncmF0ZQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu_util",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2NwdV91dGls\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"%"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncDk3YzlhMjAzLWU1K25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncGM2ODBjYmFlLThjK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncDk3YzlhMjAzLWU1K25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncGM2ODBjYmFlLThjK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"cf28cbd8-9967-4c28-856c-2f1be79ebb70",
+    "source":"openstack",
+    "meter_id":"Y2YyOGNiZDgtOTk2Ny00YzI4LTg1NmMtMmYxYmU3OWViYjcwK3N1Ym5ldA==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"6a5d4463-3b59-421b-949f-28a0547d53fb",
+    "source":"openstack",
+    "meter_id":"NmE1ZDQ0NjMtM2I1OS00MjFiLTk0OWYtMjhhMDU0N2Q1M2ZiK25ldHdvcms=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"cf28cbd8-9967-4c28-856c-2f1be79ebb70",
+    "source":"openstack",
+    "meter_id":"Y2YyOGNiZDgtOTk2Ny00YzI4LTg1NmMtMmYxYmU3OWViYjcwK3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"6a5d4463-3b59-421b-949f-28a0547d53fb",
+    "source":"openstack",
+    "meter_id":"NmE1ZDQ0NjMtM2I1OS00MjFiLTk0OWYtMjhhMDU0N2Q1M2ZiK25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.containers",
+    "resource_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "source":"openstack",
+    "meter_id":"YTE1NTI5YWNmZTM3NGUzOWJjZmMxZDNmZTY3NzViODcrc3RvcmFnZS5vYmplY3RzLmNvbnRhaW5l\ncnM=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"container"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects",
+    "resource_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "source":"openstack",
+    "meter_id":"YTE1NTI5YWNmZTM3NGUzOWJjZmMxZDNmZTY3NzViODcrc3RvcmFnZS5vYmplY3Rz\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"object"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.size",
+    "resource_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "source":"openstack",
+    "meter_id":"YTE1NTI5YWNmZTM3NGUzOWJjZmMxZDNmZTY3NzViODcrc3RvcmFnZS5vYmplY3RzLnNpemU=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"vcpus",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK3ZjcHVz\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"vcpu"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance:m1.small",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2luc3RhbmNlOm0xLnNtYWxs\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2luc3RhbmNl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK21lbW9yeQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.ephemeral.size",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2suZXBoZW1lcmFsLnNpemU=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.root.size",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sucm9vdC5zaXpl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sucmVhZC5ieXRlcw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGJiNGU1NmU0LWNhK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGY1OTU1NDIwLTMyK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sud3JpdGUuYnl0ZXM=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGJiNGU1NmU0LWNhK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGY1OTU1NDIwLTMyK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGJiNGU1NmU0LWNhK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGY1OTU1NDIwLTMyK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGJiNGU1NmU0LWNhK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGY1OTU1NDIwLTMyK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.allocation",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2suYWxsb2NhdGlvbg==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sud3JpdGUucmVxdWVzdHM=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.resident",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK21lbW9yeS5yZXNpZGVudA==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sucmVhZC5yZXF1ZXN0cw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2NwdQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"ns"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.usage",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK21lbW9yeS51c2FnZQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.capacity",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2suY2FwYWNpdHk=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.usage",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sudXNhZ2U=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sud3JpdGUuYnl0ZXMucmF0\nZQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sucmVhZC5ieXRlcy5yYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sucmVhZC5yZXF1ZXN0cy5y\nYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGJiNGU1NmU0LWNhK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGY1OTU1NDIwLTMyK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGJiNGU1NmU0LWNhK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGY1OTU1NDIwLTMyK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sud3JpdGUucmVxdWVzdHMu\ncmF0ZQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu_util",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2NwdV91dGls\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"%"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGJiNGU1NmU0LWNhK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGY1OTU1NDIwLTMyK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGJiNGU1NmU0LWNhK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGY1OTU1NDIwLTMyK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"30fa1fd7-53ec-4e37-9257-11c15c2e2539",
+    "source":"openstack",
+    "meter_id":"MzBmYTFmZDctNTNlYy00ZTM3LTkyNTctMTFjMTVjMmUyNTM5K3N1Ym5ldA==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"cc08c87c-c4b8-49c3-b9f8-67421c68bb8d",
+    "source":"openstack",
+    "meter_id":"Y2MwOGM4N2MtYzRiOC00OWMzLWI5ZjgtNjc0MjFjNjhiYjhkK3N1Ym5ldA==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"2858c985-7ce8-4c20-bcfc-568b6565ee85",
+    "source":"openstack",
+    "meter_id":"Mjg1OGM5ODUtN2NlOC00YzIwLWJjZmMtNTY4YjY1NjVlZTg1K25ldHdvcms=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"c8dbb237-11d3-47c9-a4ce-7fb9dbebe213",
+    "source":"openstack",
+    "meter_id":"YzhkYmIyMzctMTFkMy00N2M5LWE0Y2UtN2ZiOWRiZWJlMjEzK25ldHdvcms=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"30fa1fd7-53ec-4e37-9257-11c15c2e2539",
+    "source":"openstack",
+    "meter_id":"MzBmYTFmZDctNTNlYy00ZTM3LTkyNTctMTFjMTVjMmUyNTM5K3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"cc08c87c-c4b8-49c3-b9f8-67421c68bb8d",
+    "source":"openstack",
+    "meter_id":"Y2MwOGM4N2MtYzRiOC00OWMzLWI5ZjgtNjc0MjFjNjhiYjhkK3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"2858c985-7ce8-4c20-bcfc-568b6565ee85",
+    "source":"openstack",
+    "meter_id":"Mjg1OGM5ODUtN2NlOC00YzIwLWJjZmMtNTY4YjY1NjVlZTg1K25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"c8dbb237-11d3-47c9-a4ce-7fb9dbebe213",
+    "source":"openstack",
+    "meter_id":"YzhkYmIyMzctMTFkMy00N2M5LWE0Y2UtN2ZiOWRiZWJlMjEzK25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.containers",
+    "resource_id":"e4a391ed27084201bb34f4fc06505438",
+    "source":"openstack",
+    "meter_id":"ZTRhMzkxZWQyNzA4NDIwMWJiMzRmNGZjMDY1MDU0Mzgrc3RvcmFnZS5vYmplY3RzLmNvbnRhaW5l\ncnM=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"container"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects",
+    "resource_id":"e4a391ed27084201bb34f4fc06505438",
+    "source":"openstack",
+    "meter_id":"ZTRhMzkxZWQyNzA4NDIwMWJiMzRmNGZjMDY1MDU0Mzgrc3RvcmFnZS5vYmplY3Rz\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"object"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.size",
+    "resource_id":"e4a391ed27084201bb34f4fc06505438",
+    "source":"openstack",
+    "meter_id":"ZTRhMzkxZWQyNzA4NDIwMWJiMzRmNGZjMDY1MDU0Mzgrc3RvcmFnZS5vYmplY3RzLnNpemU=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"vcpus",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK3ZjcHVz\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"vcpu"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance:m1.small",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2luc3RhbmNlOm0xLnNtYWxs\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2luc3RhbmNl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK21lbW9yeQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.ephemeral.size",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2suZXBoZW1lcmFsLnNpemU=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.root.size",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sucm9vdC5zaXpl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sucmVhZC5ieXRlcw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDE4OGVjMzYwLTUxK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDRmNzhhODQzLTNlK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncGFhMWU2ZmU0LTZhK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sud3JpdGUuYnl0ZXM=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDE4OGVjMzYwLTUxK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDRmNzhhODQzLTNlK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncGFhMWU2ZmU0LTZhK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDE4OGVjMzYwLTUxK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDRmNzhhODQzLTNlK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncGFhMWU2ZmU0LTZhK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDE4OGVjMzYwLTUxK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDRmNzhhODQzLTNlK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncGFhMWU2ZmU0LTZhK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.allocation",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2suYWxsb2NhdGlvbg==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sud3JpdGUucmVxdWVzdHM=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.resident",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK21lbW9yeS5yZXNpZGVudA==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sucmVhZC5yZXF1ZXN0cw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2NwdQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"ns"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.usage",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK21lbW9yeS51c2FnZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.capacity",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2suY2FwYWNpdHk=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.usage",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sudXNhZ2U=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sud3JpdGUuYnl0ZXMucmF0\nZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sucmVhZC5ieXRlcy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sucmVhZC5yZXF1ZXN0cy5y\nYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDE4OGVjMzYwLTUxK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDRmNzhhODQzLTNlK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncGFhMWU2ZmU0LTZhK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDE4OGVjMzYwLTUxK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDRmNzhhODQzLTNlK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncGFhMWU2ZmU0LTZhK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sud3JpdGUucmVxdWVzdHMu\ncmF0ZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu_util",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2NwdV91dGls\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"%"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDE4OGVjMzYwLTUxK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDRmNzhhODQzLTNlK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncGFhMWU2ZmU0LTZhK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDE4OGVjMzYwLTUxK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDRmNzhhODQzLTNlK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncGFhMWU2ZmU0LTZhK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"88c1f7d8-2baa-4b6e-a865-083ae0eb4924",
+    "source":"openstack",
+    "meter_id":"ODhjMWY3ZDgtMmJhYS00YjZlLWE4NjUtMDgzYWUwZWI0OTI0K3N1Ym5ldA==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"da9d0acb-33e5-4c42-aaf0-8a2a79f6f7d9",
+    "source":"openstack",
+    "meter_id":"ZGE5ZDBhY2ItMzNlNS00YzQyLWFhZjAtOGEyYTc5ZjZmN2Q5K3N1Ym5ldA==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"5d387d84-6517-4004-9595-e2c6fa52f37c",
+    "source":"openstack",
+    "meter_id":"NWQzODdkODQtNjUxNy00MDA0LTk1OTUtZTJjNmZhNTJmMzdjK25ldHdvcms=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"63162e3b-2282-43b3-851a-b74bc0d436e0",
+    "source":"openstack",
+    "meter_id":"NjMxNjJlM2ItMjI4Mi00M2IzLTg1MWEtYjc0YmMwZDQzNmUwK25ldHdvcms=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"88c1f7d8-2baa-4b6e-a865-083ae0eb4924",
+    "source":"openstack",
+    "meter_id":"ODhjMWY3ZDgtMmJhYS00YjZlLWE4NjUtMDgzYWUwZWI0OTI0K3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"da9d0acb-33e5-4c42-aaf0-8a2a79f6f7d9",
+    "source":"openstack",
+    "meter_id":"ZGE5ZDBhY2ItMzNlNS00YzQyLWFhZjAtOGEyYTc5ZjZmN2Q5K3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"5d387d84-6517-4004-9595-e2c6fa52f37c",
+    "source":"openstack",
+    "meter_id":"NWQzODdkODQtNjUxNy00MDA0LTk1OTUtZTJjNmZhNTJmMzdjK25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"63162e3b-2282-43b3-851a-b74bc0d436e0",
+    "source":"openstack",
+    "meter_id":"NjMxNjJlM2ItMjI4Mi00M2IzLTg1MWEtYjc0YmMwZDQzNmUwK25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.containers",
+    "resource_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "source":"openstack",
+    "meter_id":"MGZhM2JiYjU2ZmM2NGY5MmE4NGQwNTMzYjg5ZjQxYTUrc3RvcmFnZS5vYmplY3RzLmNvbnRhaW5l\ncnM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"container"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects",
+    "resource_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "source":"openstack",
+    "meter_id":"MGZhM2JiYjU2ZmM2NGY5MmE4NGQwNTMzYjg5ZjQxYTUrc3RvcmFnZS5vYmplY3Rz\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"object"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.size",
+    "resource_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "source":"openstack",
+    "meter_id":"MGZhM2JiYjU2ZmM2NGY5MmE4NGQwNTMzYjg5ZjQxYTUrc3RvcmFnZS5vYmplY3RzLnNpemU=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"vcpus",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK3ZjcHVz\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"vcpu"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance:m1.small",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2luc3RhbmNlOm0xLnNtYWxs\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2luc3RhbmNl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK21lbW9yeQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.ephemeral.size",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2suZXBoZW1lcmFsLnNpemU=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.root.size",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sucm9vdC5zaXpl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sucmVhZC5ieXRlcw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDIxNDJlNzIzLTFiK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDQ2NzNiODJiLWYxK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDk4OWM0NTcwLWRkK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDlmMzZiMWYyLTBlK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sud3JpdGUuYnl0ZXM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDIxNDJlNzIzLTFiK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDQ2NzNiODJiLWYxK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDk4OWM0NTcwLWRkK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDlmMzZiMWYyLTBlK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDIxNDJlNzIzLTFiK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDQ2NzNiODJiLWYxK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDk4OWM0NTcwLWRkK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDlmMzZiMWYyLTBlK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDIxNDJlNzIzLTFiK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDQ2NzNiODJiLWYxK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDk4OWM0NTcwLWRkK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDlmMzZiMWYyLTBlK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.allocation",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2suYWxsb2NhdGlvbg==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sud3JpdGUucmVxdWVzdHM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.resident",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK21lbW9yeS5yZXNpZGVudA==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sucmVhZC5yZXF1ZXN0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2NwdQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"ns"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.usage",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK21lbW9yeS51c2FnZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.capacity",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2suY2FwYWNpdHk=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.usage",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sudXNhZ2U=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sud3JpdGUuYnl0ZXMucmF0\nZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sucmVhZC5ieXRlcy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sucmVhZC5yZXF1ZXN0cy5y\nYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDIxNDJlNzIzLTFiK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDQ2NzNiODJiLWYxK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDk4OWM0NTcwLWRkK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDlmMzZiMWYyLTBlK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDIxNDJlNzIzLTFiK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDQ2NzNiODJiLWYxK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDk4OWM0NTcwLWRkK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDlmMzZiMWYyLTBlK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sud3JpdGUucmVxdWVzdHMu\ncmF0ZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu_util",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2NwdV91dGls\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"%"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDIxNDJlNzIzLTFiK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDQ2NzNiODJiLWYxK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDk4OWM0NTcwLWRkK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDlmMzZiMWYyLTBlK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDIxNDJlNzIzLTFiK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDQ2NzNiODJiLWYxK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDk4OWM0NTcwLWRkK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDlmMzZiMWYyLTBlK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"ad9431dc-6825-4728-ad10-1b3462dfdacd",
+    "source":"openstack",
+    "meter_id":"YWQ5NDMxZGMtNjgyNS00NzI4LWFkMTAtMWIzNDYyZGZkYWNkK3N1Ym5ldA==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"34757cfd-2d12-4c42-b3fb-86036989eb69",
+    "source":"openstack",
+    "meter_id":"MzQ3NTdjZmQtMmQxMi00YzQyLWIzZmItODYwMzY5ODllYjY5K25ldHdvcms=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"ad9431dc-6825-4728-ad10-1b3462dfdacd",
+    "source":"openstack",
+    "meter_id":"YWQ5NDMxZGMtNjgyNS00NzI4LWFkMTAtMWIzNDYyZGZkYWNkK3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"34757cfd-2d12-4c42-b3fb-86036989eb69",
+    "source":"openstack",
+    "meter_id":"MzQ3NTdjZmQtMmQxMi00YzQyLWIzZmItODYwMzY5ODllYjY5K25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.containers",
+    "resource_id":"40fc9d2369604149a269f91f356d28b2",
+    "source":"openstack",
+    "meter_id":"NDBmYzlkMjM2OTYwNDE0OWEyNjlmOTFmMzU2ZDI4YjIrc3RvcmFnZS5vYmplY3RzLmNvbnRhaW5l\ncnM=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"container"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects",
+    "resource_id":"40fc9d2369604149a269f91f356d28b2",
+    "source":"openstack",
+    "meter_id":"NDBmYzlkMjM2OTYwNDE0OWEyNjlmOTFmMzU2ZDI4YjIrc3RvcmFnZS5vYmplY3Rz\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"object"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.size",
+    "resource_id":"40fc9d2369604149a269f91f356d28b2",
+    "source":"openstack",
+    "meter_id":"NDBmYzlkMjM2OTYwNDE0OWEyNjlmOTFmMzU2ZDI4YjIrc3RvcmFnZS5vYmplY3RzLnNpemU=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"vcpus",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK3ZjcHVz\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"vcpu"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance:m1.small",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2luc3RhbmNlOm0xLnNtYWxs\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2luc3RhbmNl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK21lbW9yeQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.ephemeral.size",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2suZXBoZW1lcmFsLnNpemU=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.root.size",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sucm9vdC5zaXpl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sucmVhZC5ieXRlcw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDA4ZDU2NzI4LTY0K25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDBiZDExNjcxLWVkK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDk5MzNkZjc0LWQyK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sud3JpdGUuYnl0ZXM=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDA4ZDU2NzI4LTY0K25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDBiZDExNjcxLWVkK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDk5MzNkZjc0LWQyK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDA4ZDU2NzI4LTY0K25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDBiZDExNjcxLWVkK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDk5MzNkZjc0LWQyK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDA4ZDU2NzI4LTY0K25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDBiZDExNjcxLWVkK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDk5MzNkZjc0LWQyK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.allocation",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2suYWxsb2NhdGlvbg==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sud3JpdGUucmVxdWVzdHM=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.resident",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK21lbW9yeS5yZXNpZGVudA==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sucmVhZC5yZXF1ZXN0cw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2NwdQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"ns"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.usage",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK21lbW9yeS51c2FnZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.capacity",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2suY2FwYWNpdHk=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.usage",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sudXNhZ2U=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sud3JpdGUuYnl0ZXMucmF0\nZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sucmVhZC5ieXRlcy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sucmVhZC5yZXF1ZXN0cy5y\nYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDA4ZDU2NzI4LTY0K25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDBiZDExNjcxLWVkK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDk5MzNkZjc0LWQyK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDA4ZDU2NzI4LTY0K25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDBiZDExNjcxLWVkK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDk5MzNkZjc0LWQyK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sud3JpdGUucmVxdWVzdHMu\ncmF0ZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu_util",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2NwdV91dGls\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"%"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDA4ZDU2NzI4LTY0K25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDBiZDExNjcxLWVkK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDk5MzNkZjc0LWQyK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDA4ZDU2NzI4LTY0K25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDBiZDExNjcxLWVkK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDk5MzNkZjc0LWQyK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"c411c614-b0fb-4a82-9bc0-a6e083fcccdd",
+    "source":"openstack",
+    "meter_id":"YzQxMWM2MTQtYjBmYi00YTgyLTliYzAtYTZlMDgzZmNjY2RkK3N1Ym5ldA==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"d10b3c0f-9363-45dc-b691-7be4af82d085",
+    "source":"openstack",
+    "meter_id":"ZDEwYjNjMGYtOTM2My00NWRjLWI2OTEtN2JlNGFmODJkMDg1K25ldHdvcms=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"c411c614-b0fb-4a82-9bc0-a6e083fcccdd",
+    "source":"openstack",
+    "meter_id":"YzQxMWM2MTQtYjBmYi00YTgyLTliYzAtYTZlMDgzZmNjY2RkK3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"d10b3c0f-9363-45dc-b691-7be4af82d085",
+    "source":"openstack",
+    "meter_id":"ZDEwYjNjMGYtOTM2My00NWRjLWI2OTEtN2JlNGFmODJkMDg1K25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.containers",
+    "resource_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "source":"openstack",
+    "meter_id":"OGM1YmI3ZDc1ZmJhNDlhYmE4MmQ4N2MxMDU4Yjg5MWErc3RvcmFnZS5vYmplY3RzLmNvbnRhaW5l\ncnM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"container"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects",
+    "resource_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "source":"openstack",
+    "meter_id":"OGM1YmI3ZDc1ZmJhNDlhYmE4MmQ4N2MxMDU4Yjg5MWErc3RvcmFnZS5vYmplY3Rz\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"object"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.size",
+    "resource_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "source":"openstack",
+    "meter_id":"OGM1YmI3ZDc1ZmJhNDlhYmE4MmQ4N2MxMDU4Yjg5MWErc3RvcmFnZS5vYmplY3RzLnNpemU=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"vcpus",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK3ZjcHVz\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"vcpu"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance:m1.small",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2luc3RhbmNlOm0xLnNtYWxs\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2luc3RhbmNl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK21lbW9yeQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.ephemeral.size",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2suZXBoZW1lcmFsLnNpemU=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.root.size",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sucm9vdC5zaXpl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sucmVhZC5ieXRlcw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGFiMGIzNjZjLTZjK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUxY2ZmYTFiLTlmK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUyYzY2Mjc5LTNhK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGU3OWE0YzcyLTFmK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sud3JpdGUuYnl0ZXM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGFiMGIzNjZjLTZjK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUxY2ZmYTFiLTlmK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUyYzY2Mjc5LTNhK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGU3OWE0YzcyLTFmK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGFiMGIzNjZjLTZjK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUxY2ZmYTFiLTlmK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUyYzY2Mjc5LTNhK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGU3OWE0YzcyLTFmK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGFiMGIzNjZjLTZjK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUxY2ZmYTFiLTlmK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUyYzY2Mjc5LTNhK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGU3OWE0YzcyLTFmK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.allocation",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2suYWxsb2NhdGlvbg==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sud3JpdGUucmVxdWVzdHM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.resident",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK21lbW9yeS5yZXNpZGVudA==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sucmVhZC5yZXF1ZXN0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2NwdQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"ns"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.usage",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK21lbW9yeS51c2FnZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.capacity",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2suY2FwYWNpdHk=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.usage",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sudXNhZ2U=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sud3JpdGUuYnl0ZXMucmF0\nZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sucmVhZC5ieXRlcy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sucmVhZC5yZXF1ZXN0cy5y\nYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGFiMGIzNjZjLTZjK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUxY2ZmYTFiLTlmK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUyYzY2Mjc5LTNhK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGU3OWE0YzcyLTFmK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGFiMGIzNjZjLTZjK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUxY2ZmYTFiLTlmK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUyYzY2Mjc5LTNhK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGU3OWE0YzcyLTFmK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sud3JpdGUucmVxdWVzdHMu\ncmF0ZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu_util",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2NwdV91dGls\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"%"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGFiMGIzNjZjLTZjK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUxY2ZmYTFiLTlmK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUyYzY2Mjc5LTNhK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGU3OWE0YzcyLTFmK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGFiMGIzNjZjLTZjK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUxY2ZmYTFiLTlmK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUyYzY2Mjc5LTNhK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGU3OWE0YzcyLTFmK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"1fd468dc-2524-4f32-a2d0-ea51e4f5e4c7",
+    "source":"openstack",
+    "meter_id":"MWZkNDY4ZGMtMjUyNC00ZjMyLWEyZDAtZWE1MWU0ZjVlNGM3K3N1Ym5ldA==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"9808f819-23f9-4b68-af76-0a73ec72c896",
+    "source":"openstack",
+    "meter_id":"OTgwOGY4MTktMjNmOS00YjY4LWFmNzYtMGE3M2VjNzJjODk2K3N1Ym5ldA==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"b9485ff3-58b1-4791-81d3-49f60069a77d",
+    "source":"openstack",
+    "meter_id":"Yjk0ODVmZjMtNThiMS00NzkxLTgxZDMtNDlmNjAwNjlhNzdkK3N1Ym5ldA==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"040b0012-fde1-4489-8a04-051435cfc932",
+    "source":"openstack",
+    "meter_id":"MDQwYjAwMTItZmRlMS00NDg5LThhMDQtMDUxNDM1Y2ZjOTMyK25ldHdvcms=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"209ac886-eb12-486e-a4f0-cff5ca0b1e69",
+    "source":"openstack",
+    "meter_id":"MjA5YWM4ODYtZWIxMi00ODZlLWE0ZjAtY2ZmNWNhMGIxZTY5K25ldHdvcms=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"53e23b9c-e9b9-4891-94a1-718bf6488abf",
+    "source":"openstack",
+    "meter_id":"NTNlMjNiOWMtZTliOS00ODkxLTk0YTEtNzE4YmY2NDg4YWJmK25ldHdvcms=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"1fd468dc-2524-4f32-a2d0-ea51e4f5e4c7",
+    "source":"openstack",
+    "meter_id":"MWZkNDY4ZGMtMjUyNC00ZjMyLWEyZDAtZWE1MWU0ZjVlNGM3K3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"9808f819-23f9-4b68-af76-0a73ec72c896",
+    "source":"openstack",
+    "meter_id":"OTgwOGY4MTktMjNmOS00YjY4LWFmNzYtMGE3M2VjNzJjODk2K3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"b9485ff3-58b1-4791-81d3-49f60069a77d",
+    "source":"openstack",
+    "meter_id":"Yjk0ODVmZjMtNThiMS00NzkxLTgxZDMtNDlmNjAwNjlhNzdkK3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"040b0012-fde1-4489-8a04-051435cfc932",
+    "source":"openstack",
+    "meter_id":"MDQwYjAwMTItZmRlMS00NDg5LThhMDQtMDUxNDM1Y2ZjOTMyK25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"209ac886-eb12-486e-a4f0-cff5ca0b1e69",
+    "source":"openstack",
+    "meter_id":"MjA5YWM4ODYtZWIxMi00ODZlLWE0ZjAtY2ZmNWNhMGIxZTY5K25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"53e23b9c-e9b9-4891-94a1-718bf6488abf",
+    "source":"openstack",
+    "meter_id":"NTNlMjNiOWMtZTliOS00ODkxLTk0YTEtNzE4YmY2NDg4YWJmK25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"port",
+    "resource_id":"1158ecbd-3e37-42a7-b552-53a2fc0a8c53",
+    "source":"openstack",
+    "meter_id":"MTE1OGVjYmQtM2UzNy00MmE3LWI1NTItNTNhMmZjMGE4YzUzK3BvcnQ=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"port"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"port",
+    "resource_id":"f3d17a2e-d0f2-46ea-87ce-5cc0081cd331",
+    "source":"openstack",
+    "meter_id":"ZjNkMTdhMmUtZDBmMi00NmVhLTg3Y2UtNWNjMDA4MWNkMzMxK3BvcnQ=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"port"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.containers",
+    "resource_id":"a07f04b331d746839ca276f974c155a5",
+    "source":"openstack",
+    "meter_id":"YTA3ZjA0YjMzMWQ3NDY4MzljYTI3NmY5NzRjMTU1YTUrc3RvcmFnZS5vYmplY3RzLmNvbnRhaW5l\ncnM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"container"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects",
+    "resource_id":"a07f04b331d746839ca276f974c155a5",
+    "source":"openstack",
+    "meter_id":"YTA3ZjA0YjMzMWQ3NDY4MzljYTI3NmY5NzRjMTU1YTUrc3RvcmFnZS5vYmplY3Rz\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"object"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.size",
+    "resource_id":"a07f04b331d746839ca276f974c155a5",
+    "source":"openstack",
+    "meter_id":"YTA3ZjA0YjMzMWQ3NDY4MzljYTI3NmY5NzRjMTU1YTUrc3RvcmFnZS5vYmplY3RzLnNpemU=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"port.create",
+    "resource_id":"1158ecbd-3e37-42a7-b552-53a2fc0a8c53",
+    "source":"openstack",
+    "meter_id":"MTE1OGVjYmQtM2UzNy00MmE3LWI1NTItNTNhMmZjMGE4YzUzK3BvcnQuY3JlYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"delta",
+    "unit":"port"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"port.create",
+    "resource_id":"f3d17a2e-d0f2-46ea-87ce-5cc0081cd331",
+    "source":"openstack",
+    "meter_id":"ZjNkMTdhMmUtZDBmMi00NmVhLTg3Y2UtNWNjMDA4MWNkMzMxK3BvcnQuY3JlYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"delta",
+    "unit":"port"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"vcpus",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K3ZjcHVz\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"vcpu"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance:m1.small",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2luc3RhbmNlOm0xLnNtYWxs\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2luc3RhbmNl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K21lbW9yeQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.ephemeral.size",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2suZXBoZW1lcmFsLnNpemU=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.root.size",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sucm9vdC5zaXpl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sucmVhZC5ieXRlcw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDA3MDUzYzcyLWEwK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkwM2M3YzA2LThiK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkxMDM2ZWI4LTE0K25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncGZjMDZlMjhhLWZlK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sud3JpdGUuYnl0ZXM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDA3MDUzYzcyLWEwK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkwM2M3YzA2LThiK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkxMDM2ZWI4LTE0K25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncGZjMDZlMjhhLWZlK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDA3MDUzYzcyLWEwK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkwM2M3YzA2LThiK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkxMDM2ZWI4LTE0K25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncGZjMDZlMjhhLWZlK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDA3MDUzYzcyLWEwK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkwM2M3YzA2LThiK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkxMDM2ZWI4LTE0K25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncGZjMDZlMjhhLWZlK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.allocation",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2suYWxsb2NhdGlvbg==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sud3JpdGUucmVxdWVzdHM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.resident",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K21lbW9yeS5yZXNpZGVudA==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sucmVhZC5yZXF1ZXN0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2NwdQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"ns"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.usage",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K21lbW9yeS51c2FnZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.capacity",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2suY2FwYWNpdHk=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.usage",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sudXNhZ2U=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sud3JpdGUuYnl0ZXMucmF0\nZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sucmVhZC5ieXRlcy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sucmVhZC5yZXF1ZXN0cy5y\nYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDA3MDUzYzcyLWEwK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkwM2M3YzA2LThiK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkxMDM2ZWI4LTE0K25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncGZjMDZlMjhhLWZlK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDA3MDUzYzcyLWEwK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkwM2M3YzA2LThiK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkxMDM2ZWI4LTE0K25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncGZjMDZlMjhhLWZlK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sud3JpdGUucmVxdWVzdHMu\ncmF0ZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu_util",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2NwdV91dGls\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"%"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDA3MDUzYzcyLWEwK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkwM2M3YzA2LThiK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkxMDM2ZWI4LTE0K25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncGZjMDZlMjhhLWZlK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDA3MDUzYzcyLWEwK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkwM2M3YzA2LThiK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkxMDM2ZWI4LTE0K25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncGZjMDZlMjhhLWZlK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  }
+]
\ No newline at end of file
diff --git a/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/mocks/samples.json b/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/mocks/samples.json
new file mode 100644
index 0000000..7e8c94d
--- /dev/null
+++ b/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/mocks/samples.json
@@ -0,0 +1,5472 @@
+[
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"7b5c9ec9-b575-40ea-b694-abfb5291e9d1",
+    "source":"openstack",
+    "meter_id":"N2I1YzllYzktYjU3NS00MGVhLWI2OTQtYWJmYjUyOTFlOWQxK3N1Ym5ldA==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"dc5c7f94-1307-48e3-812a-065178faba80",
+    "source":"openstack",
+    "meter_id":"ZGM1YzdmOTQtMTMwNy00OGUzLTgxMmEtMDY1MTc4ZmFiYTgwK25ldHdvcms=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"7b5c9ec9-b575-40ea-b694-abfb5291e9d1",
+    "source":"openstack",
+    "meter_id":"N2I1YzllYzktYjU3NS00MGVhLWI2OTQtYWJmYjUyOTFlOWQxK3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"dc5c7f94-1307-48e3-812a-065178faba80",
+    "source":"openstack",
+    "meter_id":"ZGM1YzdmOTQtMTMwNy00OGUzLTgxMmEtMDY1MTc4ZmFiYTgwK25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.containers",
+    "resource_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "source":"openstack",
+    "meter_id":"OTk4YzhlN2Y2ZTcwNDZlOGI2ZDczYzBjZjAyYzU4ZWUrc3RvcmFnZS5vYmplY3RzLmNvbnRhaW5l\ncnM=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"container"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects",
+    "resource_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "source":"openstack",
+    "meter_id":"OTk4YzhlN2Y2ZTcwNDZlOGI2ZDczYzBjZjAyYzU4ZWUrc3RvcmFnZS5vYmplY3Rz\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"object"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.size",
+    "resource_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "source":"openstack",
+    "meter_id":"OTk4YzhlN2Y2ZTcwNDZlOGI2ZDczYzBjZjAyYzU4ZWUrc3RvcmFnZS5vYmplY3RzLnNpemU=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"vcpus",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK3ZjcHVz\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"vcpu"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance:m1.small",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2luc3RhbmNlOm0xLnNtYWxs\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2luc3RhbmNl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK21lbW9yeQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.ephemeral.size",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2suZXBoZW1lcmFsLnNpemU=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.root.size",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sucm9vdC5zaXpl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"image.download",
+    "resource_id":"27915c4a-4080-4ca3-8409-ba3d188dad67",
+    "source":"openstack",
+    "meter_id":"Mjc5MTVjNGEtNDA4MC00Y2EzLTg0MDktYmEzZDE4OGRhZDY3K2ltYWdlLmRvd25sb2Fk\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"delta",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sucmVhZC5ieXRlcw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncDk3YzlhMjAzLWU1K25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncGM2ODBjYmFlLThjK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sud3JpdGUuYnl0ZXM=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncDk3YzlhMjAzLWU1K25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncGM2ODBjYmFlLThjK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncDk3YzlhMjAzLWU1K25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncGM2ODBjYmFlLThjK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncDk3YzlhMjAzLWU1K25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncGM2ODBjYmFlLThjK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.allocation",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2suYWxsb2NhdGlvbg==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sud3JpdGUucmVxdWVzdHM=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.resident",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK21lbW9yeS5yZXNpZGVudA==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sucmVhZC5yZXF1ZXN0cw==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2NwdQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"cumulative",
+    "unit":"ns"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.usage",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK21lbW9yeS51c2FnZQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.capacity",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2suY2FwYWNpdHk=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.usage",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sudXNhZ2U=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sud3JpdGUuYnl0ZXMucmF0\nZQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sucmVhZC5ieXRlcy5yYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sucmVhZC5yZXF1ZXN0cy5y\nYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-hdd",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de-vda",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncDk3YzlhMjAzLWU1K25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncGM2ODBjYmFlLThjK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncDk3YzlhMjAzLWU1K25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncGM2ODBjYmFlLThjK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests.rate",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2Rpc2sud3JpdGUucmVxdWVzdHMu\ncmF0ZQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu_util",
+    "resource_id":"44d2970f-13af-4e49-824a-e68a643c88de",
+    "source":"openstack",
+    "meter_id":"NDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlK2NwdV91dGls\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"%"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncDk3YzlhMjAzLWU1K25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncGM2ODBjYmFlLThjK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tap97c9a203-e5",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncDk3YzlhMjAzLWU1K25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000001-44d2970f-13af-4e49-824a-e68a643c88de-tapc680cbae-8c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDEtNDRkMjk3MGYtMTNhZi00ZTQ5LTgyNGEtZTY4YTY0M2M4OGRlLXRh\ncGM2ODBjYmFlLThjK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"998c8e7f6e7046e8b6d73c0cf02c58ee",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"cf28cbd8-9967-4c28-856c-2f1be79ebb70",
+    "source":"openstack",
+    "meter_id":"Y2YyOGNiZDgtOTk2Ny00YzI4LTg1NmMtMmYxYmU3OWViYjcwK3N1Ym5ldA==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"6a5d4463-3b59-421b-949f-28a0547d53fb",
+    "source":"openstack",
+    "meter_id":"NmE1ZDQ0NjMtM2I1OS00MjFiLTk0OWYtMjhhMDU0N2Q1M2ZiK25ldHdvcms=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"cf28cbd8-9967-4c28-856c-2f1be79ebb70",
+    "source":"openstack",
+    "meter_id":"Y2YyOGNiZDgtOTk2Ny00YzI4LTg1NmMtMmYxYmU3OWViYjcwK3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"6a5d4463-3b59-421b-949f-28a0547d53fb",
+    "source":"openstack",
+    "meter_id":"NmE1ZDQ0NjMtM2I1OS00MjFiLTk0OWYtMjhhMDU0N2Q1M2ZiK25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.containers",
+    "resource_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "source":"openstack",
+    "meter_id":"YTE1NTI5YWNmZTM3NGUzOWJjZmMxZDNmZTY3NzViODcrc3RvcmFnZS5vYmplY3RzLmNvbnRhaW5l\ncnM=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"container"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects",
+    "resource_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "source":"openstack",
+    "meter_id":"YTE1NTI5YWNmZTM3NGUzOWJjZmMxZDNmZTY3NzViODcrc3RvcmFnZS5vYmplY3Rz\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"object"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.size",
+    "resource_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "source":"openstack",
+    "meter_id":"YTE1NTI5YWNmZTM3NGUzOWJjZmMxZDNmZTY3NzViODcrc3RvcmFnZS5vYmplY3RzLnNpemU=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"vcpus",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK3ZjcHVz\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"vcpu"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance:m1.small",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2luc3RhbmNlOm0xLnNtYWxs\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2luc3RhbmNl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK21lbW9yeQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.ephemeral.size",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2suZXBoZW1lcmFsLnNpemU=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.root.size",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sucm9vdC5zaXpl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sucmVhZC5ieXRlcw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGJiNGU1NmU0LWNhK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGY1OTU1NDIwLTMyK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sud3JpdGUuYnl0ZXM=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGJiNGU1NmU0LWNhK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGY1OTU1NDIwLTMyK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGJiNGU1NmU0LWNhK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGY1OTU1NDIwLTMyK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGJiNGU1NmU0LWNhK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGY1OTU1NDIwLTMyK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.allocation",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2suYWxsb2NhdGlvbg==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sud3JpdGUucmVxdWVzdHM=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.resident",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK21lbW9yeS5yZXNpZGVudA==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sucmVhZC5yZXF1ZXN0cw==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2NwdQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"cumulative",
+    "unit":"ns"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.usage",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK21lbW9yeS51c2FnZQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.capacity",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2suY2FwYWNpdHk=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.usage",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sudXNhZ2U=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sud3JpdGUuYnl0ZXMucmF0\nZQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sucmVhZC5ieXRlcy5yYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sucmVhZC5yZXF1ZXN0cy5y\nYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-hdd",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb-vda",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGJiNGU1NmU0LWNhK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGY1OTU1NDIwLTMyK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGJiNGU1NmU0LWNhK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGY1OTU1NDIwLTMyK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests.rate",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2Rpc2sud3JpdGUucmVxdWVzdHMu\ncmF0ZQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu_util",
+    "resource_id":"39c61bb4-392a-45da-a624-439b944a99bb",
+    "source":"openstack",
+    "meter_id":"MzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiK2NwdV91dGls\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"%"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGJiNGU1NmU0LWNhK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGY1OTU1NDIwLTMyK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapbb4e56e4-ca",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGJiNGU1NmU0LWNhK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000003-39c61bb4-392a-45da-a624-439b944a99bb-tapf5955420-32",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDMtMzljNjFiYjQtMzkyYS00NWRhLWE2MjQtNDM5Yjk0NGE5OWJiLXRh\ncGY1OTU1NDIwLTMyK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a15529acfe374e39bcfc1d3fe6775b87",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"30fa1fd7-53ec-4e37-9257-11c15c2e2539",
+    "source":"openstack",
+    "meter_id":"MzBmYTFmZDctNTNlYy00ZTM3LTkyNTctMTFjMTVjMmUyNTM5K3N1Ym5ldA==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"cc08c87c-c4b8-49c3-b9f8-67421c68bb8d",
+    "source":"openstack",
+    "meter_id":"Y2MwOGM4N2MtYzRiOC00OWMzLWI5ZjgtNjc0MjFjNjhiYjhkK3N1Ym5ldA==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"2858c985-7ce8-4c20-bcfc-568b6565ee85",
+    "source":"openstack",
+    "meter_id":"Mjg1OGM5ODUtN2NlOC00YzIwLWJjZmMtNTY4YjY1NjVlZTg1K25ldHdvcms=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"c8dbb237-11d3-47c9-a4ce-7fb9dbebe213",
+    "source":"openstack",
+    "meter_id":"YzhkYmIyMzctMTFkMy00N2M5LWE0Y2UtN2ZiOWRiZWJlMjEzK25ldHdvcms=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"30fa1fd7-53ec-4e37-9257-11c15c2e2539",
+    "source":"openstack",
+    "meter_id":"MzBmYTFmZDctNTNlYy00ZTM3LTkyNTctMTFjMTVjMmUyNTM5K3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"cc08c87c-c4b8-49c3-b9f8-67421c68bb8d",
+    "source":"openstack",
+    "meter_id":"Y2MwOGM4N2MtYzRiOC00OWMzLWI5ZjgtNjc0MjFjNjhiYjhkK3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"2858c985-7ce8-4c20-bcfc-568b6565ee85",
+    "source":"openstack",
+    "meter_id":"Mjg1OGM5ODUtN2NlOC00YzIwLWJjZmMtNTY4YjY1NjVlZTg1K25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"c8dbb237-11d3-47c9-a4ce-7fb9dbebe213",
+    "source":"openstack",
+    "meter_id":"YzhkYmIyMzctMTFkMy00N2M5LWE0Y2UtN2ZiOWRiZWJlMjEzK25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.containers",
+    "resource_id":"e4a391ed27084201bb34f4fc06505438",
+    "source":"openstack",
+    "meter_id":"ZTRhMzkxZWQyNzA4NDIwMWJiMzRmNGZjMDY1MDU0Mzgrc3RvcmFnZS5vYmplY3RzLmNvbnRhaW5l\ncnM=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"container"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects",
+    "resource_id":"e4a391ed27084201bb34f4fc06505438",
+    "source":"openstack",
+    "meter_id":"ZTRhMzkxZWQyNzA4NDIwMWJiMzRmNGZjMDY1MDU0Mzgrc3RvcmFnZS5vYmplY3Rz\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"object"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.size",
+    "resource_id":"e4a391ed27084201bb34f4fc06505438",
+    "source":"openstack",
+    "meter_id":"ZTRhMzkxZWQyNzA4NDIwMWJiMzRmNGZjMDY1MDU0Mzgrc3RvcmFnZS5vYmplY3RzLnNpemU=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"vcpus",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK3ZjcHVz\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"vcpu"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance:m1.small",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2luc3RhbmNlOm0xLnNtYWxs\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2luc3RhbmNl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK21lbW9yeQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.ephemeral.size",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2suZXBoZW1lcmFsLnNpemU=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.root.size",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sucm9vdC5zaXpl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sucmVhZC5ieXRlcw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDE4OGVjMzYwLTUxK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDRmNzhhODQzLTNlK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncGFhMWU2ZmU0LTZhK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sud3JpdGUuYnl0ZXM=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDE4OGVjMzYwLTUxK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDRmNzhhODQzLTNlK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncGFhMWU2ZmU0LTZhK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDE4OGVjMzYwLTUxK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDRmNzhhODQzLTNlK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncGFhMWU2ZmU0LTZhK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDE4OGVjMzYwLTUxK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDRmNzhhODQzLTNlK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncGFhMWU2ZmU0LTZhK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.allocation",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2suYWxsb2NhdGlvbg==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sud3JpdGUucmVxdWVzdHM=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.resident",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK21lbW9yeS5yZXNpZGVudA==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sucmVhZC5yZXF1ZXN0cw==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2NwdQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"cumulative",
+    "unit":"ns"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.usage",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK21lbW9yeS51c2FnZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.capacity",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2suY2FwYWNpdHk=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.usage",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sudXNhZ2U=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sud3JpdGUuYnl0ZXMucmF0\nZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sucmVhZC5ieXRlcy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sucmVhZC5yZXF1ZXN0cy5y\nYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-hdd",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-vda",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDE4OGVjMzYwLTUxK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDRmNzhhODQzLTNlK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncGFhMWU2ZmU0LTZhK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDE4OGVjMzYwLTUxK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDRmNzhhODQzLTNlK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncGFhMWU2ZmU0LTZhK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests.rate",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2Rpc2sud3JpdGUucmVxdWVzdHMu\ncmF0ZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu_util",
+    "resource_id":"e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad",
+    "source":"openstack",
+    "meter_id":"ZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkK2NwdV91dGls\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"%"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDE4OGVjMzYwLTUxK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDRmNzhhODQzLTNlK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncGFhMWU2ZmU0LTZhK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap188ec360-51",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDE4OGVjMzYwLTUxK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tap4f78a843-3e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncDRmNzhhODQzLTNlK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000005-e7f56e1a-a2ce-4cc9-9998-0a2bb559b8ad-tapaa1e6fe4-6a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDUtZTdmNTZlMWEtYTJjZS00Y2M5LTk5OTgtMGEyYmI1NTliOGFkLXRh\ncGFhMWU2ZmU0LTZhK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"e4a391ed27084201bb34f4fc06505438",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"88c1f7d8-2baa-4b6e-a865-083ae0eb4924",
+    "source":"openstack",
+    "meter_id":"ODhjMWY3ZDgtMmJhYS00YjZlLWE4NjUtMDgzYWUwZWI0OTI0K3N1Ym5ldA==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"da9d0acb-33e5-4c42-aaf0-8a2a79f6f7d9",
+    "source":"openstack",
+    "meter_id":"ZGE5ZDBhY2ItMzNlNS00YzQyLWFhZjAtOGEyYTc5ZjZmN2Q5K3N1Ym5ldA==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"5d387d84-6517-4004-9595-e2c6fa52f37c",
+    "source":"openstack",
+    "meter_id":"NWQzODdkODQtNjUxNy00MDA0LTk1OTUtZTJjNmZhNTJmMzdjK25ldHdvcms=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"63162e3b-2282-43b3-851a-b74bc0d436e0",
+    "source":"openstack",
+    "meter_id":"NjMxNjJlM2ItMjI4Mi00M2IzLTg1MWEtYjc0YmMwZDQzNmUwK25ldHdvcms=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"88c1f7d8-2baa-4b6e-a865-083ae0eb4924",
+    "source":"openstack",
+    "meter_id":"ODhjMWY3ZDgtMmJhYS00YjZlLWE4NjUtMDgzYWUwZWI0OTI0K3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"da9d0acb-33e5-4c42-aaf0-8a2a79f6f7d9",
+    "source":"openstack",
+    "meter_id":"ZGE5ZDBhY2ItMzNlNS00YzQyLWFhZjAtOGEyYTc5ZjZmN2Q5K3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"5d387d84-6517-4004-9595-e2c6fa52f37c",
+    "source":"openstack",
+    "meter_id":"NWQzODdkODQtNjUxNy00MDA0LTk1OTUtZTJjNmZhNTJmMzdjK25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"63162e3b-2282-43b3-851a-b74bc0d436e0",
+    "source":"openstack",
+    "meter_id":"NjMxNjJlM2ItMjI4Mi00M2IzLTg1MWEtYjc0YmMwZDQzNmUwK25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.containers",
+    "resource_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "source":"openstack",
+    "meter_id":"MGZhM2JiYjU2ZmM2NGY5MmE4NGQwNTMzYjg5ZjQxYTUrc3RvcmFnZS5vYmplY3RzLmNvbnRhaW5l\ncnM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"container"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects",
+    "resource_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "source":"openstack",
+    "meter_id":"MGZhM2JiYjU2ZmM2NGY5MmE4NGQwNTMzYjg5ZjQxYTUrc3RvcmFnZS5vYmplY3Rz\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"object"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.size",
+    "resource_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "source":"openstack",
+    "meter_id":"MGZhM2JiYjU2ZmM2NGY5MmE4NGQwNTMzYjg5ZjQxYTUrc3RvcmFnZS5vYmplY3RzLnNpemU=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"vcpus",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK3ZjcHVz\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"vcpu"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance:m1.small",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2luc3RhbmNlOm0xLnNtYWxs\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2luc3RhbmNl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK21lbW9yeQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.ephemeral.size",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2suZXBoZW1lcmFsLnNpemU=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.root.size",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sucm9vdC5zaXpl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sucmVhZC5ieXRlcw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDIxNDJlNzIzLTFiK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDQ2NzNiODJiLWYxK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDk4OWM0NTcwLWRkK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDlmMzZiMWYyLTBlK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sud3JpdGUuYnl0ZXM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDIxNDJlNzIzLTFiK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDQ2NzNiODJiLWYxK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDk4OWM0NTcwLWRkK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDlmMzZiMWYyLTBlK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDIxNDJlNzIzLTFiK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDQ2NzNiODJiLWYxK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDk4OWM0NTcwLWRkK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDlmMzZiMWYyLTBlK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDIxNDJlNzIzLTFiK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDQ2NzNiODJiLWYxK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDk4OWM0NTcwLWRkK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDlmMzZiMWYyLTBlK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.allocation",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2suYWxsb2NhdGlvbg==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sud3JpdGUucmVxdWVzdHM=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.resident",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK21lbW9yeS5yZXNpZGVudA==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sucmVhZC5yZXF1ZXN0cw==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2NwdQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"cumulative",
+    "unit":"ns"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.usage",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK21lbW9yeS51c2FnZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.capacity",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2suY2FwYWNpdHk=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.usage",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sudXNhZ2U=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sud3JpdGUuYnl0ZXMucmF0\nZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sucmVhZC5ieXRlcy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sucmVhZC5yZXF1ZXN0cy5y\nYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-hdd",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-vda",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDIxNDJlNzIzLTFiK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDQ2NzNiODJiLWYxK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDk4OWM0NTcwLWRkK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDlmMzZiMWYyLTBlK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDIxNDJlNzIzLTFiK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDQ2NzNiODJiLWYxK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDk4OWM0NTcwLWRkK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDlmMzZiMWYyLTBlK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests.rate",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2Rpc2sud3JpdGUucmVxdWVzdHMu\ncmF0ZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu_util",
+    "resource_id":"5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22",
+    "source":"openstack",
+    "meter_id":"NWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyK2NwdV91dGls\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"%"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDIxNDJlNzIzLTFiK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDQ2NzNiODJiLWYxK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDk4OWM0NTcwLWRkK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDlmMzZiMWYyLTBlK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap2142e723-1b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDIxNDJlNzIzLTFiK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap4673b82b-f1",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDQ2NzNiODJiLWYxK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap989c4570-dd",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDk4OWM0NTcwLWRkK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000002-5d6d6ccc-51e6-490a-a89a-3a7c36f2eb22-tap9f36b1f2-0e",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDItNWQ2ZDZjY2MtNTFlNi00OTBhLWE4OWEtM2E3YzM2ZjJlYjIyLXRh\ncDlmMzZiMWYyLTBlK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"0fa3bbb56fc64f92a84d0533b89f41a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"ad9431dc-6825-4728-ad10-1b3462dfdacd",
+    "source":"openstack",
+    "meter_id":"YWQ5NDMxZGMtNjgyNS00NzI4LWFkMTAtMWIzNDYyZGZkYWNkK3N1Ym5ldA==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"34757cfd-2d12-4c42-b3fb-86036989eb69",
+    "source":"openstack",
+    "meter_id":"MzQ3NTdjZmQtMmQxMi00YzQyLWIzZmItODYwMzY5ODllYjY5K25ldHdvcms=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"ad9431dc-6825-4728-ad10-1b3462dfdacd",
+    "source":"openstack",
+    "meter_id":"YWQ5NDMxZGMtNjgyNS00NzI4LWFkMTAtMWIzNDYyZGZkYWNkK3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"34757cfd-2d12-4c42-b3fb-86036989eb69",
+    "source":"openstack",
+    "meter_id":"MzQ3NTdjZmQtMmQxMi00YzQyLWIzZmItODYwMzY5ODllYjY5K25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.containers",
+    "resource_id":"40fc9d2369604149a269f91f356d28b2",
+    "source":"openstack",
+    "meter_id":"NDBmYzlkMjM2OTYwNDE0OWEyNjlmOTFmMzU2ZDI4YjIrc3RvcmFnZS5vYmplY3RzLmNvbnRhaW5l\ncnM=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"container"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects",
+    "resource_id":"40fc9d2369604149a269f91f356d28b2",
+    "source":"openstack",
+    "meter_id":"NDBmYzlkMjM2OTYwNDE0OWEyNjlmOTFmMzU2ZDI4YjIrc3RvcmFnZS5vYmplY3Rz\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"object"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.size",
+    "resource_id":"40fc9d2369604149a269f91f356d28b2",
+    "source":"openstack",
+    "meter_id":"NDBmYzlkMjM2OTYwNDE0OWEyNjlmOTFmMzU2ZDI4YjIrc3RvcmFnZS5vYmplY3RzLnNpemU=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"vcpus",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK3ZjcHVz\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"vcpu"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance:m1.small",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2luc3RhbmNlOm0xLnNtYWxs\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2luc3RhbmNl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK21lbW9yeQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.ephemeral.size",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2suZXBoZW1lcmFsLnNpemU=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.root.size",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sucm9vdC5zaXpl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sucmVhZC5ieXRlcw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDA4ZDU2NzI4LTY0K25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDBiZDExNjcxLWVkK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDk5MzNkZjc0LWQyK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sud3JpdGUuYnl0ZXM=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDA4ZDU2NzI4LTY0K25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDBiZDExNjcxLWVkK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDk5MzNkZjc0LWQyK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDA4ZDU2NzI4LTY0K25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDBiZDExNjcxLWVkK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDk5MzNkZjc0LWQyK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDA4ZDU2NzI4LTY0K25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDBiZDExNjcxLWVkK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDk5MzNkZjc0LWQyK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.allocation",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2suYWxsb2NhdGlvbg==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sud3JpdGUucmVxdWVzdHM=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.resident",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK21lbW9yeS5yZXNpZGVudA==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sucmVhZC5yZXF1ZXN0cw==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2NwdQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"cumulative",
+    "unit":"ns"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.usage",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK21lbW9yeS51c2FnZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.capacity",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2suY2FwYWNpdHk=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.usage",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sudXNhZ2U=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sud3JpdGUuYnl0ZXMucmF0\nZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sucmVhZC5ieXRlcy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sucmVhZC5yZXF1ZXN0cy5y\nYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-hdd",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac-vda",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDA4ZDU2NzI4LTY0K25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDBiZDExNjcxLWVkK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDk5MzNkZjc0LWQyK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDA4ZDU2NzI4LTY0K25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDBiZDExNjcxLWVkK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDk5MzNkZjc0LWQyK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests.rate",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2Rpc2sud3JpdGUucmVxdWVzdHMu\ncmF0ZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu_util",
+    "resource_id":"3466c8a2-23fb-4d15-a1b0-6eead3b297ac",
+    "source":"openstack",
+    "meter_id":"MzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjK2NwdV91dGls\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"%"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDA4ZDU2NzI4LTY0K25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDBiZDExNjcxLWVkK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDk5MzNkZjc0LWQyK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap08d56728-64",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDA4ZDU2NzI4LTY0K25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap0bd11671-ed",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDBiZDExNjcxLWVkK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000004-3466c8a2-23fb-4d15-a1b0-6eead3b297ac-tap9933df74-d2",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDQtMzQ2NmM4YTItMjNmYi00ZDE1LWExYjAtNmVlYWQzYjI5N2FjLXRh\ncDk5MzNkZjc0LWQyK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"40fc9d2369604149a269f91f356d28b2",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"c411c614-b0fb-4a82-9bc0-a6e083fcccdd",
+    "source":"openstack",
+    "meter_id":"YzQxMWM2MTQtYjBmYi00YTgyLTliYzAtYTZlMDgzZmNjY2RkK3N1Ym5ldA==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"d10b3c0f-9363-45dc-b691-7be4af82d085",
+    "source":"openstack",
+    "meter_id":"ZDEwYjNjMGYtOTM2My00NWRjLWI2OTEtN2JlNGFmODJkMDg1K25ldHdvcms=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"c411c614-b0fb-4a82-9bc0-a6e083fcccdd",
+    "source":"openstack",
+    "meter_id":"YzQxMWM2MTQtYjBmYi00YTgyLTliYzAtYTZlMDgzZmNjY2RkK3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"d10b3c0f-9363-45dc-b691-7be4af82d085",
+    "source":"openstack",
+    "meter_id":"ZDEwYjNjMGYtOTM2My00NWRjLWI2OTEtN2JlNGFmODJkMDg1K25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.containers",
+    "resource_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "source":"openstack",
+    "meter_id":"OGM1YmI3ZDc1ZmJhNDlhYmE4MmQ4N2MxMDU4Yjg5MWErc3RvcmFnZS5vYmplY3RzLmNvbnRhaW5l\ncnM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"container"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects",
+    "resource_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "source":"openstack",
+    "meter_id":"OGM1YmI3ZDc1ZmJhNDlhYmE4MmQ4N2MxMDU4Yjg5MWErc3RvcmFnZS5vYmplY3Rz\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"object"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.size",
+    "resource_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "source":"openstack",
+    "meter_id":"OGM1YmI3ZDc1ZmJhNDlhYmE4MmQ4N2MxMDU4Yjg5MWErc3RvcmFnZS5vYmplY3RzLnNpemU=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"vcpus",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK3ZjcHVz\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"vcpu"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance:m1.small",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2luc3RhbmNlOm0xLnNtYWxs\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2luc3RhbmNl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK21lbW9yeQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.ephemeral.size",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2suZXBoZW1lcmFsLnNpemU=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.root.size",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sucm9vdC5zaXpl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sucmVhZC5ieXRlcw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGFiMGIzNjZjLTZjK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUxY2ZmYTFiLTlmK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUyYzY2Mjc5LTNhK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGU3OWE0YzcyLTFmK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sud3JpdGUuYnl0ZXM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGFiMGIzNjZjLTZjK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUxY2ZmYTFiLTlmK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUyYzY2Mjc5LTNhK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGU3OWE0YzcyLTFmK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGFiMGIzNjZjLTZjK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUxY2ZmYTFiLTlmK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUyYzY2Mjc5LTNhK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGU3OWE0YzcyLTFmK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGFiMGIzNjZjLTZjK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUxY2ZmYTFiLTlmK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUyYzY2Mjc5LTNhK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGU3OWE0YzcyLTFmK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.allocation",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2suYWxsb2NhdGlvbg==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sud3JpdGUucmVxdWVzdHM=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.resident",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK21lbW9yeS5yZXNpZGVudA==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sucmVhZC5yZXF1ZXN0cw==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2NwdQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"cumulative",
+    "unit":"ns"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.usage",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK21lbW9yeS51c2FnZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.capacity",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2suY2FwYWNpdHk=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.usage",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sudXNhZ2U=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sud3JpdGUuYnl0ZXMucmF0\nZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sucmVhZC5ieXRlcy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sucmVhZC5yZXF1ZXN0cy5y\nYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-hdd",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c-vda",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGFiMGIzNjZjLTZjK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUxY2ZmYTFiLTlmK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUyYzY2Mjc5LTNhK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGU3OWE0YzcyLTFmK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGFiMGIzNjZjLTZjK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUxY2ZmYTFiLTlmK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUyYzY2Mjc5LTNhK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGU3OWE0YzcyLTFmK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests.rate",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2Rpc2sud3JpdGUucmVxdWVzdHMu\ncmF0ZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu_util",
+    "resource_id":"01457a20-6457-45e1-b217-bf2419b9c23c",
+    "source":"openstack",
+    "meter_id":"MDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjK2NwdV91dGls\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"%"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGFiMGIzNjZjLTZjK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUxY2ZmYTFiLTlmK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUyYzY2Mjc5LTNhK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGU3OWE0YzcyLTFmK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tapab0b366c-6c",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGFiMGIzNjZjLTZjK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape1cffa1b-9f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUxY2ZmYTFiLTlmK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape2c66279-3a",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGUyYzY2Mjc5LTNhK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000007-01457a20-6457-45e1-b217-bf2419b9c23c-tape79a4c72-1f",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDctMDE0NTdhMjAtNjQ1Ny00NWUxLWIyMTctYmYyNDE5YjljMjNjLXRh\ncGU3OWE0YzcyLTFmK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"8c5bb7d75fba49aba82d87c1058b891a",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"1fd468dc-2524-4f32-a2d0-ea51e4f5e4c7",
+    "source":"openstack",
+    "meter_id":"MWZkNDY4ZGMtMjUyNC00ZjMyLWEyZDAtZWE1MWU0ZjVlNGM3K3N1Ym5ldA==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"9808f819-23f9-4b68-af76-0a73ec72c896",
+    "source":"openstack",
+    "meter_id":"OTgwOGY4MTktMjNmOS00YjY4LWFmNzYtMGE3M2VjNzJjODk2K3N1Ym5ldA==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet",
+    "resource_id":"b9485ff3-58b1-4791-81d3-49f60069a77d",
+    "source":"openstack",
+    "meter_id":"Yjk0ODVmZjMtNThiMS00NzkxLTgxZDMtNDlmNjAwNjlhNzdkK3N1Ym5ldA==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"040b0012-fde1-4489-8a04-051435cfc932",
+    "source":"openstack",
+    "meter_id":"MDQwYjAwMTItZmRlMS00NDg5LThhMDQtMDUxNDM1Y2ZjOTMyK25ldHdvcms=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"209ac886-eb12-486e-a4f0-cff5ca0b1e69",
+    "source":"openstack",
+    "meter_id":"MjA5YWM4ODYtZWIxMi00ODZlLWE0ZjAtY2ZmNWNhMGIxZTY5K25ldHdvcms=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network",
+    "resource_id":"53e23b9c-e9b9-4891-94a1-718bf6488abf",
+    "source":"openstack",
+    "meter_id":"NTNlMjNiOWMtZTliOS00ODkxLTk0YTEtNzE4YmY2NDg4YWJmK25ldHdvcms=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"1fd468dc-2524-4f32-a2d0-ea51e4f5e4c7",
+    "source":"openstack",
+    "meter_id":"MWZkNDY4ZGMtMjUyNC00ZjMyLWEyZDAtZWE1MWU0ZjVlNGM3K3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"9808f819-23f9-4b68-af76-0a73ec72c896",
+    "source":"openstack",
+    "meter_id":"OTgwOGY4MTktMjNmOS00YjY4LWFmNzYtMGE3M2VjNzJjODk2K3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"subnet.create",
+    "resource_id":"b9485ff3-58b1-4791-81d3-49f60069a77d",
+    "source":"openstack",
+    "meter_id":"Yjk0ODVmZjMtNThiMS00NzkxLTgxZDMtNDlmNjAwNjlhNzdkK3N1Ym5ldC5jcmVhdGU=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"delta",
+    "unit":"subnet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"040b0012-fde1-4489-8a04-051435cfc932",
+    "source":"openstack",
+    "meter_id":"MDQwYjAwMTItZmRlMS00NDg5LThhMDQtMDUxNDM1Y2ZjOTMyK25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"209ac886-eb12-486e-a4f0-cff5ca0b1e69",
+    "source":"openstack",
+    "meter_id":"MjA5YWM4ODYtZWIxMi00ODZlLWE0ZjAtY2ZmNWNhMGIxZTY5K25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.create",
+    "resource_id":"53e23b9c-e9b9-4891-94a1-718bf6488abf",
+    "source":"openstack",
+    "meter_id":"NTNlMjNiOWMtZTliOS00ODkxLTk0YTEtNzE4YmY2NDg4YWJmK25ldHdvcmsuY3JlYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"delta",
+    "unit":"network"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"port",
+    "resource_id":"1158ecbd-3e37-42a7-b552-53a2fc0a8c53",
+    "source":"openstack",
+    "meter_id":"MTE1OGVjYmQtM2UzNy00MmE3LWI1NTItNTNhMmZjMGE4YzUzK3BvcnQ=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"port"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"port",
+    "resource_id":"f3d17a2e-d0f2-46ea-87ce-5cc0081cd331",
+    "source":"openstack",
+    "meter_id":"ZjNkMTdhMmUtZDBmMi00NmVhLTg3Y2UtNWNjMDA4MWNkMzMxK3BvcnQ=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"port"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.containers",
+    "resource_id":"a07f04b331d746839ca276f974c155a5",
+    "source":"openstack",
+    "meter_id":"YTA3ZjA0YjMzMWQ3NDY4MzljYTI3NmY5NzRjMTU1YTUrc3RvcmFnZS5vYmplY3RzLmNvbnRhaW5l\ncnM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"container"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects",
+    "resource_id":"a07f04b331d746839ca276f974c155a5",
+    "source":"openstack",
+    "meter_id":"YTA3ZjA0YjMzMWQ3NDY4MzljYTI3NmY5NzRjMTU1YTUrc3RvcmFnZS5vYmplY3Rz\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"object"
+  },
+  {
+    "user_id":null,
+    "name":"storage.objects.size",
+    "resource_id":"a07f04b331d746839ca276f974c155a5",
+    "source":"openstack",
+    "meter_id":"YTA3ZjA0YjMzMWQ3NDY4MzljYTI3NmY5NzRjMTU1YTUrc3RvcmFnZS5vYmplY3RzLnNpemU=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"port.create",
+    "resource_id":"1158ecbd-3e37-42a7-b552-53a2fc0a8c53",
+    "source":"openstack",
+    "meter_id":"MTE1OGVjYmQtM2UzNy00MmE3LWI1NTItNTNhMmZjMGE4YzUzK3BvcnQuY3JlYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"delta",
+    "unit":"port"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"port.create",
+    "resource_id":"f3d17a2e-d0f2-46ea-87ce-5cc0081cd331",
+    "source":"openstack",
+    "meter_id":"ZjNkMTdhMmUtZDBmMi00NmVhLTg3Y2UtNWNjMDA4MWNkMzMxK3BvcnQuY3JlYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"delta",
+    "unit":"port"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"vcpus",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K3ZjcHVz\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"vcpu"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance:m1.small",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2luc3RhbmNlOm0xLnNtYWxs\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"instance",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2luc3RhbmNl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"instance"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K21lbW9yeQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.ephemeral.size",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2suZXBoZW1lcmFsLnNpemU=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.root.size",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sucm9vdC5zaXpl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"GB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.capacity",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS5jYXBh\nY2l0eQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sucmVhZC5ieXRlcw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3Rz\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDA3MDUzYzcyLWEwK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkwM2M3YzA2LThiK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkxMDM2ZWI4LTE0K25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncGZjMDZlMjhhLWZlK25ldHdvcmsuaW5jb21pbmcucGFja2V0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.allocation",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS5hbGxv\nY2F0aW9u\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sud3JpdGUuYnl0ZXM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDA3MDUzYzcyLWEwK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkwM2M3YzA2LThiK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkxMDM2ZWI4LTE0K25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncGZjMDZlMjhhLWZlK25ldHdvcmsuaW5jb21pbmcuYnl0ZXM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDA3MDUzYzcyLWEwK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkwM2M3YzA2LThiK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkxMDM2ZWI4LTE0K25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncGZjMDZlMjhhLWZlK25ldHdvcmsub3V0Z29pbmcuYnl0ZXM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVz\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDA3MDUzYzcyLWEwK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkwM2M3YzA2LThiK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkxMDM2ZWI4LTE0K25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncGZjMDZlMjhhLWZlK25ldHdvcmsub3V0Z29pbmcucGFja2V0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"packet"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.allocation",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2suYWxsb2NhdGlvbg==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sud3JpdGUucmVxdWVzdHM=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.resident",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K21lbW9yeS5yZXNpZGVudA==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sucmVhZC5yZXF1ZXN0cw==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"request"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2NwdQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"cumulative",
+    "unit":"ns"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"memory.usage",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K21lbW9yeS51c2FnZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"MB"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.capacity",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2suY2FwYWNpdHk=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.usage",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS51c2Fn\nZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.usage",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sudXNhZ2U=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.bytes.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS53cml0\nZS5ieXRlcy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.bytes.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sud3JpdGUuYnl0ZXMucmF0\nZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.bytes.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sucmVhZC5ieXRlcy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.read.requests.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sucmVhZC5yZXF1ZXN0cy5y\nYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.bytes.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS5yZWFk\nLmJ5dGVzLnJhdGU=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.read.requests.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS5yZWFk\nLnJlcXVlc3RzLnJhdGU=\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-hdd",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LWhkZCtkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.device.write.requests.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849-vda",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXZkYStkaXNrLmRldmljZS53cml0\nZS5yZXF1ZXN0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDA3MDUzYzcyLWEwK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkwM2M3YzA2LThiK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkxMDM2ZWI4LTE0K25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.packets.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncGZjMDZlMjhhLWZlK25ldHdvcmsub3V0Z29pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDA3MDUzYzcyLWEwK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkwM2M3YzA2LThiK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkxMDM2ZWI4LTE0K25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.packets.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncGZjMDZlMjhhLWZlK25ldHdvcmsuaW5jb21pbmcucGFja2V0cy5yYXRl\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"packet/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"disk.write.requests.rate",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2Rpc2sud3JpdGUucmVxdWVzdHMu\ncmF0ZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"request/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"cpu_util",
+    "resource_id":"06a44f1e-4c0e-4bb1-ae68-bdf586655849",
+    "source":"openstack",
+    "meter_id":"MDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5K2NwdV91dGls\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"%"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDA3MDUzYzcyLWEwK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkwM2M3YzA2LThiK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkxMDM2ZWI4LTE0K25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.incoming.bytes.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncGZjMDZlMjhhLWZlK25ldHdvcmsuaW5jb21pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap07053c72-a0",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDA3MDUzYzcyLWEwK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap903c7c06-8b",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkwM2M3YzA2LThiK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tap91036eb8-14",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncDkxMDM2ZWI4LTE0K25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  },
+  {
+    "user_id":"5c29afd292bf41c09d7247a08403caaa",
+    "name":"network.outgoing.bytes.rate",
+    "resource_id":"instance-00000006-06a44f1e-4c0e-4bb1-ae68-bdf586655849-tapfc06e28a-fe",
+    "source":"openstack",
+    "meter_id":"aW5zdGFuY2UtMDAwMDAwMDYtMDZhNDRmMWUtNGMwZS00YmIxLWFlNjgtYmRmNTg2NjU1ODQ5LXRh\ncGZjMDZlMjhhLWZlK25ldHdvcmsub3V0Z29pbmcuYnl0ZXMucmF0ZQ==\n",
+    "project_id":"a07f04b331d746839ca276f974c155a5",
+    "type":"gauge",
+    "unit":"B/s"
+  }
+]
\ No newline at end of file
diff --git a/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/mocks/subnet-stats.json b/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/mocks/subnet-stats.json
new file mode 100644
index 0000000..d33ff80
--- /dev/null
+++ b/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/mocks/subnet-stats.json
@@ -0,0 +1 @@
+[{"count": 1, "duration_start": "2015-12-02T19:24:34.201786", "min": 1.0, "max": 1.0, "duration_end": "2015-12-02T19:24:34.201786", "period": 0, "groupby": null, "period_end": "2015-12-02T19:24:34.201786", "duration": 0.0, "period_start": "2015-12-02T19:24:34.201786", "avg": 1.0, "sum": 1.0, "unit": "subnet"}, {"count": 1, "duration_start": "2015-12-02T19:24:10.121176", "min": 1.0, "max": 1.0, "duration_end": "2015-12-02T19:24:10.121176", "period": 0, "groupby": null, "period_end": "2015-12-02T19:24:10.121176", "duration": 0.0, "period_start": "2015-12-02T19:24:10.121176", "avg": 1.0, "sum": 1.0, "unit": "subnet"}, {"count": 2, "duration_start": "2015-12-02T19:24:26.270990", "min": 1.0, "max": 1.0, "duration_end": "2015-12-02T19:24:38.183701", "period": 0, "groupby": null, "period_end": "2015-12-02T19:24:38.183701", "duration": 11.912711, "period_start": "2015-12-02T19:24:26.270990", "avg": 1.0, "sum": 2.0, "unit": "subnet"}, {"count": 2, "duration_start": "2015-12-02T19:24:14.252733", "min": 1.0, "max": 1.0, "duration_end": "2015-12-02T19:24:18.259412", "period": 0, "groupby": null, "period_end": "2015-12-02T19:24:18.259412", "duration": 4.006679, "period_start": "2015-12-02T19:24:14.252733", "avg": 1.0, "sum": 2.0, "unit": "subnet"}, {"count": 1, "duration_start": "2015-12-02T19:24:30.068691", "min": 1.0, "max": 1.0, "duration_end": "2015-12-02T19:24:30.068691", "period": 0, "groupby": null, "period_end": "2015-12-02T19:24:30.068691", "duration": 0.0, "period_start": "2015-12-02T19:24:30.068691", "avg": 1.0, "sum": 1.0, "unit": "subnet"}, {"count": 1, "duration_start": "2015-12-02T19:24:22.256965", "min": 1.0, "max": 1.0, "duration_end": "2015-12-02T19:24:22.256965", "period": 0, "groupby": null, "period_end": "2015-12-02T19:24:22.256965", "duration": 0.0, "period_start": "2015-12-02T19:24:22.256965", "avg": 1.0, "sum": 1.0, "unit": "subnet"}, {"count": 3, "duration_start": "2015-12-02T19:23:57.639714", "min": 1.0, "max": 1.0, "duration_end": "2015-12-02T19:24:06.046791", "period": 0, "groupby": null, "period_end": "2015-12-02T19:24:06.046791", "duration": 8.407077, "period_start": "2015-12-02T19:23:57.639714", "avg": 1.0, "sum": 3.0, "unit": "subnet"}]
\ No newline at end of file
diff --git a/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/templates/ceilometer-dashboard.tpl.html b/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/templates/ceilometer-dashboard.tpl.html
new file mode 100644
index 0000000..150a242
--- /dev/null
+++ b/xos/core/xoslib/ngXosViews/ceilometerDashboard/src/templates/ceilometer-dashboard.tpl.html
@@ -0,0 +1,32 @@
+<div class="row">
+  <div class="col-sm-12">
+    <h1>Ceilometer Dashboard</h1>
+  </div>
+</div>
+
+<div class="row" ng-show="vm.loader">
+  <div class="col-xs-12">
+    <div class="loader">Loading</div>
+  </div>
+</div>
+
+<div class="row" ng-hide="vm.loader">
+  <div class="col-xs-12">
+    <table class="table table-responsive">
+      <tr>
+        <th>Name</th>
+        <th>Unit</th>
+      </tr>
+      <tr ng-repeat="meter in vm.meters track by $index">
+        <td>{{meter.name}}</td>
+        <td>{{meter.unit}}</td>
+      </tr>
+    </table>
+  </div>
+</div>
+
+<!-- <div class="row">
+  <div class="col-xs-12">
+    <div ac-chart="'line'" ac-data="vm.sampleChartData" ac-config="vm.sampleChartConfig" class="chart"></div>
+  </div>
+</div> -->
\ No newline at end of file