Previous page

Next page

Locate page in Contents

Print this page

get_configuration

Summary:

Retrieves the Agent configuration information.

Request specification:

Name

Min/Max

Type

Description

get_configuration

1..1

none

 

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>

Please send us your feedback on this help page