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

排查ceilometer无法获取到数据

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2025-11-7 00:55:40 | 显示全部楼层 |阅读模式
逐步排查方式① 查看 Gnocchi 是否有资源注册
! r* Q" v/ I; l2 o8 t! A. L5 s5 |. c; P/ A' p, S+ _  h

1 Q2 o$ Y% {% [; Esource /root/admin-openrc.shopenstack metric resource list | grep <虚机ID>
, S  }) i& C4 y" a3 W) B7 O' {6 T9 J9 g2 F: U3 k- j3 w
或者直接用 gnocchi CLI:
0 N' g  f' p- X

  n/ Y3 R& g7 v; [, M
( j+ o" \" M. a- v- [gnocchi resource list | grep <虚机ID>7 k6 {4 {. @! l

% E7 R4 h; f0 Y6 t. X, P
如果结果为空,说明 Ceilometer 没把虚机注册为资源! e9 d( j$ i$ `- t' s/ A; L
此时重点看 Ceilometer 是否在运行:
9 J( U, k$ r" H1 E- j- \

& K1 T/ C6 j3 E. A: M( x4 @9 q( I& g; h: K% M1 u+ D
systemctl status ceilometer-pollingsystemctl status ceilometer-agent-notification
% N$ e  ~7 z5 X5 {8 E
4 t* r$ e- W( ~
应当都为 active (running)。

② 看 Ceilometer 是否配置了 Gnocchi dispatcher
检查配置文件:

$ M+ \# b# N' C0 [- g7 y
9 ~, ^: `0 j& B1 }3 Q" u: `
0 H( d# h4 B/ ]& _) s( I: l/etc/ceilometer/ceilometer.conf) ]/ W$ T9 z% ?5 @) r
% S6 B8 ]# C2 C0 U. j) }
应包含:
9 }1 l- S+ {8 Y

7 o4 B/ d; K4 L3 f2 y0 L
9 n: y# }8 n# X9 A6 V6 P  a: D' a[dispatcher_gnocchi]filter_service_activity = Falsefilter_project = False[publisher]telemetry_secret = your_secret_here
: c/ W9 x, B9 S* ]* O1 s
- U9 V$ f& O  o) r5 D9 P
以及 [DEFAULT] 段中:

) K4 X4 @4 \1 U& q6 e5 i  a% e9 Z- O. S+ S
) I$ l6 U3 p1 k4 W  U% F
meter_dispatchers = gnocchievent_dispatchers = gnocchi" y$ ]+ B4 I4 Y
! E" M: \  |5 b+ @( F/ E; T

