Previous page

Next page

Locate page in Contents

Print this page

configuration

Summary:

Sets the Agent configuration.

Request specification:

Name

Min/Max

Type

Description

configuration

0..1

none

Agent configuration parameters. Use the get_configuration call to retrieve the existing configuration, modify the values as needed, and then use the entire structure as an input here.

Returns:

The OK or Error message for every Agent operator the configuration of which has been changed.

Description:

Normally, the majority of Agent configuration parameters should never be modified. The only parameters that you might be interested in changing is the timeout values for Agent operators, and some miscellaneous parameters such as mute_alert_period as an example (see alert subscriptions).

Example:

<ns1:packet xmlns:ns2="http://www.swsoft.com/webservices/vzl/4.0.0/types" xmlns:ns1="http://www.swsoft.com/webservices/vzl/4.0.0/protocol" xmlns:ns3="http://www.swsoft.com/webservices/vzl/4.0.0/authm" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" id="45c466fe763t767dra18" priority="0" version="4.0.0">

<data>

<system>

<configuration>

<distribution>

<item>

<path>/opt/vzagent/distribution/distribution.sh</path>

<type>arch_sh</type>

</item>

<item>

<path>/usr/local/share/vzlinmigrate</path>

<type>dir</type>

</item>

<dst_path>/var/vzagent.tmp</dst_path>

</distribution>

<distribution>

<architecture>x86_64</architecture>

<item>

<path>/opt/vzagent/distribution/distribution-x86_64.sh</path>

<type>arch_sh</type>

</item>

<item>

<path>/usr/local/share/vzlinmigrate</path>

<type>dir</type>

</item>

<dst_path>/var/vzagent.tmp</dst_path>

</distribution>

<distribution>

<architecture>ia64</architecture>

<item>

<path>/opt/vzagent/distribution/distribution-ia64.sh</path>

<type>arch_sh</type>

</item>

<item>

<path>/usr/local/share/vzlinmigrate</path>

<type>dir</type>

</item>

<dst_path>/var/vzagent.tmp</dst_path>

</distribution>

<timeouts>

<distribute>1800</distribute>

<connectivity_check>300</connectivity_check>

</timeouts>

<map>

<ns1:node>

<ns1:id>638a2a56-e689-c340-877d-bd0470f2448c</ns1:id>

<ns1:host>local</ns1:host>

<ns1:conn_info xsi:type="ns2:connection_infoType">

<ns2:protocol>SSL</ns2:protocol>

<ns2:port>4434</ns2:port>

<ns2:login xsi:type="ns2:auth_nameType"/>

<ns2:address>local</ns2:address>

</ns1:conn_info>

</ns1:node>

</map>

<log>off</log>

<ns1:id>638a2a56-e689-c340-877d-bd0470f2448c</ns1:id>

</configuration>

</system>

<gend>

<configuration>

<operation_timing/>

<default_pool>

<timeout_limit>300</timeout_limit>

<heavy_timeout_limit>360000</heavy_timeout_limit>

<urgent_timeout_limit>60</urgent_timeout_limit>

<queue>50</queue>

<pool>10</pool>

<heavy_pool>4</heavy_pool>

<urgent_pool>20</urgent_pool>

<comeback_ratio>4</comeback_ratio>

<default_timeout>300</default_timeout>

<kill_timeout>20</kill_timeout>

</default_pool>

<default_single>

<queue>50</queue>

</default_single>

<server_group>

<queue>500</queue>

</server_group>

<client>

<queue>30</queue>

</client>

<default_remote>

<default_timeout>360000</default_timeout>

<connect_timeout>20</connect_timeout>

<startup_timeout>10</startup_timeout>

<child_connect_timeout>20</child_connect_timeout>

<child_inactivity_timeout>300</child_inactivity_timeout>

</default_remote>

</configuration>

</gend>

<res_log>

<configuration>

<start_time>00:00</start_time>

<compress>

<interval>86400</interval>

<offset>604800</offset>

<duration>604800</duration>

<period>14400</period>

<start_delay>60</start_delay>

</compress>

<compress>

<interval>604800</interval>

<offset>2592000</offset>

<duration>2592000</duration>

<period>86400</period>

<start_delay>3610</start_delay>

</compress>

<compress>

<interval>2592000</interval>

<offset>15552000</offset>

<duration>15552000</duration>

<period>2592000</period>

<start_delay>7220</start_delay>

</compress>

</configuration>

</res_log>

<servicem>

<configuration>

<timeouts>

<operate>120</operate>

</timeouts>

</configuration>

</servicem>

<relocator>

<configuration>

<default_migration_type>0</default_migration_type>

</configuration>

</relocator>

<envcoll>

<configuration>

<timeouts>

<refresh>120</refresh>

</timeouts>

</configuration>

</envcoll>

<pager>

<configuration/>

</pager>

<vzlpagercache>

<configuration>

<timeouts>

<refresh>120</refresh>

</timeouts>

</configuration>

</vzlpagercache>

<packagem>

<configuration/>

</packagem>

<securitym>

<configuration>

<enable>true</enable>

<az_store>

<port>389</port>

</az_store>

</configuration>

</securitym>

<ns3:authm>

<ns3:configuration>

<ns3:realms>

<ns3:realm xsi:type="ns3:dir_realmType">

<ns2:id>c9c47ec6-bbd0-1445-bc50-3cb72179cad7</ns2:id>

<ns2:type>1</ns2:type>

<ns2:name>Virtuozzo Internal</ns2:name>

<ns3:address>vzsveaddress</ns3:address>

<ns3:port>389</ns3:port>

<ns3:base_dn>dc=vzl</ns3:base_dn>

<ns3:default_dn>cn=users,dc=vzl</ns3:default_dn>

<ns3:login>

