- 积分
- 16843
在线时间 小时
最后登录1970-1-1
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?开始注册
x
将node_exporter加入systemd管理; O$ H$ b8 ]5 R' X5 t
) Q. Q# ?4 w1 o(1) 启用node_exporter的HTTP认证
- z" c3 l$ O6 s4 Y/ N# G/ t4 n2 B, u* F. V5 _% [5 f
1) 生成加密密码4 E0 r& y( p7 U
) r* Y9 M* }" }. l& [
# yum install httpd-tools -y" ?' q3 l, N+ q1 x1 H
; j* t: [/ [- G% H
# htpasswd -nBC 12 '' | tr -d ':\n'
2 |# Y" J* w% \, T
* }9 X/ U2 T0 ^, ~New password: qwert123
* J6 |/ g7 i. w d
0 w5 Y8 u7 g5 W0 s. qRe-type new password: qwert123
! j7 K: ^& S9 q0 I$ z* Z+ z" V$ A3 f0 q9 q
$2y$12$2pXFHMwfe9Kmwl86GtzTcOjYzSsyLPMvGRynX0WXx7UZY2rSaIwJ.+ M% {4 ?+ p$ L
^7 d4 l, T0 a8 z: t2) 配置认证文件
, S& S* G7 B; x, y0 D7 F
% ]- W5 b6 ~2 H h# vim /usr/local/node_exporter/config.yml/ m" O' i# L" o. I5 t8 o( \( H* h
' U2 c3 ?0 S' ]1 c q% n3 }, gbasic_auth_users:' |! j7 L/ }8 A0 U. w
0 G! m( ?/ x( e5 Z" j% F prometheus: $2y$12$2pXFHMwfe9Kmwl86GtzTcOjYzSsyLPMvGRynX0WXx7UZY2rSaIwJ.
) \9 \3 |! r5 r* t6 A. g$ e C6 V+ P
2 L* `0 z3 Q1 \/ ?. R# r3 a
(2) 启动服务
% Y( J. X6 Y: z, W5 X% o+ v) P0 X" Z5 ~5 A
# vim /usr/lib/systemd/system/node_exporter.service
+ g+ \( _$ t. R/ A& z: a! ]6 V- b- @5 ~( i' M' V* I
[Unit]7 s+ _& r( P, U# p9 D
6 U0 d! v2 ~# y% }; c; L
Description=node_exporter# l( T2 d: ]& j! D1 U! O3 ~
4 z( U7 X4 k! s; p& S3 _' }
[Service]+ O- N8 t4 G: C9 p0 Y
_9 @( j9 `% `ExecStart=/usr/local/bin/node_exporter --web.config=/usr/local/bin/config.yml
/ H1 v1 v% T x# B. r1 c+ S& V* D; X& U0 C" o) y
ExecReload=/bin/kill -HUP $MAINPID" y5 ^' @! P" g, m% s
, c" @" V4 w% u1 W2 m) N/ G
KillMode=process
/ n3 G) K2 j! t& ]* O* e* Z
# ^( T A7 z, j: T6 dRestart=on-failure
" P# f2 L' ^$ S2 X! W0 n9 u
9 t. r" ?9 N' s S7 R$ p[Install]
9 [3 `7 {2 q+ }/ ^% N9 i9 b* ~3 z" n* ?2 `9 X
WantedBy=multi-user.target
! Z. @( C! X y P7 v8 |! L
8 n) T# d0 T, v3 t/ F7 Y
% A8 G3 `/ e p2 ?. J) M6 ?8 D1 \% q O! E% q0 Q7 F
# systemctl daemon-reload
0 j, C0 V/ [, n7 R; c" I/ d6 J# ]3 b! L( `9 p5 D
# systemctl start node_exporter4 {1 c7 c& M" W& k
/ Z7 x0 R1 L9 }' B& | M0 X; b4 J# systemctl enable node_exporter
3 e) S. ~& F7 `+ I3 `% F' f3 h* z: R5 h6 k* r! B
$ m) I2 @8 U5 k1 G+ f% B/ p& A: C
$ ]( {% Y+ E5 m1 ]3 @( n
|
|