③ 检查 Ceilometer 是否正确连接到 Keystone
在 [service_credentials] 段中:
# _$ x* J% s! B- O
* r6 @) d9 l* n- N" d% q
8 u, y8 O8 W3 ~# ]# F; r* x; {
auth_type = passwordauth_url = http://controller:5000/v3project_name = serviceusername = ceilometerpassword = <你的密码>user_domain_name = Defaultproject_domain_name = Default
# B- L" l* a9 _! w- q* X" H  Q
7 ^1 y' T- k( q" W% [7 p7 w2 g9 F# u! f& R
然后执行:

) _( C' j! \6 F# `1 T& w" t- r: ?
& o' f* `0 p8 e# e3 Z' Y& C6 G$ ?- j( P/ G- }
sudo systemctl restart ceilometer-agent-notification ceilometer-polling
; x' _1 Y. s: K6 l: t- G$ s3 j. B# S! R7 {$ G# G

④ 确认 Gnocchi 中已有指标; T1 ?' S. J% `' J
# i3 n- O* k( C% A3 `; s

3 F0 \2 z; W; Lgnocchi metric list | head -n 20
# q8 K! i$ b6 x/ V7 W) F
' U8 e+ }5 t! Y  e/ ?
如果这里也为空,说明根本没有任何指标流入。
如果有数据,可以看其中的 resource_id 是否对应你的虚机 UUID。

⑤ 检查 Nova 是否发送通知
Gnocchi 依赖 Nova 发送实例状态变更事件。/ Z  ^7 [+ I! P
检查 Nova 是否配置了:

( a$ H& q" Z1 @; i- _& [0 Q3 C/ R7 D; `# e+ \  h$ r
+ t4 t* b2 k1 R
[oslo_messaging_notifications]driver = messagingv20 h; G! `4 m6 _9 m

, p0 U. C, W+ i
并重启:
/ v7 Z6 V4 t# g% P

- x: M! V! j3 t# }6 t
! V+ Y1 e& b- A. H. i* Esystemctl restart nova-compute nova-conductor
0 J/ m: z% h& c# Z& ~8 R
5 v" h4 f" Y: T

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2025-11-7 00:56:37 | 显示全部楼层
[root@controller gnocchi]# chown -R gnocchi:root /var/lib/gnocchi/
1 W" p. R2 D: V- r- Q[root@controller gnocchi]# tail -f /var/log/gnocchi/api.log
7 q" M( h7 s8 i4 I+ j    file = _io.open(dir, mode, buffering=buffering,7 _+ N- B6 ^# S* _- x
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
# T( C: y; e% q( b& V  File "/usr/lib64/python3.11/tempfile.py", line 577, in opener2 V; ]' e7 |# I$ J2 X
    fd, name = _mkstemp_inner(dir, prefix, suffix, flags, output_type)
- T2 Y7 g+ S+ r6 N: a" v9 v. y               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^! o+ l( R, C1 q, H2 g3 h. K5 A
  File "/usr/lib64/python3.11/tempfile.py", line 257, in _mkstemp_inner$ w8 C) a9 A3 T1 k
    fd = _os.open(file, flags, 0o600)& t6 n5 g  L& `. t- J5 m  T2 ^
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^7 Y+ l$ X0 B5 |3 O
PermissionError: [Errno 13] Permission denied: '/var/lib/gnocchi/tmp/gnocchijp4q7sos'
! v  _+ v+ v# U5 c  }! I. h0 F3 b  a, d8 p4 y3 c2 k( T4 s

- u" o) u* s9 W' q^C
  |% n' \& m2 S[root@controller gnocchi]# tail -n 20 /var/log/gnocchi/api.log
0 }/ F: Z7 H* b3 \  File "/usr/lib64/python3.11/concurrent/futures/thread.py", line 58, in run7 t5 ~9 D% O1 h- ?6 @
    result = self.fn(*self.args, **self.kwargs)6 q% u" k1 d1 r$ W" v2 G
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^, L4 k$ o) t* ?
  File "/usr/lib/python3.11/site-packages/gnocchi/utils.py", line 310, in <lambda>/ n2 E6 [, d! D, C
    return list(executor.map(lambda args: fn(*args), list_of_args))
4 b6 O5 n$ S; ~% k& E  h                                          ^^^^^^^^^, b4 F, t5 m' u! s! l3 t, Q
  File "/usr/lib/python3.11/site-packages/gnocchi/incoming/file.py", line 78, in _store_new_measures
5 I& j, D) X0 r1 x9 @" N    tmpfile = tempfile.NamedTemporaryFile(
( E* }7 {7 i* o: Q% D; T* a              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
" h3 M# Q" {0 \; Q# X7 p1 G$ Y$ r  File "/usr/lib64/python3.11/tempfile.py", line 580, in NamedTemporaryFile
. d- S1 O5 @0 P) O' [8 X. e    file = _io.open(dir, mode, buffering=buffering,( t$ {9 p4 v4 q. ?1 U% J/ y
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  ~$ ]( w+ P" }0 o" h2 N  w1 q4 R  File "/usr/lib64/python3.11/tempfile.py", line 577, in opener
2 T, w- Q6 D( S, @7 w% k    fd, name = _mkstemp_inner(dir, prefix, suffix, flags, output_type)
* ^/ Z. G1 r* D+ J1 d8 c               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^# \& f* O4 @& Q3 Y+ o
  File "/usr/lib64/python3.11/tempfile.py", line 257, in _mkstemp_inner! D! v9 t8 }1 s- Z$ X" w
    fd = _os.open(file, flags, 0o600): f+ M) C' y2 K5 c2 `/ Z$ V
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^$ A% C: F$ U' ^+ s
PermissionError: [Errno 13] Permission denied: '/var/lib/gnocchi/tmp/gnocchijp4q7sos'
* t) g& j$ l8 y9 l. n$ S/ }
: P2 Q3 L: q- V% E9 ], _[root@controller gnocchi]# tail -n 50 /var/log/gnocchi/api.log / {) F$ V0 R2 _- s! C& o
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
( U" v9 U  |2 s, t+ L" w+ y  File "/usr/lib/python3.11/site-packages/pecan/middleware/recursive.py", line 56, in __call__7 U; B0 l% p, Z0 B6 @+ E, @
    return self.application(environ, start_response)+ y# Y4 L, S! L: M: U5 F+ k
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2 Q+ E+ h5 R4 v$ y; a; ]  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 852, in __call__
9 c, `# J' w1 B! ?5 N/ |% s8 s6 J    return super(Pecan, self).__call__(environ, start_response). M1 ?: C. Y  F  f. @/ `! R/ q
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
: A+ V% o5 a4 P. F9 [  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 693, in __call__
+ L) Y8 c3 N8 @& ^; k5 e5 m4 K    self.invoke_controller(controller, args, kwargs, state)) K7 P0 A' u; D3 G! o- ]; M$ H- Y" f
  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 584, in invoke_controller
