找回密码
 注册
查看: 14|回复: 4

配置zabbix agent向多个server发送数据代理proxy 整理

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2024-5-31 15:56:10 | 显示全部楼层 |阅读模式
配置zabbix agent向多个server发送数据代理proxy
! ]' V* x% g7 d0 q1 I$ O+ ]0 E
" h0 D3 X" c7 t1.背景:
, s; n+ _3 N+ W* D. `# `" }) g) Y& P
3 i) R$ u1 a" |: {+ Qserver端:( y$ L9 X; d% z4 o

3 p/ L" g" w6 Q172.24.21.197  ,172.24.21.98% l& n3 k2 F- ~9 H4 F+ M2 u
* l0 Q4 i' K" ?
agent 端:
3 W& `! i7 e  e/ v7 Q: p2 ~; @1 L. \
hostname:zabbix-test-hzj02  6 m/ T5 r# E% C
& F% S/ }% C0 ]0 D+ {; H. G
IP:172.24.21.98* n; X/ j. o9 [2 m

9 x8 `* U* H+ J' t) G- S2.方式:) Q* G; M1 o/ x# V
1 I/ ?9 F/ y6 z( b1 t& U; r
配置多个server,serveractive
' X6 e0 s* t. q, x4 |* a
" g  w+ X0 n; `# a5 j3.实例
; z" N6 v+ X6 M% Y6 k3 b' w8 f" f
9 s3 I6 D6 ]% u/ r$ f! O9 m6 s# more /usr/local/zabbix/etc/zabbix_agentd.conf
3 G# {) C8 p; g& H, u& c% }4 H# L* U' h$ P: y
Hostname=zabbix-test-hzj02 #agent端主机名6 }9 O: d# H6 F# P. c% q
Server=172.24.21.197,172.24.21.98   #允许172.24.21.98来抓取数据
  B4 J5 V2 W; [9 E$ {1 eServerActive=172.24.21.197,172.24.21.98  #将监控数据发送到172.24.21.98
' j- T3 i$ a: h0 ]7 _8 b6 a- UListenPort=10050
, P' A0 C" k% z5 tBufferSize=1024- p( `+ X. ]! z, I5 c. b
StartAgents=10
# f+ P. @" Z7 P: q# |; zDebugLevel=2
' E$ R  Z0 s& L4 M# _PidFile=/home/logs/zabbix/zabbix_agentd.pid
- n$ k7 k* b( v$ T% ^7 }+ _LogFile=/home/logs/zabbix/zabbix_agentd.log, s% K0 o8 |% \. g$ N, x
LogFileSize=106 ^* ^; N: s( m' ]2 s4 W" e' {4 ?
EnableRemoteCommands=1
  s( c& Y3 |- Q2 ZUnsafeUserParameters=1( n, i; @, t+ h4 O1 X% q
Include=/home/logs/zabbix/zabbix_command.conf
, W& o8 x0 D# e$ s5 PTimeout=30
& g  C! W; O8 ?/ n4.问题8 [" A" t" F8 C& Z' p; [
8 e  M! |" s" X* q
配置多个server端时,发现后增的server端不能从agent端抓取到数据,但是数据可以从agent端主动传输到zabbix_server端,检查server端日志,发现报错如下:
5 C# s7 i1 f6 W8 X
3 o' Y9 e5 o) ^6 {9438:20171012:182812.895 cannot send list of active checks to "172.24.21.98": host [zabbix-test-hzj02] not found
& _2 u- [8 o7 g6 Q+ C( k/ Q+ T" s2 z4 k+ i
原因是:( A) e% ^5 a$ w# J9 P! [6 X) U$ V
( `: K1 g/ y$ |- S: x
1.后增的server端web页面上关于agent端的配置  Host name 与agent端中配置文件中的hostname不一致,改成一致 zabbix-test-hzj029 r) V/ }. Y" @& D, K4 n: O% D
# g/ G- X% ^7 }/ Q0 E9 e7 z
2.IP address要配成agent端的IP地址,不要用127.0.0.1或localhost代替,改成172.24.21.98
+ w0 R* b; R7 F- c( G! {
6 Q) N5 ]" X' M- `$ y7 ]" l) p; Z  M: m4 U+ E
; a4 }  C5 X1 Y  P. U' Z3 `

3 ]( B5 f' d4 _% U
' g; y: Y. G* r+ u复制代码7 b7 E' F9 h  O  h$ ~% K$ i  @% M
[root@proxy205 ~]# grep ProxyMode= /etc/zabbix/zabbix_proxy.conf* o: p) o6 b0 M! o9 \. H9 ^1 H6 g. l
# ProxyMode=0
- Z2 D/ Q5 L  ]3 R( w[root@proxy205 ~]#9 v& f" O2 T- q# [. Y5 T& f: G& G
[root@proxy205 ~]# sed -r -i 's@# (ProxyMode=)@\1@' /etc/zabbix/zabbix_proxy.conf6 n$ ]# U0 Q: U4 }. u
[root@proxy205 ~]#
, N  l& b& f5 {: V& Y[root@proxy205 ~]# grep ProxyMode= /etc/zabbix/zabbix_proxy.conf* K: I0 N$ A( p
ProxyMode=0
5 u4 x) V9 Q& @5 w! w[root@proxy205 ~]#
' k* D* ?6 d( F4 t& f1 `[root@proxy205 ~]#
( k" A& _8 d* J+ p' Z" p# P+ s复制代码
- b* v5 ?0 G4 E1 ~5 p: _" B$ S/ J9 L2 m# C# E. ^
复制代码
0 S( b/ n, L3 \$ }[root@proxy205 ~]# grep ^Server= /etc/zabbix/zabbix_proxy.conf
2 a9 z2 S2 R" F# [, l' j& SServer=127.0.0.1
0 v# W, X! {6 b6 v[root@proxy205 ~]#0 W# V6 V/ \; O
[root@proxy205 ~]# sed -r -i 's#(Server=)127.0.0.1#\1172.200.5.203#' /etc/zabbix/zabbix_proxy.conf; ?% g( s% R, }( l
[root@proxy205 ~]#
( `2 S: A! F& a" p' r6 m& F[root@proxy205 ~]# grep ^Server= /etc/zabbix/zabbix_proxy.conf
' k4 @% `5 p. g2 S# g5 ?Server=172.200.5.203/ ~3 D/ b' ]* q( m  f
; F0 M/ Q7 r7 V6 s
复制代码4 [( \! @/ _/ M" [: `* H, o( M

9 }9 K; v6 h+ Y4 m; B: X& R复制代码
$ b2 \" m7 K1 X( t. {[root@proxy205 ~]# grep ServerPort= /etc/zabbix/zabbix_proxy.conf9 ?5 \- L& J) f
# ServerPort=10051
+ n1 t' Q) r9 d: S[root@proxy205 ~]#% R- s" o  L' t9 i4 w0 v6 T2 K
[root@proxy205 ~]# sed -r -i 's@# (ServerPort=)@\1@' /etc/zabbix/zabbix_proxy.conf
8 W; z( ]% \) G" A[root@proxy205 ~]#& y& c8 p  r2 Y4 p* ]5 ~. k$ Y
[root@proxy205 ~]# grep ServerPort= /etc/zabbix/zabbix_proxy.conf0 _0 Z5 @/ U% K
ServerPort=10051
+ W6 y1 Y) U* X$ ][root@proxy205 ~]#
  y1 Q& D1 V- }) G$ \$ A9 c[root@proxy205 ~]#0 I, z7 d/ o5 l- X- j: ~
复制代码5 V7 C2 o" Y' z7 B
6 A& ?5 ^6 R& o: \/ d8 a8 Z
复制代码
6 Q6 |: K: B: m+ q  e[root@proxy205 ~]# grep ^Hostname= /etc/zabbix/zabbix_proxy.conf' {, q% K; v" A; f! W( f& W
Hostname=Zabbix proxy
; F; V/ W( N! ]8 ?[root@proxy205 ~]#7 v8 U& g: O/ B! j& h7 `
[root@proxy205 ~]# sed -r -i 's@(Hostname=)Zabbix proxy@\1zabbix_proxy_yinzhengjie_active@' /etc/zabbix/zabbix_proxy.conf" U+ G5 t' w# K: ?
[root@proxy205 ~]#
8 I$ f% \4 d! D7 R[root@proxy205 ~]# grep ^Hostname= /etc/zabbix/zabbix_proxy.conf. A, F" s' \) R6 F' [5 I  b* x
Hostname=zabbix_proxy_yinzhengjie_active) r4 v4 H+ ~# h
[root@proxy205 ~]## ^5 A8 R) Y& L! S
[root@proxy205 ~]#$ |( n1 G, b0 d( j. O
复制代码
% I# [6 {" [& C" v9 M
4 |+ n' r! M, a复制代码
2 i+ P: Q0 a$ \9 B3 f" ][root@proxy205 ~]# grep ListenPort= /etc/zabbix/zabbix_proxy.conf
1 e0 g* I# q8 M" C; D3 r8 s9 `# f% `# ListenPort=10051* X; e5 }9 n, v  o! C% G' n& q5 n% m
[root@proxy205 ~]#  z5 f( S7 j# d: \( q7 `- u( i
[root@proxy205 ~]# sed -r -i 's@# (ListenPort=)@\1@' /etc/zabbix/zabbix_proxy.conf
9 T7 X7 x5 o: c[root@proxy205 ~]#1 y) v+ I) p  b7 N4 Z8 s8 a
[root@proxy205 ~]# grep ListenPort= /etc/zabbix/zabbix_proxy.conf( ]/ s8 D1 s1 }1 |
ListenPort=10051. T/ v  C+ t8 G, U7 ]
[root@proxy205 ~]#5 }1 y/ Z( Y! h6 X! E- ^1 U
[root@proxy205 ~]#* Q& ]3 M; ^5 o
复制代码
) T. ^- }" `. ]4 _. U$ o% L1 ]" m0 w. e, Z$ R' D
复制代码
7 W2 O* H. J0 r6 p) R[root@proxy205 ~]# hostname -i
: z; ]# T/ ?, P3 C) P+ u% P172.200.3.205$ \5 Q% W" r0 B  e
[root@proxy205 ~]#$ f% A% @& R# ]  @
[root@proxy205 ~]# grep SourceIP= /etc/zabbix/zabbix_proxy.conf, ~" X1 o8 E4 ^  w2 S2 [
# SourceIP=
" Z! ^* V: T  }, |! x5 P1 _% I[root@proxy205 ~]#
- k  {, k. {( S' J[root@proxy205 ~]# sed -r -i 's@# (SourceIP=)@\1172.200.3.205@' /etc/zabbix/zabbix_proxy.conf
' J# U3 e% V* t[root@proxy205 ~]#
' v8 `( x; t, A6 ~# Y[root@proxy205 ~]# grep SourceIP= /etc/zabbix/zabbix_proxy.conf
7 I2 h" M3 p" C  xSourceIP=172.200.3.205/ P6 Z. k( N0 B; m
[root@proxy205 ~]#
+ x# J# x' q+ }! q# r0 G( G[root@proxy205 ~]#0 S$ j: M) H9 G9 \* H7 d: |: t
复制代码
: F3 u0 p2 F- J) T! Z. f- k9 X% }, D- }; S
复制代码
- m2 w! h2 {* G$ n; ]9 h5 U; d[root@proxy205 ~]# grep LogType= /etc/zabbix/zabbix_proxy.conf
3 z% b' Z/ H* o4 P& q, H# LogType=file' Z' K4 M0 y& z
[root@proxy205 ~]#
/ j- Q$ |5 J4 W0 D$ d! j6 W[root@proxy205 ~]# sed -r -i 's@# (LogType=)@\1@' /etc/zabbix/zabbix_proxy.conf0 J$ M& g/ ^" B, t/ q
[root@proxy205 ~]#4 o# R. p, Q) z/ \- p2 ^
[root@proxy205 ~]# grep LogType= /etc/zabbix/zabbix_proxy.conf4 j# D! ~0 D4 ?- d8 y) r
LogType=file6 G3 d  n7 ~; V6 |
[root@proxy205 ~]#
2 V- i  `$ ]4 Z% {4 J) }6 o4 m[root@proxy205 ~]#
" z0 \6 d8 M# k# f复制代码
  s$ g+ K5 Z; w/ d( {. g9 ?# c
) w2 h" q, f9 \% `" F8 q# u0 k% U复制代码
. Y, U8 j! X1 `; r9 E8 q3 A[root@proxy205 ~]# grep DebugLevel= /etc/zabbix/zabbix_proxy.conf
/ N9 U) R5 q. ~3 d# DebugLevel=3
) m6 j1 q& r8 l1 O[root@proxy205 ~]#
2 h$ H8 g9 ^4 u4 c: ]6 S1 x3 ^# N[root@proxy205 ~]#- B- L3 }$ H6 J# u6 l
[root@proxy205 ~]# sed -r -i 's@# (DebugLevel=)3@\14@' /etc/zabbix/zabbix_proxy.conf. E! t& g, e) P& ]4 d  j
[root@proxy205 ~]#2 X# t6 r2 v1 y1 T( d  U0 c
[root@proxy205 ~]# grep DebugLevel= /etc/zabbix/zabbix_proxy.conf
3 A9 }! p6 x; k, N. fDebugLevel=48 G2 `& V  G+ w6 @$ o' G7 Z

) c. X- ]* m% v' N' P4 o+ G0 s复制代码, b' U! d# _& K2 t

