pax_global_header 0000666 0000000 0000000 00000000064 13162654543 0014523 g ustar 00root root 0000000 0000000 52 comment=76d421b60450d552508d4907c31c1932f0dd582c
slapos-76d421b60450d552508d4907c31c1932f0dd582c-software-zabbix-agent/ 0000775 0000000 0000000 00000000000 13162654543 0023635 5 ustar 00root root 0000000 0000000 slapos-76d421b60450d552508d4907c31c1932f0dd582c-software-zabbix-agent/software/ 0000775 0000000 0000000 00000000000 13162654543 0025467 5 ustar 00root root 0000000 0000000 slapos-76d421b60450d552508d4907c31c1932f0dd582c-software-zabbix-agent/software/zabbix-agent/ 0000775 0000000 0000000 00000000000 13162654543 0030042 5 ustar 00root root 0000000 0000000 README.rst 0000664 0000000 0000000 00000003437 13162654543 0031461 0 ustar 00root root 0000000 0000000 slapos-76d421b60450d552508d4907c31c1932f0dd582c-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 13162654543 0032253 0 ustar 00root root 0000000 0000000 slapos-76d421b60450d552508d4907c31c1932f0dd582c-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 00000000726 13162654543 0032303 0 ustar 00root root 0000000 0000000 slapos-76d421b60450d552508d4907c31c1932f0dd582c-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]
slapos.recipe.template = 2.4.2