pax_global_header 0000666 0000000 0000000 00000000064 12374611772 0014524 g ustar 00root root 0000000 0000000 52 comment=c28ec627b2f6814922191b32009df29d2b8dc53b
slapos-c28ec627b2f6814922191b32009df29d2b8dc53b-software-zabbix-agent/ 0000775 0000000 0000000 00000000000 12374611772 0024066 5 ustar 00root root 0000000 0000000 slapos-c28ec627b2f6814922191b32009df29d2b8dc53b-software-zabbix-agent/software/ 0000775 0000000 0000000 00000000000 12374611772 0025720 5 ustar 00root root 0000000 0000000 slapos-c28ec627b2f6814922191b32009df29d2b8dc53b-software-zabbix-agent/software/zabbix-agent/ 0000775 0000000 0000000 00000000000 12374611772 0030273 5 ustar 00root root 0000000 0000000 README.rst 0000664 0000000 0000000 00000003437 12374611772 0031712 0 ustar 00root root 0000000 0000000 slapos-c28ec627b2f6814922191b32009df29d2b8dc53b-software-zabbix-agent/software/zabbix-agent ============================
Zabbix Agent Software Release
=============================
This Software Release allows to deploy a Zabbix Agent that will connect
to an existing Zabbix Server.
Please see http://www.zabbix.com/ for more informations.
Mandatory parameters
====================
hostname
--------
Name of the machine probed by the agent.
server
------
list of Zabbix servers to connect to, comma-seperated.
Optional parameters
===================
custom-user-parameter
---------------------
Add custom UserParameter(s) lines to the Zabbix Agent configuration file.
Examples of instance parameters XML
===================================
Example 1
~~~~~~~~~
Simple request: just request a new instance of it, with the following parameters::
REPLACE BY IP(v6) OF ZABBIX SERVER
REPLACE BY DESIRED HOSTNAME OF MACHINE
Example 2
~~~~~~~~~
Deploy a Zabbix Agent instance for machine named "mymachine" connecting to a Zabbix server accessible from 2001:41d0:1:9b1a::1::
2001:41d0:1:9b1a::1
mymachine
Example 3
~~~~~~~~~
Deploy a Zabbix Agent instance for machine named "mymachine" connecting to a Zabbix server accessible from 2001:41d0:1:9b1a::1, with several custom parameters::
2001:41d0:1:9b1a::1
mymachine
UserParameter=custom_random,echo $RANDOM
UserParameter=custom_date,date
instance.cfg 0000664 0000000 0000000 00000000544 12374611772 0032504 0 ustar 00root root 0000000 0000000 slapos-c28ec627b2f6814922191b32009df29d2b8dc53b-software-zabbix-agent/software/zabbix-agent [buildout]
parts =
instance
eggs-directory = ${buildout:eggs-directory}
develop-eggs-directory = ${buildout:develop-eggs-directory}
[instance]
recipe = slapos.cookbook:zabbixagent
dcrond_binary = ${dcron:location}/sbin/crond
logrotate_binary = ${logrotate:location}/usr/sbin/logrotate
zabbix_agentd_binary = ${zabbix-agent:location}/sbin/zabbix_agentd
software.cfg 0000664 0000000 0000000 00000002010 12374611772 0032520 0 ustar 00root root 0000000 0000000 slapos-c28ec627b2f6814922191b32009df29d2b8dc53b-software-zabbix-agent/software/zabbix-agent [buildout]
extends =
../../component/dcron/buildout.cfg
../../component/logrotate/buildout.cfg
../../component/zabbix/buildout.cfg
../../stack/slapos.cfg
parts =
slapos-cookbook
template
[template]
# Default template for the instance.
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance.cfg
md5sum = 98a680fe8fddce5dcee455e65c228fde
output = ${buildout:directory}/template.cfg
mode = 0644
[versions]
Jinja2 = 2.6
Werkzeug = 0.8.3
buildout-versions = 1.7
inotifyx = 0.2.0-1
lxml = 3.2.0
meld3 = 0.6.10
netaddr = 0.7.10
pytz = 2013b
slapos.cookbook = 0.78.0
slapos.core = 0.35.1
slapos.recipe.cmmi = 0.1
slapos.recipe.template = 2.4.2
xml-marshaller = 0.9.7
# Required by:
# slapos.core==0.35.1
Flask = 0.9
# Required by:
# slapos.core==0.35.1
netifaces = 0.10.4
# Required by:
# slapos.core==0.35.1
pyflakes = 0.7.2
# Required by:
# slapos.core==0.35.1
supervisor = 3.0b1
# Required by:
# slapos.core==0.35.1
unittest2 = 0.5.1
# Required by:
# slapos.core==0.35.1
zope.interface = 4.0.5