$ U: P& }2 V6 O- q复制代码) Q; k7 M9 p1 ], _# r9 l  S/ O( }
[root@proxy205 ~]# grep DBHost= /etc/zabbix/zabbix_proxy.conf
3 N) v7 J9 I. v2 c# DBHost=localhost
; U1 j6 J0 _! r6 O[root@proxy205 ~]#
  x2 r& d3 n7 F0 c[root@proxy205 ~]# sed -r -i 's@# (DBHost=)localhost@\1172.200.5.202@' /etc/zabbix/zabbix_proxy.conf
# h4 a) x% L7 A9 X  K# w[root@proxy205 ~]#3 J7 w: s/ t8 s
[root@proxy205 ~]# grep DBHost= /etc/zabbix/zabbix_proxy.conf
5 n6 E& Q8 y- r9 v4 EDBHost=172.200.5.202
# T% O) f# M( {, d
( u+ K4 |7 ~- Q+ [: E! u( r复制代码
! H2 y& X$ U2 w6 g1 U* Z. h2 O( e0 ^) C1 W! f
复制代码% ^8 O9 K) ]& q. u. r$ Z7 w
[root@proxy205 ~]# grep ^DBName= /etc/zabbix/zabbix_proxy.conf1 p( O7 W, z1 x6 f
DBName=zabbix_proxy
4 L" g8 T- X, e& i- r- v[root@proxy205 ~]#. l) _0 g+ h7 q* \
[root@proxy205 ~]# sed -r -i 's#(DBName=)zabbix_proxy#\1zabbix_proxy_active#' /etc/zabbix/zabbix_proxy.conf3 R3 {; Z# `5 m- B( U" _& Z! D
[root@proxy205 ~]#
9 _( j& L( z6 e5 K- o) g[root@proxy205 ~]# grep ^DBName= /etc/zabbix/zabbix_proxy.conf$ q  S' ^8 {% s8 g
DBName=zabbix_proxy_active5 N9 {+ [8 W* X( `4 Q* Y" v8 p
[root@proxy205 ~]#1 a1 f' O/ V! U. c$ v
[root@proxy205 ~]#4 M2 W; j2 E0 U1 {# ?
复制代码. X' q  {8 i- k# A4 C8 j4 J

& x5 r7 N* z# W; C# u复制代码
3 O$ @# S! l2 C. m9 c[root@proxy205 ~]# grep ^DBUser= /etc/zabbix/zabbix_proxy.conf
5 U( Z7 i' y1 {' V2 s& ?: K. {# u. gDBUser=zabbix
) x2 a8 h! \# R. V[root@proxy205 ~]#
0 x& ~1 Q( D0 I. [7 S6 {[root@proxy205 ~]# sed -r -i 's#(DBUser=)zabbix#\1zabbix_proxy_active#' /etc/zabbix/zabbix_proxy.conf% W- x$ Y0 O8 F6 p: w8 q( E! o
[root@proxy205 ~]#
; {( {  v( j9 l" w1 V[root@proxy205 ~]# grep ^DBUser= /etc/zabbix/zabbix_proxy.conf
  H6 }7 z2 S2 I5 zDBUser=zabbix_proxy_active
4 v% p( Z; v8 S0 @[root@proxy205 ~]#
. F/ V7 Q" x2 G) F. C% d[root@proxy205 ~]#
: O; R! J" d' @( t% [8 A复制代码
& n% _5 K/ p2 D. }! q4 g; N, I/ ?2 @& M" p  |0 h/ w
复制代码
1 y& a" `4 T3 F: z. N. p$ ?% V[root@proxy205 ~]# grep DBPassword= /etc/zabbix/zabbix_proxy.conf
  A1 t# b! u( U+ J; F/ Q' j$ o" y7 X# DBPassword=
: |0 Z4 _* H  Z4 w% l* H! W" R, u& o( o

: Y; S# p7 j& L2 M, `[root@proxy205 ~]# sed -r -i 's@# (DBPassword=)@\1yinzhengjie@' /etc/zabbix/zabbix_proxy.conf1 h% P- R. t6 q) y8 u
[root@proxy205 ~]#/ n" z% I0 G/ U0 M. S5 q1 Q
[root@proxy205 ~]# grep DBPassword= /etc/zabbix/zabbix_proxy.conf
* r" t7 R8 l5 k" I* @4 }DBPassword=yinzhengjie# v+ R1 B1 P: Z7 ~* l1 H- ?
[root@proxy205 ~]#/ X% x' {# J3 r" p; I( r
[root@proxy205 ~]#
$ O" _3 N" @5 m7 T8 c复制代码$ i, c- h2 w9 |# s
. X! y8 a$ L# d7 q+ E
复制代码- R9 ^& Q6 {5 S( R3 O8 H* u$ B; n
[root@proxy205 ~]# grep ProxyLocalBuffer= /etc/zabbix/zabbix_proxy.conf
* X5 X, r2 [: r- H# ProxyLocalBuffer=04 G' t% ?- |9 T; I  T. [& R
[root@proxy205 ~]#4 v; k% }' l( u6 u* X8 `
[root@proxy205 ~]# sed -r -i 's@# (ProxyLocalBuffer=)0@\1720@' /etc/zabbix/zabbix_proxy.conf
2 X5 K% v3 L3 m  W& V; W' i$ @, q[root@proxy205 ~]#' s5 t& U/ K/ C2 f$ ~# A/ o
[root@proxy205 ~]# grep ProxyLocalBuffer= /etc/zabbix/zabbix_proxy.conf" F* n4 ?: a* w$ Y6 t+ Q% Y
ProxyLocalBuffer=720: Q6 ^4 a% X/ M7 Y6 q  P

7 H# h# n: L; C; G- A7 s复制代码
" `# U: z  k7 T9 s  c- _/ b7 I2 _& ?) s4 Y
复制代码
3 t) e# p- O3 T2 `6 V3 p3 G" J[root@proxy205 ~]# grep ProxyOfflineBuffer= /etc/zabbix/zabbix_proxy.conf# ProxyOfflineBuffer=1
0 I3 o, K$ F' c9 Y4 D: A$ E[root@proxy205 ~]#
6 ^+ U6 i- D) t0 t( D( d# C" X& \[root@proxy205 ~]# sed -r -i 's@# (ProxyOfflineBuffer=)1@\1720@' /etc/zabbix/zabbix_proxy.conf& m- h$ K4 T. O$ K

# n, u$ \9 T  E/ k* ~3 o) d5 C( M7 b( u' }
[root@proxy205 ~]# grep ProxyOfflineBuffer= /etc/zabbix/zabbix_proxy.conf
, n# U0 ?7 x# c$ j- MProxyOfflineBuffer=720
# J/ J' L+ l) x5 j
1 f5 P! {* Q. c6 U$ Q  }" X复制代码
% D& }7 B3 [1 B8 j  P3 @+ D
5 H/ {, W) B% l9 X, C' e0 B" _复制代码
9 N/ |" h$ y6 u+ E1 Q[root@proxy205 ~]# grep HeartbeatFrequency= /etc/zabbix/zabbix_proxy.conf
) N! b) V! r) I) f# HeartbeatFrequency=60
3 P( J& _8 Q& Z/ n! v8 N, X/ y
5 F$ o/ {' I, N( E8 U" h
' C: H" m/ z( e$ e[root@proxy205 ~]# sed -r -i 's@# (HeartbeatFrequency=)60@\1120@' /etc/zabbix/zabbix_proxy.conf
1 }6 X4 Q2 S9 }6 a* w& g" P4 Y+ i7 o) Y4 o! R; ]

" q3 ?# X$ t0 I- Z[root@proxy205 ~]# grep HeartbeatFrequency= /etc/zabbix/zabbix_proxy.conf
% ~# H; j7 c  f& y4 ~HeartbeatFrequency=120
$ T) D  h9 n) ]! D! u
* ^- J! Z" P' o+ X
+ }3 t" K8 y# d8 k! f% y* J复制代码' U2 h* j0 v4 C% f1 `