" s1 j! E) {( O- L# @6 P    result = controller(*args, **kwargs)
9 o, |* ]/ N$ v             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
/ G: j/ |! ?5 O  d  File "/usr/lib/python3.11/site-packages/gnocchi/rest/api.py", line 1803, in post
- F% G4 v1 O6 y! k( e    pecan.request.incoming.add_measures_batch(& A! F2 W8 S, k! O7 U
  File "/usr/lib/python3.11/site-packages/gnocchi/incoming/__init__.py", line 194, in add_measures_batch
" m, c& k( m; m7 y+ b    self.MAP_METHOD(self._store_new_measures,
' x$ |3 C' }, P3 K( ]  File "/usr/lib/python3.11/site-packages/gnocchi/utils.py", line 310, in parallel_map
: ~1 I6 B) F# {  j    return list(executor.map(lambda args: fn(*args), list_of_args)): ?- E, l- n/ c1 Z6 W5 p
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^: Q0 y& T' u' m# H$ R
  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 619, in result_iterator9 H1 Y  c+ }) `4 K* H/ G, T
    yield _result_or_cancel(fs.pop())
1 ^2 {5 M% l& p  }! ]2 z9 V: E* i          ^^^^^^^^^^^^^^^^^^^^^^^^^^^: ~9 i- r3 C. ^; q6 t# f) z4 k
  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 317, in _result_or_cancel
# Q7 }# C! _0 m    return fut.result(timeout)
; Y6 H( C( ^0 N+ N2 w: f- h2 c& z7 I           ^^^^^^^^^^^^^^^^^^^  G! W: c' X, c0 q7 s+ p
  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 449, in result( j' L$ v  ^" Z  M! w0 P$ S
    return self.__get_result()
, v3 B5 V1 y& V3 r4 R0 a2 {0 S, u           ^^^^^^^^^^^^^^^^^^^0 }8 s# g: ^4 y5 N% n8 s
  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 401, in __get_result
/ N8 L( P! W! ]8 O    raise self._exception' Z* d( c) _! V) _8 ]
  File "/usr/lib64/python3.11/concurrent/futures/thread.py", line 58, in run& r( Q2 g' s, f; P0 V8 y, Q% z
    result = self.fn(*self.args, **self.kwargs)( Z7 M' E5 @7 J) k" O: r. ]
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
# n7 a1 y! G. Z- O  File "/usr/lib/python3.11/site-packages/gnocchi/utils.py", line 310, in <lambda>" ~6 Y$ i( t0 z7 N3 l2 L: Y
    return list(executor.map(lambda args: fn(*args), list_of_args)); j1 l- T* b5 |) y, \9 P
                                          ^^^^^^^^^6 q9 i4 _: A0 v7 I/ N! G3 R
  File "/usr/lib/python3.11/site-packages/gnocchi/incoming/file.py", line 78, in _store_new_measures
. i( p' y% _: K3 |2 j    tmpfile = tempfile.NamedTemporaryFile(; i* N4 G; t; v4 L4 p4 I
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^" c5 L' `' W# P7 v4 X5 T6 V' Q
  File "/usr/lib64/python3.11/tempfile.py", line 580, in NamedTemporaryFile. ^  d1 L/ s9 ~7 a. ^3 P' D7 Q0 x/ w
    file = _io.open(dir, mode, buffering=buffering,5 q5 s2 ?5 |4 s, X& g! E/ L6 Q
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
& r$ ?! ~8 R0 d  File "/usr/lib64/python3.11/tempfile.py", line 577, in opener8 U# o1 G8 h( l# l/ p7 D/ C3 b
    fd, name = _mkstemp_inner(dir, prefix, suffix, flags, output_type)' n2 k4 Z! E% O- o
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
( d- L) }) H4 g2 ]" ?  File "/usr/lib64/python3.11/tempfile.py", line 257, in _mkstemp_inner
+ z: j  _- U4 o; Z0 m" x$ k    fd = _os.open(file, flags, 0o600)) E1 [1 Q& g' k0 i. y
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
8 Z0 O  u1 W. v, vPermissionError: [Errno 13] Permission denied: '/var/lib/gnocchi/tmp/gnocchijp4q7sos'
9 s+ K; X; ]: x( @0 K
. m- M% @6 C( l. c& q[root@controller gnocchi]#
7 V* H  T" D9 M6 x3 v" e8 j2 b$ F/ S1 W[root@controller gnocchi]#
) k# E6 c$ Y: A4 p3 l. w- L1 I[root@controller gnocchi]# vim /etc/ceilometer/ceilometer.conf
3 D  b9 X: h1 Q2 o5 i( G% |  y[root@controller gnocchi]# tail -n 50 /var/log/gnocchi/api.log / E  l7 j5 R: G( G  |
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^: p, K! e# ], E
  File "/usr/lib/python3.11/site-packages/pecan/middleware/recursive.py", line 56, in __call__
  b+ d  A1 O' n/ a2 V& V! l    return self.application(environ, start_response)
- b/ B. C# R* ~           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
$ a2 ?* N" |5 V) i  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 852, in __call__9 |, z2 q- R2 ]3 U  t
    return super(Pecan, self).__call__(environ, start_response)
* J6 g1 F) `+ j7 }           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
8 W4 W% Q  K% O+ s  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 693, in __call__1 S6 K0 _! d! B/ q
    self.invoke_controller(controller, args, kwargs, state), C0 j9 ]% @: y
  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 584, in invoke_controller
; Q1 w6 Z" ]+ R5 n3 x    result = controller(*args, **kwargs)
' H  i5 x  I/ J. G9 J. q! r             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
; M0 n6 u% E! y+ N; s0 E7 t8 E  File "/usr/lib/python3.11/site-packages/gnocchi/rest/api.py", line 1803, in post5 S* m8 y+ ]2 _# u+ J; J/ [
    pecan.request.incoming.add_measures_batch(
) V/ V# q0 h) N" i  j  File "/usr/lib/python3.11/site-packages/gnocchi/incoming/__init__.py", line 194, in add_measures_batch
/ _/ {5 ?+ r- q' L* N* J* F( h    self.MAP_METHOD(self._store_new_measures,; T5 m0 G9 C7 f; `
  File "/usr/lib/python3.11/site-packages/gnocchi/utils.py", line 310, in parallel_map; t8 T7 ?4 k- @8 v3 \; M7 w
    return list(executor.map(lambda args: fn(*args), list_of_args))$ h6 @9 U& ^7 a+ m$ \! U
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
. l' w) o5 s" D5 T) }1 a# ^) n/ e  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 619, in result_iterator
) m  G4 ?: k' X2 o    yield _result_or_cancel(fs.pop())
( y. D0 s5 e$ |* ^% W0 Q          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
: [7 g9 g6 j6 B8 D1 h& K  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 317, in _result_or_cancel' k8 q8 X/ S) s/ \8 v
    return fut.result(timeout)
7 o, }0 E* S* u) y; X6 l           ^^^^^^^^^^^^^^^^^^^
7 q% H( h* }- ?  J( I4 f, c  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 449, in result7 n0 a/ G# s# U$ H
    return self.__get_result()3 r0 a+ c, C2 W
           ^^^^^^^^^^^^^^^^^^^
  D# j- M: g0 g4 Z  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 401, in __get_result
2 t3 y  J( p# W; |7 X$ r    raise self._exception
0 Q' Y& S+ X4 D; ?# ?8 o1 L% m  File "/usr/lib64/python3.11/concurrent/futures/thread.py", line 58, in run$ T/ C8 S8 d5 Q# K/ w% k/ o
    result = self.fn(*self.args, **self.kwargs)7 r! o1 e, @& F0 c% ^8 m1 v7 q
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/ C3 z; ~; ]2 Q$ T/ q  File "/usr/lib/python3.11/site-packages/gnocchi/utils.py", line 310, in <lambda>1 V, ]# {) s0 n3 L# H0 z
    return list(executor.map(lambda args: fn(*args), list_of_args))
