找回密码
 注册
查看: 12|回复: 0

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

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2024-5-31 15:46:19 | 显示全部楼层 |阅读模式
配置zabbix agent向多个server发送数据代理proxy
- ]! n. J% ]8 T1.背景:
. E4 d  B/ M) A3 w7 p. x8 }/ K5 N, K+ g2 T$ \6 e
server端:$ ?4 k2 `( m3 h9 @

% b' L0 C2 S1 G# x# L172.16.59.197  ,172.16.59.98
, a& W. P1 L0 P( `7 n1 }4 @$ M9 k9 D9 v5 W5 w: J$ J
agent 端:
0 q4 V# K/ i3 R" p: A" r- ^9 Z, y/ X5 M8 }: u
hostname:dba-test-hzj02  
; j5 u0 K3 @- O
. i8 s  m: y3 H5 sIP:172.16.59.98/ e4 j, X5 b* X+ H: G) G' e

7 [6 S- ?9 t. _1 G) ?9 I2.方式:7 L, f$ \' P) q
# b* n; X6 K1 z
配置多个server,serveractive
( V8 T# _# d5 S8 d4 `( n7 {
) Q6 M1 \8 \: T3 Q. d; M3.实例+ ~$ K8 q8 m) T9 r& j5 H
  `" K+ l; t3 K) ]( V4 c+ [
# more /usr/local/zabbix/etc/zabbix_agentd.conf+ t: e- J7 o2 P6 A% Y7 t% g% R4 a

  i0 }) O( U: iHostname=dba-test-hzj02 #agent端主机名/ N# P; z: u- p  {
Server=172.16.59.197,172.16.59.98   #允许172.16.59.98来抓取数据
; c6 j+ H- S" T% @) b" TServerActive=172.16.59.197,172.16.59.98  #将监控数据发送到172.16.59.98
  v2 b2 b  ?8 i) v# `, iListenPort=10050
9 r9 T; k4 w4 kBufferSize=1024' v$ i7 r% k0 N% \+ `5 l; R
StartAgents=10* p0 w+ a& Y! d
DebugLevel=2
* ~2 f/ D; P4 hPidFile=/home/logs/zabbix/zabbix_agentd.pid0 I; B5 w4 s9 l0 v, {0 g% B0 ]
LogFile=/home/logs/zabbix/zabbix_agentd.log8 W. M! ^0 v& B2 O, D  P
LogFileSize=10/ o/ A: l# s1 Z! V
EnableRemoteCommands=1
" n8 V4 C7 y: S. K: uUnsafeUserParameters=1
! ^  H' w) k6 M3 G& SInclude=/home/logs/zabbix/zabbix_command.conf
" z( `& d; C) I' ~* w/ mTimeout=30
1 @5 P. u' l- [( v4 R, m2 A 4.问题3 s* V8 m5 |! K' {
* X/ ^2 P# X7 j6 e3 n* W
配置多个server端时,发现后增的server端不能从agent端抓取到数据,但是数据可以从agent端主动传输到zabbix_server端,检查server端日志,发现报错如下:
# J, s) l% e% t( i9 W- z2 M' q% R6 N1 d* t3 R/ h1 D
9438:20171012:182812.895 cannot send list of active checks to "172.16.59.98": host [dba-test-hzj02] not found
. J; H0 i5 h/ |2 Y
( v) t6 x& i9 ]# g! g原因是:
' p/ Z% Z% M/ s; H# O. z2 {; ^6 _' C- `
1.后增的server端web页面上关于agent端的配置  Host name 与agent端中配置文件中的hostname不一致,改成一致 dba-test-hzj02
" n8 |. {3 k# @9 v8 _
8 p  Q$ B, t! \: {+ X7 K2 Y2.IP address要配成agent端的IP地址,不要用127.0.0.1或localhost代替,改成172.16.59.98
1 _+ w$ F8 S8 p. _0 j% {7 N; ^4 I2 e# Q. n" F

9 x. v2 p# A0 n5 W. V7 f( K# J$ M8 V& I* `- r' P
zabbix代理服务器的地址
0 l) o) R: h3 F/ v; D1 F# _2 g8 G' B/ c& x& v0 v+ P
vim /etc/zabbix/zabbix_proxy.conf
3 o, O& `" ?5 Y) |" _2 w0 b4 K, L) j0 X: y. D
Server=172.24.21.190' D4 ]9 D# ~8 F' _  J( k. P9 y
ServerPort=10051) F3 ^% z6 O" |) J! N8 m
Hostname=proxy
! I+ }( x# S1 J& W$ d2 vDBUser=zabbix
: a6 n# x$ W$ E- s9 d* eDBPassword=basc1235- q1 v: k( ^# X( m0 Y  H' W6 |
JavaGateway=172.25.1.13 p, h- L) p8 `+ q  c( v6 B4 S7 `
JavaGatewayPort=10052
4 v1 F+ d' G  I4 T3 C4 t: RStartJavaPollers=5% u6 b$ o5 a0 k# D9 z7 P1 I+ X; A

% P" T- S- S3 |8 A9 \* C7 w2 B+ U/ M/ e* U& d& D- C7 ?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-12 04:09 , Processed in 0.016229 second(s), 23 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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