Summary:
Sets the Agent configuration.
Request specification:
Name |
Min/Max |
Type |
Description |
|
|
|
Agent configuration parameters. Use the |
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>