1 `  [5 x  D- f- }) A                                          ^^^^^^^^^- U1 K" ~2 i# i+ G- x
  File "/usr/lib/python3.11/site-packages/gnocchi/incoming/file.py", line 78, in _store_new_measures! k9 [7 U+ Q/ n) Y, l
    tmpfile = tempfile.NamedTemporaryFile($ s  R4 F6 G0 E# D) C
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  r; `: J8 g( K* _  File "/usr/lib64/python3.11/tempfile.py", line 580, in NamedTemporaryFile
3 S- y2 U% n+ @8 k    file = _io.open(dir, mode, buffering=buffering,
3 |# Z7 M% X) H3 [8 D. B, {           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
" x$ x9 {5 ]6 O/ H/ w  File "/usr/lib64/python3.11/tempfile.py", line 577, in opener5 w: j. p* X+ K9 M" ^" l
    fd, name = _mkstemp_inner(dir, prefix, suffix, flags, output_type)& f2 z5 l+ c2 B  O- E
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- a5 |( x! k8 v: o" i  File "/usr/lib64/python3.11/tempfile.py", line 257, in _mkstemp_inner
3 J: h- l% V9 V. I1 i/ P    fd = _os.open(file, flags, 0o600)
& q, a: X, Q8 H# ?         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^/ _7 Y/ x5 K' ]1 U
PermissionError: [Errno 13] Permission denied: '/var/lib/gnocchi/tmp/gnocchijp4q7sos') ]  }9 E; V2 d. O( z! ?4 e

. E/ {, y4 F+ g1 V. P) K7 o2 [[root@controller gnocchi]#
& D; a8 T0 Q! t[root@controller gnocchi]#
6 }1 n) `) W2 S1 D3 h[root@controller gnocchi]# tail -n 50 /var/log/gnocchi/api.log
# d, Q9 _+ b: ?1 f" W5 Z8 ^( {9 p           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^+ q% d; @  c' ?3 ?; C
  File "/usr/lib/python3.11/site-packages/pecan/middleware/recursive.py", line 56, in __call__: l# e$ R1 [) `4 Q
    return self.application(environ, start_response)
% x- R9 e, M' P4 w           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
# k. y; ?* P1 y$ z  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 852, in __call__. f) K9 B' p- J& R
    return super(Pecan, self).__call__(environ, start_response)0 l1 k( b$ m3 g: r$ r' F0 F
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+ X/ F& [; n4 K  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 693, in __call__2 x% g" ~* i1 U
    self.invoke_controller(controller, args, kwargs, state)/ C- R; D% K* J) S
  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 584, in invoke_controller
5 q% k& o6 G7 o  |    result = controller(*args, **kwargs)  [0 d7 E9 `' U8 H) q
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
+ Q) i* _6 i: t  File "/usr/lib/python3.11/site-packages/gnocchi/rest/api.py", line 1803, in post( I+ H+ w4 r/ Q% |3 J  l
    pecan.request.incoming.add_measures_batch(; O" B7 c2 a1 A" O  f/ W
  File "/usr/lib/python3.11/site-packages/gnocchi/incoming/__init__.py", line 194, in add_measures_batch
  r" `8 f  D5 ]* I# C, d+ p$ u( u, A- Q! k    self.MAP_METHOD(self._store_new_measures,( i$ b  j3 ]; ]- w: V3 I" ]
  File "/usr/lib/python3.11/site-packages/gnocchi/utils.py", line 310, in parallel_map) K0 E3 m) P# n" I9 O
    return list(executor.map(lambda args: fn(*args), list_of_args)), C( `" P/ K. R# N
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^. {3 O2 n3 `6 z: w, L
  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 619, in result_iterator$ e; U' b3 B0 ?4 d1 P& y, i/ @1 P
    yield _result_or_cancel(fs.pop())
! m$ L% x; i; @0 m/ [# N1 q3 c          ^^^^^^^^^^^^^^^^^^^^^^^^^^^5 D4 I* O8 q( F: g
  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 317, in _result_or_cancel9 z9 A/ V6 Z8 l$ v7 _( ?0 c6 e
    return fut.result(timeout)# q6 `$ t% I: u: q
           ^^^^^^^^^^^^^^^^^^^$ A  J" z# c) d- {$ J  R3 ^
  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 449, in result
; U, n, x* o8 J$ D* ?    return self.__get_result()
! s3 G; x; k, Y! K. v& V# y& x# o           ^^^^^^^^^^^^^^^^^^^/ |' o1 x+ ?2 l
  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 401, in __get_result
4 W8 o4 A5 v* C: }& E+ i# m4 e    raise self._exception
* ~0 e/ k7 n/ U  File "/usr/lib64/python3.11/concurrent/futures/thread.py", line 58, in run/ L2 d) m( R4 q) H
    result = self.fn(*self.args, **self.kwargs)
5 R- R8 N" @4 M& t3 u             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^4 H7 h; M1 v! v2 s: Q0 G7 |
  File "/usr/lib/python3.11/site-packages/gnocchi/utils.py", line 310, in <lambda>& q9 h5 W7 b$ f) v+ u( E
    return list(executor.map(lambda args: fn(*args), list_of_args)); W+ y+ N! ]% V$ v  f
                                          ^^^^^^^^^