6 Q. G/ D# M9 v- C- S$ w复制代码
# z1 o$ C7 \" F$ L* v" e[root@proxy205 ~]# grep ConfigFrequency= /etc/zabbix/zabbix_proxy.conf8 O# \- Q: x% _' K5 K1 k
# ConfigFrequency=36007 O5 p$ {6 `" q
[root@proxy205 ~]#* S# O- Q  F8 a! U: `' }
[root@proxy205 ~]# sed -r -i 's@# (ConfigFrequency=)3600@\1300@' /etc/zabbix/zabbix_proxy.conf
3 s! N# o  T1 J. g[root@proxy205 ~]#
# w$ d5 ^4 ^4 U# C* M[root@proxy205 ~]# grep ConfigFrequency= /etc/zabbix/zabbix_proxy.conf
, d! r+ Q' q/ h  p. M) \ConfigFrequency=300
1 I: z) Y4 x# w% ~/ N* G7 [% Z' g! r. q

+ s4 w9 M: ?0 c; ^7 K- U复制代码
4 L/ N2 J- C8 T2 ^  c, S  M# G9 H+ ?( `2 ~! }$ K
复制代码' r! ~# h5 L8 {9 P+ j2 z
[root@proxy205 ~]# grep DataSenderFrequency= /etc/zabbix/zabbix_proxy.conf
- B$ q* S; f9 H7 m5 V2 \# DataSenderFrequency=1
9 M* Z7 u7 C3 U6 L7 D[root@proxy205 ~]#
. J  ~6 Y8 Z; y+ A' d[root@proxy205 ~]# sed -r -i 's@# (DataSenderFrequency=)1@\160@' /etc/zabbix/zabbix_proxy.conf) F8 M2 R% J  e/ `) S

