Summary:
Retrieves the Agent configuration information.
Request specification:
Name |
Min/Max |
Type |
Description |
|
|
|
|
Returns:
The complete Agent configuration information.
Description:
The Agent configuration data structure consists of individual segments each describing a specific Agent operator or director settings. Some of the settings deal with the internal workings of Agent and will probably be of no interest to an average application developer (these settings should never be modified). Other settings may directly affect the way your client programs operate. Specifically, you might want to review the preset timeout limits and adjust them to suit your particular situation if needed. To modify the Agent configuration, use the configuration
call.
Example:
Input
<packet version="4.0.0">
<data>
<system>
<get_configuration/>
</system>
</data>
</packet>
Output
<packet xmlns:ns1="http://www.swsoft.com/webservices/vzl/4.0.0/types" xmlns:ns2="http://www.swsoft.com/webservices/vzl/4.0.0/authm" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" id="19c46b87e07t2cd6rf28" priority="0" version="4.0.0">
<origin>gend</origin>
<target>vzclient3-5850cc75-cbde-784c-be21-026fcd46c9d7</target>
<dst>
<director>gend</director>
</dst>
<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>
<node>
<id>5850cc75-cbde-784c-be21-026fcd46c9d7</id>
<host>local</host>
<conn_info xsi:type="ns1:connection_infoType">
<protocol>SSL</protocol>
<port>4434</port>
<login xsi:type="ns1:auth_nameType">
<realm>00000000-0000-0000-0000-000000000000</realm>
</login>
<address>local</address>
</conn_info>
</node>
</map>
<log>off</log>
<id>5850cc75-cbde-784c-be21-026fcd46c9d7</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>
<vzlin_backup_serializer>
<configuration>
<backend>0</backend>
</configuration>
</vzlin_backup_serializer>
<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>
<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>60</dhcp_refresh_min>
<dhcp_refresh_max>3600</dhcp_refresh_max>
<skip_update>0</skip_update>
</configuration>
</vza_conf>
<vza_env_sample_monitor>
<configuration>
<sync_period>30</sync_period>
</configuration>
</vza_env_sample_monitor>
<vza_perf>
<configuration>
<periods>
<counters_vz_common>20</counters_vz_common>
<counters_vz_net>20</counters_vz_net>
<counters_vz_process>20</counters_vz_process>
<counters_vz_quota>20</counters_vz_quota>
<counters_disk>20</counters_disk>
</periods>
</configuration>
</vza_perf>
<vzanetworkm>
<configuration/>
</vzanetworkm>
<vzapackagem>
<configuration/>
</vzapackagem>
<vzapackagemonitor>
<configuration>
<timeouts>
<refresh>120</refresh>
</timeouts>
</configuration>
</vzapackagemonitor>
<vzasysd>
<configuration>
<cpu_check_period>300</cpu_check_period>
</configuration>
</vzasysd>
<vzaup2date>
<configuration>
<no_signatures>0</no_signatures>
</configuration>
</vzaup2date>
<alertm>
<configuration>
<mute_alert_period>-1</mute_alert_period>
<support_email>support@localhost</support_email>
</configuration>
</alertm>
<resource_alert_monitor>
<configuration>
<period>60</period>
</configuration>
</resource_alert_monitor>
<sessionm>
<configuration>
<session_expiration>10800</session_expiration>
<persistent_session_expiration>180</persistent_session_expiration>
</configuration>
</sessionm>
<authm>
<configuration>
<realms>
<realm xsi:type="ns2:dir_realmType">
<id>d4e56e5a-631a-484c-8173-6b50cc43d1d1</id>
<type>1</type>
<name>Virtuozzo Internal</name>
<address>vzsveaddress</address>
<port>389</port>
<base_dn>ou=5850cc75-cbde-784c-be21-026fcd46c9d7,dc=vzl</base_dn>
<default_dn>cn=users,ou=5850cc75-cbde-784c-be21-026fcd46c9d7,dc=vzl</default_dn>
<login>
<name>Y249dnphZ2VudCxkYz1WWkw=</name>
<realm>d4e56e5a-631a-484c-8173-6b50cc43d1d1</realm>
</login>
</realm>
</realms>
<default_realm>d4e56e5a-631a-484c-8173-6b50cc43d1d1</default_realm>
<builtin_realm>d4e56e5a-631a-484c-8173-6b50cc43d1d1</builtin_realm>
</configuration>
</authm>
<securitym>
<configuration>
<az_store>
<port>389</port>
</az_store>
<timeout>600</timeout>
</configuration>
</securitym>
<backup_deserializer>
<configuration>
<port>4435</port>
<default_pool>
<heavy_timeout_limit>3600</heavy_timeout_limit>
</default_pool>
</configuration>
</backup_deserializer>
<restore_serializer>
<configuration>
<port>4435</port>
<default_pool>
<heavy_timeout_limit>3600</heavy_timeout_limit>
</default_pool>
</configuration>
</restore_serializer>
<backup_storagem>
<configuration>
<timeouts>
<notify>30</notify>
</timeouts>
</configuration>
</backup_storagem>
<backupm>
<configuration>
<timeouts>
<backup>3600</backup>
</timeouts>
</configuration>
</backupm>
<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>d4e56e5a-631a-484c-8173-6b50cc43d1d1</realm>
</configuration>
</server_group>
<env_event_mon>
<configuration>
<period>10</period>
</configuration>
</env_event_mon>
<computerm>
<configuration>
<timeouts>
<log>120</log>
<migrate_key>60</migrate_key>
<migrate>3600</migrate>
</timeouts>
</configuration>
</computerm>
<devm>
<configuration/>
</devm>
<env_sample_monitor>
<configuration>
<sync_period>1800</sync_period>
</configuration>
</env_sample_monitor>
<env_samplem>
<configuration/>
</env_samplem>
<filer>
<configuration/>
</filer>
<firewallm>
<configuration/>
</firewallm>
<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>
<op_log>
<configuration>
<events>604800</events>
<operation_log>604800</operation_log>
</configuration>
</op_log>
<mailer>
<configuration/>
</mailer>
<migrator>
<configuration>
<default_migration_type>0</default_migration_type>
</configuration>
</migrator>
<packagem>
<configuration/>
</packagem>
<pager>
<configuration/>
</pager>
<envcoll>
<configuration>
<timeouts>
<refresh>120</refresh>
</timeouts>
</configuration>
</envcoll>
<vzlpagercache>
<configuration>
<timeouts>
<refresh>120</refresh>
</timeouts>
</configuration>
</vzlpagercache>
<perf_mon>
<configuration/>
</perf_mon>
<processm>
<configuration/>
</processm>
<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>
<resourcem>
<configuration/>
</resourcem>
<scheduler>
<configuration/>
</scheduler>
<servicem>
<configuration>
<timeouts>
<operate>120</operate>
</timeouts>
</configuration>
</servicem>
<userm>
<configuration/>
</userm>
</data>
</packet>