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

排查ceilometer无法获取到数据

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2025-11-7 00:55:40 | 显示全部楼层 |阅读模式
逐步排查方式① 查看 Gnocchi 是否有资源注册  h" A. y, W3 B/ J" a6 w7 f

- U8 W; X# z) P. c
7 g# k8 `, W- ?3 S6 @1 I& _source /root/admin-openrc.shopenstack metric resource list | grep <虚机ID>
' b) L# {& b* k. |: I! n$ o
# N# @+ E+ L, w
或者直接用 gnocchi CLI:

2 Q/ V' L7 R) T5 o1 \, o8 Z; R; o# B0 W- T

7 I9 x2 j( K7 n4 Ognocchi resource list | grep <虚机ID>9 V! a' y1 f- s

( J! m/ }4 Z% \
如果结果为空,说明 Ceilometer 没把虚机注册为资源
7 w8 M1 n8 _7 d* _0 J: G, x! t此时重点看 Ceilometer 是否在运行:

3 r. z! _- }; ^* z3 }8 X3 ^
) E& P9 d' ?3 O2 {, F4 a! O
: z" B$ _. P" `  @systemctl status ceilometer-pollingsystemctl status ceilometer-agent-notification* |1 _0 _/ D2 `" j8 t5 ~! X
- L' Q7 K: }* Y( |: L. T
应当都为 active (running)。

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

7 e2 I7 L: [! v" l1 p) p) E* Z, V8 C+ B2 A
0 p& T# J* K3 E9 X; Y# \5 }
/etc/ceilometer/ceilometer.conf
2 ?6 s# t. l' ^& }5 S/ z: ^% A) i) w
应包含:

5 {( ~% H( B# ]- v
6 o& b% L, _" ?* m, l/ `; ~8 ?7 b( x# n0 F
[dispatcher_gnocchi]filter_service_activity = Falsefilter_project = False[publisher]telemetry_secret = your_secret_here
  y6 z5 A; _1 V4 g0 ?4 F* L/ l* q$ r) y  Q: h5 F1 a1 E: J
以及 [DEFAULT] 段中:
: @% Y. @) q* e! h5 @7 Y

* A) k% r1 \8 x! y$ r1 I4 R( O. ]0 z+ E$ }& g
meter_dispatchers = gnocchievent_dispatchers = gnocchi
7 l% b' ~4 P6 S% g+ ]- t  ~4 d: g3 t

③ 检查 Ceilometer 是否正确连接到 Keystone
在 [service_credentials] 段中:

- M' f1 O, S2 S- p1 w  C$ l  d: w9 e4 a( D; x/ ~) [
* {0 ~' e; n8 x
auth_type = passwordauth_url = http://controller:5000/v3project_name = serviceusername = ceilometerpassword = <你的密码>user_domain_name = Defaultproject_domain_name = Default# `$ m9 Q$ P$ H. x+ `
5 d& i. ^' u0 h2 S
然后执行:

1 O8 k6 f; E0 h3 k. Z& a2 H) \6 J! K4 h% }# A4 s

  ~( }* D; A$ M  u. Ssudo systemctl restart ceilometer-agent-notification ceilometer-polling
+ J8 `6 H7 d! ^4 R
3 V, \, h, N  s/ i5 l+ T$ Z7 c" Z
④ 确认 Gnocchi 中已有指标9 O/ X4 {2 b; g0 c# {4 u

5 v0 R. i- ~1 o& M2 }' ^
4 l2 L. Y- K9 w% ?gnocchi metric list | head -n 20  F. ^3 _0 O* t3 J! P4 m% @) X

: t6 V% I% X$ i0 K$ B; _
如果这里也为空,说明根本没有任何指标流入。
如果有数据,可以看其中的 resource_id 是否对应你的虚机 UUID。

⑤ 检查 Nova 是否发送通知
Gnocchi 依赖 Nova 发送实例状态变更事件。
& A. K. [; [0 g$ ]2 I& a检查 Nova 是否配置了:

+ O% Q7 x, }' A5 n+ w) k! J; Q# v

  i. x9 H/ C- k2 I, S[oslo_messaging_notifications]driver = messagingv2+ F" v: H# `* r+ C! ^; \  b3 Y