; [4 ]7 |; B( M4 z[root@proxy205 ~]# grep DataSenderFrequency= /etc/zabbix/zabbix_proxy.conf
2 `9 r* \- c+ P6 xDataSenderFrequency=60! y% c, b/ n0 T8 _5 L5 l( m) l1 f$ d

* [9 V, e1 a2 n8 D$ W2 t
. X) C) D6 z$ l2 G9 Q) N复制代码
  I2 T/ G2 ]8 F4 u$ [
1 y. }5 L& e- N# k3 A- a( g复制代码, O. k% C. d$ Q
[root@proxy205 ~]# grep StartPollers= /etc/zabbix/zabbix_proxy.conf
0 Y9 w" V8 n7 `! ?# StartPollers=5
& ]2 d8 {" v6 P: k* Z1 r[root@proxy205 ~]#- V2 i6 k# @6 X5 I
[root@proxy205 ~]# sed -r -i 's@# (StartPollers=)5@\130@' /etc/zabbix/zabbix_proxy.conf- a- A4 t  J  g6 p# t9 L
[root@proxy205 ~]#- W+ x5 W6 K9 z' c( \
[root@proxy205 ~]# grep StartPollers= /etc/zabbix/zabbix_proxy.conf7 P- H4 A8 H  x" G1 @2 E
StartPollers=30
) a+ K% s% D# R: [$ V% u4 O7 p) h, |: c6 u1 l+ _8 ?
复制代码
+ {. Y& O% r8 c
  x: U3 y) l) ]! B. n, q% i/ Y: }复制代码% E& g/ z0 Y$ `, b9 z) z  i6 z! b
[root@proxy205 ~]# grep JavaGateway= /etc/zabbix/zabbix_proxy.conf+ O; U3 ~3 ^0 K5 z0 y7 i1 Q4 @4 G
# JavaGateway=
9 E* ^" y  F- {* |[root@proxy205 ~]#4 q  n8 d+ v+ F7 R) Q
[root@proxy205 ~]# sed -r -i 's@# (JavaGateway=)@\1172.200.5.203@' /etc/zabbix/zabbix_proxy.conf$ M. K' |+ Q/ ?  y! i- w
[root@proxy205 ~]#
: ~* ^. _3 Q' ?' D& L. E[root@proxy205 ~]# grep JavaGateway= /etc/zabbix/zabbix_proxy.conf
( V4 T4 h5 k% g% ]; ]8 M2 LJavaGateway=172.200.5.203
4 i0 c; ~& q+ M% [$ Y( D. G& u) s1 i2 C) N
复制代码
$ Y' Z7 `  g/ n! ~% x$ a% Z/ w  B& }5 s0 x2 `/ ]$ _8 J, Y" \7 Z! I
复制代码
5 p& t% L/ d, g[root@proxy205 ~]# grep JavaGatewayPort= /etc/zabbix/zabbix_proxy.conf
+ X+ e* x8 C% f9 D  n- H# JavaGatewayPort=10052
+ a+ Y; d8 _6 Z2 Q/ F' f, `7 C/ x9 }( l  l$ d  ?: ^3 J
  m; p4 r, A; Q
[root@proxy205 ~]# sed -r -i 's@# (JavaGatewayPort=)@\1@' /etc/zabbix/zabbix_proxy.conf' d$ |/ [0 j9 `* Z5 z4 t" P
  T% X/ q& y0 |( P* P, @

. n2 @6 M+ N7 n: F9 T1 U[root@proxy205 ~]# grep JavaGatewayPort= /etc/zabbix/zabbix_proxy.conf
$ @; C+ R" X3 K) E0 Q% v2 DJavaGatewayPort=100528 {' k* x4 p' N5 K  h- f% D( ?4 P

9 x0 X& Q: S0 j7 |- t# U3 u! d* j' \& g& ?7 ], A
复制代码5 U! R( `, e" S# u7 U

$ @8 \4 C( B( ?% X复制代码
: }, l1 a5 M4 W) j[root@proxy205 ~]# grep StartJavaPollers= /etc/zabbix/zabbix_proxy.conf
# W- |2 F- T% C* k5 N# StartJavaPollers=0
! \, r2 Z& v$ h( u9 w* ?( o
* V" L; ^% q5 c. K[root@proxy205 ~]# sed -r -i 's@# (StartJavaPollers=)0@\120@' /etc/zabbix/zabbix_proxy.conf
% l) @, {1 }/ k2 m* u( Q2 z. J$ M% ?3 o$ ]' H
[root@proxy205 ~]# grep StartJavaPollers= /etc/zabbix/zabbix_proxy.conf
. t; b% q: F3 Q! m$ o' L3 l# C, T# ?StartJavaPollers=20
, _; W9 q, x7 O2 ]+ p
% \: F0 C. @: ^% a/ p复制代码6 v. I" F5 g3 X

7 E  ^0 B" f0 q4 N( @" b复制代码
0 t* [2 [5 G1 D9 K[root@proxy205 ~]# grep ListenIP= /etc/zabbix/zabbix_proxy.conf; L8 j5 O$ l# @! z8 o& i( _4 M+ \
# ListenIP=0.0.0.0
3 r! ^3 [3 s3 {# o! F  F# P& @[root@proxy205 ~]#
* w# E8 ]7 P& I' I9 Y[root@proxy205 ~]# sed -r -i  's@# (ListenIP=)@\1@' /etc/zabbix/zabbix_proxy.conf( x) ?6 `- }# m+ J7 p
[root@proxy205 ~]#
$ C. m/ e+ N- x7 E0 O- j[root@proxy205 ~]# grep ListenIP= /etc/zabbix/zabbix_proxy.conf5 S& E: S. l7 X& A* ]# S6 r
ListenIP=0.0.0.0
. F) [- x2 y4 [2 N4 f' ?  C4 R+ k. W$ V* D7 ]2 z

; r: ~, O* Z8 z; M复制代码( t# v' }0 R1 v2 u$ M' k, j& f! G3 ?
9 T) |9 i  d8 J; @) u; _  H" o( z3 ^2 Q
复制代码9 `. z" |* I) i' d/ x
[root@proxy205 ~]# grep "# CacheSize=8M" /etc/zabbix/zabbix_proxy.conf
$ Y0 d$ j3 C1 Y. K) k. B. w# CacheSize=8M
& N* h5 w$ s/ z$ l0 k7 f7 C- ?) J+ R8 X/ u' e* I/ G5 [
[root@proxy205 ~]# sed -r -i "s@# (CacheSize=)8@\1512@" /etc/zabbix/zabbix_proxy.conf' x& M& \+ U7 h- ^0 p+ |
+ d2 h, ^& _; n  U' P( Q9 C
[root@proxy205 ~]# grep ^CacheSize /etc/zabbix/zabbix_proxy.conf
) V$ A1 @; r4 {) u$ E: {, n3 {CacheSize=512M  A3 m% d& ]* T: j0 w
- m. T' J/ v% K' [( M' C7 ~2 B5 T
复制代码2 o6 A4 g# S, ?" g0 a

+ d7 m" O. v' J5 y' l复制代码
4 E/ e; s" e3 @6 i* M+ h7 X[root@proxy205 ~]# grep StartDBSyncers= /etc/zabbix/zabbix_proxy.conf- `8 Z0 x. T% e) A# ?0 {3 ?
# StartDBSyncers=4* {( }0 p) m$ J3 g# `) K
[root@proxy205 ~]#9 @6 H( s; b: c; _* L; \0 R, e9 @
[root@proxy205 ~]# sed -r -i 's@# (StartDBSyncers=)4@\110@' /etc/zabbix/zabbix_proxy.conf
2 m2 a$ f1 S/ f$ j8 k* q' T1 z[root@proxy205 ~]#
: P( [1 m5 j% I$ ~: _% m[root@proxy205 ~]# grep StartDBSyncers= /etc/zabbix/zabbix_proxy.conf
; E  V. _8 f/ `! H# Q3 o+ ]StartDBSyncers=10
4 t1 }. a& I3 t$ u; `2 |' b. v[root@proxy205 ~]#
8 @' ~) `3 Y4 ]! A[root@proxy205 ~]#
, M: C" `# k5 J9 @8 R复制代码/ W  P) L# f! ^' d% V

8 d8 E+ q8 s) S# L7 j4 S复制代码
1 k# v, o- B7 o' i+ k7 T0 V8 |[root@proxy205 ~]# grep HistoryCacheSize= /etc/zabbix/zabbix_proxy.conf! G4 t; U4 n! c- e
# HistoryCacheSize=16M
( C! U/ l, ]' U1 h; X0 C) X, A, Y' `$ o+ j7 l, U2 u' a% @
[root@proxy205 ~]# sed -r -i 's@# (HistoryCacheSize=)@\1512@' /etc/zabbix/zabbix_proxy.conf
# y' ~+ F1 x  F9 o' N& j
- x+ m$ k$ K% |[root@proxy205 ~]# grep HistoryCacheSize= /etc/zabbix/zabbix_proxy.conf
. U" X* T8 a* c; L2 KHistoryCacheSize=512M, w, J/ l& h$ N* ~' u

/ u* H; ^1 G/ |. q8 \3 A# A; }复制代码
. L6 M  _; t# ?  M6 e
' H' A3 k$ A) o复制代码
. I  U/ b$ n& a  k[root@proxy205 ~]# grep HistoryIndexCacheSize= /etc/zabbix/zabbix_proxy.conf
  T0 s; o1 S% M* ]3 f3 D7 j# HistoryIndexCacheSize=4M
- S% ^* S" t" f  r3 o- a' T% l  _6 P- ^
[root@proxy205 ~]# sed -r -i 's@# (HistoryIndexCacheSize=)@\1128@' /etc/zabbix/zabbix_proxy.conf, G/ P% {1 R4 o" e% x& K

7 }& j) I/ P8 W! _3 v! ]" m; T[root@proxy205 ~]# grep HistoryIndexCacheSize= /etc/zabbix/zabbix_proxy.conf9 I# J. \6 g. L/ n4 Q1 G  K
HistoryIndexCacheSize=128M
! U# V6 M" R+ J& f8 c4 a" `
) ^7 ?6 D% V$ b  X! B. {复制代码4 v/ c( c) ^/ h" G1 R

; ]6 ~' @0 \' ~0 p' P复制代码
. _* D, E2 |2 D2 A: m3 ]  C- U- S8 C; p6 q
[root@proxy205 ~]# grep ^Timeout= /etc/zabbix/zabbix_proxy.conf
! F) ?. ^( Z1 _6 E4 xTimeout=4
& `$ r. n$ q' B7 [4 \  m0 @3 U  p6 m' v! ~: M1 {
[root@proxy205 ~]# sed -r -i 's#(Timeout=)4#\130#' /etc/zabbix/zabbix_proxy.conf) `8 C, I  U) m. q% _: Q
" ?+ A$ k7 c+ ~6 _+ E
[root@proxy205 ~]# grep ^Timeout= /etc/zabbix/zabbix_proxy.conf
8 W8 u4 {/ @4 X) I9 {Timeout=30
: J; o! P0 ?9 ~0 x. ~
! p4 P$ }- s1 k) Z  D- `/ }8 U复制代码
0 \/ V+ F+ _9 t7 a% x% c9 x7 m- k5 K, c% K& a: x) n
复制代码
, R' ^, C5 a3 t: V[root@proxy205 ~]# grep AllowRoot= /etc/zabbix/zabbix_proxy.conf
- L: l/ a! G4 H. q! `5 R0 P6 l* o0 l! I# AllowRoot=0/ i4 p9 c0 |0 E& K& q
4 A: U6 e9 @7 i
[root@proxy205 ~]# sed -r -i 's@# (AllowRoot=)@\1@' /etc/zabbix/zabbix_proxy.conf+ R, s- x4 x2 ^7 c

