找回密码
 注册
查看: 281|回复: 2

排查ceilometer无法获取到数据

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2025-11-7 00:55:40 | 显示全部楼层 |阅读模式
逐步排查方式① 查看 Gnocchi 是否有资源注册
2 a+ O0 ]' \  m; M
; B$ a6 @/ Z, l9 Z/ ^- e* ~
5 F$ l5 I3 S. w1 msource /root/admin-openrc.shopenstack metric resource list | grep <虚机ID>
7 r! c5 l! g2 f" ^5 Z7 P7 j  J$ A( J) y6 Y% U* ~' I
或者直接用 gnocchi CLI:

/ j( a7 U. K; m" i9 q5 D; z
: H" l2 z0 a5 \7 o1 @, U
0 ]% h  A8 T0 W! |, rgnocchi resource list | grep <虚机ID>0 U0 ?' ]3 Z1 ^$ m0 }
- v7 Z: z% a3 {6 q7 M8 J
如果结果为空,说明 Ceilometer 没把虚机注册为资源
& `* E" S) }: d. f/ i' h3 L& h此时重点看 Ceilometer 是否在运行:
6 T: @9 j( {, l; N1 j3 X* S

  A# d( c+ b/ c$ i
, g; E6 W' h* ?4 x* e, u: m$ V3 P0 vsystemctl status ceilometer-pollingsystemctl status ceilometer-agent-notification, c0 C9 r- s3 h
+ e! N* G9 _/ f
应当都为 active (running)。

② 看 Ceilometer 是否配置了 Gnocchi dispatcher
检查配置文件:
# U" b5 s, Z( T/ ~
. v7 Z$ G9 W( [& c. [

: o6 \7 V: l+ x; ^0 F- o/etc/ceilometer/ceilometer.conf
5 O0 j1 H+ _. W1 p" ?8 J/ K2 E/ P+ s& h( R  X& R
应包含:

' S: d! Z6 m$ x' J! W5 {  |% t2 `0 k' J
8 ]1 l! s( z- x1 @
[dispatcher_gnocchi]filter_service_activity = Falsefilter_project = False[publisher]telemetry_secret = your_secret_here  T2 y% ]5 ?7 J5 D

* j) I3 U% b& s1 u: J& U
以及 [DEFAULT] 段中:

3 e* ~- M+ w1 X; ~
8 i- L6 J* w& ^9 h. _: \& f  j6 R' G( O
meter_dispatchers = gnocchievent_dispatchers = gnocchi- O: [4 w: g! {! f) Y- d- |4 x

3 o/ O) D8 ?, i$ F7 \
③ 检查 Ceilometer 是否正确连接到 Keystone
在 [service_credentials] 段中:

