[素朴な質問]みなさんはどんな環境で zabbix を利用されていますか?
私は個人的に下記環境にて2ヶ月程、利用しています。
これから Fedora 用のドキュメントを作成しようと思っています。
その後には国内ユーザーの利用頻度順に同様なドキュメントを
提供出来ればと思っています。
[color=FF3300]私はこんな環境で、こんな用途で使ってるよー[/color]とか教えて頂けると
やる気度がUPするので、返信お待ちしています。
[b]・環境[/b]
[root@SC1430 ~]# rpm -q zabbix
zabbix-1.4.6-1.fc8
[root@SC1430 ~]# rpm -q zabbix-agent
zabbix-agent-1.4.6-1.fc8
[root@SC1430 ~]# uname -r
2.6.26.6-49.fc8
[root@SC1430 ~]# cat /etc/redhat-release
Fedora release 8 (Werewolf)
[root@SC1430 ~]#
[b]・監視対象[/b]
F/W x1
---
LB typeOLD x2(3)
LB typeNEW x3(5)
---
Fedora8 x1
Fedora9 x1
W2003 x1
KAZ - 投稿数: 1085
KAZです。
基本的にzabbixはconfigureで入れます。
その他mysql、phpもconfigureしてます。
rpmはfpingやlibpng、libjpegが無い時に使う位ですね。
使用しているzabbixのバージョンは1.4.2に下のpacheを当ててます。
<code>
diff -Nur zabbix-1.4.2.orig/frontends/php/include/events.inc.php zabbix-1.4.2/frontends/php/include/events.inc.php
--- zabbix-1.4.2.orig/frontends/php/include/events.inc.php 2007-08-21 04:22:24.000000000 +0900
+++ zabbix-1.4.2/frontends/php/include/events.inc.php 2008-07-11 11:19:05.000000000 +0900
@@ -198,6 +198,7 @@
' AND objectid='.$row['triggerid'].
' AND clock < '.$row['clock'].
' GROUP BY value');
+ $rclock = 0;
while($rows = DBfetch($res)){
$rclock = $rows['clock'];
}
diff -Nur zabbix-1.4.2.orig/misc/snmptrap/snmptrap.sh zabbix-1.4.2/misc/snmptrap/snmptrap.sh
--- zabbix-1.4.2.orig/misc/snmptrap/snmptrap.sh 2007-08-21 04:22:23.000000000 +0900
+++ zabbix-1.4.2/misc/snmptrap/snmptrap.sh 2008-07-11 11:20:59.000000000 +0900
@@ -49,4 +49,4 @@
str="$hostname $address $community $enterprise $oid"
-$ZABBIX_SENDER $ZABBIX_SERVER $ZABBIX_PORT $HOST $KEY "$str"
+$ZABBIX_SENDER -z $ZABBIX_SERVER -p $ZABBIX_PORT -s $HOST -k $KEY -o "$str"
diff -Nur zabbix-1.4.2.orig/src/libs/zbxcommon/comms.c zabbix-1.4.2/src/libs/zbxcommon/comms.c
--- zabbix-1.4.2.orig/src/libs/zbxcommon/comms.c 2007-08-21 04:22:23.000000000 +0900
+++ zabbix-1.4.2/src/libs/zbxcommon/comms.c 2008-07-11 11:46:47.000000000 +0900
@@ -46,7 +46,7 @@
{
#define ADD_XML_DATA(tag_name, var) \
data_b64[0] = '\0'; \
- str_base64_encode(var, data_b64, (int)strlen(var)); \
+ str_base64_encode(var, data_b64, (int)strlen(var) >= ZBX_MAX_B64_LEN/4*3 ? ZBX_MAX_B64_LEN/4*3-3 : (int)strlen(var)); \
request = zbx_strdcatf(request, "<" tag_name ">%s</" tag_name ">", data_b64)
char data_b64[ZBX_MAX_B64_LEN];
</code>
監視環境は3つあります。
zabbix serverのOSはCentOS4.4、CentOS4.2 64bit、CentOS4.6(CentOS 5.1 xen上のguest)です。
zabbix agentのOSはRHEL3.8、CentOS4.2、CentOS4.4、CentOS4.6、CentOS5.1と様々です。