<ns2:name>Y249dnphZ2VudCxkYz1WWkw=</ns2:name>

</ns3:login>

</ns3:realm>

</ns3:realms>

<ns3:default_realm>c9c47ec6-bbd0-1445-bc50-3cb72179cad7</ns3:default_realm>

<ns3:builtin_realm>c9c47ec6-bbd0-1445-bc50-3cb72179cad7</ns3:builtin_realm>

</ns3:configuration>

</ns3:authm>

<sessionm>

<configuration>

<session_expiration>10800</session_expiration>

<persistent_session_expiration>180</persistent_session_expiration>

</configuration>

</sessionm>

<http_configurator>

<configuration>

<paths>

<template>redhat</template>

<config>/etc/httpd/conf/httpd.conf</config>

<bin>/usr/sbin/httpd</bin>

<service>/etc/init.d/httpd</service>

</paths>

<paths>

<template>suse</template>

<config>/etc/apache2/httpd.conf</config>

<bin>/usr/sbin/httpd2</bin>

<service>/etc/init.d/apache2</service>

</paths>

<paths>

<template>debian</template>

<config>/etc/apache/httpd.conf</config>

<bin>/usr/sbin/apache</bin>

<service>/etc/init.d/apache</service>

</paths>

<paths>

<template>fedora core</template>

<config>/etc/httpd/conf/httpd.conf</config>

<bin>/usr/sbin/httpd</bin>

<service>/etc/init.d/httpd</service>

</paths>

<paths>

<template>centos-3</template>

<config>/etc/httpd/conf/httpd.conf</config>

<bin>/usr/sbin/httpd</bin>

<service>/etc/init.d/httpd</service>

</paths>

<paths>

<template>centos-4</template>

<config>/etc/httpd/conf/httpd.conf</config>

<bin>/usr/sbin/httpd</bin>

<service>/etc/init.d/httpd</service>

</paths>

<timeouts>

<analize>1800</analize>

</timeouts>

<config_limit>1000000</config_limit>

</configuration>

</http_configurator>

<env_sample_monitor>

<configuration>

<sync_period>1800</sync_period>

</configuration>

</env_sample_monitor>

<env_samplem>

<configuration/>

</env_samplem>

<processm>

<configuration/>

</processm>

<userm>

<configuration/>

</userm>

<computerm>

<configuration>

<timeouts>

<log>120</log>

<migrate_key>60</migrate_key>

<migrate>3600</migrate>

</timeouts>

</configuration>

</computerm>

<scheduler>

<configuration/>

</scheduler>

<devm>

<configuration/>

</devm>

<env_event_mon>

<configuration>

<period>10</period>

</configuration>

</env_event_mon>

<envm>

<configuration>

<timeouts>

<create>3600</create>

<operate>300</operate>

<init>1200</init>

<clone>3600</clone>

<move>3600</move>

</timeouts>

</configuration>

</envm>

<server_group>

<configuration>

<realm>c9c47ec6-bbd0-1445-bc50-3cb72179cad7</realm>

</configuration>

</server_group>

<resourcem>

<configuration/>

</resourcem>

<vzanetworkm>

<configuration/>

</vzanetworkm>

<firewallm>

<configuration/>

</firewallm>

<perf_mon>

<configuration/>

</perf_mon>

<vzasysd>

<configuration>

<cpu_check_period>300</cpu_check_period>

</configuration>

</vzasysd>

<op_log>

<configuration>

<events>604800</events>

<operation_log>604800</operation_log>

</configuration>

</op_log>

<resource_alert_monitor>

<configuration>

<period>10</period>

</configuration>

</resource_alert_monitor>

<alertm>

<configuration>

<mute_alert_period>-1</mute_alert_period>

<support_email>support@localhost</support_email>

</configuration>

</alertm>

<backupm>

<configuration>

<timeouts>

<backup>3600</backup>

</timeouts>

</configuration>

</backupm>

<backup_storagem>

<configuration>

<timeouts>

<notify>30</notify>

</timeouts>

</configuration>

</backup_storagem>

<filer>

<configuration/>

</filer>

<mailer>

<configuration/>

</mailer>

<vza_env_sample_monitor>

<configuration>

<sync_period>30</sync_period>

</configuration>

</vza_env_sample_monitor>

<vzatbs>

<configuration>

<services>

<service>httpd</service>

<service>sendmail</service>

<service>sshd</service>

</services>

<timeouts>

<template_consistency>600</template_consistency>

<vzfs_check>1200</vzfs_check>

<diskquota_fix>1200</diskquota_fix>

<template_verify>3600</template_verify>

<template_recover>1200</template_recover>

</timeouts>

</configuration>

</vzatbs>

<vza_conf>

<configuration>

<check_period>5</check_period>

<sync_period>60</sync_period>

<dhcp_refresh_min>300</dhcp_refresh_min>

<dhcp_refresh_max>3600</dhcp_refresh_max>

<skip_update>0</skip_update>

</configuration>

</vza_conf>

<vza_perf>

<configuration>

<periods>

<counters_vz_quota>20</counters_vz_quota>

<counters_disk>20</counters_disk>

</periods>

</configuration>

</vza_perf>

<vzaenvm>

<configuration>

<start_veid>100</start_veid>

<end_veid>9999999</end_veid>

<sve_visible>0</sve_visible>

<timeouts>

<create>3600</create>

<operate>300</operate>

<init>1200</init>

<clone>3600</clone>

<move>3600</move>

</timeouts>

</configuration>

</vzaenvm>

<vzapackagemonitor>

<configuration>

<timeouts>

<refresh>121</refresh>

</timeouts>

</configuration>

</vzapackagemonitor>

<vzapackagem>

<configuration/>

</vzapackagem>

</data>

</ns1:packet>

Please send us your feedback on this help page