class iaas::role::zabbix( $is_server = false, $mysql_bind_address = undef, $zabbix_version = undef, $database_host = undef, $database_name = undef, $database_user = undef, $database_password = undef, $zabbix_server = undef, $zabbix_web = undef, $zabbix_timezone = undef, $is_agent = false, $zabbix_server_ip = undef, $listenip = undef, $serveractive = undef, ) { class { 'iaas::profile::zabbix': zabbix_version => $zabbix_version, is_server => $is_server, mysql_bind_address => $mysql_bind_address, database_host => $database_host, database_name => $database_name, database_user => $database_user, database_password => $database_password, zabbix_server => $zabbix_server, zabbix_web => $zabbix_web, zabbix_timezone => $zabbix_timezone, is_agent => $is_agent, zabbix_server_ip => $zabbix_server_ip, listenip => $listenip, serveractive => "${zabbix_server_ip}:10051" } }