4 i. a9 b3 P6 x! a% }9 K  File "/usr/lib/python3.11/site-packages/gnocchi/incoming/file.py", line 78, in _store_new_measures7 ]' j8 h/ a. \
    tmpfile = tempfile.NamedTemporaryFile() s; A) {- |4 \2 c/ u
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^! c" G, k* s0 r% Y4 k; A
  File "/usr/lib64/python3.11/tempfile.py", line 580, in NamedTemporaryFile+ k* Q1 ~7 Z) K( D4 r
    file = _io.open(dir, mode, buffering=buffering,
( @& p3 I0 H/ w2 C0 L: S8 e           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^4 m: a  {7 b1 H0 r6 L, q
  File "/usr/lib64/python3.11/tempfile.py", line 577, in opener
" Q# y' |4 Q* u. \6 m- r    fd, name = _mkstemp_inner(dir, prefix, suffix, flags, output_type)
2 p$ O  Y2 z$ U- f               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^; U& Y0 |' [6 C7 x. G; r9 m
  File "/usr/lib64/python3.11/tempfile.py", line 257, in _mkstemp_inner  Z! s. ~' R( n3 i* {+ w6 v3 K$ ]
    fd = _os.open(file, flags, 0o600). W4 C3 H! |3 A& O! U+ H" ]
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^! Y; A# Q. f( f/ k9 l9 r8 f
PermissionError: [Errno 13] Permission denied: '/var/lib/gnocchi/tmp/gnocchijp4q7sos'
9 o6 O6 o/ }1 u: J9 `+ J6 Z- \. Q7 L$ R
[root@controller gnocchi]# systemctl restart gnocchi-api.service
5 m8 U, Z. g6 z& S[root@controller gnocchi]# tail -n 50 /var/log/gnocchi/api.log 5 g7 t, x. r' x- L+ b, T8 K7 }! I
    return self.application(environ, start_response)) Z  z! y. R4 {, U. ^; i- A! {
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
8 K) k$ Z% ]6 l9 p  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 852, in __call__/ [0 `: d- n6 n( M# V" t, H7 }6 C
    return super(Pecan, self).__call__(environ, start_response)
3 O1 L6 Y, y9 b           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
) ]6 Y6 g1 ~" ]/ {  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 693, in __call__  d! X8 u% m) X0 Q. G# q6 a) D
    self.invoke_controller(controller, args, kwargs, state)
$ I0 Q5 c$ a  V9 _1 v8 d! d( x6 Z  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 584, in invoke_controller
! L' D* ?8 d7 S1 o3 ]: @2 ]    result = controller(*args, **kwargs)/ \" a% B+ ]/ m4 o8 j6 h# S0 }
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
5 ~- g; o. b7 o0 f: ]  File "/usr/lib/python3.11/site-packages/gnocchi/rest/api.py", line 1803, in post
% r9 `+ r( m" N. k    pecan.request.incoming.add_measures_batch(+ N+ M- p! H1 m$ q) N% }
  File "/usr/lib/python3.11/site-packages/gnocchi/incoming/__init__.py", line 194, in add_measures_batch$ s# H% X" w- l! F
    self.MAP_METHOD(self._store_new_measures,' c  n. e3 e4 d1 b
  File "/usr/lib/python3.11/site-packages/gnocchi/utils.py", line 310, in parallel_map- S! U, E9 Z1 ]1 s
    return list(executor.map(lambda args: fn(*args), list_of_args))
3 ~2 N4 @( q4 {           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^3 i$ w/ `8 w% P$ g! O; U& {% O" s( J
  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 619, in result_iterator; [" o* p1 ?) i: ?/ N5 @. ?- L
    yield _result_or_cancel(fs.pop())7 a& X) H0 [% z1 j
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^3 A% y: r8 n1 o# S- X3 H
  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 317, in _result_or_cancel
9 q; a8 N3 i  @    return fut.result(timeout)
% @, {: F# N; [5 o# x           ^^^^^^^^^^^^^^^^^^^
) P4 U* n6 \" o, }( Y  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 449, in result
, S9 Y, y8 G4 E0 f- L. b, L0 V1 f    return self.__get_result()5 Z, v' A% ]2 C' G' t) X
           ^^^^^^^^^^^^^^^^^^^
* ]3 a3 G3 {/ I" I/ E# c  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 401, in __get_result
) b& M7 S  g6 @! W0 o    raise self._exception
1 N$ }' X& l+ }5 ^. K, F" c+ n! ]  File "/usr/lib64/python3.11/concurrent/futures/thread.py", line 58, in run9 Y7 K5 v" e/ ^) B" g  P
    result = self.fn(*self.args, **self.kwargs)% ^' F3 ?- z# P7 x
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^7 }  U9 Y: \! M5 {
  File "/usr/lib/python3.11/site-packages/gnocchi/utils.py", line 310, in <lambda>0 @+ B" z' A  j9 q/ q
    return list(executor.map(lambda args: fn(*args), list_of_args))
( ^1 c5 ~% ]; R" b) ~/ K  P; x                                          ^^^^^^^^^' l; u. `/ ~1 d# |  ^# p' O
  File "/usr/lib/python3.11/site-packages/gnocchi/incoming/file.py", line 78, in _store_new_measures
% ^+ U# B9 ^# n$ o& W2 M# {9 \' s$ E    tmpfile = tempfile.NamedTemporaryFile(
, Z- ^" r7 @6 h8 k8 r' x7 q+ ?              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^. J7 c7 O: V! P( J$ c
  File "/usr/lib64/python3.11/tempfile.py", line 580, in NamedTemporaryFile( O* n; u& ]5 k. r
    file = _io.open(dir, mode, buffering=buffering,6 k! ?+ m1 N  |" F8 U" C/ h
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
( W+ D+ H6 n( D' x7 `* a9 _4 C  File "/usr/lib64/python3.11/tempfile.py", line 577, in opener9 v# O+ R5 `, y; e
    fd, name = _mkstemp_inner(dir, prefix, suffix, flags, output_type)
2 F! \  e9 {9 X5 W! E               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7 u  B0 w  }0 U& u: F5 `% R  File "/usr/lib64/python3.11/tempfile.py", line 257, in _mkstemp_inner$ L1 W0 @; S& J: s7 ~6 V  ]
    fd = _os.open(file, flags, 0o600)
1 Q5 o/ j/ f) ?$ V+ I         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^# P! L9 @7 \& s; |& K# C. M  F! X
PermissionError: [Errno 13] Permission denied: '/var/lib/gnocchi/tmp/gnocchijp4q7sos'
) {$ s* X2 [+ @9 |; E3 F6 n6 w+ b3 w! _2 {* y4 b: N% _
2025-11-07 00:43:00,719 [174338] INFO     gnocchi.service: Gnocchi version 4.5.1/ b3 f% Z9 ^: l
2025-11-07 00:43:00,725 [174338] WARNING  gnocchi.cli.api: No need to pass `--' in gnocchi-api command line anymore, please remove
0 y0 P; |5 S$ i2 b% @' s& w[root@controller gnocchi]# ^C6 s1 N/ q. n. n% ~5 i9 D
[root@controller gnocchi]# tail -f /var/log/gnocchi/api.log
+ b6 T4 a# }# [0 a4 n! n2025-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.9 j. `! I8 P; }/ ]: V7 O& r
2025-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 endpoint
+ a* s: ~' ~8 x1 @% E- ^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.
0 m6 z4 L! ^; Q' |6 ?2025-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
& }2 r, V# m& r0 d( w4 D" ~2 n- e5 Z2025-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.  D, @4 f- G/ E- I8 d$ [! H, O* O
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 endpoint* ~0 b  V0 m+ }/ i* H) w; X3 h/ X
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." L" }% r: b6 z& f# X8 F. L; s9 {0 q
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 endpoint9 N: ^, x! y2 S7 S+ X- v
2025-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.
/ h( }: H7 Y& F3 j1 ?7 Z0 _; Z2025-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 endpoint
7 i$ Y/ i9 h3 }; v2 D* L1 f2025-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.0 S9 F* i/ \' R$ m& f
2025-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.
' v8 s) V3 _- Z' r, R2025-11-07 00:43:21,688 [174637] WARNING  urllib3.connectionpool: Connection pool is full, discarding connection: controller. Connection pool size: 109 L7 v- x& ?9 c. H% K) f5 \
2025-11-07 00:43:21,689 [174637] WARNING  urllib3.connectionpool: Connection pool is full, discarding connection: controller. Connection pool size: 10$ F$ s# K- C; R4 y3 x9 b4 k  E) Z+ _
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)) u; ~/ i+ a& E; i: [
  q = session.query(Metric).filter(
) e6 ~+ I6 W$ Y' @1 d" V: a) q4 b% Q) F) r& v0 W/ ~8 |, }, }: b
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.. v1 M" m9 L0 U' I0 F" r$ g
2025-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.0 K' \! y, x4 C) q* C
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)
6 f- f. x3 b3 w, g  q = session.query(Metric).filter(
3 V% k' L( R; m, v, D1 {* j% T3 L; L6 \
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)
8 j. G' R- X- N  resource_type = session.query(ResourceType).get(name)& }, ~( a4 W' x. X- I1 }) h/ d( ^5 G- v
$ O2 b4 w2 q# |1 D: A8 N% Q
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), ]4 v; D0 z+ V, K
  resource_type = session.query(ResourceType).get(name)