3 z, c( N* _& S& ?$ {' c2 H( X) G[root@proxy205 ~]# grep AllowRoot= /etc/zabbix/zabbix_proxy.conf3 [% ]+ s  i2 g. I$ `/ c/ t2 }% C
AllowRoot=0
9 R& ]3 I; [0 k9 ]1 a! `8 U( ~; I" B( Y# B
复制代码
& E9 M0 W9 Z1 z- {
7 a" E  B0 e- ?复制代码# J9 I; k$ }+ t" z
[root@proxy205 ~]# grep "# User=" /etc/zabbix/zabbix_proxy.conf6 _$ V% D1 y9 M% w- p; `
# User=zabbix
. G$ n- y/ Y. ?[root@proxy205 ~]#
4 k9 Q7 L0 T+ h2 j' d6 q[root@proxy205 ~]# sed -r -i 's@# (User=)@\1@' /etc/zabbix/zabbix_proxy.conf6 F$ T5 t- B4 L$ Y
[root@proxy205 ~]#- K) S9 s* u) m
[root@proxy205 ~]# grep ^User= /etc/zabbix/zabbix_proxy.conf/ ]; H' `' |% c2 R- Y" L
User=zabbix6 `. p: J( {; D9 g

/ W9 t# M6 L$ ?, _; P# j' i5 D6 |3 c2 D+ y2 \: I6 b+ Z. I: Y0 H
4 w! P- z( ^* }
[root@proxy205 ~]# ss -ntl
+ ~* x. _# ~" |6 w; g  _9 KState                               Recv-Q                               Send-Q                                                              Local Address:Port                                                               Peer Address:Port                              6 ]* R. ]) n' X% @% N
LISTEN                              0                                    128                                                                 127.0.0.53%lo:53                                                                      0.0.0.0:*                                 
# `+ e6 U  Y% ]LISTEN                              0                                    128                                                                       0.0.0.0:22                                                                      0.0.0.0:*                                 
2 _: T6 k' ~7 H( u0 a5 J/ rLISTEN                              0                                    128                                                                          [::]:22                                                                         [::]:*                                 * |# \+ o7 v+ W, k! j9 Q
' ^. q" i7 H) z8 c" j
[root@proxy205 ~]# systemctl start zabbix-proxy.service
" o4 ^# y% l% O8 ]+ W/ ?- {$ [  I* h. O& z/ W& k
[root@proxy205 ~]# ss -ntl- h- M( E9 A" b
State                               Recv-Q                               Send-Q                                                              Local Address:Port                                                               Peer Address:Port                              
' ~) V3 A: f9 c8 n* Y: f. G( K" ]LISTEN                              0                                    128                                                                 127.0.0.53%lo:53                                                                      0.0.0.0:*                                 
) A  P2 H' z1 o9 e, lLISTEN                              0                                    128                                                                       0.0.0.0:22                                                                      0.0.0.0:*                                 - R7 i9 z' S& h; S5 T* q. W
LISTEN                              0                                    128                                                                       0.0.0.0:10051                                                                   0.0.0.0:*                                 
5 e7 e1 v' l, ^9 Z* R. aLISTEN                              0                                    128                                                                          [::]:22                                                                         [::]:*                                 ' M% l) G, @5 t" ?' ]. `5 N