% `  o2 `. G: {0 f
并重启:
4 k( M$ A  k$ v) U2 M" Y2 V* h

! e8 ?3 o7 W3 j% C  L2 v5 f
' l: @, `2 p" R! m& }' g0 dsystemctl restart nova-compute nova-conductor$ t; T; e4 G6 i! c+ n

, \3 T1 c8 c- [$ g& n1 z+ c' [

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2025-11-7 00:56:37 | 显示全部楼层
[root@controller gnocchi]# chown -R gnocchi:root /var/lib/gnocchi/1 i. R0 M% z8 @
[root@controller gnocchi]# tail -f /var/log/gnocchi/api.log
/ W8 O. ]. P! ^3 `    file = _io.open(dir, mode, buffering=buffering,
$ [* ]3 c, h7 L: ^% V           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
$ M/ g8 X3 K  _. H  File "/usr/lib64/python3.11/tempfile.py", line 577, in opener- X+ t* O, B! }( E
    fd, name = _mkstemp_inner(dir, prefix, suffix, flags, output_type), U$ J- y- Y4 ~2 _$ r' q) g* F
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
% }9 N) b# a2 w" n; Q6 a9 ]  File "/usr/lib64/python3.11/tempfile.py", line 257, in _mkstemp_inner
* {. W7 S! P! U4 P: y* x% Z! _$ D    fd = _os.open(file, flags, 0o600): p4 P0 m4 B5 B
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^! G7 ^* p& N9 s; {1 I8 ~7 s
PermissionError: [Errno 13] Permission denied: '/var/lib/gnocchi/tmp/gnocchijp4q7sos'8 \3 d8 w+ V; N5 P5 K  i* b+ }. a7 l

% ?% ?. C4 P; }" c. x+ x6 U9 O, y% y' f1 J$ C% \: {, u% B- R( ^
^C8 c6 a- _, T2 A6 G; ^
[root@controller gnocchi]# tail -n 20 /var/log/gnocchi/api.log
8 [! f- I* B* g$ L4 u3 K  File "/usr/lib64/python3.11/concurrent/futures/thread.py", line 58, in run
% p0 g+ y2 f# [% Q6 F2 [" O    result = self.fn(*self.args, **self.kwargs)
' ~  c3 g) J& f4 g             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  n% r! t; K: K" i  File "/usr/lib/python3.11/site-packages/gnocchi/utils.py", line 310, in <lambda>0 C4 c/ X7 ~& G/ }
    return list(executor.map(lambda args: fn(*args), list_of_args))
: N4 m& ^4 M7 ?0 ^9 n6 t                                          ^^^^^^^^^
* U0 P% C5 k+ ^8 k! s$ I3 b  File "/usr/lib/python3.11/site-packages/gnocchi/incoming/file.py", line 78, in _store_new_measures" N/ G" Q% m3 o- _5 w* _9 f
    tmpfile = tempfile.NamedTemporaryFile(
* T* g5 r+ X$ c( C              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^. h# L1 x; S+ |) E/ z, q* U
  File "/usr/lib64/python3.11/tempfile.py", line 580, in NamedTemporaryFile
5 R% ]! M% c) D8 W: k. L    file = _io.open(dir, mode, buffering=buffering,
5 Y1 R0 r$ `8 Y7 G6 |+ V, X0 S& u           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^4 D' c! h) Q. t4 w5 j* {. l
  File "/usr/lib64/python3.11/tempfile.py", line 577, in opener
, I8 b* `2 X  G; |    fd, name = _mkstemp_inner(dir, prefix, suffix, flags, output_type)( ]! E% R) O0 h8 T5 i3 C
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3 l; r' \9 o+ S: ?" P* j  File "/usr/lib64/python3.11/tempfile.py", line 257, in _mkstemp_inner( c, G& X" E" l$ G1 k" P. `" N
    fd = _os.open(file, flags, 0o600)
( V0 F+ K# ?" c) O+ P         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^+ h% l' F/ @- ~4 u$ e
PermissionError: [Errno 13] Permission denied: '/var/lib/gnocchi/tmp/gnocchijp4q7sos'
) `5 r# E: B! v! i6 X0 t. x
1 e' I( W" C3 T* c7 o; x[root@controller gnocchi]# tail -n 50 /var/log/gnocchi/api.log 4 L4 s0 y; j) \7 O, I7 d9 r+ I
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^% @- \1 K2 `2 `0 F. ?
  File "/usr/lib/python3.11/site-packages/pecan/middleware/recursive.py", line 56, in __call__
9 V; G1 y4 b7 j' y* n" Q    return self.application(environ, start_response)
$ v1 y, h/ i% D2 a. d. F- d  P0 l           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^" x+ T. o. \5 ^* i) [  q
  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 852, in __call__
$ G; o- n3 {" N) A) i    return super(Pecan, self).__call__(environ, start_response)
( ?8 X' C/ @+ |& a" K3 @+ l' f           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3 X. y+ {  ], ?  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 693, in __call__* C  e; _' D; [, b1 T
    self.invoke_controller(controller, args, kwargs, state)' L- i- J- R9 i1 T, j5 H* q
  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 584, in invoke_controller
6 C* u+ r: B+ E. ]+ i" d: Q. y+ g    result = controller(*args, **kwargs)% ]+ U1 L* I' k2 r4 l; V
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
( Q$ E+ i# w9 ?! V- [: g# ]  File "/usr/lib/python3.11/site-packages/gnocchi/rest/api.py", line 1803, in post
6 j9 N% ?. L' D  `# O  o7 e- H    pecan.request.incoming.add_measures_batch(: `6 w3 H& Y2 g  x
  File "/usr/lib/python3.11/site-packages/gnocchi/incoming/__init__.py", line 194, in add_measures_batch" i2 p/ g2 u' @' h+ l6 g4 B. \
    self.MAP_METHOD(self._store_new_measures,+ C0 `! \1 \  ^8 D1 ~( Z
  File "/usr/lib/python3.11/site-packages/gnocchi/utils.py", line 310, in parallel_map
2 X7 [) G3 _5 z6 d9 h; f    return list(executor.map(lambda args: fn(*args), list_of_args))
# t1 U2 X# o; \8 p+ z: r           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^0 {3 D) U* Z& |
  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 619, in result_iterator6 }2 q5 j4 ~4 E4 h# \" W
    yield _result_or_cancel(fs.pop())
- G* T: _. K1 J; T# l" P          ^^^^^^^^^^^^^^^^^^^^^^^^^^^) Q0 j+ ^. q1 y; h$ C
  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 317, in _result_or_cancel5 H# n; W3 Z9 Z/ F7 y0 p$ x: ]
    return fut.result(timeout)+ J5 [1 I* K6 h
           ^^^^^^^^^^^^^^^^^^^
" a$ F6 ?9 U/ J9 v6 J, t9 P: Y  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 449, in result
. E3 Y# {. I% w2 E& K    return self.__get_result()
7 e) d* c4 r; ~2 n  O9 j           ^^^^^^^^^^^^^^^^^^^6 `& o' J0 `# ^1 _" L
  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 401, in __get_result
/ b! X- T+ F+ p: h; B1 o    raise self._exception2 }4 ]6 N4 U. k7 F
  File "/usr/lib64/python3.11/concurrent/futures/thread.py", line 58, in run
