原文:https://github.com/richardsonlima/VIMbix

服务器:192.168.1.162

一:环境必须要符合

zabix 2.0+

exsi5.0+

[root@192 etc]# ruby -v

ruby 2.2.5p319 (2016-04-26 revision 54774) [x86_64-linux]

[root@192 etc]# gem --version

2.4.5.1

gem install bundler

二:install vimbix

编辑zabbix_server.conf

vi zabbix_server.conf

AlertScriptsPath=/usr/local/zabbix/share/zabbix/alertscripts

cd /usr/local/zabbix/share/zabbix/alertscripts

git clone https://github.com/richardsonlima/VIMbix/VIMbix.git
cd VIMbix

yum install libxslt libxml2 libxslt-devel

gem install nokogiri -v '1.5.10'

bundle install 

三:Deploy VIMbix client

rake install:client /usr/local/zabbix/share/zabbix/externalscripts/

四:Edit config/vimbix.yml

五:Edit config/viservers.yml

六:

Import zbx-vimbix.xml file into Zabbix

七:

Add to your host the followed macro with value {$VIMBIX_ADDRESS} (default value is 127.0.0.1) and {$VIMBIX_PORT} (default value is 9090)

八:
VIMbix server
rake clean               # Remove any temporary products
rake clobber             # Remove any generated file
rake daemon:restart      # Restart VIMbix daemon
rake daemon:start        # Start VIMbix daemon
rake daemon:status       # Status of VIMbix daemon
rake daemon:stop         # Stop VIMbix daemon
rake install:client      # Install VIMbix client into Zabbix external script directory
rake install:initscript  # Deploy init script (Debian or Ubuntu)
rake version             # Show VIMbix version