Код: Выделить всё
usr/local/etc/rc.d/zabbix_server start
Код: Выделить всё
cd /usr/local/etc/rc.d/
zabbix_server start
zabbix 1.6,1
В чем может быть проблема?
Код: Выделить всё
usr/local/etc/rc.d/zabbix_server start
Код: Выделить всё
cd /usr/local/etc/rc.d/
zabbix_server start
в том, чтоcreativ писал(а):Не стартует,Код: Выделить всё
usr/local/etc/rc.d/zabbix_server start
В чем может быть проблема?
Да ! Действительно заработало. А то я мудрил такие странные штуки ))), а тут оказыватеся все так посто. Спасибо большое.Yam писал(а):Дальше нужно создать хост, который будете отслеживать и для этого хоста соответствующий итем.
Код: Выделить всё
CPU states: 6.4% user, 0.4% nice, 1.9% system, 1.5% interrupt, 89.8% idle
Mem: 288M Active, 482M Inact, 185M Wired, 29M Cache, 111M Buf, 11M Free
Swap: 2000M Total, 16K Used, 2000M Free
Код: Выделить всё
1007 mysql 41 20 0 336M 96920K kserel 78:53 0.15% mysqld
Код: Выделить всё
last pid: 30609; load averages: 0.00, 0.02, 0.00 up 19+10:04:28 20:02:42
112 processes: 1 running, 111 sleeping
CPU states: 0.4% user, 0.0% nice, 0.2% system, 0.0% interrupt, 99.4% idle
Mem: 131M Active, 1047M Inact, 146M Wired, 71M Cache, 112M Buf, 595M Free
Код: Выделить всё
uname -r
7.0-RELEASE-p4
Код: Выделить всё
pkg_info | grep zabbix
zabbix-1.4.5_1,1 Application and network monitoring solution
zabbix-agent-1.4.5,2 Application and network monitoring solution
Код: Выделить всё
#!/bin/sh
# PROVIDE: zabbix_server
# REQUIRE: DAEMON mysql
# KEYWORD: shutdown
Код: Выделить всё
#!/bin/sh
# PROVIDE: mysql
# REQUIRE: LOGIN slapd
# BEFORE: zabbix_server
# KEYWORD: shutdown
Код: Выделить всё
rcorder /etc/rc.d/* /usr/local/etc/rc.d/* | less
Код: Выделить всё
...
/usr/local/etc/rc.d/mysql-server
/usr/local/etc/rc.d/zabbix_server
...
Код: Выделить всё
#!/bin/sh
# PROVIDE: zabbix_server
# REQUIRE: DAEMON mysql
# KEYWORD: shutdown
sleep 3
Код: Выделить всё
Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s1e 38G 35G 836M 98% /var
Потому, что zabbix получает инфомацию через системеный вызов statvfs, а df через statfs. Ну и размер блока они по разному обрабатывают. В целом, данные от zabbix`а вполне себе достоверные, разница только в представлении.creativ писал(а):Еще пару вопросов:
Почему такие расхождения в данных?
К сожелению по этому поводу что-либо найти не удалось.creativ писал(а):2. Достаю по SNMP данные об аптайме железки.
HOST-RESOURCES-MIB::hrSystemUptime.0 = Timeticks: (24286065) 2 days, 19:27:40.65
В Zabbix отображается только 24293567, как сделать чтобы были все данные?
Хм, а в чем тут сложность возникла?creativ писал(а):3. Как создать Actions чтобы при срабатывании триггера высылалось письмо?
Если взгляните в свой лог обращения zabbix к базе,то наглядно увидите. Думаю, что нет смысла сюда постить это. Лог разрастается за пару-тройку дней до гига.Yam писал(а):
Может быть вы представите хотя бы кусочек, наиболее характерный, из mysql.log, что бы стало ясно в чем дело?
Ну тогда извините, ни чем помочь не могу, видимо я что-то делаю не так, за истекший месяц объем лога около трёх мегабайт.mymymy писал(а):Если взгляните в свой лог обращения zabbix к базе,то наглядно увидите. Думаю, что нет смысла сюда постить это. Лог разрастается за пару-тройку дней до гига.Yam писал(а):
Может быть вы представите хотя бы кусочек, наиболее характерный, из mysql.log, что бы стало ясно в чем дело?
Код: Выделить всё
Tcp port: 3306 Unix socket: /tmp/mysql.sock
Time Id Command Argument
081105 6:22:42 1 Connect zabbix@localhost on zabbix
1 Init DB zabbix
1 Query SET CHARACTER SET utf8
1 Query select h.hostid,min(i.itemid) from hosts h,items i where mod(h.hostid,1)=0 and i.nextcheck<=1225844557 and i.status in (0
) and i.type not in (2,7,9) and h.status=0 and h.disable_until<=1225844552 and h.errors_from!=0 and h.hostid=i.hostid and (h.proxy_hostid=0 or i.type in (5))
and i.key_ not in ('status','icmpping','icmppingsec','zabbix[log]') and h.hostid between 000000000000000 and 099999999999999 group by h.hostid
2 Connect zabbix@localhost on zabbix
2 Init DB zabbix
2 Query SET CHARACTER SET utf8
2 Query select i.itemid,i.key_,h.host,h.port,i.delay,i.description,i.nextcheck,i.type,i.snmp_community,i.snmp_oid,h.useip,h.ip,i.
history,i.lastvalue,i.prevvalue,i.hostid,h.status,i.value_type,h.errors_from,i.snmp_port,i.delta,i.prevorgvalue,i.lastclock,i.units,i.multiplier,i.snmpv3_sec
urityname,i.snmpv3_securitylevel,i.snmpv3_authpassphrase,i.snmpv3_privpassphrase,i.formula,h.available,i.status,i.trapper_hosts,i.logtimefmt,i.valuemapid,i.d
elay_flex,h.dns,i.params,i.trends,h.useipmi,h.ipmi_port,h.ipmi_authtype,h.ipmi_privilege,h.ipmi_username,h.ipmi_password,i.ipmi_sensor from hosts h, items i
where mod(h.hostid,1)=0 and h.status=0 and h.hostid=i.hostid and h.proxy_hostid=0 and h.useip=1 and h.ip='10.1.1.200' and i.key_='icmpping' and i.status in (
0,3) and i.type=3 and i.nextcheck<=1225844549 and h.hostid between 000000000000000 and 099999999999999
2 Query begin
2 Query insert into history_uint (clock,itemid,value) values (1225844549,22329,1)
3 Connect zabbix@localhost on zabbix
3 Init DB zabbix
3 Query SET CHARACTER SET utf8
3 Query select e.escalationid,e.actionid,e.r_eventid,e.esc_step,e.status,ev.eventid,ev.source,ev.object,ev.objectid,ev.clock,ev.v
alue,ev.acknowledged from escalations e,events ev where e.eventid=ev.eventid and e.status in (0,1) and e.nextcheck<=1225844552 and escalationid between 00000
0000000000 and 099999999999999
2 Query select num,value_min,value_avg,value_max from trends_uint where itemid=22329 and clock=1225843200
2 Query update trends_uint set num=135,value_min=1,value_avg=1,value_max=1 where itemid=22329 and clock=1225843200
2 Query update items set nextcheck=1225844559,prevvalue=lastvalue,lastvalue='1',lastclock=1225844549 where itemid=22329
2 Query select distinct function,parameter,itemid,lastvalue from functions where itemid=22329
2 Query select distinct t.triggerid,t.expression,t.description,t.url,t.comments,t.status,t.value,t.priority,t.type from triggers
t,functions f,items i where i.status<>3 and i.itemid=f.itemid and t.status=0 and f.triggerid=t.triggerid and f.itemid=22329
2 Query commit
2 Query select i.itemid,i.key_,h.host,h.port,i.delay,i.description,i.nextcheck,i.type,i.snmp_community,i.snmp_oid,h.useip,h.ip,i.
history,i.lastvalue,i.prevvalue,i.hostid,h.status,i.value_type,h.errors_from,i.snmp_port,i.delta,i.prevorgvalue,i.lastclock,i.units,i.multiplier,i.snmpv3_sec
urityname,i.snmpv3_securitylevel,i.snmpv3_authpassphrase,i.snmpv3_privpassphrase,i.formula,h.available,i.status,i.trapper_hosts,i.logtimefmt,i.valuemapid,i.d
elay_flex,h.dns,i.params,i.trends,h.useipmi,h.ipmi_port,h.ipmi_authtype,h.ipmi_privilege,h.ipmi_username,h.ipmi_password,i.ipmi_sensor from hosts h, items i
where mod(h.hostid,1)=0 and h.status=0 and h.hostid=i.hostid and h.proxy_hostid=0 and h.useip=1 and h.ip='10.1.1.200' and i.key_='icmppingsec' and i.status i
n (0,3) and i.type=3 and i.nextcheck<=1225844549 and h.hostid between 000000000000000 and 099999999999999
2 Query select i.itemid,i.key_,h.host,h.port,i.delay,i.description,i.nextcheck,i.type,i.snmp_community,i.snmp_oid,h.useip,h.ip,i.
history,i.lastvalue,i.prevvalue,i.hostid,h.status,i.value_type,h.errors_from,i.snmp_port,i.delta,i.prevorgvalue,i.lastclock,i.units,i.multiplier,i.snmpv3_sec
urityname,i.snmpv3_securitylevel,i.snmpv3_authpassphrase,i.snmpv3_privpassphrase,i.formula,h.available,i.status,i.trapper_hosts,i.logtimefmt,i.valuemapid,i.d
elay_flex,h.dns,i.params,i.trends,h.useipmi,h.ipmi_port,h.ipmi_authtype,h.ipmi_privilege,h.ipmi_username,h.ipmi_password,i.ipmi_sensor from hosts h, items i
where mod(h.hostid,1)=0 and h.status=0 and h.hostid=i.hostid and h.proxy_hostid=0 and h.useip=0 and h.dns='' and i.key_='icmpping' and i.status in (0,3) and
i.type=3 and i.nextcheck<=1225844549 and h.hostid between 000000000000000 and 099999999999999
2 Query begin
2 Query insert into history_uint (clock,itemid,value) values (1225844549,22294,0)
2 Query select num,value_min,value_avg,value_max from trends_uint where itemid=22294 and clock=1225843200
2 Query update trends_uint set num=700,value_min=0,value_avg=0,value_max=0 where itemid=22294 and clock=1225843200
2 Query update items set nextcheck=1225844550,prevvalue=lastvalue,prevorgvalue='0',lastvalue='0',lastclock=1225844549 where itemi
d=22294
2 Query select distinct function,parameter,itemid,lastvalue from functions where itemid=22294
2 Query select distinct t.triggerid,t.expression,t.description,t.url,t.comments,t.status,t.value,t.priority,t.type from triggers
t,functions f,items i where i.status<>3 and i.itemid=f.itemid and t.status=0 and f.triggerid=t.triggerid and f.itemid=22294
2 Query commit
2 Query select i.itemid,i.key_,h.host,h.port,i.delay,i.description,i.nextcheck,i.type,i.snmp_community,i.snmp_oid,h.useip,h.ip,i.
history,i.lastvalue,i.prevvalue,i.hostid,h.status,i.value_type,h.errors_from,i.snmp_port,i.delta,i.prevorgvalue,i.lastclock,i.units,i.multiplier,i.snmpv3_sec
urityname,i.snmpv3_securitylevel,i.snmpv3_authpassphrase,i.snmpv3_privpassphrase,i.formula,h.available,i.status,i.trapper_hosts,i.logtimefmt,i.valuemapid,i.d
elay_flex,h.dns,i.params,i.trends,h.useipmi,h.ipmi_port,h.ipmi_authtype,h.ipmi_privilege,h.ipmi_username,h.ipmi_password,i.ipmi_sensor from hosts h, items i
where mod(h.hostid,1)=0 and h.status=0 and h.hostid=i.hostid and h.proxy_hostid=0 and h.useip=0 and h.dns='' and i.key_='icmppingsec' and i.status in (0,3) a
nd i.type=3 and i.nextcheck<=1225844549 and h.hostid between 000000000000000 and 099999999999999
2 Query select count(*),min(i.nextcheck) from items i,hosts h where mod(h.hostid,1)=0 and h.status=0 and h.hostid=i.hostid and h.
proxy_hostid=0 and i.key_ in ('icmpping','icmppingsec') and i.type=3 and i.status in (0,3) and h.hostid between 000000000000000 and 099999999999999
2 Query select distinct h.ip from hosts h,items i where mod(h.hostid,1)=0 and i.hostid=h.hostid and h.proxy_hostid=0 and h.status
=0 and i.key_ in ('icmpping','icmppingsec') and i.type=3 and i.status in (0,3) and h.useip=1 and i.nextcheck<=1225844562 and h.hostid between 000000000000000
and 099999999999999
2 Query select distinct h.dns from hosts h,items i where mod(h.hostid,1)=0 and i.hostid=h.hostid and h.proxy_hostid=0 and h.statu
s=0 and i.key_ in ('icmpping','icmppingsec') and i.type=3 and i.status in (0,3) and h.useip=0 and i.nextcheck<=1225844562 and h.hostid between 00000000000000
0 and 099999999999999
081105 6:22:43 4 Connect zabbix@localhost on zabbix
4 Init DB zabbix
4 Query SET CHARACTER SET utf8
4 Query select i.itemid,i.key_,h.host,h.port,i.delay,i.description,i.nextcheck,i.type,i.snmp_community,i.snmp_oid,h.useip,h.ip,i.
history,i.lastvalue,i.prevvalue,i.hostid,h.status,i.value_type,h.errors_from,i.snmp_port,i.delta,i.prevorgvalue,i.lastclock,i.units,i.multiplier,i.snmpv3_sec
urityname,i.snmpv3_securitylevel,i.snmpv3_authpassphrase,i.snmpv3_privpassphrase,i.formula,h.available,i.status,i.trapper_hosts,i.logtimefmt,i.valuemapid,i.d
elay_flex,h.dns,i.params,i.trends,h.useipmi,h.ipmi_port,h.ipmi_authtype,h.ipmi_privilege,h.ipmi_username,h.ipmi_password,i.ipmi_sensor from hosts h, items i
where i.nextcheck<=1225844558 and i.status in (0,3) and i.type not in (2,7,9,12) and h.status=0 and h.disable_until<=1225844553 and h.errors_from=0 and h.hos
tid=i.hostid and (h.proxy_hostid=0 or i.type in (5)) and mod(i.itemid,5)=3 and i.key_ not in ('status','icmpping','icmppingsec','zabbix[log]') and h.hostid b
etween 000000000000000 and 099999999999999 order by i.nextcheck
4 Query begin
4 Query insert into history_uint (clock,itemid,value) values (1225844563,22298,484)
4 Query select num,value_min,value_avg,value_max from trends_uint where itemid=22298 and clock=1225843200
4 Query update trends_uint set num=270,value_min=399,value_avg=817,value_max=2553 where itemid=22298 and clock=1225843200
4 Query update items set nextcheck=1225844568,prevvalue=lastvalue,prevorgvalue='1466333674',lastvalue='484',lastclock=1225844563
where itemid=22298
4 Query select distinct function,parameter,itemid,lastvalue from functions where itemid=22298
4 Query select distinct t.triggerid,t.expression,t.description,t.url,t.comments,t.status,t.value,t.priority,t.type from triggers
t,functions f,items i where i.status<>3 and i.itemid=f.itemid and t.status=0 and f.triggerid=t.triggerid and f.itemid=22298
4 Query commit
4 Query begin
4 Query insert into history (clock,itemid,value) values (1225844563,18468,0.182617)
4 Query select num,value_min,value_avg,value_max from trends where itemid=18468 and clock=1225843200
4 Query update trends set num=270, value_min=0.000000, value_avg=0.082373, value_max=0.576700 where itemid=18468 and clock=122584
3200
4 Query update items set nextcheck=1225844568,prevvalue=lastvalue,lastvalue='0.182617',lastclock=1225844563 where itemid=18468
4 Query select distinct function,parameter,itemid,lastvalue from functions where itemid=18468
4 Query update functions set lastvalue='0.182617' where itemid=18468 and function='last' and parameter='0'
4 Query select distinct t.triggerid,t.expression,t.description,t.url,t.comments,t.status,t.value,t.priority,t.type from triggers
t,functions f,items i where i.status<>3 and i.itemid=f.itemid and t.status=0 and f.triggerid=t.triggerid and f.itemid=18468
4 Query select expression from triggers where triggerid=0
4 Query select 0,lastvalue from functions where functionid=12161
4 Query commit
4 Query begin
4 Query insert into history (clock,itemid,value) values (1225844563,18473,3.169955)
4 Query select num,value_min,value_avg,value_max from trends where itemid=18473 and clock=1225843200
4 Query update trends set num=136, value_min=2.065600, value_avg=3.031922, value_max=16.091700 where itemid=18473 and clock=12258
43200
4 Query update items set nextcheck=1225844573,prevvalue=lastvalue,lastvalue='3.169955',lastclock=1225844563 where itemid=18473
4 Query select distinct function,parameter,itemid,lastvalue from functions where itemid=18473
4 Query select distinct t.triggerid,t.expression,t.description,t.url,t.comments,t.status,t.value,t.priority,t.type from triggers
t,functions f,items i where i.status<>3 and i.itemid=f.itemid and t.status=0 and f.triggerid=t.triggerid and f.itemid=18473
4 Query commit
4 Query begin
4 Query insert into history_uint (clock,itemid,value) values (1225844563,18518,922302283776)
....
Не пойму как. Допустим как настроить уведомление на срабатывание триггера "Server is unreachable"Yam писал(а): Хм, а в чем тут сложность возникла?
Именно mysql.log или mysql-bin.log? Это очень существенно. Если у вас один сервер с СУБД MySQL и отсутствует репликация, то отключите ведение бинарного журнала, закоментировав в my.cnf строки вида:mymymy писал(а):mysql.log разрастается в геометрической прогрессии от логирования zabbix. С этим можно что-то сделать?
Код: Выделить всё
log-bin=mysql-bin