+ Z1 L4 x9 L) K+ C- X4 m    result = self.fn(*self.args, **self.kwargs)  C" A& M  ^1 i8 ~4 X9 I' j4 g
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^/ L( y( o  B5 w+ p  b1 @: Z! k4 P
  File "/usr/lib/python3.11/site-packages/gnocchi/utils.py", line 310, in <lambda>
( A2 u" Q1 M; v4 B' P3 X( _7 q    return list(executor.map(lambda args: fn(*args), list_of_args))
& |1 O3 i3 E9 ~0 B( l( C                                          ^^^^^^^^^
) c+ i/ {1 @  s9 {# V; D# d5 U  File "/usr/lib/python3.11/site-packages/gnocchi/incoming/file.py", line 78, in _store_new_measures
. Z/ N) x# ~8 F7 W/ i- e2 `. w" c    tmpfile = tempfile.NamedTemporaryFile(5 Z4 @6 w% f, L+ d( Z- @( w
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  P) |# v/ T; z  File "/usr/lib64/python3.11/tempfile.py", line 580, in NamedTemporaryFile/ g$ k  G- t! q: i' \
    file = _io.open(dir, mode, buffering=buffering,
& ]( g" C5 x9 B: N+ r& A- f4 s5 z. R1 S           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7 {' }( i5 R' R- C4 X$ ]! B5 w5 g& J  File "/usr/lib64/python3.11/tempfile.py", line 577, in opener
( }1 J9 |! E# v    fd, name = _mkstemp_inner(dir, prefix, suffix, flags, output_type)7 s, n5 S$ \$ l, d) n3 G; P
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
# m- `; ^' u1 D$ u  File "/usr/lib64/python3.11/tempfile.py", line 257, in _mkstemp_inner* W: X9 L* W7 g+ i- ]8 U' C& U/ c
    fd = _os.open(file, flags, 0o600)* x/ l0 ]! b. @9 x. I5 Z" k# _, Y
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
: ^/ ?0 C9 ^3 \( J* ?, dPermissionError: [Errno 13] Permission denied: '/var/lib/gnocchi/tmp/gnocchijp4q7sos'* m2 k0 l- f6 E9 m
' t& F' K8 x0 m7 w. m8 a
[root@controller gnocchi]# + A5 A/ W* W; v$ J" W& [& l: T: C
[root@controller gnocchi]# + P4 n- M% i: w' X( O1 H& y
[root@controller gnocchi]# vim /etc/ceilometer/ceilometer.conf
+ s9 c5 B' A! t, P) j1 M( L- K[root@controller gnocchi]# tail -n 50 /var/log/gnocchi/api.log
2 c- f5 v9 h$ g! h+ a% b% e3 j           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^5 h% m- a1 g1 q; B! j7 v5 e
  File "/usr/lib/python3.11/site-packages/pecan/middleware/recursive.py", line 56, in __call__
4 D: ]7 B" V1 _, k+ E" X6 E3 y    return self.application(environ, start_response)* ]+ P7 U$ O5 Y5 a
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^3 p1 s. ~. y  @/ I" {/ S" s
  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 852, in __call__
. I+ ^( g2 m# M2 c    return super(Pecan, self).__call__(environ, start_response)+ C" h. E- z% J  |4 A+ f
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^7 c; H7 t7 f6 L
  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 693, in __call__! Z6 c* f  ^9 E1 S7 d% _
    self.invoke_controller(controller, args, kwargs, state)
5 ]1 C( m) Z1 J( j/ i  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 584, in invoke_controller
- H+ T) d0 L7 M+ |* N5 V    result = controller(*args, **kwargs): z7 u! q1 J! Y$ ]
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^4 T- M3 q) J. E* U
  File "/usr/lib/python3.11/site-packages/gnocchi/rest/api.py", line 1803, in post2 N( F; a. t  x6 {5 l$ [
    pecan.request.incoming.add_measures_batch(
" h7 v6 x- R2 n. }2 K5 m, D/ A0 V  File "/usr/lib/python3.11/site-packages/gnocchi/incoming/__init__.py", line 194, in add_measures_batch
' a8 _1 J- ^9 ~    self.MAP_METHOD(self._store_new_measures,
! L( x# m9 Z( G$ T) ?5 }* s1 f+ j! G  File "/usr/lib/python3.11/site-packages/gnocchi/utils.py", line 310, in parallel_map" ?" ]* u0 M. }, R. K
    return list(executor.map(lambda args: fn(*args), list_of_args))  s! Q& @) J* j4 t# L
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^! r* _6 F1 t. g
  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 619, in result_iterator0 P7 T) U3 o6 e8 v% z3 K; n
    yield _result_or_cancel(fs.pop())
. Z2 u) y# Y8 Z. S# A          ^^^^^^^^^^^^^^^^^^^^^^^^^^^; P7 {1 O4 W+ ]7 S( G
  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 317, in _result_or_cancel
& G* V' X+ b8 \- i  E    return fut.result(timeout)
" [: D) q" _0 v& H1 i) K  G8 }1 l           ^^^^^^^^^^^^^^^^^^^; s4 I" p& W4 N( q6 k! u* v/ [* [
  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 449, in result
2 X; z  G8 M2 K2 G! T- f( v# O    return self.__get_result()0 a& w5 F  t) I* F8 _& x
           ^^^^^^^^^^^^^^^^^^^7 k# _! Q& W% t0 a8 F) O
  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 401, in __get_result' U: [. O' f+ \& B' N* U+ m  {
    raise self._exception, e8 C9 j9 H9 q
  File "/usr/lib64/python3.11/concurrent/futures/thread.py", line 58, in run
: r: j3 ^+ p' ~  s    result = self.fn(*self.args, **self.kwargs)
% R! F3 A; G) [, J             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^3 N& y" k; Y6 ]; j" l+ t. M
  File "/usr/lib/python3.11/site-packages/gnocchi/utils.py", line 310, in <lambda>! Z0 _; B4 k5 P1 G& O
    return list(executor.map(lambda args: fn(*args), list_of_args))
1 [: f# {$ M7 X- v* x                                          ^^^^^^^^^
: x: O: p: {% [4 J; w  File "/usr/lib/python3.11/site-packages/gnocchi/incoming/file.py", line 78, in _store_new_measures
" Q; d/ q$ S7 }! x# C, O2 K    tmpfile = tempfile.NamedTemporaryFile(
* G7 a3 D4 s9 H+ W# f/ P              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^( n6 a% E4 b& C% g9 N( x
  File "/usr/lib64/python3.11/tempfile.py", line 580, in NamedTemporaryFile
. x; R" B4 x2 m$ ?/ v7 v    file = _io.open(dir, mode, buffering=buffering,2 i, R3 }4 P1 N8 o& g$ b
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3 [3 v; a6 J0 P& \9 E  File "/usr/lib64/python3.11/tempfile.py", line 577, in opener
# z' B& C: X0 L* K2 r1 b    fd, name = _mkstemp_inner(dir, prefix, suffix, flags, output_type)
' I# l+ I  ^) N               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- F2 C0 @1 k$ P, E# _1 p; ~  File "/usr/lib64/python3.11/tempfile.py", line 257, in _mkstemp_inner4 P; m9 f7 ?7 k! N" R/ q! z5 R
    fd = _os.open(file, flags, 0o600)% v8 [7 C* g( j  c
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^6 U# a5 f; x' ?* S( S. H
PermissionError: [Errno 13] Permission denied: '/var/lib/gnocchi/tmp/gnocchijp4q7sos'; {* r% A7 L& L  C! w" Q/ I
! `8 w  i0 }  t/ l8 ^
[root@controller gnocchi]#
: j2 |9 d3 w* d7 w& l[root@controller gnocchi]#
! q& h8 t1 e# h4 `7 K[root@controller gnocchi]# tail -n 50 /var/log/gnocchi/api.log # ]$ _! P% y4 V7 |) W  o
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^! }7 u/ T3 u1 u& s* n
  File "/usr/lib/python3.11/site-packages/pecan/middleware/recursive.py", line 56, in __call__
0 R3 i0 @3 g0 D; w3 P) v    return self.application(environ, start_response)# [: N$ k/ B8 Y8 z( K% \9 m
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  _& Z+ K% [. {  T  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 852, in __call__
! d# i. C( v- ?( H    return super(Pecan, self).__call__(environ, start_response)0 H$ n1 h8 U7 F4 K0 G
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/ ]( h" T' v; Q; t  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 693, in __call__
4 d0 V0 f& R/ M: m    self.invoke_controller(controller, args, kwargs, state)& l/ I- z3 o3 X% ~7 \6 Z8 \: d
  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 584, in invoke_controller
7 L% [1 H5 R& a    result = controller(*args, **kwargs)" g8 @- j& x3 X6 ?" C5 z
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^) P- U; B# t1 V) v+ A) j( \2 F
  File "/usr/lib/python3.11/site-packages/gnocchi/rest/api.py", line 1803, in post
+ k. G( J+ _9 S    pecan.request.incoming.add_measures_batch(
9 D6 z: P: I$ ]4 l) O  File "/usr/lib/python3.11/site-packages/gnocchi/incoming/__init__.py", line 194, in add_measures_batch
) y5 v! u1 z. t( `- G/ U, L2 o    self.MAP_METHOD(self._store_new_measures,
% S( a; x' ^9 E0 h  File "/usr/lib/python3.11/site-packages/gnocchi/utils.py", line 310, in parallel_map
' T1 f& u2 T; E! ?    return list(executor.map(lambda args: fn(*args), list_of_args))  s8 p8 v) N8 U& B. j3 S
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
$ x$ D1 T6 |; A  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 619, in result_iterator
5 h4 h% J' F1 y! b; G    yield _result_or_cancel(fs.pop())" Z( {  q) f9 N
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^" R! c/ i1 B3 r- X' n! W
  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 317, in _result_or_cancel3 [5 E1 B4 |4 |9 L' H  t7 J; @% I
    return fut.result(timeout)) V7 ?- ~$ E& y  z
           ^^^^^^^^^^^^^^^^^^^  N& [- U) r- X3 @- }
  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 449, in result/ b' D" B, c* I! B4 j
    return self.__get_result()* ~" }) f' b" x$ t
           ^^^^^^^^^^^^^^^^^^^
6 }1 D, ]# \8 ], Q7 F$ `  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 401, in __get_result! F/ I6 V9 p* A
    raise self._exception4 ^& X, q& m! f1 [" Z4 b# l+ _1 Z
  File "/usr/lib64/python3.11/concurrent/futures/thread.py", line 58, in run7 O3 F2 H4 K+ U8 i, z4 h
    result = self.fn(*self.args, **self.kwargs)
1 V; [. }, y$ {7 ]5 m& K" E: l             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1 i8 b0 T( X( }7 B% s. |  File "/usr/lib/python3.11/site-packages/gnocchi/utils.py", line 310, in <lambda>+ m7 G" O9 T" C
    return list(executor.map(lambda args: fn(*args), list_of_args)), G/ v, Y4 L  r! {
                                          ^^^^^^^^^
+ Y1 V" |/ T0 l; r: e5 M  File "/usr/lib/python3.11/site-packages/gnocchi/incoming/file.py", line 78, in _store_new_measures: d  i6 w' n& Z$ m) Y( C2 A" {
    tmpfile = tempfile.NamedTemporaryFile(
9 A$ n1 Y6 F$ W              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
0 l/ h- |5 L( C( `6 B4 m  File "/usr/lib64/python3.11/tempfile.py", line 580, in NamedTemporaryFile, o1 K6 g6 B" ~$ `+ K. W5 c
    file = _io.open(dir, mode, buffering=buffering,3 I* e9 T  I: B2 g; T6 H) }- z* y* R
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  n5 U: G3 X  o& M  File "/usr/lib64/python3.11/tempfile.py", line 577, in opener5 _2 V9 R# ^1 A# O$ ]7 V
    fd, name = _mkstemp_inner(dir, prefix, suffix, flags, output_type)( V. A) k# A" h
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^& _9 q! k3 v( Z$ u8 f" E( _
  File "/usr/lib64/python3.11/tempfile.py", line 257, in _mkstemp_inner( c! {) K& E3 ?+ O0 F, c. L
    fd = _os.open(file, flags, 0o600)
2 d( E0 H9 o# |3 {0 x         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
, m1 f( ?% y, ?$ U# W3 g9 fPermissionError: [Errno 13] Permission denied: '/var/lib/gnocchi/tmp/gnocchijp4q7sos': v% q4 \; S4 z9 p* |

; Y3 v' `2 U9 \4 [& q[root@controller gnocchi]# systemctl restart gnocchi-api.service
/ c( F% I9 i8 i; e. n' q, q[root@controller gnocchi]# tail -n 50 /var/log/gnocchi/api.log & l4 q9 x+ |$ s1 Z/ E* g( @
    return self.application(environ, start_response)* X4 q3 X5 d2 q/ r1 Z5 A
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
8 j9 B& o) m5 ?4 y7 K  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 852, in __call__" x) R& ]$ S1 u
    return super(Pecan, self).__call__(environ, start_response)
  y& _* e' b1 w2 l           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1 k* Q  M( E2 i1 d' t& S* U3 N
  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 693, in __call__% k* G0 m) j1 v. H
    self.invoke_controller(controller, args, kwargs, state)
( ~1 c( `, {% a  Y3 I, K& O  b# Y  File "/usr/lib/python3.11/site-packages/pecan/core.py", line 584, in invoke_controller
: N! n8 N; _, Z+ k    result = controller(*args, **kwargs)
' ?5 Z; l% m: [6 f             ^^^^^^^^^^^^^^^^^^^^^^^^^^^5 ~$ r0 }, N: r9 T
  File "/usr/lib/python3.11/site-packages/gnocchi/rest/api.py", line 1803, in post1 b) A. P: z: p5 c& Z0 n+ j$ o
    pecan.request.incoming.add_measures_batch(% |5 ]8 N- z+ i/ m
  File "/usr/lib/python3.11/site-packages/gnocchi/incoming/__init__.py", line 194, in add_measures_batch
$ c, z& x" ^& s) g# w" C* z    self.MAP_METHOD(self._store_new_measures,0 h6 C5 `' F/ r, _1 ]. Z
  File "/usr/lib/python3.11/site-packages/gnocchi/utils.py", line 310, in parallel_map
% u# B3 j6 G# f0 \" X    return list(executor.map(lambda args: fn(*args), list_of_args))
/ L* t3 E" A* N8 ?/ d; r1 J* P           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^6 P. k+ T7 V4 A3 g
  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 619, in result_iterator0 f, s% |$ Y; Q+ _  \' }
    yield _result_or_cancel(fs.pop())* X& L0 l4 s% W' R
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^# c1 Z9 W8 ~6 m8 d% n
  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 317, in _result_or_cancel# u% B5 l% w) b2 U
    return fut.result(timeout)9 W) g+ v' _/ Z3 \' Z% @/ g  h% I# `
           ^^^^^^^^^^^^^^^^^^^
# c  |" ~; J5 x( {+ E) c* n  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 449, in result
. |7 _( H9 ~- q, v    return self.__get_result()! A4 l+ s! S: A% |, V8 S# T& S
           ^^^^^^^^^^^^^^^^^^^- \4 W# T. v# Y7 C% @2 x) n
  File "/usr/lib64/python3.11/concurrent/futures/_base.py", line 401, in __get_result
) s; L6 O7 I6 Z' ?    raise self._exception! }' }" K# L0 y5 g9 H
  File "/usr/lib64/python3.11/concurrent/futures/thread.py", line 58, in run
+ j& `% _8 n4 W    result = self.fn(*self.args, **self.kwargs)
. P8 F# d; r+ ?! G3 z9 y/ H             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1 `7 X5 F5 Y2 j9 v
  File "/usr/lib/python3.11/site-packages/gnocchi/utils.py", line 310, in <lambda>6 K% D3 n9 P; C! N# W
    return list(executor.map(lambda args: fn(*args), list_of_args))1 Y5 U7 {$ C8 O. x, v
                                          ^^^^^^^^^( T# r2 w" g# s. |
  File "/usr/lib/python3.11/site-packages/gnocchi/incoming/file.py", line 78, in _store_new_measures: j, I: j. Y+ {* y9 q7 l
    tmpfile = tempfile.NamedTemporaryFile(
' E4 O! a& `# [  S4 ?" @              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^0 l' {' ~7 g' H3 e
  File "/usr/lib64/python3.11/tempfile.py", line 580, in NamedTemporaryFile. L& e2 d$ i' y
    file = _io.open(dir, mode, buffering=buffering,9 B3 L- Z' q8 w2 k3 B* P
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
# l3 c: X+ J1 I. @6 O  File "/usr/lib64/python3.11/tempfile.py", line 577, in opener
7 D5 J: b2 L7 n( r% i    fd, name = _mkstemp_inner(dir, prefix, suffix, flags, output_type)
. ^1 Q( g* z7 G8 J- ~+ G5 i: Z               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
3 V# S2 v) Q4 p$ |2 `  File "/usr/lib64/python3.11/tempfile.py", line 257, in _mkstemp_inner
9 r# C* A" o1 Y( D! t4 ^2 d; ^    fd = _os.open(file, flags, 0o600)/ C9 q' o6 j, M9 A6 S4 C5 M, _
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^* c; _) r; c" X( U) A2 D# S: T4 _
PermissionError: [Errno 13] Permission denied: '/var/lib/gnocchi/tmp/gnocchijp4q7sos'
% z* L4 |, H# P, r/ a. K9 D- ^! }: A) }! [2 b" `. i
2025-11-07 00:43:00,719 [174338] INFO     gnocchi.service: Gnocchi version 4.5.1
, e- p& r( ?1 {  P7 d2025-11-07 00:43:00,725 [174338] WARNING  gnocchi.cli.api: No need to pass `--' in gnocchi-api command line anymore, please remove
1 p: T  g; `- }  m- c[root@controller gnocchi]# ^C% X2 U, M7 ?5 C
[root@controller gnocchi]# tail -f /var/log/gnocchi/api.log ) o0 K6 I6 R6 O* C- ^
2025-11-07 00:43:04,699 [174639] WARNING  keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.$ J3 r* H- @/ W
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
; b& \2 l4 m6 Y! J2025-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.
& K$ Q) D/ t# W2 j8 [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  g+ ~+ R9 O& i# L1 @/ u
2025-11-07 00:43:04,791 [174648] WARNING  keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True.
7 O- @  A8 m  s  I$ x# W2025-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
. @; t5 n, O' N+ l- @# T2025-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.
+ ?$ H( l- }4 d5 ^# x. T$ Z2025-11-07 00:43:04,824 [174632] WARNING  keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint
1 d! c4 u/ q5 {( m+ J5 S( R0 l2025-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.
# l: B5 K$ \# f2025-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
, s6 ?; r  O" Z' s6 |# j3 t2025-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.1 d- @5 u" X' f- Y
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.
  e, D7 T! E7 m0 z7 P: I2025-11-07 00:43:21,688 [174637] WARNING  urllib3.connectionpool: Connection pool is full, discarding connection: controller. Connection pool size: 10
# K& @  |& D8 u7 h( B! z2025-11-07 00:43:21,689 [174637] WARNING  urllib3.connectionpool: Connection pool is full, discarding connection: controller. Connection pool size: 10
* |# M7 p. [+ o& p9 s; W2025-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)  n' I, M2 O/ O1 j
  q = session.query(Metric).filter(; I, `; k. {. Q# Z

, D/ V; S7 Q7 Q, a6 w- c  H7 Z2025-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.: |; j: u5 N/ u) z
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.
1 n  u  x+ A! W2025-11-07 00:43:22,339 [174635] WARNING  py.warnings: /usr/lib/python3.11/site-packages/gnocchi/indexer/sqlalchemy.py:790: SAWarning: relationship 'ResourceHistory.metrics' will copy column resource_history.id to column metric.resource_id, which conflicts with relationship(s): 'Metric.resource' (copies resource.id to metric.resource_id), 'Resource.metrics' (copies resource.id to metric.resource_id). If this is not the intention, consider if these relationships should be linked with back_populates, or if viewonly=True should be applied to one or more if they are read-only. For the less common case that foreign key constraints are partially overlapping, the orm.foreign() annotation can be used to isolate the columns that should be written towards.   To silence this warning, add the parameter 'overlaps="metrics,resource"' to the 'ResourceHistory.metrics' relationship. (Background on this error at: https://sqlalche.me/e/14/qzyx)  ]2 j) |8 K3 }; n4 B& D! O/ |' H
  q = session.query(Metric).filter(
: ^, g0 L' @, f* `
: Q2 ]7 z; a; E1 K/ C2025-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)
/ _, L% K/ [) Z8 `' s4 Q6 {  resource_type = session.query(ResourceType).get(name)
6 E9 m9 [/ R( h* ]4 d
" |* {, M9 e$ X; P1 X6 k% t2025-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)5 A+ ^  r6 V( a3 ?" t6 N: Y
  resource_type = session.query(ResourceType).get(name)* s9 X( Q3 q, m7 y

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2025-11-7 00:57:40 | 显示全部楼层
1078  systemctl restart openstack-ceilometer-notification.service openstack-ceilometer-polling.service 6 j: Q$ D2 ~& t! K% d0 u  W, |8 y( b
1079  systemctl restart openstack-ceilometer-notification.service openstack-ceilometer-polling.service  openstack-ceilometer-central.service : q- ]1 t4 @) W9 w5 c7 Y0 `' {$ l  L* `
1080  gnocchi resource list | grep instance. `0 S0 R; ^* w. j. ^& |4 E7 q
1081  gnocchi resource list
1 l# R! x) R* S0 S- J 1082  gnocchi metric list * j7 i3 c9 a0 ^9 m, A( O1 e' T
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"; o6 @% ]9 N/ ^2 @- p
1084  systemctl status gnocchi-api.service
( h& b3 F2 Y% |3 }6 Y* ^9 ` 1085  systemctl status gnocchi-api.service gnocchi-metricd.service & X4 @+ Q/ S! Z# W
1086  vim /etc/ceilometer/ceilometer.conf6 ?' s( `7 S* c- N4 b% t+ l
1087  systemctl restart openstack-ceilometer-notification.service openstack-ceilometer-polling.service  openstack-ceilometer-central.service + {5 E3 S/ ~1 o+ t4 h
1088  systemctl restart gnocchi-api.service gnocchi-metricd.service * [, x# S. j' u
1089  vim /etc/gnocchi/gnocchi.conf5 V8 a/ u7 T8 T* V% w  m. q3 N1 l
1090  vim /etc/ceilometer/ceilometer.conf' R  `$ w- N4 B9 u  _
1091  vim /etc/gnocchi/gnocchi.conf% B" {% Y, s: F& R8 `& k. e
1092  mysql -u gnocchi -p -e "use gnocchi; show tables;") e- J; C( S! q/ l$ f1 m$ y( d+ J4 X
1093  openstack metric list
' ~0 r; K0 P! j* d 1094  ceilometer sample-list --meter cpu9 L. @- Y& }' h
1095  rabbitmqctl list_queues | grep ceilometer: D/ o& L: ]; V2 ^
1096  grep ERROR /var/log/gnocchi/api.log | tail -n 207 ?) Z$ N4 }) D# l7 O
1097  grep ERROR /var/log/gnocchi/metricd.log | tail -n 20/ h+ }7 q  C" y  F
1098  grep ERROR /var/log/gnocchi/metricd.log
9 ~) s" S; V( v4 e* i% ^' O5 t% D 1099  tail -f /var/log/gnocchi/metricd.log
- M5 m; m5 p+ p% Z! n 1100  gnocchi resource list
$ O  |0 o: _# G( X/ L+ P 1101  gnocchi metric list
- \+ @/ c8 R0 p7 p0 n" m7 V5 } 1102  openstack metric resource list
' S! H- X% g, E2 a" L# `9 z6 D0 K 1103  openstack metric metric list
# E5 d7 t- {7 k# K 1104  gnocchi resource list5 O  F8 M- U+ R3 n, s7 H
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"8 ^. P4 B2 `4 s9 V; X
1106  gnocchi resource show f83e640e-f06a-48fd-a25c-b7cb7d6295bb
. `4 W) r: S* M! I$ p. r# ^& ^0 i1 r 1107  gnocchi measures show 5603b3c6-dd39-48e0-9d59-8c36b932b907
% i2 N6 g; E1 x* \, b 1108  gnocchi measures show b6edba4c-020e-47f8-8287-8268722bdc67$ g- N2 B* Q* U5 p
1109  vim /etc/ceilometer/gnocchi_resources.yaml
& f, c, E4 e0 ]* U7 G9 U 1110  vim /etc/ceilometer/pipeline.yaml
# X6 x6 K0 i. B1 o1 r 1111  systemctl restart openstack-ceilometer-polling.service openstack-ceilometer-central.service openstack-ceilometer-notification.service 1 B& o$ Z0 G8 Q5 w
1112  ls
1 [0 N; Z+ N/ z6 _- D* X 1113  history > hist.txt- c0 |: P! {9 M3 L9 e
1114  ls
0 D  V7 S; F: Q! `: @& P 1115  cat /etc/ceilometer/pipeline.yaml 8 U- k+ d+ H, H2 d1 o
1116  vim /etc/ceilometer/ceilometer.conf
6 @3 S4 E+ r# V3 |/ B1 b 1117  systemctl restart openstack-ceilometer-polling.service openstack-ceilometer-central.service openstack-ceilometer-notification.service 6 q: @$ }% p  c2 S" y* N, T0 Y
1118  openstack endpoint list | grep gnocchi
% i7 V) h3 Q9 f! o2 a 1119  gnocchi measures show 5603b3c6-dd39-48e0-9d59-8c36b932b907! b3 R# x# ~# M, V
1120  tail -f /var/log/ceilometer/agent-notification.log
7 b* w; m7 @9 Z2 x& P3 C. G# Z; F 1121  netstat -ntlp |grep 8041: _: W; u3 E$ A/ P& o
1122  tail -f /var/log/ceilometer/agent-notification.log   s& Z( o. Y$ [& }' c# O  @
1123  gnocchi measures show 5603b3c6-dd39-48e0-9d59-8c36b932b907* h. E9 ], I, n) E9 e3 C
1124  history
/ y$ ^' \7 ~8 C% I 1125  gnocchi resource show f83e640e-f06a-48fd-a25c-b7cb7d6295bb- ^: ]. |8 h; }' v* t& w3 h
1126  gnocchi measures show 5603b3c6-dd39-48e0-9d59-8c36b932b907
7 |9 t: p# E) X" _3 H# g) N 1127  gnocchi measures show 1bf93c95-a02a-4a6d-9af7-e5242b959cd2
2 M& {% L5 {" H; ^- k( c. a+ g 1128  gnocchi measures show 5d954f68-be54-402d-8d91-dfbad4c39e2a
$ {9 |# ]$ v  p* P/ f. e; ?7 Y6 X 1129  gnocchi measures show b6edba4c-020e-47f8-8287-8268722bdc67- X  N/ Z: T. Z2 Z6 Z. y( K$ e
1130  gnocchi resource list
+ p- U* I0 _3 [4 ~/ w6 Z( a! ~6 M 1131  systemctl status openstack-ceilometer-notification.service ( y# u, k+ \1 n8 J+ f: [6 Y3 H) m
1132  grep -A3 publishers /etc/ceilometer/pipeline.yaml/ U3 ?- S" [" R4 |& ]6 r2 i9 W
1133  grep -A5 gnocchi /etc/ceilometer/ceilometer.conf, Z6 {& p3 R& x+ |) S. Q, P7 G
1134  tail -f /var/log/ceilometer/agent-notification.log 6 d3 K9 P' k  a3 H4 f  v
1135  tail -f /var/log/ceilometer/agent-notification.log  |grep gnocchi$ Q% Y( S1 z" X* `
1136  gnocchi status
+ J2 k6 u* u4 U$ J: C 1137  gnocchi measures add --resource-id f83e640e-f06a-48fd-a25c-b7cb7d6295bb --metric memory.usage  --measure "2025-11-07T00:00:00Z@42"0 i4 J* s2 E" f; Q- }1 [0 F3 A
1138  systemctl status openstack-ceilometer-polling.service
& Y; @/ j' m! r4 ^; `& w* p 1139  tail -n 50 /var/log/ceilometer/polling.log ' y+ X7 x, o& q4 Q: {+ `
1140  rabbitmqctl list_queues | grep ceilometer' O" p" Q' s* h5 G3 t+ e" l
1141  rabbitmqctl list_queues ! O4 l% v: y1 }( ?6 ^; Z
1142  rabbitmqctl list_queues  |ceilo. s' z$ C( D  z. F& m! r
1143  rabbitmqctl list_queues  |grep ceilo
; g5 t2 J# f1 G 1144  rabbitmqctl list_queues | grep ceilometer
% i/ V6 |* w$ f& v2 h5 L9 ]8 u( i 1145  rabbitmqctl list_queues name messages% l3 u3 b1 v2 p( c  P, n
1146  ceilometer-polling --debug
! |8 `/ S9 V: l5 Z, ^3 E1 |$ g 1147  systemctl restart openstack-ceilometer-polling.service openstack-ceilometer-central.service openstack-ceilometer-notification.service
. U# H  M% d) z5 M% ], y& U2 U 1148  rabbitmqctl list_queues name messages
9 p, E: E) v  ^% x, u- k- B$ L  M 1149  rabbitmqctl list_queues  |grep ceilo
4 B  A+ ]4 e7 z3 c8 a8 ^  H 1150  rabbitmqctl list_queues  |grep ce
6 j& I7 }! j1 i/ H5 H; N 1151  rabbitmqctl list_queues  & Y6 Y! t" S; q9 ]  M
1152  rabbitmqctl list_queues  |grep ce
& T# P: P( j9 P5 G7 P 1153  history
+ @& @  X4 z8 Y( L3 ]. t( f9 I[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"
3 j. p! L, [- {6 g+ I5 ~8 L  p{"error": {"code": 401, "title": "Unauthorized", "message": "The request you have made requires authentication."}}[root@controller ~]# ; G  D; s0 H, o0 ?0 S
[root@controller ~]#
9 C5 d8 V7 O/ @/ L, ^[root@controller ~]#
" S$ M6 C) c$ y; p7 X; l[root@controller ~]# ! I$ H7 T2 t& B8 m: X* D: G1 A
[root@controller ~]#
: V" x5 @3 w! Y[root@controller ~]# . admin-openrc # o' d+ U, b6 R# y1 Z/ F
[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"; ^* u& l; P% w) L' u% k) G" r6 [
{"error": {"code": 401, "title": "Unauthorized", "message": "The request you have made requires authentication."}}[root@controller ~]# 4 \# f9 [) T- j! w0 p
[root@controller ~]# ' p# Y8 U# ~& }/ b+ c
[root@controller ~]# 0 L" j# b0 K* ?" y* B
[root@controller ~]# openstack token issue
9 k6 ]6 Y5 z. H1 Y3 u- O) I+------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+1 E+ O. \  I3 G% N& A: O
| Field      | Value                                                                                                                                                                                   |
* A) e4 s6 K. r1 ~8 X+------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
7 a8 a0 R  {/ X8 {3 [  t& W" U. H3 K5 l| expires    | 2025-11-06T17:50:02+0000                                                                                                                                                                |
+ B: k2 @4 P1 _1 t7 || id         | gAAAAABpDNG6WgoW7YsbOOvSA6ACVtqRaLmQO1p12mz4LE50Mlfd9CctGA8isVxY6whZxY7etJLSD5kTO5AyGKRJRWwDF13Eno3Oe03S4hwAqhaNMtUGsEGuxOfjwnzFD_3SV6qgXqI3N3H-5hsIfbrnLBlvzyhKaDh9400-uLmtBLLR3ztGdHk |( e" J  d! m  k2 `
| project_id | 837e526fffed46ec9b49f52410633bdd                                                                                                                                                        |0 ~1 X# l$ `- q6 d# [8 F  H
| user_id    | 99649cadcde24076a14eb901ff14b52b                                                                                                                                                        |
1 l1 t9 E6 D# n. s+ Y3 v+------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+. z- d2 ~$ a% \
[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"
; y! _8 J2 L% M5 m$ |) d! D9 F[{"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 ~]#
0 g0 F. l" z4 [" N) B[root@controller ~]# 4 e0 A* @' R8 ?* p
[root@controller ~]#
* B) {, W% }7 R1 C& @# J" R7 j5 w% k[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"
' G/ \9 J0 W$ n( u: E; Z[{"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 ~]#
* ]8 C/ ?% C4 k* \$ l/ w  R& d! S% O[root@controller ~]# ! w' w4 I. [8 c8 f
[root@controller ~]#
! X  h1 ]  b. ]& b+ u[root@controller ~]# ' ?1 \# L% ]# _# ^/ V9 j
[root@controller ~]# # f# O2 Z7 E& P4 w
[root@controller ~]# 0 A" l  ~) v7 O! ]1 z5 d* h0 g
[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"
+ Y) L; o" ?/ b( f8 J: ^, ^[{"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 ~]# & {6 z5 f* l3 T3 [$ @' X
[root@controller ~]# 7 `9 {+ ^4 X) Y" }0 a; f' t
[root@controller ~]#
: U  b, o8 z. Z/ }$ N4 R[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"
% c0 o+ Z+ Z2 W+ g- v+ r" Q: I
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-12 01:29 , Processed in 0.021033 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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