6 j5 F9 B& q- ^3 _  R$ b
4 t- A0 K9 q4 {4 f[root@proxy205 ~]# systemctl list-unit-files | grep zabbix-proxy.service6 [. l, l& i; v6 c
zabbix-proxy.service                   disabled      
* m! |/ F+ z2 Q. D5 y0 b, m) \- Y7 w0 |  N! O3 E4 L

. ~% l0 n' c. `- n[root@proxy205 ~]# systemctl enable zabbix-proxy.service$ n8 O% t: c* K4 ?4 A/ m
Synchronizing state of zabbix-proxy.service with SysV service script with /lib/systemd/systemd-sysv-install.
7 l+ O, x9 S0 w2 h# G- s9 _Executing: /lib/systemd/systemd-sysv-install enable zabbix-proxy/ j' h9 p5 x' ?5 y; j

7 G- c  N) i! w/ O7 o. i; e; \' k, v: e8 o) Z4 F( M/ y6 B/ m" w
[root@proxy205 ~]# systemctl list-unit-files | grep zabbix-proxy.service+ w5 E9 \$ A- Z  W& @+ X
zabbix-proxy.service                   enabled        7 F9 u( W% G; j* S' `) }

* q/ d8 }  ?' [7 M& Rzabbix代理服务器的地址6 r( H2 k, G( `6 |% |
5 `  c( X3 i% _# w  \4 k
vim /etc/zabbix/zabbix_proxy.conf9 A  o  p: c" ?5 V
! n' O. K3 c+ r6 e. S: [
Server=172.24.21.1901 I/ u3 u9 w+ Q2 O
ServerPort=10051: W. Z: O+ _3 f3 i# S- a3 H
Hostname=proxy, i' ?! k1 d4 N0 g2 m
DBUser=zabbix
1 T+ H6 e* \  @! B. xDBPassword=basc1235
6 j! y& ^6 K9 T* ~0 L. O, vJavaGateway=172.25.1.1
- m. }' W  D# V0 ]+ V; PJavaGatewayPort=100527 y: H: |3 w) Y7 K/ k
StartJavaPollers=5- `8 ~2 G+ Y/ O( b: M

3 ~3 ^# x; |( z$ W/ |: U
) @# a# j1 N* @7 z: \
3 m: L: d3 n: n+ M' y

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2024-5-31 16:14:52 | 显示全部楼层
 如果出现问题请不要慌张,思考在哪一个步骤出现问题了,解决掉即可。4 D6 V  H. A7 [1 e1 X4 h. D- B5 {
4 L4 z: z9 ]7 q% _
  被动模式和主动模式步骤类似,需要注意以下几点:
7 w& {1 N# h/ x9 O$ m! H    (1)数据库名称需要改变;
& l! m2 z1 e. P    (2)数据库的授权用户一定要配置清除;
$ v9 d, R& z4 N* b; f    (3)在zabbix proxy配置文件中修改相应的数据库配置信息,特别注意得改动ProxyMode的值为1;
  e% p- s" v1 @& u) g    (4)在zabbix webUI添加zabbix proxy信息,记得勾选被动模式;
2 b/ s. K& x% O% H/ i: b    (5)在创建的zabbix proxy后添加主机时记得选择对应的proxy即可;

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2024-5-31 16:15:09 | 显示全部楼层
各组件版本不一致引发的问题:5 T7 e+ r3 e5 B' P/ m0 [  N
    问题描述:) d: E& w3 Q9 b" _8 i; \- I
      zabbix server版本并不会向下兼容,如果你zabbix server使用的4.x以上版本,推荐zabbix proxy尽量选择和zabbix server相同的版本,否则你会发现在配置zabbix server和zabbix proxy配置分布式监控系统时自然是失败的;
9 H0 b8 t' P! M) S! d# C      zabbix server和zabbix java gateway版本也推荐设置成一致,否则你会发现在使用zabbix server监控类似于tomcat,redis时始终无法获取监控的数据。
# r: z" q6 k" C    
& l! a% h' n( @# A    解决思路:# ]0 `3 _- X. E9 U% _
      建议采用相同的安装方式,可以使用yum方式安装,也可以使用源码方式或者二进制方式安装均可。
+ Y6 c4 H# Y1 t$ D. Z% h      基于yum方式安装,请保存好rpm包,在扩容节点时注意版本问题,最好是有私有的yum仓库,统一配置内网的私有仓库,避免多次下载。
/ {# z: C1 ^3 u5 M7 R0 A# h! |; s9 z( j3 r7 y. Z$ G* e
! a3 M  P, [2 @- E# g
  配置文件参数设置错误的问题:
  s9 t0 M$ R) h- B9 z    问题描述:: ?$ G* ]0 h8 @8 v* Y
      这种情况大多数发生在zabbix agent的配置文件中,刚刚接触zabbix 监控系统的小伙伴经常会出现配置文件出错。
0 D% o+ n3 c* S% `$ ~: U+ V8 Z
' Z5 o( Y: w: \" u* {0 ?    解决思路:
/ T9 L5 s2 C- |2 [# c3 t, p9 I      可以使用测试工具和日志来排查问题,比如zabbix_get工具,日志是运维排错的基本功,千万别忽略日志的重要性。

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2024-5-31 16:21:02 | 显示全部楼层
# more /usr/local/zabbix/etc/zabbix_agentd.conf
2 q% B) }8 U" _) |
! B& ^4 ~6 g7 [0 EHostname=dba-test-hzj02 #agent端主机名
( @* A% V2 u0 ^- C7 R( ^Server=172.24.21.197  #允许172.24.21.197来抓取数据
- C( @' S# m4 w4 H; g& n9 n5 }Server=172.24.21.98   #允许172.24.21.98来抓取数据8 R2 i6 l+ M! x
ServerActive=172.24.21.197 #将监控数据发送到172.24.21.197
# k5 |) }5 U9 V% ~0 S; j, b  s& }; ^5 NServerActive=172.24.21.98  #将监控数据发送到172.24.21.98$ H) [5 p* o+ m% j) q* n. j
ListenPort=10050! D! O3 D8 K8 W& G$ }
BufferSize=1024
1 m. m/ S, m% N4 ]" y. qStartAgents=101 P9 D) p# D, R' [
DebugLevel=2) J; K/ q' `( \4 A. F
PidFile=/home/logs/zabbix/zabbix_agentd.pid7 j4 f4 U, G& }  m  Y4 \2 x* `
LogFile=/home/logs/zabbix/zabbix_agentd.log
! n/ Z, J) n* L! M: tLogFileSize=10% D: P0 z5 I% F2 l/ W
EnableRemoteCommands=1
. w; {2 p+ Z5 P! T! @- `- mUnsafeUserParameters=1; A: t) q6 L( c7 B$ Z
Include=/home/logs/zabbix/zabbix_command.conf2 t. a( W, i. I
Timeout=30

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2024-5-31 16:32:08 | 显示全部楼层
安装部署zabbix-proxy4 e8 ^2 K2 ?1 ]' B% h
在zabbix-proxy上:+ i4 S  e  n; w# Z9 S3 G! X" I; s

% K+ \0 R5 o7 LSHELL" B$ H1 C% R& m$ S' u* O
13 n2 B6 Z' s4 z- ]+ n+ d0 M
yum -y install zabbix-proxy-mysql1 c" \" @7 W  S0 j: x1 s
proxy需要一个独立的数据库,请勿和server同库:# L0 u2 O: h1 Z' v3 b4 j
! T' o7 E# B2 }: e+ `2 l5 y
SHELL, |0 s0 u- _9 c. t) Z