; S* p8 j( D9 K7 ^/ r! w

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2025-11-7 00:57:40 | 显示全部楼层
1078  systemctl restart openstack-ceilometer-notification.service openstack-ceilometer-polling.service
- U; Z4 e0 x% b4 k. G 1079  systemctl restart openstack-ceilometer-notification.service openstack-ceilometer-polling.service  openstack-ceilometer-central.service
' T" Q6 E: a9 c5 Y 1080  gnocchi resource list | grep instance! U/ D0 v4 K' V
1081  gnocchi resource list
# h" Z) d8 o9 [  D- B 1082  gnocchi metric list
6 f5 e( v0 X% R 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"6 _. l+ h3 ]9 r1 f
1084  systemctl status gnocchi-api.service 9 c8 W: I! W3 U2 a% `0 k
1085  systemctl status gnocchi-api.service gnocchi-metricd.service # P* @3 b$ s+ y, J: j& m6 j
1086  vim /etc/ceilometer/ceilometer.conf
: S7 K$ _' @  V& D- w8 N 1087  systemctl restart openstack-ceilometer-notification.service openstack-ceilometer-polling.service  openstack-ceilometer-central.service 5 w- ^8 D( l/ |0 V5 x+ V* I, c( Q
1088  systemctl restart gnocchi-api.service gnocchi-metricd.service # W& n9 ]- b: f) r5 L& v
1089  vim /etc/gnocchi/gnocchi.conf
& Q) Z; `9 s8 H) ?5 k9 j# q& [ 1090  vim /etc/ceilometer/ceilometer.conf, d6 |, Q8 j5 h" ?
1091  vim /etc/gnocchi/gnocchi.conf$ u) N% V3 V$ @8 c) ^+ G2 V/ X
1092  mysql -u gnocchi -p -e "use gnocchi; show tables;"
. r& X( b  h5 t" @: h' y7 | 1093  openstack metric list0 k/ m7 X. T* n) j8 J5 h# e
1094  ceilometer sample-list --meter cpu
. h# h" c+ q* h# e) t1 F 1095  rabbitmqctl list_queues | grep ceilometer3 Q/ ?# B. O& ~6 G
1096  grep ERROR /var/log/gnocchi/api.log | tail -n 20
/ ~+ w" L' D' \, y7 t& L 1097  grep ERROR /var/log/gnocchi/metricd.log | tail -n 20- M! v' K% r. M: f4 X% h
1098  grep ERROR /var/log/gnocchi/metricd.log
1 `# b7 n  q$ w9 Q 1099  tail -f /var/log/gnocchi/metricd.log * S2 o3 U$ @% t' S8 R
1100  gnocchi resource list
+ }  r& ~- b8 y 1101  gnocchi metric list5 M! e2 p3 w, Z! Y6 n8 L
1102  openstack metric resource list( q9 L" y5 e2 ]# H3 B& w" e8 l
1103  openstack metric metric list
. q1 p, E$ u7 \) |/ u, G; d4 t* W 1104  gnocchi resource list
" o0 _- ]9 j3 `( w 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"
2 @6 T; }) k/ `1 C: d1 s 1106  gnocchi resource show f83e640e-f06a-48fd-a25c-b7cb7d6295bb
; h* y/ j( T5 v 1107  gnocchi measures show 5603b3c6-dd39-48e0-9d59-8c36b932b907" \7 }* W6 U2 ^+ Q/ N
1108  gnocchi measures show b6edba4c-020e-47f8-8287-8268722bdc67
2 h, U1 C7 b; B 1109  vim /etc/ceilometer/gnocchi_resources.yaml . W+ p: U) J# c  @( _0 y1 I
1110  vim /etc/ceilometer/pipeline.yaml 7 A6 g& c' c) B- W% W# A5 P% P% w
1111  systemctl restart openstack-ceilometer-polling.service openstack-ceilometer-central.service openstack-ceilometer-notification.service
4 i+ }) c- r- @4 V! ~ 1112  ls: F2 Q: m; _* d; O7 k
1113  history > hist.txt( P" I0 `  k" Q- ?( z
1114  ls6 A9 J, T; V; v" d6 ?" f
1115  cat /etc/ceilometer/pipeline.yaml
' @) p$ V$ z- x# ? 1116  vim /etc/ceilometer/ceilometer.conf
, p5 I* L- m$ `& n7 w" `2 W 1117  systemctl restart openstack-ceilometer-polling.service openstack-ceilometer-central.service openstack-ceilometer-notification.service
/ b6 j; _% b1 Y2 u, E 1118  openstack endpoint list | grep gnocchi) g) m* i% u7 L5 B  P
1119  gnocchi measures show 5603b3c6-dd39-48e0-9d59-8c36b932b907
4 Z) s4 D# @0 v1 C0 y  o 1120  tail -f /var/log/ceilometer/agent-notification.log . t( @* i$ }' C, N, o
1121  netstat -ntlp |grep 8041% d8 Y8 L. S- K) j( k
1122  tail -f /var/log/ceilometer/agent-notification.log
& G/ O  O5 H- k* e 1123  gnocchi measures show 5603b3c6-dd39-48e0-9d59-8c36b932b907
% g/ S* D7 @# w; o; m 1124  history
1 [, J/ n5 L0 q8 n 1125  gnocchi resource show f83e640e-f06a-48fd-a25c-b7cb7d6295bb
9 U) Q& E# @  {7 M 1126  gnocchi measures show 5603b3c6-dd39-48e0-9d59-8c36b932b907
# ?; t' v; l$ n7 W  t 1127  gnocchi measures show 1bf93c95-a02a-4a6d-9af7-e5242b959cd2/ T5 c+ [- f+ \9 ~& q6 P8 }
1128  gnocchi measures show 5d954f68-be54-402d-8d91-dfbad4c39e2a, v% f$ X; r8 m' o! d
1129  gnocchi measures show b6edba4c-020e-47f8-8287-8268722bdc67
" ~7 X9 ?0 C5 z- B3 C0 x 1130  gnocchi resource list 3 G% J& X1 m* F) L2 N3 u
1131  systemctl status openstack-ceilometer-notification.service ) \+ \, o( E; P4 l% _: S
1132  grep -A3 publishers /etc/ceilometer/pipeline.yaml3 S& ^% ^, i4 r" H1 s* x3 i
1133  grep -A5 gnocchi /etc/ceilometer/ceilometer.conf, R) q4 z! ]+ d) m! o1 y
1134  tail -f /var/log/ceilometer/agent-notification.log
2 `1 T# O+ g6 {/ u! q 1135  tail -f /var/log/ceilometer/agent-notification.log  |grep gnocchi& R) G: C' P6 e$ b: n
1136  gnocchi status" w3 N% @% Y2 D$ z4 ~4 O: b; M
1137  gnocchi measures add --resource-id f83e640e-f06a-48fd-a25c-b7cb7d6295bb --metric memory.usage  --measure "2025-11-07T00:00:00Z@42"
: h+ r# q  ?. M2 B  m 1138  systemctl status openstack-ceilometer-polling.service
- l. Z- C+ S7 |7 S$ t1 S 1139  tail -n 50 /var/log/ceilometer/polling.log / ^/ K0 ]% N9 C+ s, X
1140  rabbitmqctl list_queues | grep ceilometer% p# q. y$ i4 l) T4 X& E  Y
1141  rabbitmqctl list_queues " T; w( s( I8 d4 {( ^# h! b+ }* N
1142  rabbitmqctl list_queues  |ceilo" w2 p0 H9 Z9 y- j4 R
1143  rabbitmqctl list_queues  |grep ceilo/ u0 P6 |  o6 B; e/ M
1144  rabbitmqctl list_queues | grep ceilometer
7 j0 ]- i) Y& `- }" t" Q1 A  I5 d 1145  rabbitmqctl list_queues name messages
+ V$ S6 `2 n: a7 h, }: o 1146  ceilometer-polling --debug
4 Y/ t" [0 b; a0 M, T# Q 1147  systemctl restart openstack-ceilometer-polling.service openstack-ceilometer-central.service openstack-ceilometer-notification.service
4 c) G. `' B3 M6 t 1148  rabbitmqctl list_queues name messages& e8 c$ q; g; B7 C3 Q% D
1149  rabbitmqctl list_queues  |grep ceilo1 R8 I4 ^8 U; g
1150  rabbitmqctl list_queues  |grep ce1 H  H. d2 J, t3 B9 k- `
1151  rabbitmqctl list_queues  
7 Q3 Q! q  c2 t" U$ A- q* T 1152  rabbitmqctl list_queues  |grep ce
4 |. S6 A- Q8 b+ y3 y# S 1153  history % b9 I* M3 M! 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& o7 n* z* B7 F$ g( |
{"error": {"code": 401, "title": "Unauthorized", "message": "The request you have made requires authentication."}}[root@controller ~]#
. D1 P( y- k7 j9 g$ i+ Q[root@controller ~]#
( {, Z7 v( u9 U7 W! M4 @6 k[root@controller ~]#
6 x* V3 C+ j0 T# C[root@controller ~]# ; V0 W0 h, B3 Y4 e/ ]
[root@controller ~]#
1 U# J/ U1 o- i) F) o+ S( b& G3 l% ~[root@controller ~]# . admin-openrc : e9 V% k" g' i$ h, C1 Z
[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"
. }- ]6 B- p; k& x6 ~4 I{"error": {"code": 401, "title": "Unauthorized", "message": "The request you have made requires authentication."}}[root@controller ~]#
" v# w' S) \! B* |; r[root@controller ~]#
3 g' n. n1 ~& D/ @6 @[root@controller ~]# $ P/ h; C: q  ]* g- i& l+ e+ N
[root@controller ~]# openstack token issue
  Y# c# v/ A# g, f4 ^+------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+: ^. Y8 F1 h; M# J
| Field      | Value                                                                                                                                                                                   |
' Z, c9 b6 k6 V- R* d) Q$ {+------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
# ~: t7 P; K4 a% @) ]4 E- O| expires    | 2025-11-06T17:50:02+0000                                                                                                                                                                |
& Y9 l' [% H+ s. P! G; C3 t| id         | gAAAAABpDNG6WgoW7YsbOOvSA6ACVtqRaLmQO1p12mz4LE50Mlfd9CctGA8isVxY6whZxY7etJLSD5kTO5AyGKRJRWwDF13Eno3Oe03S4hwAqhaNMtUGsEGuxOfjwnzFD_3SV6qgXqI3N3H-5hsIfbrnLBlvzyhKaDh9400-uLmtBLLR3ztGdHk |7 C0 M9 g4 X7 Z; z# X" I2 G
| project_id | 837e526fffed46ec9b49f52410633bdd                                                                                                                                                        |# v& K+ U+ C: G3 i; j
| user_id    | 99649cadcde24076a14eb901ff14b52b                                                                                                                                                        |' G" @8 }9 Z% q$ r  v
+------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+! o% ?0 f$ `8 A6 e& [# i5 v
[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"
) J. j/ X; v: b. u# M- {[{"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 ~]#
7 Q1 A7 l' A& v- \0 a7 C: L$ s2 x[root@controller ~]#
5 I: H; w2 e1 {% E3 t7 S0 _[root@controller ~]# % c6 m" r# t8 h7 `- j
[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"
# V6 H$ U( v& X) c% n: E[{"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 ~]# 2 Y, G' {  ~' M) I6 o) r
[root@controller ~]#
% C; f. C. w% M9 I/ @& h( U) k1 Z% v[root@controller ~]#
3 T1 e9 j6 }/ J+ |2 F[root@controller ~]#
0 a- d+ h9 [, N3 a0 z7 H) v& J[root@controller ~]#
* l6 z2 F3 z* X1 Z6 y[root@controller ~]#
, ?% o8 s( e+ L8 e- c2 |[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 Q! f) v6 g2 ^5 j4 {6 b, Z6 |
[{"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 ~]# 5 ~6 _: a. \) e8 x
[root@controller ~]#
2 p6 S6 G* ?* }[root@controller ~]#
! o/ A" [/ |+ q4 E5 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"1 Z' h. l( i/ V3 z, Y
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-11 23:57 , Processed in 0.019344 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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