! C+ s+ V7 Y' K$ G0 v+ y$ F
: V+ m2 I) {, \
* O) R# s6 s' z+ E  e) r- K. Hauth_type = passwordauth_url = http://controller:5000/v3project_name = serviceusername = ceilometerpassword = <你的密码>user_domain_name = Defaultproject_domain_name = Default
2 C4 s$ J, V7 ~. {- L  H- }6 U: N
; B3 r1 ^9 D/ \+ v0 z( l$ K: g
然后执行:

" _# ], H: @! t0 j9 Q
& t2 v! e2 a2 k7 v0 ^( S- m, f, I% W
" T4 L) @4 b! s1 q" Z: t! D; osudo systemctl restart ceilometer-agent-notification ceilometer-polling
( b+ X, [1 x4 |$ _. [# q, U' Q
# }5 |4 o" O* d5 M4 e
④ 确认 Gnocchi 中已有指标4 g1 e6 D" s- c+ `. H: F1 \
" v" K% w6 p1 G5 K1 a3 D5 i

" ]; k( M. c/ j1 ^6 Y" t( ^+ Ignocchi metric list | head -n 20/ l% u) a3 u+ d. S- n  x0 r4 W
6 `$ o% i9 j& K( s# z& A
如果这里也为空,说明根本没有任何指标流入。
如果有数据,可以看其中的 resource_id 是否对应你的虚机 UUID。

⑤ 检查 Nova 是否发送通知
Gnocchi 依赖 Nova 发送实例状态变更事件。
- @/ R, {. ^& M% w- \9 q# b检查 Nova 是否配置了:
' s5 c9 V( V! ~  u
, C5 s0 B/ h1 Z3 ~

, X( s/ l# |* M3 z1 o[oslo_messaging_notifications]driver = messagingv2
' m3 [5 m) Z3 @! E7 [+ o0 r6 ]% w! m+ C
并重启:

. i3 D3 W3 F$ q# u
( h+ r, a. I2 W$ M  q  k: i2 ~; P4 }
systemctl restart nova-compute nova-conductor+ j! o. n0 o3 p& Z, W1 ^9 s

3 T# }  L( O6 j7 i+ `6 p, a

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2025-11-7 00:56:37 | 显示全部楼层
[root@controller gnocchi]# chown -R gnocchi:root /var/lib/gnocchi/* A6 }3 Y# W6 ?. j
[root@controller gnocchi]# tail -f /var/log/gnocchi/api.log   n: C3 u: t6 F
    file = _io.open(dir, mode, buffering=buffering,( M, E7 T* |6 q+ m
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^% M9 j2 N$ {1 |# n
  File "/usr/lib64/python3.11/tempfile.py", line 577, in opener( `3 I# y0 Z1 q! F, M; W
    fd, name = _mkstemp_inner(dir, prefix, suffix, flags, output_type)
/ A5 l; N/ f0 k               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- E; H  A7 K2 }  File "/usr/lib64/python3.11/tempfile.py", line 257, in _mkstemp_inner( [- {5 Q2 Z/ b# G8 S. t
    fd = _os.open(file, flags, 0o600)( }' M0 G( C1 d
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
% ?3 g- o8 }2 l* a( h  Q* }8 ^PermissionError: [Errno 13] Permission denied: '/var/lib/gnocchi/tmp/gnocchijp4q7sos'
' N3 m3 w. y: K7 q' o' I' ~5 [: n- Y+ C5 B

+ A; b$ z1 M8 Y9 m0 R6 D^C$ N5 z. ^1 {$ Z, E6 U' `/ B* z5 e
[root@controller gnocchi]# tail -n 20 /var/log/gnocchi/api.log 4 {# Y, s, Q. g1 ]4 G: {
  File "/usr/lib64/python3.11/concurrent/futures/thread.py", line 58, in run6 f( z$ m  h/ m% Q
    result = self.fn(*self.args, **self.kwargs)
$ W: _  W) X( A4 z2 q             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4 I5 Y6 w, O5 a2 m  File "/usr/lib/python3.11/site-packages/gnocchi/utils.py", line 310, in <lambda>
- W4 c4 X, a; G* z    return list(executor.map(lambda args: fn(*args), list_of_args))1 {% G0 n8 j) ?0 v
                                          ^^^^^^^^^) v2 P  j  x* J4 K
  File "/usr/lib/python3.11/site-packages/gnocchi/incoming/file.py", line 78, in _store_new_measures$ ?, e6 D8 z7 X
    tmpfile = tempfile.NamedTemporaryFile(
* [1 S+ V# L; E5 d( F9 f% d. K4 z" T              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
% Y  g# a1 U6 r  File "/usr/lib64/python3.11/tempfile.py", line 580, in NamedTemporaryFile
# H7 @" j( a1 u6 \/ {$ N& W    file = _io.open(dir, mode, buffering=buffering," Q0 {" i% N# i8 z, B/ i
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
0 C1 `) Q" h8 A+ e1 S' _: W  File "/usr/lib64/python3.11/tempfile.py", line 577, in opener
2 s5 p# r- l+ F2 Q1 o    fd, name = _mkstemp_inner(dir, prefix, suffix, flags, output_type)5 o# o; [/ K+ k& ^) z# U$ w8 q
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
' }/ n" b) }. g3 v  File "/usr/lib64/python3.11/tempfile.py", line 257, in _mkstemp_inner
# X2 c: e! g) G/ Y% P* ?" a    fd = _os.open(file, flags, 0o600); x2 u' d6 \7 |7 G5 n
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
, R- ?) F! |9 ]3 c* \1 tPermissionError: [Errno 13] Permission denied: '/var/lib/gnocchi/tmp/gnocchijp4q7sos'
" p3 g8 X4 y5 m$ z4 ^& Q/ ^- {7 b1 F5 r1 A
[root@controller gnocchi]# tail -n 50 /var/log/gnocchi/api.log ) `0 h5 m" C8 |6 |4 m
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^: n( s$ w" I( ^+ D( o
  File "/usr/lib/python3.11/site-packages/pecan/middleware/recursive.py", line 56, in __call__
  O* B- O) c- e  H    return self.application(environ, start_response)
9 r' [, {* J8 O" L1 |. Q9 A1 Z           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2 _, T+ W* q2 z& f  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 852, in __call__/ [$ [+ T9 W3 N& q6 Z7 C& Q' e
    return super(Pecan, self).__call__(environ, start_response)
6 O3 Z" _( R5 H" u. @- b8 `0 j$ _           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^+ k1 @, a% t5 c6 g" q( @
  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 693, in __call__: X) e# M7 f4 Q
    self.invoke_controller(controller, args, kwargs, state)# D/ d$ _. h. e. V7 F7 ^6 |7 A! ]
  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 584, in invoke_controller3 O' J7 l+ m, S& _# ^
    result = controller(*args, **kwargs)
+ w8 o  k2 S; Q7 p& U, m  C             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
" |6 m- B& s* Y: O  File "/usr/lib/python3.11/site-packages/gnocchi/rest/api.py", line 1803, in post$ O, a" r+ H* z6 M5 p
    pecan.request.incoming.add_measures_batch(6 l- s' A- M) E3 _6 P& ~
  File "/usr/lib/python3.11/site-packages/gnocchi/incoming/__init__.py", line 194, in add_measures_batch
) T  v$ V1 S8 Q, R5 Z    self.MAP_METHOD(self._store_new_measures,# s0 v8 c, s) A9 y; q
  File "/usr/lib/python3.11/site-packages/gnocchi/utils.py", line 310, in parallel_map% ?$ O, Q; |. u3 i
    return list(executor.map(lambda args: fn(*args), list_of_args)): ?- E- ~4 I6 I; v2 a, p, L5 v4 i6 Y
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+ a. |. R! A- J* q  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 619, in result_iterator# Z, p! I5 L  `% m
    yield _result_or_cancel(fs.pop())" Q8 X2 n* V. w2 K) S
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
' f/ i6 P( A+ O& `3 m  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 317, in _result_or_cancel8 W' g7 ?! w) @' B  |+ O
    return fut.result(timeout)- E( _0 W6 n2 o, ?. Q+ N: c, _
           ^^^^^^^^^^^^^^^^^^^
$ R6 ?3 l$ q1 Q$ c$ U5 J2 a4 }' e  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 449, in result; _& {& X* ^: T* L3 f* N4 B
    return self.__get_result()
5 O7 b( A) g& N; w3 q           ^^^^^^^^^^^^^^^^^^^
& x; o- K. `) ]2 ~5 L/ n  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 401, in __get_result' T  \  \2 b: w* g8 a, b' i4 n
    raise self._exception: e% ~" V  t) s
  File "/usr/lib64/python3.11/concurrent/futures/thread.py", line 58, in run* C$ y" f6 Z3 |
    result = self.fn(*self.args, **self.kwargs)* e2 P) t( f* Z, \) n
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4 A7 O/ }6 z7 t; R5 g% z  File "/usr/lib/python3.11/site-packages/gnocchi/utils.py", line 310, in <lambda>
& |" {6 O& n0 k3 k    return list(executor.map(lambda args: fn(*args), list_of_args))5 x7 h! r% f2 d; S* o5 H1 `5 v$ ?8 `
                                          ^^^^^^^^^$ _7 {" S& r: |  j
  File "/usr/lib/python3.11/site-packages/gnocchi/incoming/file.py", line 78, in _store_new_measures# K$ s' g; p, D7 @, l, Z( a$ }
    tmpfile = tempfile.NamedTemporaryFile(
) D9 A6 I6 M' W! s+ v5 f              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^; M/ k+ c, Q) X( b" U8 J" z
  File "/usr/lib64/python3.11/tempfile.py", line 580, in NamedTemporaryFile$ W5 Q: ^& |# t( X5 Q/ `
    file = _io.open(dir, mode, buffering=buffering,
, h& ?5 i/ n; C           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
. `+ @& g6 P- D, g  l7 U; `  File "/usr/lib64/python3.11/tempfile.py", line 577, in opener0 [/ x1 C) N) G- N& Q' m  {" _
    fd, name = _mkstemp_inner(dir, prefix, suffix, flags, output_type)' q2 W+ I0 W! V7 C
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
, w7 M; d- v: u' W) ]% p1 q  File "/usr/lib64/python3.11/tempfile.py", line 257, in _mkstemp_inner4 R1 g$ p4 ^( h
    fd = _os.open(file, flags, 0o600)
$ C4 g" y+ }9 d0 \7 `3 P- S+ [         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
" ?9 b) N- c' APermissionError: [Errno 13] Permission denied: '/var/lib/gnocchi/tmp/gnocchijp4q7sos'
  [! e0 q% W5 o, k- H2 m; D0 J% p6 `- b
[root@controller gnocchi]# ( G# u% F' l" W5 j* S; q0 m3 L
[root@controller gnocchi]#
% _5 X; r. T2 Y6 T% d[root@controller gnocchi]# vim /etc/ceilometer/ceilometer.conf" }: L; a) C- h) x  Z
[root@controller gnocchi]# tail -n 50 /var/log/gnocchi/api.log 1 N, \. J& E# Y3 K
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7 j2 Y  [! |$ U- P( P, \1 H  File "/usr/lib/python3.11/site-packages/pecan/middleware/recursive.py", line 56, in __call__9 ?, m2 E; h" F4 Q" ]( M+ G
    return self.application(environ, start_response)4 O0 k3 C6 |1 ^+ l! E; ]  _) H
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^$ ?9 m7 w5 i( W' X
  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 852, in __call__
1 a3 R2 N1 l2 c9 k3 K9 A# R; k1 @    return super(Pecan, self).__call__(environ, start_response)# a! C% h& \% i  U* O% b
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^! a2 V' W# {4 w1 \8 X& ~
  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 693, in __call__/ C0 Q& d7 V" a: u; F5 e" m- M
    self.invoke_controller(controller, args, kwargs, state)& X  Z5 K# P- p3 g& L
  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 584, in invoke_controller% O/ g& `  I3 P
    result = controller(*args, **kwargs)( J" u5 m) I# s4 M' U4 `/ i9 r
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
6 t  e! W/ n# ^" f$ N, V8 u  File "/usr/lib/python3.11/site-packages/gnocchi/rest/api.py", line 1803, in post) J6 B' x' c) n9 u
    pecan.request.incoming.add_measures_batch(% h/ q# W8 y! D9 T) c, v
  File "/usr/lib/python3.11/site-packages/gnocchi/incoming/__init__.py", line 194, in add_measures_batch
* H5 p  w: o" Y- d5 I3 X4 o7 m2 ]    self.MAP_METHOD(self._store_new_measures,  f+ \5 ^8 j4 g* H2 ~% E1 E6 }
  File "/usr/lib/python3.11/site-packages/gnocchi/utils.py", line 310, in parallel_map
9 v& s5 b- r) T: O/ ]# F5 B7 n    return list(executor.map(lambda args: fn(*args), list_of_args))0 V1 f2 Y5 g! \2 q
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^% R5 D9 ^+ @( Q6 c
  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 619, in result_iterator% u' N4 [  a# n1 H5 d
    yield _result_or_cancel(fs.pop())+ h( C! l+ W9 l
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
8 M& G; X$ q/ }4 i1 t8 s9 a  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 317, in _result_or_cancel% d* ^% j* b) p. |0 o) s
    return fut.result(timeout)
# l  Q7 V5 S7 l. H5 X8 N) E9 L( \           ^^^^^^^^^^^^^^^^^^^9 x, E. b+ U( |: X* W) G- Z' c4 m
  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 449, in result) Z# Q% |1 y; k; o
    return self.__get_result()
7 J- _- G* L- Z* `           ^^^^^^^^^^^^^^^^^^^
( `7 e3 `* }" N% r  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 401, in __get_result
) H+ R7 `/ C* T4 L    raise self._exception
$ x/ b' ?. o2 K# J0 T3 ?  File "/usr/lib64/python3.11/concurrent/futures/thread.py", line 58, in run% v' a5 u% G9 a2 R
    result = self.fn(*self.args, **self.kwargs)
% _; n: x5 M0 b5 p" q3 M             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^& ^; }( Z+ @# U0 T; e; v
  File "/usr/lib/python3.11/site-packages/gnocchi/utils.py", line 310, in <lambda>
( V$ F* q: ?8 Z9 S, n    return list(executor.map(lambda args: fn(*args), list_of_args))
: E& L( D0 `3 x, U1 u1 ^! A                                          ^^^^^^^^^, Q) _! D1 q* G3 J3 R
  File "/usr/lib/python3.11/site-packages/gnocchi/incoming/file.py", line 78, in _store_new_measures
/ |! d) N4 Q' @    tmpfile = tempfile.NamedTemporaryFile(' c: q* x0 S: g) O. S- ~# O5 b1 {+ X
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
, }% `, A1 X3 i' R* N  File "/usr/lib64/python3.11/tempfile.py", line 580, in NamedTemporaryFile
% m* e( a1 @3 D- `7 k- S    file = _io.open(dir, mode, buffering=buffering,
0 b+ k1 a: f' d           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/ d  [" {$ P! w- f) a" P  File "/usr/lib64/python3.11/tempfile.py", line 577, in opener( Z1 [; D; U* P# }% E
    fd, name = _mkstemp_inner(dir, prefix, suffix, flags, output_type)
+ t  `/ o' J7 D. @: g               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^' N4 g: A" u  V. \7 s8 K3 \5 ]
  File "/usr/lib64/python3.11/tempfile.py", line 257, in _mkstemp_inner
) h5 e% v/ q7 H6 n' L    fd = _os.open(file, flags, 0o600)
5 x0 O+ H* o) w, B8 T; d         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5 T$ c8 C4 Q9 {/ d/ \/ O2 {8 HPermissionError: [Errno 13] Permission denied: '/var/lib/gnocchi/tmp/gnocchijp4q7sos'
0 p8 A, Y2 ^3 M! O: s% n* A" a0 ~7 P' V
[root@controller gnocchi]# - c9 v) q7 U/ B
[root@controller gnocchi]#
0 U  B3 o3 S3 B  c* U[root@controller gnocchi]# tail -n 50 /var/log/gnocchi/api.log , {- c" D. m, Q( L2 {  _* N' o9 n
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^. ^$ I9 J' Z( Z+ l
  File "/usr/lib/python3.11/site-packages/pecan/middleware/recursive.py", line 56, in __call__! R' ^. c5 z3 \! d+ @: B( ]
    return self.application(environ, start_response)) z( `4 a- e% B6 `
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^" T% e% z, h8 H7 s3 m- v1 y
  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 852, in __call__
2 f# d, M# v3 J; v" s( l1 D    return super(Pecan, self).__call__(environ, start_response)7 A$ X0 i" ]# E2 q4 d
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^9 ^3 V% @6 r5 E1 {6 V$ L: q7 W. P
  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 693, in __call__' Z4 y9 n+ [' b" y" ?& A
    self.invoke_controller(controller, args, kwargs, state)) k/ N% w# F# l& n+ a
  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 584, in invoke_controller
9 G# [: T& |5 m  @- F* K    result = controller(*args, **kwargs)7 @, e4 I. t9 w) z/ H! k4 x9 p) T+ D
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
0 @( E. i2 J! `' R% k  File "/usr/lib/python3.11/site-packages/gnocchi/rest/api.py", line 1803, in post% U; _% R0 q; _, [
    pecan.request.incoming.add_measures_batch(6 g6 g, J- ?* ~
  File "/usr/lib/python3.11/site-packages/gnocchi/incoming/__init__.py", line 194, in add_measures_batch1 V3 Q' g& Y4 `; j( \
    self.MAP_METHOD(self._store_new_measures,
) d9 G# h3 s, H  ^2 I% E3 `8 ]  File "/usr/lib/python3.11/site-packages/gnocchi/utils.py", line 310, in parallel_map
- P5 |/ a" i" R( M4 ~7 [' g    return list(executor.map(lambda args: fn(*args), list_of_args))
: ~( K( O+ v/ Q; U( J           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
" l% a$ B- I# T- h" p% n" Q  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 619, in result_iterator
- Y$ k0 P% v( C1 G    yield _result_or_cancel(fs.pop())) s7 |3 L7 b! c( g! U' }) V
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
; K/ j% d! j' a  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 317, in _result_or_cancel
* d" \" L8 t7 Q( H% t3 e: F    return fut.result(timeout)4 _* Y& J) z  e+ x* ^( y2 k8 g
           ^^^^^^^^^^^^^^^^^^^5 E! k8 f- X0 R7 o5 k0 z
  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 449, in result
5 Q) d0 i- h4 D/ t; @" U( I    return self.__get_result()
, e9 b* j/ p5 w7 S2 ^           ^^^^^^^^^^^^^^^^^^^
$ t, b( @- n# {5 @) M- S6 H& \* Y  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 401, in __get_result5 C! l" v' Z- N1 V" t
    raise self._exception0 d( g0 w" r7 o& e/ i
  File "/usr/lib64/python3.11/concurrent/futures/thread.py", line 58, in run7 h4 ]  F) J* f
    result = self.fn(*self.args, **self.kwargs)
+ h- k+ j6 [& u2 k6 o6 k             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
, [% O% `" B) U  File "/usr/lib/python3.11/site-packages/gnocchi/utils.py", line 310, in <lambda>- A. t1 u# m$ \5 u: U
    return list(executor.map(lambda args: fn(*args), list_of_args))
* ~8 x3 t5 h' N                                          ^^^^^^^^^$ F  L3 M7 ^- I( }& J- u+ N
  File "/usr/lib/python3.11/site-packages/gnocchi/incoming/file.py", line 78, in _store_new_measures7 `8 l, @  x# {6 f: X- j+ W
    tmpfile = tempfile.NamedTemporaryFile(
  d! S( n: R9 `' h              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
% N$ \& F0 E2 [# c; C( ~  File "/usr/lib64/python3.11/tempfile.py", line 580, in NamedTemporaryFile
% A# e* k& O- G2 m, k2 Y! }' T    file = _io.open(dir, mode, buffering=buffering,- _. ?6 r" x1 |7 `2 o2 ]6 A8 A
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
) V, [( c, O7 }3 n, W/ ?/ j  File "/usr/lib64/python3.11/tempfile.py", line 577, in opener! A( v1 J1 p% n/ k( @5 M  m
    fd, name = _mkstemp_inner(dir, prefix, suffix, flags, output_type)
. R) Y7 \* {  p( a5 j2 I6 y               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^: K, x; q, a$ j0 e5 Y, z- N$ }
  File "/usr/lib64/python3.11/tempfile.py", line 257, in _mkstemp_inner
5 t! D! [- u) c- X' c2 Z0 O    fd = _os.open(file, flags, 0o600)0 f- i, p  g8 l: [
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^, O( [- Y, p) Z6 T7 r- R, d
PermissionError: [Errno 13] Permission denied: '/var/lib/gnocchi/tmp/gnocchijp4q7sos'
9 w! }3 Z% u# L- ^4 f4 f) d0 c. ~* l$ [0 F5 A0 D
[root@controller gnocchi]# systemctl restart gnocchi-api.service: H, ]: u+ B8 {5 }1 g: y: e9 z
[root@controller gnocchi]# tail -n 50 /var/log/gnocchi/api.log : z) |1 K) I9 M! |
    return self.application(environ, start_response)
4 A) H) z6 v* U3 n( i/ Z           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
* W2 H4 h$ k$ F0 k  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 852, in __call__1 N/ L' z' G* n
    return super(Pecan, self).__call__(environ, start_response)
& b3 J0 C: U9 F) r5 f           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+ m7 G+ ?7 u6 a' s0 M2 z0 ?  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 693, in __call__' _3 C; T# a" t1 M, c
    self.invoke_controller(controller, args, kwargs, state)
5 u- X3 x4 _  I% Z" [  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 584, in invoke_controller0 z- |3 o" i  X# C, p1 _5 B- [
    result = controller(*args, **kwargs)
, A8 i1 h& y9 k( s# Z             ^^^^^^^^^^^^^^^^^^^^^^^^^^^' W7 n3 B7 ?3 k  Q. B; {3 |; j
  File "/usr/lib/python3.11/site-packages/gnocchi/rest/api.py", line 1803, in post
2 D1 r' E. P- w) }( c    pecan.request.incoming.add_measures_batch(
" ]2 E6 i! N' F! L+ ^  File "/usr/lib/python3.11/site-packages/gnocchi/incoming/__init__.py", line 194, in add_measures_batch3 f! H2 a9 l7 ^* _* g: E0 P" X
    self.MAP_METHOD(self._store_new_measures,
, P2 g) c1 m; y5 r! }% g  File "/usr/lib/python3.11/site-packages/gnocchi/utils.py", line 310, in parallel_map
" N; Y' q; S) }& s0 H8 B8 f; _/ \    return list(executor.map(lambda args: fn(*args), list_of_args))
4 @0 ^1 N1 |; _" {8 O0 R1 t           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
( t& J  ?& a* T! _! Z' ?. v  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 619, in result_iterator: Y% H6 D7 ]' b: v1 `) G/ A- ]; m9 ?
    yield _result_or_cancel(fs.pop())
$ \6 ~; Q* d- S+ `5 n* R          ^^^^^^^^^^^^^^^^^^^^^^^^^^^4 V" m' G4 }9 T  g1 A
  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 317, in _result_or_cancel
* c8 t9 n9 t  W/ C# O/ t! E    return fut.result(timeout)
! X, K, L0 y& v           ^^^^^^^^^^^^^^^^^^^
% ^% R3 |5 {& w3 f5 \* Y  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 449, in result$ ?  i8 v2 C0 j1 I: W: i4 e
    return self.__get_result()
. q$ C  U: g; r- e; j& E" W           ^^^^^^^^^^^^^^^^^^^. v6 s+ ^. d* t' e0 {2 s; ~* n
  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 401, in __get_result
8 @0 L' L. v5 C5 k+ C    raise self._exception4 r, T4 p( N$ s. [) N, a2 G: x6 @
  File "/usr/lib64/python3.11/concurrent/futures/thread.py", line 58, in run
! @5 g2 ]% E$ f$ I+ u8 J3 f4 m    result = self.fn(*self.args, **self.kwargs)
3 Z# g1 E9 y+ D0 Y8 U1 y& K" J% I1 w             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/ Y& B7 ?# K* J* d0 G0 F5 L, ?  File "/usr/lib/python3.11/site-packages/gnocchi/utils.py", line 310, in <lambda>& L) Z7 G, q0 W' b
    return list(executor.map(lambda args: fn(*args), list_of_args))
8 K7 I, O8 w" K/ T4 j6 z                                          ^^^^^^^^^
: T" V% q6 a, E: R, D0 d, g$ l1 w% Q  File "/usr/lib/python3.11/site-packages/gnocchi/incoming/file.py", line 78, in _store_new_measures+ p- Z6 ]% B/ [: Q0 P! z/ \
    tmpfile = tempfile.NamedTemporaryFile(
  \) Y2 l$ t  {: s  _4 N/ J1 U              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
% O# o1 y# C6 C% h# @/ C  File "/usr/lib64/python3.11/tempfile.py", line 580, in NamedTemporaryFile
0 U5 m0 |0 A0 q: Z    file = _io.open(dir, mode, buffering=buffering,9 s4 i$ F( b  ~' k+ B/ G
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
! M4 h% f1 g+ [! w6 S" f" J  File "/usr/lib64/python3.11/tempfile.py", line 577, in opener; v" V: ~' u, b" c! ?
    fd, name = _mkstemp_inner(dir, prefix, suffix, flags, output_type)
% w2 J( Z+ C' F               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
! c; H2 _4 c% D0 |/ N  File "/usr/lib64/python3.11/tempfile.py", line 257, in _mkstemp_inner
! p/ G7 S' u) U$ ]* `' S+ f    fd = _os.open(file, flags, 0o600)
9 N6 Z, ]4 Z& I& t+ c# z6 W! i         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^; J0 _7 n$ N6 G' r
PermissionError: [Errno 13] Permission denied: '/var/lib/gnocchi/tmp/gnocchijp4q7sos'
1 n& L/ O8 F% x& C' B$ t4 t6 K( E
: C( q& k+ ^& r0 @  {- j$ |; A- h2025-11-07 00:43:00,719 [174338] INFO     gnocchi.service: Gnocchi version 4.5.19 Z# }$ W1 [& Y2 i
2025-11-07 00:43:00,725 [174338] WARNING  gnocchi.cli.api: No need to pass `--' in gnocchi-api command line anymore, please remove
" ~+ ]8 F' {; l2 w; r[root@controller gnocchi]# ^C6 G/ B, j9 s) C. D
[root@controller gnocchi]# tail -f /var/log/gnocchi/api.log
/ g" ?! x0 b5 }3 n/ ?+ `2025-11-07 00:43:04,699 [174639] WARNING  keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
! s. c$ H2 ^: o! ?4 W$ u2025-11-07 00:43:04,702 [174639] WARNING  keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint2 J! t3 Z3 ]& c6 W& M
2025-11-07 00:43:04,777 [174634] WARNING  keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
  m' \5 g( W, l# I6 W/ I* o$ w2025-11-07 00:43:04,780 [174634] WARNING  keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
8 }$ ?& x# G2 R% `2025-11-07 00:43:04,791 [174648] WARNING  keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
9 R' X. V/ W  G, x! ]2025-11-07 00:43:04,794 [174648] WARNING  keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint5 P9 `+ @2 M3 P  D* B7 l: M) S0 G9 U
2025-11-07 00:43:04,821 [174632] WARNING  keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.! t) b1 q& P" [& ^& Y
2025-11-07 00:43:04,824 [174632] WARNING  keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
6 U! _. S$ i# {# Z/ }/ h8 W! C2025-11-07 00:43:04,832 [174638] WARNING  keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.# S# I! \' i; h7 j1 X) b1 ?, J
2025-11-07 00:43:04,835 [174638] WARNING  keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint2 F) O5 k3 C" _! j. s
2025-11-07 00:43:21,194 [174637] WARNING  keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use  memcache for the auth_token token cache by setting the memcached_servers option.
" i# X3 \8 ~5 s2 r" L- r% L2025-11-07 00:43:21,551 [174635] WARNING  keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use  memcache for the auth_token token cache by setting the memcached_servers option.
5 O% h3 B! p3 \. u. P2025-11-07 00:43:21,688 [174637] WARNING  urllib3.connectionpool: Connection pool is full, discarding connection: controller. Connection pool size: 100 N# r; v1 y6 p4 v
2025-11-07 00:43:21,689 [174637] WARNING  urllib3.connectionpool: Connection pool is full, discarding connection: controller. Connection pool size: 10  w1 ?: _6 ~* u2 J8 B) V" C
2025-11-07 00:43:21,988 [174637] WARNING  py.warnings: /usr/lib/python3.11/site-packages/gnocchi/indexer/sqlalchemy.py:790: SAWarning: relationship 'ResourceHistory.metrics' will copy column resource_history.id to column metric.resource_id, which conflicts with relationship(s): 'Metric.resource' (copies resource.id to metric.resource_id), 'Resource.metrics' (copies resource.id to metric.resource_id). If this is not the intention, consider if these relationships should be linked with back_populates, or if viewonly=True should be applied to one or more if they are read-only. For the less common case that foreign key constraints are partially overlapping, the orm.foreign() annotation can be used to isolate the columns that should be written towards.   To silence this warning, add the parameter 'overlaps="metrics,resource"' to the 'ResourceHistory.metrics' relationship. (Background on this error at: https://sqlalche.me/e/14/qzyx)5 O: u5 l8 H2 v
  q = session.query(Metric).filter(# Q  r# W. x$ X+ ]& J! S: I" y
9 H1 w! G2 Y+ e3 w- h
2025-11-07 00:43:22,134 [174641] WARNING  keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use  memcache for the auth_token token cache by setting the memcached_servers option.
6 d" a# H; v/ v' i3 u. b2025-11-07 00:43:22,155 [174642] WARNING  keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use  memcache for the auth_token token cache by setting the memcached_servers option./ A- X3 P  [" e
2025-11-07 00:43:22,339 [174635] WARNING  py.warnings: /usr/lib/python3.11/site-packages/gnocchi/indexer/sqlalchemy.py:790: SAWarning: relationship 'ResourceHistory.metrics' will copy column resource_history.id to column metric.resource_id, which conflicts with relationship(s): 'Metric.resource' (copies resource.id to metric.resource_id), 'Resource.metrics' (copies resource.id to metric.resource_id). If this is not the intention, consider if these relationships should be linked with back_populates, or if viewonly=True should be applied to one or more if they are read-only. For the less common case that foreign key constraints are partially overlapping, the orm.foreign() annotation can be used to isolate the columns that should be written towards.   To silence this warning, add the parameter 'overlaps="metrics,resource"' to the 'ResourceHistory.metrics' relationship. (Background on this error at: https://sqlalche.me/e/14/qzyx)* \2 Y8 Y, n* E+ t) |1 Z7 K
  q = session.query(Metric).filter(% P, f# j+ `  N$ z3 n
8 |) o' f- @- m0 ]
2025-11-07 00:43:22,882 [174642] WARNING  py.warnings: /usr/lib/python3.11/site-packages/gnocchi/indexer/sqlalchemy.py:541: SAWarning: relationship 'ResourceHistory.metrics' will copy column resource_history.id to column metric.resource_id, which conflicts with relationship(s): 'Metric.resource' (copies resource.id to metric.resource_id), 'Resource.metrics' (copies resource.id to metric.resource_id). If this is not the intention, consider if these relationships should be linked with back_populates, or if viewonly=True should be applied to one or more if they are read-only. For the less common case that foreign key constraints are partially overlapping, the orm.foreign() annotation can be used to isolate the columns that should be written towards.   To silence this warning, add the parameter 'overlaps="metrics,resource"' to the 'ResourceHistory.metrics' relationship. (Background on this error at: https://sqlalche.me/e/14/qzyx)
/ S# j( V( g+ B( ^* o, M  resource_type = session.query(ResourceType).get(name)+ G: H& _3 m* y' H% i
2 v* z! s/ z" B" O+ A
2025-11-07 00:43:22,890 [174641] WARNING  py.warnings: /usr/lib/python3.11/site-packages/gnocchi/indexer/sqlalchemy.py:541: SAWarning: relationship 'ResourceHistory.metrics' will copy column resource_history.id to column metric.resource_id, which conflicts with relationship(s): 'Metric.resource' (copies resource.id to metric.resource_id), 'Resource.metrics' (copies resource.id to metric.resource_id). If this is not the intention, consider if these relationships should be linked with back_populates, or if viewonly=True should be applied to one or more if they are read-only. For the less common case that foreign key constraints are partially overlapping, the orm.foreign() annotation can be used to isolate the columns that should be written towards.   To silence this warning, add the parameter 'overlaps="metrics,resource"' to the 'ResourceHistory.metrics' relationship. (Background on this error at: https://sqlalche.me/e/14/qzyx)
* x% N7 ?2 T2 n2 }% H) @  h  O  resource_type = session.query(ResourceType).get(name)
+ v( C0 L  d) ~

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2025-11-7 00:57:40 | 显示全部楼层
1078  systemctl restart openstack-ceilometer-notification.service openstack-ceilometer-polling.service 3 f! m3 h* A% |- f: j7 C9 D3 K5 k
1079  systemctl restart openstack-ceilometer-notification.service openstack-ceilometer-polling.service  openstack-ceilometer-central.service + O! J- |% N* p% q. o
1080  gnocchi resource list | grep instance
$ g6 A* s5 j8 d3 L0 ~3 { 1081  gnocchi resource list 3 E* @5 D4 y: M- s- H# @
1082  gnocchi metric list 8 r) x, ?' k% q! o! S$ B
1083  curl -H "X-Auth-Token:gAAAAABpDLwJoaLzPx8weSIfaXM13d9kajGNy4GH8bnSnOgVW8ZQLroM8OPJupV_sXTg0WS3nv-6rBs_DGcKqalqEdKVBQEUOsVEEX7Run4GEbRSJGFBNuW18falguTNXuI-4z_1_OmcXbirPYcHxyrwXsSLecaLVgTty3dc_zSFtcRh_XYt2iM" "http://controller:8041/v1/metric?q.field=resource_id&q.op=eq&q.value=f83e640e-f06a-48fd-a25c-b7cb7d6295bb"1 T; Q- c. M4 ]8 j, [
1084  systemctl status gnocchi-api.service : ~" \! q3 |/ ~: N( N# s
1085  systemctl status gnocchi-api.service gnocchi-metricd.service
7 U9 P9 V: |( g; d$ i 1086  vim /etc/ceilometer/ceilometer.conf
) m8 o' i* }% r& E8 G) }! Z: g. d5 M 1087  systemctl restart openstack-ceilometer-notification.service openstack-ceilometer-polling.service  openstack-ceilometer-central.service
5 ^# a, ^5 _- N0 ] 1088  systemctl restart gnocchi-api.service gnocchi-metricd.service   C& u% R  g# ]& Y" @" u' W
1089  vim /etc/gnocchi/gnocchi.conf
/ P$ ]4 l2 v5 N7 S 1090  vim /etc/ceilometer/ceilometer.conf/ w& x" ~: {- ?' O* \+ }& ~0 S
1091  vim /etc/gnocchi/gnocchi.conf. F# f$ W( O- A* R( K
1092  mysql -u gnocchi -p -e "use gnocchi; show tables;"
/ V3 u! p3 h. i- C 1093  openstack metric list5 z4 U$ I! o) b( @
1094  ceilometer sample-list --meter cpu
( x3 |0 J7 y! \: e; i% r4 U6 D 1095  rabbitmqctl list_queues | grep ceilometer0 r5 \; c% D- Q7 v
1096  grep ERROR /var/log/gnocchi/api.log | tail -n 20
4 L5 b/ e) V' F, [( }: c 1097  grep ERROR /var/log/gnocchi/metricd.log | tail -n 20- f) Z; O9 V( Q" z) ^
1098  grep ERROR /var/log/gnocchi/metricd.log & @: ?3 h4 @% G
1099  tail -f /var/log/gnocchi/metricd.log - D, z4 F. S1 j) j
1100  gnocchi resource list8 [3 B, M; m# p
1101  gnocchi metric list$ ?9 U5 N: d- i7 D) s  p
1102  openstack metric resource list
5 b+ j* K  z; o8 z 1103  openstack metric metric list
, f+ A1 t0 F2 p 1104  gnocchi resource list
2 c( D; I! w* R6 q1 e 1105  curl -H "X-Auth-Token:gAAAAABpDLwJoaLzPx8weSIfaXM13d9kajGNy4GH8bnSnOgVW8ZQLroM8OPJupV_sXTg0WS3nv-6rBs_DGcKqalqEdKVBQEUOsVEEX7Run4GEbRSJGFBNuW18falguTNXuI-4z_1_OmcXbirPYcHxyrwXsSLecaLVgTty3dc_zSFtcRh_XYt2iM" "http://controller:8041/v1/metric?q.field=resource_id&q.op=eq&q.value=f83e640e-f06a-48fd-a25c-b7cb7d6295bb"
3 ?- c" A+ O# E: w; F1 p 1106  gnocchi resource show f83e640e-f06a-48fd-a25c-b7cb7d6295bb
/ T3 j, S1 ]4 J 1107  gnocchi measures show 5603b3c6-dd39-48e0-9d59-8c36b932b907
4 T! ~# |) W  O& _! b 1108  gnocchi measures show b6edba4c-020e-47f8-8287-8268722bdc67
8 k" \9 d6 s- {7 U6 v 1109  vim /etc/ceilometer/gnocchi_resources.yaml ' V& M; J$ Q3 s) ~6 [) J8 c
1110  vim /etc/ceilometer/pipeline.yaml
- G/ @" N5 ?/ w' Y9 j, _% h 1111  systemctl restart openstack-ceilometer-polling.service openstack-ceilometer-central.service openstack-ceilometer-notification.service
! {( q* l2 d' F1 E, r7 b6 r  a+ N$ B 1112  ls' B. V5 L; C4 Y
1113  history > hist.txt' `5 t1 V/ _/ t2 _. A7 M
1114  ls
* I& r* w3 D+ e4 } 1115  cat /etc/ceilometer/pipeline.yaml " c* k+ c1 t5 t1 X
1116  vim /etc/ceilometer/ceilometer.conf- o# r# S  E, D4 d6 A/ w( L* C8 K
1117  systemctl restart openstack-ceilometer-polling.service openstack-ceilometer-central.service openstack-ceilometer-notification.service
4 T+ M, W% j; [5 T" L4 | 1118  openstack endpoint list | grep gnocchi
4 V1 ^) E( e# {! s8 B+ P' b 1119  gnocchi measures show 5603b3c6-dd39-48e0-9d59-8c36b932b907& f5 k/ f- R& d- E
1120  tail -f /var/log/ceilometer/agent-notification.log " c- H& q1 _* R
1121  netstat -ntlp |grep 8041
5 }5 q. S( M' o' H1 O" D 1122  tail -f /var/log/ceilometer/agent-notification.log 3 Z7 m& @$ e! u# d$ w
1123  gnocchi measures show 5603b3c6-dd39-48e0-9d59-8c36b932b907  [% g- K( J( g- s8 i
1124  history 4 C% l, r# ?) x# b& X
1125  gnocchi resource show f83e640e-f06a-48fd-a25c-b7cb7d6295bb( g( \; r& ]2 ?" E3 Q. G
1126  gnocchi measures show 5603b3c6-dd39-48e0-9d59-8c36b932b907
) g7 m. J3 X8 D5 G6 |; V1 ` 1127  gnocchi measures show 1bf93c95-a02a-4a6d-9af7-e5242b959cd2
0 ~  z8 S! f9 g 1128  gnocchi measures show 5d954f68-be54-402d-8d91-dfbad4c39e2a7 w5 w" V; ~# N6 M8 C; w
1129  gnocchi measures show b6edba4c-020e-47f8-8287-8268722bdc671 K1 m. q3 Q% ^+ V8 L! {( r
1130  gnocchi resource list   v  D6 U# z  n4 ~  d. M9 k
1131  systemctl status openstack-ceilometer-notification.service 3 ?# E- h. Y; d' x2 v4 `
1132  grep -A3 publishers /etc/ceilometer/pipeline.yaml
2 Q5 K: T! n4 N6 U& d 1133  grep -A5 gnocchi /etc/ceilometer/ceilometer.conf7 Q* z8 I6 Z" s9 L
1134  tail -f /var/log/ceilometer/agent-notification.log 0 ~! @1 S) B2 J# o5 L8 d8 p% h
1135  tail -f /var/log/ceilometer/agent-notification.log  |grep gnocchi
* [+ Z# w/ F$ B* H4 i1 p 1136  gnocchi status
3 a3 i% E$ F% C8 Q9 w- J 1137  gnocchi measures add --resource-id f83e640e-f06a-48fd-a25c-b7cb7d6295bb --metric memory.usage  --measure "2025-11-07T00:00:00Z@42"
! _% |! E) l/ Q6 m$ @" `* m; t  x 1138  systemctl status openstack-ceilometer-polling.service
9 e; R7 s/ ~; s* c7 L4 O: J 1139  tail -n 50 /var/log/ceilometer/polling.log
4 }) j2 g+ k5 w: U1 t 1140  rabbitmqctl list_queues | grep ceilometer' A& C( [4 a$ c& @3 r1 A
1141  rabbitmqctl list_queues ) l; {3 I6 w; v( Q# f0 Q
1142  rabbitmqctl list_queues  |ceilo
+ y; \- D9 {5 b5 j" J4 g 1143  rabbitmqctl list_queues  |grep ceilo/ g4 J1 H! a5 v" U  O0 f$ Q
1144  rabbitmqctl list_queues | grep ceilometer: w! a' A( a6 @; a) b* K' T  ^
1145  rabbitmqctl list_queues name messages7 z* W2 |& F# V9 j
1146  ceilometer-polling --debug
% v7 _- @( ?  K- r* [7 k 1147  systemctl restart openstack-ceilometer-polling.service openstack-ceilometer-central.service openstack-ceilometer-notification.service ' v: p8 g) f6 M3 g
1148  rabbitmqctl list_queues name messages
! [* i/ W! C# h 1149  rabbitmqctl list_queues  |grep ceilo; F4 ^: T, x8 K% s; z( w7 D
1150  rabbitmqctl list_queues  |grep ce
3 D7 b; Y6 M2 W( k( G 1151  rabbitmqctl list_queues  
" T6 }4 W- @& V+ r  Q$ O8 g5 y3 w# b 1152  rabbitmqctl list_queues  |grep ce
* G) m4 o% i/ Q2 F6 d 1153  history 5 J2 d  |/ h  v& Q- p5 M
[root@controller ~]# curl -H "X-Auth-Token:gAAAAABpDLwJoaLzPx8weSIfaXM13d9kajGNy4GH8bnSnOgVW8ZQLroM8OPJupV_sXTg0WS3nv-6rBs_DGcKqalqEdKVBQEUOsVEEX7Run4GEbRSJGFBNuW18falguTNXuI-4z_1_OmcXbirPYcHxyrwXsSLecaLVgTty3dc_zSFtcRh_XYt2iM" "http://controller:8041/v1/metric?q.field=resource_id&q.op=eq&q.value=f83e640e-f06a-48fd-a25c-b7cb7d6295bb"# X" S: m0 R) K4 F
{"error": {"code": 401, "title": "Unauthorized", "message": "The request you have made requires authentication."}}[root@controller ~]# & [: g) C$ \# e, k3 J* P& E
[root@controller ~]#
0 A7 K  R, \; {, v5 g0 |[root@controller ~]#
4 ~( y  `/ ]) {/ b7 d& ?[root@controller ~]# # p8 j) u) w9 L  I- o) R
[root@controller ~]# * X3 t8 B+ g: a/ f! B3 @4 X6 o; g% h9 P
[root@controller ~]# . admin-openrc
/ w7 p8 G0 n1 a[root@controller ~]# curl -H "X-Auth-Token:gAAAAABpDLwJoaLzPx8weSIfaXM13d9kajGNy4GH8bnSnOgVW8ZQLroM8OPJupV_sXTg0WS3nv-6rBs_DGcKqalqEdKVBQEUOsVEEX7Run4GEbRSJGFBNuW18falguTNXuI-4z_1_OmcXbirPYcHxyrwXsSLecaLVgTty3dc_zSFtcRh_XYt2iM" "http://controller:8041/v1/metric?q.field=resource_id&q.op=eq&q.value=f83e640e-f06a-48fd-a25c-b7cb7d6295bb"
7 f- F0 m5 L$ @8 A% v{"error": {"code": 401, "title": "Unauthorized", "message": "The request you have made requires authentication."}}[root@controller ~]# 7 k) i* R* g" u, c' P
[root@controller ~]# 1 G6 I1 ^: ~1 \2 q
[root@controller ~]# $ G9 E& \2 J2 v+ ^, o
[root@controller ~]# openstack token issue $ Q8 Y9 B1 {1 L% z  w
+------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+" w+ L2 W9 a2 f( B5 y
| Field      | Value                                                                                                                                                                                   |
, J  M! C' J) `! D+------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+5 H0 d" F" N& F0 r& y
| expires    | 2025-11-06T17:50:02+0000                                                                                                                                                                |. ~- t6 m7 J& y2 @
| id         | gAAAAABpDNG6WgoW7YsbOOvSA6ACVtqRaLmQO1p12mz4LE50Mlfd9CctGA8isVxY6whZxY7etJLSD5kTO5AyGKRJRWwDF13Eno3Oe03S4hwAqhaNMtUGsEGuxOfjwnzFD_3SV6qgXqI3N3H-5hsIfbrnLBlvzyhKaDh9400-uLmtBLLR3ztGdHk |  V. R: H+ \* i1 x" K3 s
| project_id | 837e526fffed46ec9b49f52410633bdd                                                                                                                                                        |
7 |1 x" L  f9 i9 O9 B| user_id    | 99649cadcde24076a14eb901ff14b52b                                                                                                                                                        |7 [. ^; C7 U  Y; `
+------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+/ ^$ ^+ z9 d- N
[root@controller ~]# curl -H "X-Auth-Token:gAAAAABpDNG6WgoW7YsbOOvSA6ACVtqRaLmQO1p12mz4LE50Mlfd9CctGA8isVxY6whZxY7etJLSD5kTO5AyGKRJRWwDF13Eno3Oe03S4hwAqhaNMtUGsEGuxOfjwnzFD_3SV6qgXqI3N3H-5hsIfbrnLBlvzyhKaDh9400-uLmtBLLR3ztGdHk" "http://controller:8041/v1/metric?q.field=resource_id&q.op=eq&q.value=f83e640e-f06a-48fd-a25c-b7cb7d6295bb"
# l: m" {, C8 _9 g3 X4 f( |( }: a[{"id": "00d2ea6c-25e2-481d-b1ee-3833285e2b37", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.outgoing.packets", "unit": "packet", "resource_id": "5f95a88e-004a-556e-8764-1bd17f586749", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "01538325-9701-496b-8434-169274d22ae1", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "compute.instance.booting.time", "unit": "sec", "resource_id": "cfd0c9f4-15f0-42c7-a0c9-2b2027a923e3", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "0ca83ef7-d1f4-453f-bf43-fde0dbd3c46b", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "memory", "unit": "MB", "resource_id": "e7c90ec9-bf50-4aec-a007-d7f5dc6b89b7", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "0f67e834-d063-48b4-936e-f52d8c07a72f", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.read.bytes", "unit": "B", "resource_id": "8208527d-7efe-5d1c-a29d-ff019b3d1da7", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "1127c4a8-92c5-4f03-b12e-6f755bb9d1fe", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.ephemeral.size", "unit": "GB", "resource_id": "cfd0c9f4-15f0-42c7-a0c9-2b2027a923e3", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "1bf93c95-a02a-4a6d-9af7-e5242b959cd2", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "memory.usage", "unit": "MB", "resource_id": "f83e640e-f06a-48fd-a25c-b7cb7d6295bb", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "1bfb676b-691d-4799-8cd6-e58fde99dd49", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.root.size", "unit": "GB", "resource_id": "e2643c48-fb2d-4325-b01b-eb78a2211c84", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "1d70fbb2-d152-44cf-9699-3ffa7e21dc75", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.outgoing.packets", "unit": "packet", "resource_id": "738f6546-8d89-5787-a5ad-309ed7a5c521", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "24a4b0fe-7c91-41a8-8d4c-90834ab08cb6", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.outgoing.bytes", "unit": "B", "resource_id": "e5df7430-d90e-582c-babe-cd82ad2cce58", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "265ee74e-202f-49ee-a3ab-32efb2e6689d", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.write.bytes", "unit": "B", "resource_id": "5c73c98f-b9ce-5d1a-b428-4231ca7a9c74", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "2ab29823-435d-4b00-baa8-93360d2eed8b", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.root.size", "unit": "GB", "resource_id": "e7c90ec9-bf50-4aec-a007-d7f5dc6b89b7", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "2d591ce4-b162-4526-83f5-64a5d09af90b", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.incoming.bytes", "unit": "B", "resource_id": "e5df7430-d90e-582c-babe-cd82ad2cce58", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "2feb3cf2-001a-48fe-96e1-bd617381ff76", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.read.requests", "unit": "request", "resource_id": "4eaaf549-3a90-5ab5-aaa8-2f06c1e27e0f", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "3a8624d2-d605-402e-982e-dcf8e95784c2", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.write.bytes", "unit": "B", "resource_id": "8208527d-7efe-5d1c-a29d-ff019b3d1da7", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "3dfc6fb2-352e-417e-9ddf-c35afea941da", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.read.requests", "unit": "request", "resource_id": "8208527d-7efe-5d1c-a29d-ff019b3d1da7", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "40cbe2ce-d954-42ef-ab0a-ebbfcb72b817", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.read.bytes", "unit": "B", "resource_id": "5c73c98f-b9ce-5d1a-b428-4231ca7a9c74", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "43f76f39-9536-46b1-b285-4dd0de71661f", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.write.requests", "unit": "request", "resource_id": "4eaaf549-3a90-5ab5-aaa8-2f06c1e27e0f", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "482f6a66-10fc-4a9e-bf9e-41c82d48bc33", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.read.bytes", "unit": "B", "resource_id": "4eaaf549-3a90-5ab5-aaa8-2f06c1e27e0f", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "48a7396c-7a31-4bd6-8e70-7d2b3d0ecccc", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "vcpus", "unit": "vcpu", "resource_id": "e7c90ec9-bf50-4aec-a007-d7f5dc6b89b7", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "5603b3c6-dd39-48e0-9d59-8c36b932b907", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "cpu", "unit": "ns", "resource_id": "f83e640e-f06a-48fd-a25c-b7cb7d6295bb", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "5d954f68-be54-402d-8d91-dfbad4c39e2a", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "vcpus", "unit": "vcpu", "resource_id": "f83e640e-f06a-48fd-a25c-b7cb7d6295bb", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "5e8edd20-704d-4907-b80f-b6b7cdbc99f2", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "vcpus", "unit": "vcpu", "resource_id": "e2643c48-fb2d-4325-b01b-eb78a2211c84", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "63a98a1b-4735-4599-a5d4-356de2a8883e", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.root.size", "unit": "GB", "resource_id": "f83e640e-f06a-48fd-a25c-b7cb7d6295bb", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "64dc0c11-a0f7-4c11-9e2d-fec53d20c383", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.incoming.bytes", "unit": "B", "resource_id": "738f6546-8d89-5787-a5ad-309ed7a5c521", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "68c30f08-cd61-461e-9adf-4a3e5d483e98", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "memory.usage", "unit": "MB", "resource_id": "cfd0c9f4-15f0-42c7-a0c9-2b2027a923e3", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "764e4b43-5714-47a9-b953-dee45e5b191c", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "memory", "unit": "MB", "resource_id": "cfd0c9f4-15f0-42c7-a0c9-2b2027a923e3", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "7735d109-efeb-414c-b954-fb8a1ed07dcc", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "cpu", "unit": "ns", "resource_id": "cfd0c9f4-15f0-42c7-a0c9-2b2027a923e3", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "7a3444e9-eb12-43cd-87c8-8f3e0555ac7c", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "vcpus", "unit": "vcpu", "resource_id": "cfd0c9f4-15f0-42c7-a0c9-2b2027a923e3", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "7a6206b2-9a52-41ba-a506-7e199eb8d3e2", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.ephemeral.size", "unit": "GB", "resource_id": "e2643c48-fb2d-4325-b01b-eb78a2211c84", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "94ff40f5-b204-44b3-b862-a1fc3efa99a4", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.incoming.bytes", "unit": "B", "resource_id": "5f95a88e-004a-556e-8764-1bd17f586749", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "9e7f0326-da1f-4a4b-b4b0-623987529036", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.ephemeral.size", "unit": "GB", "resource_id": "e7c90ec9-bf50-4aec-a007-d7f5dc6b89b7", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "a47cd69f-9f13-4f41-829a-d56d9fd42186", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "memory", "unit": "MB", "resource_id": "e2643c48-fb2d-4325-b01b-eb78a2211c84", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "af1ceabe-0e80-4b58-ab55-ce06af5801a9", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.write.bytes", "unit": "B", "resource_id": "4eaaf549-3a90-5ab5-aaa8-2f06c1e27e0f", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "b4bd070a-86f8-4f26-8f0e-caeca7d9d60d", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.write.requests", "unit": "request", "resource_id": "8208527d-7efe-5d1c-a29d-ff019b3d1da7", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "b6edba4c-020e-47f8-8287-8268722bdc67", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.ephemeral.size", "unit": "GB", "resource_id": "f83e640e-f06a-48fd-a25c-b7cb7d6295bb", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "ba59b5fd-e3f5-495d-9d61-ca63e6d2b013", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.outgoing.bytes", "unit": "B", "resource_id": "738f6546-8d89-5787-a5ad-309ed7a5c521", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "be3d8227-fcf3-4295-b194-40753ec9d579", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.incoming.packets", "unit": "packet", "resource_id": "738f6546-8d89-5787-a5ad-309ed7a5c521", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "c99318cd-42f8-4f62-9eb0-918bbe71bfd2", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.incoming.packets", "unit": "packet", "resource_id": "e5df7430-d90e-582c-babe-cd82ad2cce58", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "c9dabae8-7bba-46f8-9791-fdc127591c9c", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.root.size", "unit": "GB", "resource_id": "cfd0c9f4-15f0-42c7-a0c9-2b2027a923e3", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "cd77ca64-cd73-4ada-8291-b95c83b93229", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "memory.usage", "unit": "MB", "resource_id": "e7c90ec9-bf50-4aec-a007-d7f5dc6b89b7", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "d4347ae3-d5a3-44d9-ac6b-81fe91735039", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.incoming.packets", "unit": "packet", "resource_id": "5f95a88e-004a-556e-8764-1bd17f586749", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "dbda7685-13bd-4303-886a-f34e9e67eb69", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "cpu", "unit": "ns", "resource_id": "e7c90ec9-bf50-4aec-a007-d7f5dc6b89b7", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "dcf36865-64e4-4ab2-afce-91cb639e7efc", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "memory", "unit": "MB", "resource_id": "f83e640e-f06a-48fd-a25c-b7cb7d6295bb", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "e03ef9d2-a60a-46e8-8aa4-423aed726f42", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.outgoing.bytes", "unit": "B", "resource_id": "5f95a88e-004a-556e-8764-1bd17f586749", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "e8c84781-6043-4009-b4b4-281845b76c25", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.write.requests", "unit": "request", "resource_id": "5c73c98f-b9ce-5d1a-b428-4231ca7a9c74", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "e96e82c1-e018-43cc-9036-dbd9711f6315", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.outgoing.packets", "unit": "packet", "resource_id": "e5df7430-d90e-582c-babe-cd82ad2cce58", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "f3551a0f-ed30-4718-a1e8-fc2432ff578b", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.read.requests", "unit": "request", "resource_id": "5c73c98f-b9ce-5d1a-b428-4231ca7a9c74", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}][root@controller ~]#
" Y5 X( h* O2 r[root@controller ~]# % Q+ g# S9 |+ y  E* E
[root@controller ~]#
# p# U- i3 q6 K* D/ Y! l0 r9 C[root@controller ~]# curl -H "X-Auth-Token:gAAAAABpDNG6WgoW7YsbOOvSA6ACVtqRaLmQO1p12mz4LE50Mlfd9CctGA8isVxY6whZxY7etJLSD5kTO5AyGKRJRWwDF13Eno3Oe03S4hwAqhaNMtUGsEGuxOfjwnzFD_3SV6qgXqI3N3H-5hsIfbrnLBlvzyhKaDh9400-uLmtBLLR3ztGdHk" "http://controller:8041/v1/metric?q.field=resource_id&q.op=eq&q.value=f83e640e-f06a-48fd-a25c-b7cb7d6295bb"
( z  @7 N$ t+ K/ n, Y; N[{"id": "00d2ea6c-25e2-481d-b1ee-3833285e2b37", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.outgoing.packets", "unit": "packet", "resource_id": "5f95a88e-004a-556e-8764-1bd17f586749", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "01538325-9701-496b-8434-169274d22ae1", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "compute.instance.booting.time", "unit": "sec", "resource_id": "cfd0c9f4-15f0-42c7-a0c9-2b2027a923e3", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "0ca83ef7-d1f4-453f-bf43-fde0dbd3c46b", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "memory", "unit": "MB", "resource_id": "e7c90ec9-bf50-4aec-a007-d7f5dc6b89b7", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "0f67e834-d063-48b4-936e-f52d8c07a72f", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.read.bytes", "unit": "B", "resource_id": "8208527d-7efe-5d1c-a29d-ff019b3d1da7", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "1127c4a8-92c5-4f03-b12e-6f755bb9d1fe", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.ephemeral.size", "unit": "GB", "resource_id": "cfd0c9f4-15f0-42c7-a0c9-2b2027a923e3", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "1bf93c95-a02a-4a6d-9af7-e5242b959cd2", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "memory.usage", "unit": "MB", "resource_id": "f83e640e-f06a-48fd-a25c-b7cb7d6295bb", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "1bfb676b-691d-4799-8cd6-e58fde99dd49", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.root.size", "unit": "GB", "resource_id": "e2643c48-fb2d-4325-b01b-eb78a2211c84", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "1d70fbb2-d152-44cf-9699-3ffa7e21dc75", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.outgoing.packets", "unit": "packet", "resource_id": "738f6546-8d89-5787-a5ad-309ed7a5c521", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "24a4b0fe-7c91-41a8-8d4c-90834ab08cb6", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.outgoing.bytes", "unit": "B", "resource_id": "e5df7430-d90e-582c-babe-cd82ad2cce58", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "265ee74e-202f-49ee-a3ab-32efb2e6689d", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.write.bytes", "unit": "B", "resource_id": "5c73c98f-b9ce-5d1a-b428-4231ca7a9c74", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "2ab29823-435d-4b00-baa8-93360d2eed8b", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.root.size", "unit": "GB", "resource_id": "e7c90ec9-bf50-4aec-a007-d7f5dc6b89b7", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "2d591ce4-b162-4526-83f5-64a5d09af90b", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.incoming.bytes", "unit": "B", "resource_id": "e5df7430-d90e-582c-babe-cd82ad2cce58", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "2feb3cf2-001a-48fe-96e1-bd617381ff76", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.read.requests", "unit": "request", "resource_id": "4eaaf549-3a90-5ab5-aaa8-2f06c1e27e0f", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "3a8624d2-d605-402e-982e-dcf8e95784c2", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.write.bytes", "unit": "B", "resource_id": "8208527d-7efe-5d1c-a29d-ff019b3d1da7", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "3dfc6fb2-352e-417e-9ddf-c35afea941da", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.read.requests", "unit": "request", "resource_id": "8208527d-7efe-5d1c-a29d-ff019b3d1da7", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "40cbe2ce-d954-42ef-ab0a-ebbfcb72b817", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.read.bytes", "unit": "B", "resource_id": "5c73c98f-b9ce-5d1a-b428-4231ca7a9c74", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "43f76f39-9536-46b1-b285-4dd0de71661f", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.write.requests", "unit": "request", "resource_id": "4eaaf549-3a90-5ab5-aaa8-2f06c1e27e0f", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "482f6a66-10fc-4a9e-bf9e-41c82d48bc33", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.read.bytes", "unit": "B", "resource_id": "4eaaf549-3a90-5ab5-aaa8-2f06c1e27e0f", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "48a7396c-7a31-4bd6-8e70-7d2b3d0ecccc", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "vcpus", "unit": "vcpu", "resource_id": "e7c90ec9-bf50-4aec-a007-d7f5dc6b89b7", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "5603b3c6-dd39-48e0-9d59-8c36b932b907", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "cpu", "unit": "ns", "resource_id": "f83e640e-f06a-48fd-a25c-b7cb7d6295bb", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "5d954f68-be54-402d-8d91-dfbad4c39e2a", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "vcpus", "unit": "vcpu", "resource_id": "f83e640e-f06a-48fd-a25c-b7cb7d6295bb", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "5e8edd20-704d-4907-b80f-b6b7cdbc99f2", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "vcpus", "unit": "vcpu", "resource_id": "e2643c48-fb2d-4325-b01b-eb78a2211c84", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "63a98a1b-4735-4599-a5d4-356de2a8883e", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.root.size", "unit": "GB", "resource_id": "f83e640e-f06a-48fd-a25c-b7cb7d6295bb", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "64dc0c11-a0f7-4c11-9e2d-fec53d20c383", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.incoming.bytes", "unit": "B", "resource_id": "738f6546-8d89-5787-a5ad-309ed7a5c521", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "68c30f08-cd61-461e-9adf-4a3e5d483e98", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "memory.usage", "unit": "MB", "resource_id": "cfd0c9f4-15f0-42c7-a0c9-2b2027a923e3", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "764e4b43-5714-47a9-b953-dee45e5b191c", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "memory", "unit": "MB", "resource_id": "cfd0c9f4-15f0-42c7-a0c9-2b2027a923e3", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "7735d109-efeb-414c-b954-fb8a1ed07dcc", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "cpu", "unit": "ns", "resource_id": "cfd0c9f4-15f0-42c7-a0c9-2b2027a923e3", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "7a3444e9-eb12-43cd-87c8-8f3e0555ac7c", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "vcpus", "unit": "vcpu", "resource_id": "cfd0c9f4-15f0-42c7-a0c9-2b2027a923e3", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "7a6206b2-9a52-41ba-a506-7e199eb8d3e2", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.ephemeral.size", "unit": "GB", "resource_id": "e2643c48-fb2d-4325-b01b-eb78a2211c84", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "94ff40f5-b204-44b3-b862-a1fc3efa99a4", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.incoming.bytes", "unit": "B", "resource_id": "5f95a88e-004a-556e-8764-1bd17f586749", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "9e7f0326-da1f-4a4b-b4b0-623987529036", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.ephemeral.size", "unit": "GB", "resource_id": "e7c90ec9-bf50-4aec-a007-d7f5dc6b89b7", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "a47cd69f-9f13-4f41-829a-d56d9fd42186", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "memory", "unit": "MB", "resource_id": "e2643c48-fb2d-4325-b01b-eb78a2211c84", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "af1ceabe-0e80-4b58-ab55-ce06af5801a9", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.write.bytes", "unit": "B", "resource_id": "4eaaf549-3a90-5ab5-aaa8-2f06c1e27e0f", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "b4bd070a-86f8-4f26-8f0e-caeca7d9d60d", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.write.requests", "unit": "request", "resource_id": "8208527d-7efe-5d1c-a29d-ff019b3d1da7", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "b6edba4c-020e-47f8-8287-8268722bdc67", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.ephemeral.size", "unit": "GB", "resource_id": "f83e640e-f06a-48fd-a25c-b7cb7d6295bb", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "ba59b5fd-e3f5-495d-9d61-ca63e6d2b013", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.outgoing.bytes", "unit": "B", "resource_id": "738f6546-8d89-5787-a5ad-309ed7a5c521", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "be3d8227-fcf3-4295-b194-40753ec9d579", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.incoming.packets", "unit": "packet", "resource_id": "738f6546-8d89-5787-a5ad-309ed7a5c521", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "c99318cd-42f8-4f62-9eb0-918bbe71bfd2", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.incoming.packets", "unit": "packet", "resource_id": "e5df7430-d90e-582c-babe-cd82ad2cce58", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "c9dabae8-7bba-46f8-9791-fdc127591c9c", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.root.size", "unit": "GB", "resource_id": "cfd0c9f4-15f0-42c7-a0c9-2b2027a923e3", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "cd77ca64-cd73-4ada-8291-b95c83b93229", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "memory.usage", "unit": "MB", "resource_id": "e7c90ec9-bf50-4aec-a007-d7f5dc6b89b7", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "d4347ae3-d5a3-44d9-ac6b-81fe91735039", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.incoming.packets", "unit": "packet", "resource_id": "5f95a88e-004a-556e-8764-1bd17f586749", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "dbda7685-13bd-4303-886a-f34e9e67eb69", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "cpu", "unit": "ns", "resource_id": "e7c90ec9-bf50-4aec-a007-d7f5dc6b89b7", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "dcf36865-64e4-4ab2-afce-91cb639e7efc", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "memory", "unit": "MB", "resource_id": "f83e640e-f06a-48fd-a25c-b7cb7d6295bb", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "e03ef9d2-a60a-46e8-8aa4-423aed726f42", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.outgoing.bytes", "unit": "B", "resource_id": "5f95a88e-004a-556e-8764-1bd17f586749", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "e8c84781-6043-4009-b4b4-281845b76c25", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.write.requests", "unit": "request", "resource_id": "5c73c98f-b9ce-5d1a-b428-4231ca7a9c74", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "e96e82c1-e018-43cc-9036-dbd9711f6315", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.outgoing.packets", "unit": "packet", "resource_id": "e5df7430-d90e-582c-babe-cd82ad2cce58", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "f3551a0f-ed30-4718-a1e8-fc2432ff578b", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.read.requests", "unit": "request", "resource_id": "5c73c98f-b9ce-5d1a-b428-4231ca7a9c74", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}][root@controller ~]# , d, d) Q$ A: b6 @7 g1 f
[root@controller ~]#
5 V. J6 d  b8 B4 J) W; o; P  |1 N[root@controller ~]# 1 j) T( c6 R8 N+ j' K
[root@controller ~]#
1 D/ v" z; K- @0 b5 ]! C( d" d$ r[root@controller ~]# 0 k) g2 D# ]- ^
[root@controller ~]#
- l& B7 n- f' _[root@controller ~]# curl -H "X-Auth-Token:gAAAAABpDNG6WgoW7YsbOOvSA6ACVtqRaLmQO1p12mz4LE50Mlfd9CctGA8isVxY6whZxY7etJLSD5kTO5AyGKRJRWwDF13Eno3Oe03S4hwAqhaNMtUGsEGuxOfjwnzFD_3SV6qgXqI3N3H-5hsIfbrnLBlvzyhKaDh9400-uLmtBLLR3ztGdHk" "http://controller:8041/v1/metric?q.field=resource_id&q.op=eq&q.value=f83e640e-f06a-48fd-a25c-b7cb7d6295bb"
0 ?. s: n0 l  m9 a[{"id": "00d2ea6c-25e2-481d-b1ee-3833285e2b37", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.outgoing.packets", "unit": "packet", "resource_id": "5f95a88e-004a-556e-8764-1bd17f586749", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "01538325-9701-496b-8434-169274d22ae1", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "compute.instance.booting.time", "unit": "sec", "resource_id": "cfd0c9f4-15f0-42c7-a0c9-2b2027a923e3", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "0ca83ef7-d1f4-453f-bf43-fde0dbd3c46b", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "memory", "unit": "MB", "resource_id": "e7c90ec9-bf50-4aec-a007-d7f5dc6b89b7", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "0f67e834-d063-48b4-936e-f52d8c07a72f", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.read.bytes", "unit": "B", "resource_id": "8208527d-7efe-5d1c-a29d-ff019b3d1da7", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "1127c4a8-92c5-4f03-b12e-6f755bb9d1fe", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.ephemeral.size", "unit": "GB", "resource_id": "cfd0c9f4-15f0-42c7-a0c9-2b2027a923e3", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "1bf93c95-a02a-4a6d-9af7-e5242b959cd2", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "memory.usage", "unit": "MB", "resource_id": "f83e640e-f06a-48fd-a25c-b7cb7d6295bb", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "1bfb676b-691d-4799-8cd6-e58fde99dd49", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.root.size", "unit": "GB", "resource_id": "e2643c48-fb2d-4325-b01b-eb78a2211c84", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "1d70fbb2-d152-44cf-9699-3ffa7e21dc75", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.outgoing.packets", "unit": "packet", "resource_id": "738f6546-8d89-5787-a5ad-309ed7a5c521", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "24a4b0fe-7c91-41a8-8d4c-90834ab08cb6", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.outgoing.bytes", "unit": "B", "resource_id": "e5df7430-d90e-582c-babe-cd82ad2cce58", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "265ee74e-202f-49ee-a3ab-32efb2e6689d", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.write.bytes", "unit": "B", "resource_id": "5c73c98f-b9ce-5d1a-b428-4231ca7a9c74", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "2ab29823-435d-4b00-baa8-93360d2eed8b", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.root.size", "unit": "GB", "resource_id": "e7c90ec9-bf50-4aec-a007-d7f5dc6b89b7", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "2d591ce4-b162-4526-83f5-64a5d09af90b", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.incoming.bytes", "unit": "B", "resource_id": "e5df7430-d90e-582c-babe-cd82ad2cce58", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "2feb3cf2-001a-48fe-96e1-bd617381ff76", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.read.requests", "unit": "request", "resource_id": "4eaaf549-3a90-5ab5-aaa8-2f06c1e27e0f", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "3a8624d2-d605-402e-982e-dcf8e95784c2", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.write.bytes", "unit": "B", "resource_id": "8208527d-7efe-5d1c-a29d-ff019b3d1da7", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "3dfc6fb2-352e-417e-9ddf-c35afea941da", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.read.requests", "unit": "request", "resource_id": "8208527d-7efe-5d1c-a29d-ff019b3d1da7", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "40cbe2ce-d954-42ef-ab0a-ebbfcb72b817", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.read.bytes", "unit": "B", "resource_id": "5c73c98f-b9ce-5d1a-b428-4231ca7a9c74", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "43f76f39-9536-46b1-b285-4dd0de71661f", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.write.requests", "unit": "request", "resource_id": "4eaaf549-3a90-5ab5-aaa8-2f06c1e27e0f", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "482f6a66-10fc-4a9e-bf9e-41c82d48bc33", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.read.bytes", "unit": "B", "resource_id": "4eaaf549-3a90-5ab5-aaa8-2f06c1e27e0f", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "48a7396c-7a31-4bd6-8e70-7d2b3d0ecccc", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "vcpus", "unit": "vcpu", "resource_id": "e7c90ec9-bf50-4aec-a007-d7f5dc6b89b7", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "5603b3c6-dd39-48e0-9d59-8c36b932b907", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "cpu", "unit": "ns", "resource_id": "f83e640e-f06a-48fd-a25c-b7cb7d6295bb", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "5d954f68-be54-402d-8d91-dfbad4c39e2a", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "vcpus", "unit": "vcpu", "resource_id": "f83e640e-f06a-48fd-a25c-b7cb7d6295bb", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "5e8edd20-704d-4907-b80f-b6b7cdbc99f2", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "vcpus", "unit": "vcpu", "resource_id": "e2643c48-fb2d-4325-b01b-eb78a2211c84", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "63a98a1b-4735-4599-a5d4-356de2a8883e", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.root.size", "unit": "GB", "resource_id": "f83e640e-f06a-48fd-a25c-b7cb7d6295bb", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "64dc0c11-a0f7-4c11-9e2d-fec53d20c383", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.incoming.bytes", "unit": "B", "resource_id": "738f6546-8d89-5787-a5ad-309ed7a5c521", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "68c30f08-cd61-461e-9adf-4a3e5d483e98", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "memory.usage", "unit": "MB", "resource_id": "cfd0c9f4-15f0-42c7-a0c9-2b2027a923e3", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "764e4b43-5714-47a9-b953-dee45e5b191c", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "memory", "unit": "MB", "resource_id": "cfd0c9f4-15f0-42c7-a0c9-2b2027a923e3", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "7735d109-efeb-414c-b954-fb8a1ed07dcc", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "cpu", "unit": "ns", "resource_id": "cfd0c9f4-15f0-42c7-a0c9-2b2027a923e3", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "7a3444e9-eb12-43cd-87c8-8f3e0555ac7c", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "vcpus", "unit": "vcpu", "resource_id": "cfd0c9f4-15f0-42c7-a0c9-2b2027a923e3", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "7a6206b2-9a52-41ba-a506-7e199eb8d3e2", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.ephemeral.size", "unit": "GB", "resource_id": "e2643c48-fb2d-4325-b01b-eb78a2211c84", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "94ff40f5-b204-44b3-b862-a1fc3efa99a4", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.incoming.bytes", "unit": "B", "resource_id": "5f95a88e-004a-556e-8764-1bd17f586749", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "9e7f0326-da1f-4a4b-b4b0-623987529036", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.ephemeral.size", "unit": "GB", "resource_id": "e7c90ec9-bf50-4aec-a007-d7f5dc6b89b7", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "a47cd69f-9f13-4f41-829a-d56d9fd42186", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "memory", "unit": "MB", "resource_id": "e2643c48-fb2d-4325-b01b-eb78a2211c84", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "af1ceabe-0e80-4b58-ab55-ce06af5801a9", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.write.bytes", "unit": "B", "resource_id": "4eaaf549-3a90-5ab5-aaa8-2f06c1e27e0f", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "b4bd070a-86f8-4f26-8f0e-caeca7d9d60d", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.write.requests", "unit": "request", "resource_id": "8208527d-7efe-5d1c-a29d-ff019b3d1da7", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "b6edba4c-020e-47f8-8287-8268722bdc67", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.ephemeral.size", "unit": "GB", "resource_id": "f83e640e-f06a-48fd-a25c-b7cb7d6295bb", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "ba59b5fd-e3f5-495d-9d61-ca63e6d2b013", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.outgoing.bytes", "unit": "B", "resource_id": "738f6546-8d89-5787-a5ad-309ed7a5c521", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "be3d8227-fcf3-4295-b194-40753ec9d579", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.incoming.packets", "unit": "packet", "resource_id": "738f6546-8d89-5787-a5ad-309ed7a5c521", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "c99318cd-42f8-4f62-9eb0-918bbe71bfd2", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.incoming.packets", "unit": "packet", "resource_id": "e5df7430-d90e-582c-babe-cd82ad2cce58", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "c9dabae8-7bba-46f8-9791-fdc127591c9c", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.root.size", "unit": "GB", "resource_id": "cfd0c9f4-15f0-42c7-a0c9-2b2027a923e3", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "cd77ca64-cd73-4ada-8291-b95c83b93229", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "memory.usage", "unit": "MB", "resource_id": "e7c90ec9-bf50-4aec-a007-d7f5dc6b89b7", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "d4347ae3-d5a3-44d9-ac6b-81fe91735039", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.incoming.packets", "unit": "packet", "resource_id": "5f95a88e-004a-556e-8764-1bd17f586749", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "dbda7685-13bd-4303-886a-f34e9e67eb69", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "cpu", "unit": "ns", "resource_id": "e7c90ec9-bf50-4aec-a007-d7f5dc6b89b7", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "dcf36865-64e4-4ab2-afce-91cb639e7efc", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "memory", "unit": "MB", "resource_id": "f83e640e-f06a-48fd-a25c-b7cb7d6295bb", "archive_policy": {"name": "ceilometer-low", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "e03ef9d2-a60a-46e8-8aa4-423aed726f42", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.outgoing.bytes", "unit": "B", "resource_id": "5f95a88e-004a-556e-8764-1bd17f586749", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "e8c84781-6043-4009-b4b4-281845b76c25", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.write.requests", "unit": "request", "resource_id": "5c73c98f-b9ce-5d1a-b428-4231ca7a9c74", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "e96e82c1-e018-43cc-9036-dbd9711f6315", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "network.outgoing.packets", "unit": "packet", "resource_id": "e5df7430-d90e-582c-babe-cd82ad2cce58", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}, {"id": "f3551a0f-ed30-4718-a1e8-fc2432ff578b", "creator": "ad09989d97554505b77e6bcb0f4f23d6:f0dfa77e130f4935807e43adc05582a6", "name": "disk.device.read.requests", "unit": "request", "resource_id": "5c73c98f-b9ce-5d1a-b428-4231ca7a9c74", "archive_policy": {"name": "ceilometer-low-rate", "back_window": 0, "definition": [{"timespan": "30 days, 0:00:00", "granularity": "0:05:00", "points": 8640}], "aggregation_methods": ["rate:mean", "mean"]}, "created_by_user_id": "ad09989d97554505b77e6bcb0f4f23d6", "created_by_project_id": "f0dfa77e130f4935807e43adc05582a6"}][root@controller ~]#   k' o/ ^* p$ J  h# l2 e0 z% H8 x
[root@controller ~]#
$ a3 A7 r& k$ h; b  i9 G2 J- H[root@controller ~]#
0 s- ?' k  f  g) S9 K2 M* c[root@controller ~]# curl -H "X-Auth-Token:gAAAAABpDNG6WgoW7YsbOOvSA6ACVtqRaLmQO1p12mz4LE50Mlfd9CctGA8isVxY6whZxY7etJLSD5kTO5AyGKRJRWwDF13Eno3Oe03S4hwAqhaNMtUGsEGuxOfjwnzFD_3SV6qgXqI3N3H-5hsIfbrnLBlvzyhKaDh9400-uLmtBLLR3ztGdHk" "http://controller:8041/v1/metric?q.field=resource_id&q.op=eq&q.value=f83e640e-f06a-48fd-a25c-b7cb7d6295bb"
  t" W) j8 O/ G7 i) P, D
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 01:17 , Processed in 0.020475 second(s), 21 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表