% G8 \$ S' ^, Y) M# Wyum -y install mariadb-server
9 c+ b* A$ V# g6 m; u1 Z; h  Bmysql -uroot -p
1 E* l. d) q0 V; \9 Lcreate database zabbix_proxy defaults charset utf8;8 M; E* d* v' B4 i1 r7 X1 _
grant all privileges on zabbix_proxy.* to zabbix_proxy@'localhost' identified by '123456';
% G, G8 ]; m8 X导入zabbix-proxy SQL:1 N7 b* B- t7 e: T# Z  u" `; l

9 P0 Q" q8 `1 q" K. i) T4 ~- FSHELL( L# Y. m5 r9 X/ X

, T' ^! F2 b" y+ w( ncd /usr/share/doc/zabbix-proxy-mysql-4.0.27/6 B0 Y+ y4 K* O- K/ }) @
zcat schema.sql.gz |mysql -uzabbix_proxy -p zabbix_proxy
2 ?2 y3 A; U! x" |" c  x/ \: F/ u. qzabbix-proxy配置:: ?% r( T! M' t+ f, U
2 ]5 x  V) u8 I! S
SHELL
; I5 L) H. k9 A0 ]+ B: T9 S$ A& V3 T+ K/ D4 E0 Z$ c
[root@bj_proxy ~]$grep ^[a-Z] /etc/zabbix/zabbix_proxy.conf   
& w% x6 M" t7 j/ n. a  I  ?! [ProxyMode=0                                      //默认主动模式0,被动模式1
7 ^4 |% r4 R3 f0 F9 t8 bServer=10.1.1.200                                //zabbix_server的外网IP& ]! |& g7 ?' Q( }: W) E8 F) k
ServerPort=10051
# w0 ?; d# M( H' BHostname=bj_proxy                                //需要和主机名一致
1 O9 {2 G6 D7 j  V  O9 r9 i3 cLogFile=/var/log/zabbix/zabbix_proxy.log
3 e+ O% z% T* o+ PLogFileSize=0                                    //不切割日志,默认1M) b5 L, C5 y: f
PidFile=/var/run/zabbix/zabbix_proxy.pid. P: z$ D, A9 K  J8 v3 D5 V7 O" o
SocketDir=/var/run/zabbix' @% @  D; U! d) W( e
DBName=zabbix_proxy
6 T4 Z$ J6 t9 j; ~: S; [DBSchema=zabbix_proxy1 x* h+ I. \5 h! ]  n
DBUser=zabbix_proxy) `3 c( P4 s' i6 |- F
DBPassword=123456  Z/ p' S* M$ [! f
ConfigFrequency=600                              //多久从zabbix-server接受配置  D, `. C' u4 V7 R- {, m. K: z4 y
DataSenderFrequency=60                           //多久向zabbix-server发送收集数据0 Q2 N) |' o# R* O
SNMPTrapperFile=/var/log/snmptrap/snmptrap.log7 ~8 @- a3 q9 C4 w( K! S; n) g2 k
Timeout=4                                        //等待agent回应超时时间) q2 |) ?' [4 O( D, {+ V
ExternalScripts=/usr/lib/zabbix/externalscripts   //也需要放一份到代理' ~, i7 W  O1 B: K. v
LogSlowQueries=30002 x) G9 y' d1 D- \6 v5 H2 ^3 E3 q3 w

! U3 z% c' {$ g1 l9 L" V### 启动proxy+ F! l- W# d7 Z
systemctl restart zabbix-proxy.service7 p( X3 B- g, q
systemctl enable zabbix-proxy.service 1 @5 B, a" h+ M+ z! V- J1 ]5 @- Z
Agent安装配置" y/ {. V  V: `7 d" L& i' `
SHELL
1 V0 J. {% b2 T6 b- Q% Z
' F. E4 x8 j& g2 E( J) ?- ^* a. y* D9 Pwget https://mirrors.aliyun.com/zabbi ... 27-1.el7.x86_64.rpm
3 k$ I( m8 L3 b, x7 C& e( Arpm -ivh zabbix-agent-4.0.27-1.el7.x86_64.rpm
9 f- b8 }' F" v! A[root@euler ~]# grep ^[a-Z] /etc/zabbix/zabbix_agentd.conf
8 P8 V/ G' f$ Q+ v- I7 T4 xPidFile=/var/run/zabbix/zabbix_agentd.pid
- f. n( s2 l0 l* J* D) h* [LogFile=/var/log/zabbix/zabbix_agentd.log+ M6 x; O! I4 n3 _& R' y2 p/ f7 f
LogFileSize=0
: j, B# _% U& j8 JEnableRemoteCommands=1
: ], `3 _5 U6 G" ?! }7 ^Server=172.16.1.156 l+ [  x) Z+ y8 u  S, R8 l
ServerActive=172.16.1.15& S( J" K$ ~+ |
Hostname=Euler# x; T; M/ w+ M. h4 }8 H
Include=/etc/zabbix/zabbix_agentd.d/*.conf9 J( Q7 k# c0 l+ X/ r0 a) L

. Z5 v" \) S) q3 g5 [### 启动agent
& {/ `6 F% K  b2 n4 p9 V+ A7 Isystemctl restart zabbix-agent.service
5 w2 |7 p- A$ N. e1 \3 j; `systemctl enable zabbix-agent.service
6 O# P4 @8 Z* t3 C- z) e配置web界面
( A  Z$ ^% I0 f8 H1 o在我们的zabbix界面上点击管理–>agent代理程序–>创建代理
& D. }7 X& l& w3 h2 Fagent代理程序名称 为 zabbix_proxy的主机名 (建议一致 ); r9 p' }9 v0 a! {

5 q+ b: }2 X4 E( A( s8 L$ t2 c/ [  e; B' l) i* e, R

+ S) X2 a4 Q$ D" l9 o
/ {0 c4 {# ]$ I' O4 n
; E0 t2 X3 W/ F加速代理验证
/ n9 r+ a" \3 P, bSHELL
# l6 i- f$ @$ J0 ?; C2 r3 U; f9 ]/ l0 S9 l6 `/ o( z2 T
## 重启server来加速& B. Y! `# N6 R7 Q5 m& p8 G) N
[root@zabbix ~]# systemctl restart zabbix-server.service5 S+ l& c. ]# F2 U, o# u
### 重启proxy2 R" u1 k+ k0 @: T$ V- I3 z8 }
[root@bj_proxy ~]$systemctl restart zabbix-proxy.service 4 V( m# m% U. Y" q6 z4 _
[root@bj_proxy ~]$tailf /var/log/zabbix/zabbix_proxy.log
( P( A, p1 c8 v  L 60540:20210120:163621.926 only character set "utf8" and collation "utf8_bin" should be used in database
  c! p  \3 u; B 60540:20210120:163621.926 proxy #0 started [main process]
0 s  Q8 a* y# G, O1 _ 60545:20210120:163621.926 proxy #1 started [configuration syncer #1]; I& x- p9 m5 v  _9 Q" o, D* F
60545:20210120:163621.939 received configuration data from server at "10.1.1.200", datalen 35161 W/ v& o8 `; D
; f2 `; t  z3 f% I2 x6 F! `

: ~: k' Y5 g; c/ `8 o8 V添加主机" r& X" f# {: T- k, z7 u* n: b
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-12 01:59 , Processed in 0.025084 second(s), 23 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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