cdocutils.nodes
document
q)q}q(U	nametypesq}q(X   update and delete agent tokenqNX   infoqNX   get connectionqNX   setupq	NX   agent connection propertiesq
NX   agent host informationqNX   list agentsqNX   list connectionsqNX   agentsqNX   list agent targetsqNX   agent targetsqNX   list agent tokensqNX   get some metricsqNX   introqNX   create agent tokenqNX   agent tokensqNuUsubstitution_defsq}qUparse_messagesq]q(cdocutils.nodes
system_message
q)q}q(U	rawsourceqU Uparentqcdocutils.nodes
section
q)q }q!(hU U
referencedq"Khh)q#}q$(hU hhUsourceq%XM   /Users/jamie/projects/php/php-opencloud/doc/services/monitoring/Agents.md.rstq&Utagnameq'Usectionq(U
attributesq)}q*(Udupnamesq+]Uclassesq,]Ubackrefsq-]Uidsq.]q/Uagent-tokensq0aUnamesq1]q2hauUlineq3KQUdocumentq4hUchildrenq5]q6(cdocutils.nodes
title
q7)q8}q9(hX   Agent tokensq:hh#h%h&h'Utitleq;h)}q<(h+]h,]h-]h.]h1]uh3KQh4hh5]q=cdocutils.nodes
Text
q>X   Agent tokensq?q@}qA(hh:hh8ubaubh h)qB}qC(hU h"Khh#h%h&h'h(h)}qD(h+]qEX   setupqFah,]h-]h.]qGUid2qHah1]uh3KZh4hh5]qI(h7)qJ}qK(hX   SetupqLhhBh%h&h'h;h)}qM(h+]h,]h-]h.]h1]uh3KZh4hh5]qNh>X   SetupqOqP}qQ(hhLhhJubaubcdocutils.nodes
literal_block
qR)qS}qT(hXh   $tokenId = '4c5e28f0-0b3f-11e1-860d-c55c4705a286:1234';
$agentToken = $service->getAgentToken($tokenId);hhBh%h&h'Uliteral_blockqUh)}qV(U	xml:spaceqWUpreserveqXh.]h-]h+]h,]qY(UcodeqZX   phpq[eh1]uh3K`h4hh5]q\cdocutils.nodes
inline
q])q^}q_(hXh   $tokenId = '4c5e28f0-0b3f-11e1-860d-c55c4705a286:1234';
$agentToken = $service->getAgentToken($tokenId);h)}q`(h+]h,]qaUotherqbah-]h.]h1]uhhSh5]qch>Xh   $tokenId = '4c5e28f0-0b3f-11e1-860d-c55c4705a286:1234';
$agentToken = $service->getAgentToken($tokenId);qdqe}qf(hU hh^ubah'Uinlineqgubaubeubh)qh}qi(hU hh#h%h&h'h(h)}qj(h+]h,]h-]h.]qkUcreate-agent-tokenqlah1]qmhauh3Kbh4hh5]qn(h7)qo}qp(hX   Create agent tokenqqhhhh%h&h'h;h)}qr(h+]h,]h-]h.]h1]uh3Kbh4hh5]qsh>X   Create agent tokenqtqu}qv(hhqhhoubaubhR)qw}qx(hXU   $newToken = $service->getAgentToken();
$newToken->create(array('label' => 'Foobar'));hhhh%h&h'hUh)}qy(hWhXh.]h-]h+]h,]qz(hZX   phpq{eh1]uh3Khh4hh5]q|h])q}}q~(hXU   $newToken = $service->getAgentToken();
$newToken->create(array('label' => 'Foobar'));h)}q(h+]h,]qUotherqah-]h.]h1]uhhwh5]qh>XU   $newToken = $service->getAgentToken();
$newToken->create(array('label' => 'Foobar'));qq}q(hU hh}ubah'hgubaubeubh)q}q(hU hh#h%h&h'h(h)}q(h+]h,]h-]h.]qUlist-agent-tokensqah1]qhauh3Kjh4hh5]q(h7)q}q(hX   List agent tokensqhhh%h&h'h;h)}q(h+]h,]h-]h.]h1]uh3Kjh4hh5]qh>X   List agent tokensqq}q(hhhhubaubhR)q}q(hXm   $agentTokens = $service->getAgentTokens();

foreach ($agentTokens as $token) {
    echo $token->getLabel();
}hhh%h&h'hUh)}q(hWhXh.]h-]h+]h,]q(hZX   phpqeh1]uh3Ksh4hh5]qh])q}q(hXm   $agentTokens = $service->getAgentTokens();

foreach ($agentTokens as $token) {
    echo $token->getLabel();
}h)}q(h+]h,]qUotherqah-]h.]h1]uhhh5]qh>Xm   $agentTokens = $service->getAgentTokens();

foreach ($agentTokens as $token) {
    echo $token->getLabel();
}qq}q(hU hhubah'hgubaubcdocutils.nodes
paragraph
q)q}q(hXg   Please consult the `iterator doc <docs/userguide/Iterators.md>`__ for
more information about iterators.hhh%h&h'U	paragraphqh)}q(h+]h,]h-]h.]h1]uh3Kth4hh5]q(h>X   Please consult the qq}q(hX   Please consult the hhubcdocutils.nodes
reference
q)q}q(hX.   `iterator doc <docs/userguide/Iterators.md>`__h)}q(UnameX   iterator docUrefuriqX   docs/userguide/Iterators.mdh.]h-]h+]h,]h1]uhhh5]qh>X   iterator docqq}q(hU hhubah'U	referencequbh>X&    for
more information about iterators.qq}q(hX&    for
more information about iterators.hhubeubeubh)q}q(hU hh#h%h&h'h(h)}q(h+]h,]h-]h.]qUupdate-and-delete-agent-tokenqah1]qhauh3Kxh4hh5]q(h7)q}q(hX   Update and delete Agent Tokenqhhh%h&h'h;h)}q(h+]h,]h-]h.]h1]uh3Kxh4hh5]qh>X   Update and delete Agent Tokenqƅq}q(hhhhubaubhR)q}q(hX[   // Update
$token->update(array(
    'label' => 'New label'
));

// Delete
$token->delete();hhh%h&h'hUh)}q(hWhXh.]h-]h+]h,]q(hZX   phpqeh1]uh3Kh4hh5]qh])q}q(hX[   // Update
$token->update(array(
    'label' => 'New label'
));

// Delete
$token->delete();h)}q(h+]h,]qUotherqah-]h.]h1]uhhh5]qh>X[   // Update
$token->update(array(
    'label' => 'New label'
));

// Delete
$token->delete();qՅq}q(hU hhubah'hgubaubeubeubh%h&h'h(h)}q(h+]qX   introqah,]h-]h.]qUid1qah1]uh3KTh4hh5]q(h7)q}q(hX   Introqhh h%h&h'h;h)}q(h+]h,]h-]h.]h1]uh3KTh4hh5]qh>X   Introqㅁq}q(hhhhubaubh)q}q(hX|   Agent tokens are used to authenticate Monitoring agents to the
Monitoring Service. Multiple agents can share a single token.qhh h%h&h'hh)}q(h+]h,]h-]h.]h1]uh3KVh4hh5]qh>X|   Agent tokens are used to authenticate Monitoring agents to the
Monitoring Service. Multiple agents can share a single token.q녁q}q(hhhhubaubeubh%h&h'Usystem_messageqh)}q(h+]UlevelKh.]h-]qhaUsourceh&h,]h1]UlineKTUtypeUINFOquh3KTh4hh5]qh)q}q(hU h)}q(h+]h,]h-]h.]h1]uhhh5]qh>X(   Duplicate implicit target name: "intro".qq}q(hU hhubah'hubaubh)q}q(hU hhBh%h&h'hh)}q(h+]UlevelKh.]h-]qhHaUsourceh&h,]h1]UlineKZUtypehuh3KZh4hh5]qh)q}r   (hU h)}r  (h+]h,]h-]h.]h1]uhhh5]r  h>X(   Duplicate implicit target name: "setup".r  r  }r  (hU hhubah'hubaubh)r  }r  (hU hh)r  }r	  (hU h"Khh)r
  }r  (hU hhh%h&h'h(h)}r  (h+]h,]h-]h.]r  Uagent-host-informationr  ah1]r  hauh3Kh4hh5]r  (h7)r  }r  (hX   Agent Host Informationr  hj
  h%h&h'h;h)}r  (h+]h,]h-]h.]h1]uh3Kh4hh5]r  h>X   Agent Host Informationr  r  }r  (hj  hj  ubaubh)r  }r  (hU h"Khj
  h%h&h'h(h)}r  (h+]r  X   infor  ah,]h-]h.]r  Uinfor  ah1]uh3Kh4hh5]r   (h7)r!  }r"  (hX   Infor#  hj  h%h&h'h;h)}r$  (h+]h,]h-]h.]h1]uh3Kh4hh5]r%  h>X   Infor&  r'  }r(  (hj#  hj!  ubaubh)r)  }r*  (hX   An agent can gather host information, such as process lists, network
configuration, and memory usage, on demand. You can use the
host-information API requests to gather this information for use in
dashboards or other utilities.r+  hj  h%h&h'hh)}r,  (h+]h,]h-]h.]h1]uh3Kh4hh5]r-  h>X   An agent can gather host information, such as process lists, network
configuration, and memory usage, on demand. You can use the
host-information API requests to gather this information for use in
dashboards or other utilities.r.  r/  }r0  (hj+  hj)  ubaubeubj  h)r1  }r2  (hU hj
  h%h&h'h(h)}r3  (h+]h,]h-]h.]r4  Uget-some-metricsr5  ah1]r6  hauh3Kh4hh5]r7  (h7)r8  }r9  (hX   Get some metricsr:  hj1  h%h&h'h;h)}r;  (h+]h,]h-]h.]h1]uh3Kh4hh5]r<  h>X   Get some metricsr=  r>  }r?  (hj:  hj8  ubaubhR)r@  }rA  (hX  $cpuInfo        = $host->info('cpus');
$diskInfo       = $host->info('disks');
$filesystemInfo = $host->info('filesystems');
$memoryInfo     = $host->info('memory');
$networkIntInfo = $host->info('network_interfaces');
$processesInfo  = $host->info('processes');
$systemInfo     = $host->info('system');
$userInfo       = $host->info('who');

// What CPU models do we have?
foreach ($cpuInfo as $cpuMetric) {
    echo $cpuMetric->model, PHP_EOL;
}

// How many disks do we have?
echo $diskInfo->count();

// What's the available space on our ext4 filesystem?
foreach ($filesystemInfo as $filesystemMetric) {
    if ($filesystemMetric->sys_type_name == 'ext4') {
        echo $filesystemMetric->avail;
    }
}hj1  h%h&h'hUh)}rB  (hWhXh.]h-]h+]h,]rC  (hZX   phprD  eh1]uh3Kh4hh5]rE  h])rF  }rG  (hX  $cpuInfo        = $host->info('cpus');
$diskInfo       = $host->info('disks');
$filesystemInfo = $host->info('filesystems');
$memoryInfo     = $host->info('memory');
$networkIntInfo = $host->info('network_interfaces');
$processesInfo  = $host->info('processes');
$systemInfo     = $host->info('system');
$userInfo       = $host->info('who');

// What CPU models do we have?
foreach ($cpuInfo as $cpuMetric) {
    echo $cpuMetric->model, PHP_EOL;
}

// How many disks do we have?
echo $diskInfo->count();

// What's the available space on our ext4 filesystem?
foreach ($filesystemInfo as $filesystemMetric) {
    if ($filesystemMetric->sys_type_name == 'ext4') {
        echo $filesystemMetric->avail;
    }
}h)}rH  (h+]h,]rI  UotherrJ  ah-]h.]h1]uhj@  h5]rK  h>X  $cpuInfo        = $host->info('cpus');
$diskInfo       = $host->info('disks');
$filesystemInfo = $host->info('filesystems');
$memoryInfo     = $host->info('memory');
$networkIntInfo = $host->info('network_interfaces');
$processesInfo  = $host->info('processes');
$systemInfo     = $host->info('system');
$userInfo       = $host->info('who');

// What CPU models do we have?
foreach ($cpuInfo as $cpuMetric) {
    echo $cpuMetric->model, PHP_EOL;
}

// How many disks do we have?
echo $diskInfo->count();

// What's the available space on our ext4 filesystem?
foreach ($filesystemInfo as $filesystemMetric) {
    if ($filesystemMetric->sys_type_name == 'ext4') {
        echo $filesystemMetric->avail;
    }
}rL  rM  }rN  (hU hjF  ubah'hgubaubeubeubh%h&h'h(h)}rO  (h+]rP  X   setuprQ  ah,]h-]h.]rR  Uid3rS  ah1]uh3Kh4hh5]rT  (h7)rU  }rV  (hX   SetuprW  hj  h%h&h'h;h)}rX  (h+]h,]h-]h.]h1]uh3Kh4hh5]rY  h>X   SetuprZ  r[  }r\  (hjW  hjU  ubaubhR)r]  }r^  (hX+   $host = $monitoringService->getAgentHost();hj  h%h&h'hUh)}r_  (hWhXh.]h-]h+]h,]r`  (hZX   phpra  eh1]uh3Kh4hh5]rb  h])rc  }rd  (hX+   $host = $monitoringService->getAgentHost();h)}re  (h+]h,]rf  Uotherrg  ah-]h.]h1]uhj]  h5]rh  h>X+   $host = $monitoringService->getAgentHost();ri  rj  }rk  (hU hjc  ubah'hgubaubeubh%h&h'hh)}rl  (h+]UlevelKh.]h-]rm  jS  aUsourceh&h,]h1]UlineKUtypehuh3Kh4hh5]rn  h)ro  }rp  (hU h)}rq  (h+]h,]h-]h.]h1]uhj  h5]rr  h>X(   Duplicate implicit target name: "setup".rs  rt  }ru  (hU hjo  ubah'hubaubh)rv  }rw  (hU hh)rx  }ry  (hU h"Khh)rz  }r{  (hU hhh%h&h'h(h)}r|  (h+]h,]h-]h.]r}  Uagent-targetsr~  ah1]r  hauh3Kh4hh5]r  (h7)r  }r  (hX   Agent targetsr  hjz  h%h&h'h;h)}r  (h+]h,]h-]h.]h1]uh3Kh4hh5]r  h>X   Agent targetsr  r  }r  (hj  hj  ubaubjx  eubh%h&h'h(h)}r  (h+]r  j  ah,]h-]h.]r  Uid4r  ah1]uh3Kh4hh5]r  (h7)r  }r  (hX   Infor  hjx  h%h&h'h;h)}r  (h+]h,]h-]h.]h1]uh3Kh4hh5]r  h>X   Infor  r  }r  (hj  hj  ubaubh)r  }r  (hXn  Each agent check type gathers data for a related set of target devices
on the server where the agent is installed. For example,
``agent.network`` gathers data for network devices. The actual list of
target devices is specific to the configuration of the host server. By
focusing on specific targets, you can efficiently narrow the metric data
that the agent gathers.hjx  h%h&h'hh)}r  (h+]h,]h-]h.]h1]uh3Kh4hh5]r  (h>X   Each agent check type gathers data for a related set of target devices
on the server where the agent is installed. For example,
r  r  }r  (hX   Each agent check type gathers data for a related set of target devices
on the server where the agent is installed. For example,
hj  ubcdocutils.nodes
literal
r  )r  }r  (hX   ``agent.network``h)}r  (h+]h,]h-]h.]h1]uhj  h5]r  h>X   agent.networkr  r  }r  (hU hj  ubah'Uliteralr  ubh>X    gathers data for network devices. The actual list of
target devices is specific to the configuration of the host server. By
focusing on specific targets, you can efficiently narrow the metric data
that the agent gathers.r  r  }r  (hX    gathers data for network devices. The actual list of
target devices is specific to the configuration of the host server. By
focusing on specific targets, you can efficiently narrow the metric data
that the agent gathers.hj  ubeubh)r  }r  (hU hjx  h%h&h'h(h)}r  (h+]h,]h-]h.]r  Ulist-agent-targetsr  ah1]r  hauh3Kh4hh5]r  (h7)r  }r  (hX   List agent targetsr  hj  h%h&h'h;h)}r  (h+]h,]h-]h.]h1]uh3Kh4hh5]r  h>X   List agent targetsr  r  }r  (hj  hj  ubaubhR)r  }r  (hXg   $targets = $service->getAgentTargets();

foreach ($targets as $target) {
    echo $target->getType();
}hj  h%h&h'hUh)}r  (hWhXh.]h-]h+]h,]r  (hZX   phpr  eh1]uh3Kh4hh5]r  h])r  }r  (hXg   $targets = $service->getAgentTargets();

foreach ($targets as $target) {
    echo $target->getType();
}h)}r  (h+]h,]r  Uotherr  ah-]h.]h1]uhj  h5]r  h>Xg   $targets = $service->getAgentTargets();

foreach ($targets as $target) {
    echo $target->getType();
}r  r  }r  (hU hj  ubah'hgubaubeubeubh%h&h'hh)}r  (h+]UlevelKh.]h-]r  j  aUsourceh&h,]h1]UlineKUtypehuh3Kh4hh5]r  h)r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhjv  h5]r  h>X'   Duplicate implicit target name: "info".r  r  }r  (hU hj  ubah'hubaubeUcurrent_sourcer  NU
decorationr  NUautofootnote_startr  KUnameidsr  }r  (hhhNhUget-connectionr  h	Nh
Uagent-connection-propertiesr  hj  hUlist-agentsr  hUlist-connectionsr  hUagentsr  hj  hj~  hhhj5  hNhhlhh0uh5]r  (h)r  }r  (hU hhh%h&h'h(h)}r  (h+]h,]h-]h.]r  j  ah1]r  hauh3Kh4hh5]r  (h7)r  }r  (hX   Agentsr  hj  h%h&h'h;h)}r  (h+]h,]h-]h.]h1]uh3Kh4hh5]r  h>X   Agentsr  r  }r  (hj  hj  ubaubh)r  }r  (hU h"Khj  h%h&h'h(h)}r  (h+]r  hah,]h-]h.]r  Uintror  ah1]uh3Kh4hh5]r  (h7)r  }r  (hX   Intror  hj  h%h&h'h;h)}r  (h+]h,]h-]h.]h1]uh3Kh4hh5]r  h>X   Intror  r  }r  (hj  hj  ubaubh)r  }r  (hX  The Monitoring Agent resides on the host server being monitored. The
agent allows you to gather on-host metrics based on agent checks and
push them to Cloud Monitoring where you can analyze them, use them with
the Cloud Monitoring infrastructure (such as alarms), and archive them.r  hj  h%h&h'hh)}r  (h+]h,]h-]h.]h1]uh3Kh4hh5]r  h>X  The Monitoring Agent resides on the host server being monitored. The
agent allows you to gather on-host metrics based on agent checks and
push them to Cloud Monitoring where you can analyze them, use them with
the Cloud Monitoring infrastructure (such as alarms), and archive them.r  r  }r   (hj  hj  ubaubh)r  }r  (hX   For more information about this feature, including a brief overview of
its core design principles and security layers, see the `official API
documentation <http://docs.rackspace.com/cm/api/v1.0/cm-devguide/content/service-agent.html>`__.hj  h%h&h'hh)}r  (h+]h,]h-]h.]h1]uh3Kh4hh5]r  (h>X   For more information about this feature, including a brief overview of
its core design principles and security layers, see the r  r  }r  (hX   For more information about this feature, including a brief overview of
its core design principles and security layers, see the hj  ubh)r  }r	  (hXm   `official API
documentation <http://docs.rackspace.com/cm/api/v1.0/cm-devguide/content/service-agent.html>`__h)}r
  (UnameX   official API documentationhXL   http://docs.rackspace.com/cm/api/v1.0/cm-devguide/content/service-agent.htmlh.]h-]h+]h,]h1]uhj  h5]r  h>X   official API
documentationr  r  }r  (hU hj  ubah'hubh>X   .r  }r  (hX   .hj  ubeubeubh)r  }r  (hU h"Khj  h%h&h'h(h)}r  (h+]r  hFah,]h-]h.]r  Usetupr  ah1]uh3Kh4hh5]r  (h7)r  }r  (hX   Setupr  hj  h%h&h'h;h)}r  (h+]h,]h-]h.]h1]uh3Kh4hh5]r  h>X   Setupr  r  }r  (hj  hj  ubaubhR)r   }r!  (hXK   $agentId = '00-agent.example.com';
$agent   = $service->getAgent($agentId);hj  h%h&h'hUh)}r"  (hWhXh.]h-]h+]h,]r#  (hZX   phpr$  eh1]uh3Kh4hh5]r%  h])r&  }r'  (hXK   $agentId = '00-agent.example.com';
$agent   = $service->getAgent($agentId);h)}r(  (h+]h,]r)  Uotherr*  ah-]h.]h1]uhj   h5]r+  h>XK   $agentId = '00-agent.example.com';
$agent   = $service->getAgent($agentId);r,  r-  }r.  (hU hj&  ubah'hgubaubh)r/  }r0  (hXr   You can view the `service page <Service.md>`__ for more information
about setting up the Cloud Monitoring service.hj  h%h&h'hh)}r1  (h+]h,]h-]h.]h1]uh3Kh4hh5]r2  (h>X   You can view the r3  r4  }r5  (hX   You can view the hj/  ubh)r6  }r7  (hX   `service page <Service.md>`__h)}r8  (UnameX   service pagehX
   Service.mdh.]h-]h+]h,]h1]uhj/  h5]r9  h>X   service pager:  r;  }r<  (hU hj6  ubah'hubh>XD    for more information
about setting up the Cloud Monitoring service.r=  r>  }r?  (hXD    for more information
about setting up the Cloud Monitoring service.hj/  ubeubeubh)r@  }rA  (hU hj  h%h&h'h(h)}rB  (h+]h,]h-]h.]rC  j  ah1]rD  hauh3Kh4hh5]rE  (h7)rF  }rG  (hX   List agentsrH  hj@  h%h&h'h;h)}rI  (h+]h,]h-]h.]h1]uh3Kh4hh5]rJ  h>X   List agentsrK  rL  }rM  (hjH  hjF  ubaubhR)rN  }rO  (hXe   $agents = $service->getAgents();

foreach ($agents as $agent) {
   echo $agent->getLastConnected();
}hj@  h%h&h'hUh)}rP  (hWhXh.]h-]h+]h,]rQ  (hZX   phprR  eh1]uh3K%h4hh5]rS  h])rT  }rU  (hXe   $agents = $service->getAgents();

foreach ($agents as $agent) {
   echo $agent->getLastConnected();
}h)}rV  (h+]h,]rW  UotherrX  ah-]h.]h1]uhjN  h5]rY  h>Xe   $agents = $service->getAgents();

foreach ($agents as $agent) {
   echo $agent->getLastConnected();
}rZ  r[  }r\  (hU hjT  ubah'hgubaubh)r]  }r^  (hXg   Please consult the `iterator doc <docs/userguide/Iterators.md>`__ for
more information about iterators.hj@  h%h&h'hh)}r_  (h+]h,]h-]h.]h1]uh3K&h4hh5]r`  (h>X   Please consult the ra  rb  }rc  (hX   Please consult the hj]  ubh)rd  }re  (hX.   `iterator doc <docs/userguide/Iterators.md>`__h)}rf  (UnameX   iterator dochX   docs/userguide/Iterators.mdh.]h-]h+]h,]h1]uhj]  h5]rg  h>X   iterator docrh  ri  }rj  (hU hjd  ubah'hubh>X&    for
more information about iterators.rk  rl  }rm  (hX&    for
more information about iterators.hj]  ubeubeubh)rn  }ro  (hU hj  h%h&h'h(h)}rp  (h+]h,]h-]h.]rq  j  ah1]rr  hauh3K*h4hh5]rs  (h7)rt  }ru  (hX   List connectionsrv  hjn  h%h&h'h;h)}rw  (h+]h,]h-]h.]h1]uh3K*h4hh5]rx  h>X   List connectionsry  rz  }r{  (hjv  hjt  ubaubhR)r|  }r}  (hX(   $connections = $agent->getConnections();hjn  h%h&h'hUh)}r~  (hWhXh.]h-]h+]h,]r  (hZX   phpr  eh1]uh3K/h4hh5]r  h])r  }r  (hX(   $connections = $agent->getConnections();h)}r  (h+]h,]r  Uotherr  ah-]h.]h1]uhj|  h5]r  h>X(   $connections = $agent->getConnections();r  r  }r  (hU hj  ubah'hgubaubh)r  }r  (hXg   Please consult the `iterator doc <docs/userguide/Iterators.md>`__ for
more information about iterators.hjn  h%h&h'hh)}r  (h+]h,]h-]h.]h1]uh3K0h4hh5]r  (h>X   Please consult the r  r  }r  (hX   Please consult the hj  ubh)r  }r  (hX.   `iterator doc <docs/userguide/Iterators.md>`__h)}r  (UnameX   iterator dochX   docs/userguide/Iterators.mdh.]h-]h+]h,]h1]uhj  h5]r  h>X   iterator docr  r  }r  (hU hj  ubah'hubh>X&    for
more information about iterators.r  r  }r  (hX&    for
more information about iterators.hj  ubeubeubh)r  }r  (hU hj  h%h&h'h(h)}r  (h+]h,]h-]h.]r  j  ah1]r  hauh3K4h4hh5]r  (h7)r  }r  (hX   Get connectionr  hj  h%h&h'h;h)}r  (h+]h,]h-]h.]h1]uh3K4h4hh5]r  h>X   Get connectionr  r  }r  (hj  hj  ubaubhR)r  }r  (hXr   /** @var \OpenCloud\CloudMonitoring\Resource\AgentConnection */
$connection = $agent->getConnection('cntl4qsIbA');hj  h%h&h'hUh)}r  (hWhXh.]h-]h+]h,]r  (hZX   phpr  eh1]uh3K:h4hh5]r  h])r  }r  (hXr   /** @var \OpenCloud\CloudMonitoring\Resource\AgentConnection */
$connection = $agent->getConnection('cntl4qsIbA');h)}r  (h+]h,]r  Uotherr  ah-]h.]h1]uhj  h5]r  h>Xr   /** @var \OpenCloud\CloudMonitoring\Resource\AgentConnection */
$connection = $agent->getConnection('cntl4qsIbA');r  r  }r  (hU hj  ubah'hgubaubh)r  }r  (hU hj  h%h&h'h(h)}r  (h+]h,]h-]h.]r  j  ah1]r  h
auh3K<h4hh5]r  (h7)r  }r  (hX   Agent Connection propertiesr  hj  h%h&h'h;h)}r  (h+]h,]h-]h.]h1]uh3K<h4hh5]r  h>X   Agent Connection propertiesr  r  }r  (hj  hj  ubaubcdocutils.nodes
table
r  )r  }r  (hU hj  h%h&h'Utabler  h)}r  (h+]h,]h-]h.]h1]uh3Nh4hh5]r  cdocutils.nodes
tgroup
r  )r  }r  (hU h)}r  (h.]h-]h+]h,]h1]UcolsKuhj  h5]r  (cdocutils.nodes
colspec
r  )r  }r  (hU h)}r  (h.]h-]h+]h,]h1]UcolwidthKuhj  h5]h'Ucolspecr  ubj  )r  }r  (hU h)}r  (h.]h-]h+]h,]h1]UcolwidthKuhj  h5]h'j  ubj  )r  }r  (hU h)}r  (h.]h-]h+]h,]h1]UcolwidthKuhj  h5]h'j  ubj  )r  }r  (hU h)}r  (h.]h-]h+]h,]h1]UcolwidthKuhj  h5]h'j  ubcdocutils.nodes
thead
r  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj  h5]r  cdocutils.nodes
row
r  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj  h5]r  (cdocutils.nodes
entry
r  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj  h5]r  h)r  }r  (hX   Namer  hj  h%h&h'hh)}r  (h+]h,]h-]h.]h1]uh3K?h5]r  h>X   Namer  r  }r  (hj  hj  ubaubah'Uentryr  ubj  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj  h5]r  h)r  }r  (hX   Descriptionr  hj  h%h&h'hh)}r  (h+]h,]h-]h.]h1]uh3K?h5]r   h>X   Descriptionr  r  }r  (hj  hj  ubaubah'j  ubj  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj  h5]r  h)r  }r	  (hX   Typer
  hj  h%h&h'hh)}r  (h+]h,]h-]h.]h1]uh3K?h5]r  h>X   Typer  r  }r  (hj
  hj  ubaubah'j  ubj  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj  h5]r  h)r  }r  (hX   Methodr  hj  h%h&h'hh)}r  (h+]h,]h-]h.]h1]uh3K?h5]r  h>X   Methodr  r  }r  (hj  hj  ubaubah'j  ubeh'Urowr  ubah'Utheadr  ubcdocutils.nodes
tbody
r  )r  }r   (hU h)}r!  (h+]h,]h-]h.]h1]uhj  h5]r"  (j  )r#  }r$  (hU h)}r%  (h+]h,]h-]h.]h1]uhj  h5]r&  (j  )r'  }r(  (hU h)}r)  (h+]h,]h-]h.]h1]uhj#  h5]r*  h)r+  }r,  (hX   idr-  hj'  h%h&h'hh)}r.  (h+]h,]h-]h.]h1]uh3KAh5]r/  h>X   idr0  r1  }r2  (hj-  hj+  ubaubah'j  ubj  )r3  }r4  (hU h)}r5  (h+]h,]h-]h.]h1]uhj#  h5]r6  cdocutils.nodes
bullet_list
r7  )r8  }r9  (hU h)}r:  (Ubulletr;  X   -h.]h-]h+]h,]h1]uhj3  h5]r<  cdocutils.nodes
list_item
r=  )r>  }r?  (hU h)}r@  (h+]h,]h-]h.]h1]uhj8  h5]h'U	list_itemrA  ubah'Ubullet_listrB  ubah'j  ubj  )rC  }rD  (hU h)}rE  (h+]h,]h-]h.]h1]uhj#  h5]rF  j7  )rG  }rH  (hU h)}rI  (j;  X   -h.]h-]h+]h,]h1]uhjC  h5]rJ  j=  )rK  }rL  (hU h)}rM  (h+]h,]h-]h.]h1]uhjG  h5]h'jA  ubah'jB  ubah'j  ubj  )rN  }rO  (hU h)}rP  (h+]h,]h-]h.]h1]uhj#  h5]rQ  h)rR  }rS  (hX   ``getId()``rT  hjN  h%h&h'hh)}rU  (h+]h,]h-]h.]h1]uh3KAh5]rV  j  )rW  }rX  (hjT  h)}rY  (h+]h,]h-]h.]h1]uhjR  h5]rZ  h>X   getId()r[  r\  }r]  (hU hjW  ubah'j  ubaubah'j  ubeh'j  ubj  )r^  }r_  (hU h)}r`  (h+]h,]h-]h.]h1]uhj  h5]ra  (j  )rb  }rc  (hU h)}rd  (h+]h,]h-]h.]h1]uhj^  h5]re  h)rf  }rg  (hX   guidrh  hjb  h%h&h'hh)}ri  (h+]h,]h-]h.]h1]uh3KCh5]rj  h>X   guidrk  rl  }rm  (hjh  hjf  ubaubah'j  ubj  )rn  }ro  (hU h)}rp  (h+]h,]h-]h.]h1]uhj^  h5]rq  j7  )rr  }rs  (hU h)}rt  (j;  X   -h.]h-]h+]h,]h1]uhjn  h5]ru  j=  )rv  }rw  (hU h)}rx  (h+]h,]h-]h.]h1]uhjr  h5]h'jA  ubah'jB  ubah'j  ubj  )ry  }rz  (hU h)}r{  (h+]h,]h-]h.]h1]uhj^  h5]r|  j7  )r}  }r~  (hU h)}r  (j;  X   -h.]h-]h+]h,]h1]uhjy  h5]r  j=  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj}  h5]h'jA  ubah'jB  ubah'j  ubj  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj^  h5]r  h)r  }r  (hX   ``getGuid()``r  hj  h%h&h'hh)}r  (h+]h,]h-]h.]h1]uh3KCh5]r  j  )r  }r  (hj  h)}r  (h+]h,]h-]h.]h1]uhj  h5]r  h>X	   getGuid()r  r  }r  (hU hj  ubah'j  ubaubah'j  ubeh'j  ubj  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj  h5]r  (j  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj  h5]r  h)r  }r  (hX	   agent\_idhj  h%h&h'hh)}r  (h+]h,]h-]h.]h1]uh3KEh5]r  h>X   agent_idr  r  }r  (hX	   agent\_idhj  ubaubah'j  ubj  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj  h5]r  j7  )r  }r  (hU h)}r  (j;  X   -h.]h-]h+]h,]h1]uhj  h5]r  j=  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj  h5]h'jA  ubah'jB  ubah'j  ubj  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj  h5]r  j7  )r  }r  (hU h)}r  (j;  X   -h.]h-]h+]h,]h1]uhj  h5]r  j=  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj  h5]h'jA  ubah'jB  ubah'j  ubj  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj  h5]r  h)r  }r  (hX   ``getAgentId()``r  hj  h%h&h'hh)}r  (h+]h,]h-]h.]h1]uh3KEh5]r  j  )r  }r  (hj  h)}r  (h+]h,]h-]h.]h1]uhj  h5]r  h>X   getAgentId()r  r  }r  (hU hj  ubah'j  ubaubah'j  ubeh'j  ubj  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj  h5]r  (j  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj  h5]r  h)r  }r  (hX   endpointr  hj  h%h&h'hh)}r  (h+]h,]h-]h.]h1]uh3KGh5]r  h>X   endpointr  r  }r  (hj  hj  ubaubah'j  ubj  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj  h5]r  j7  )r  }r  (hU h)}r  (j;  X   -h.]h-]h+]h,]h1]uhj  h5]r  j=  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj  h5]h'jA  ubah'jB  ubah'j  ubj  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj  h5]r  j7  )r  }r  (hU h)}r  (j;  X   -h.]h-]h+]h,]h1]uhj  h5]r  j=  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj  h5]h'jA  ubah'jB  ubah'j  ubj  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj  h5]r  h)r  }r  (hX   ``getEndpoint()``r  hj  h%h&h'hh)}r  (h+]h,]h-]h.]h1]uh3KGh5]r  j  )r  }r  (hj  h)}r  (h+]h,]h-]h.]h1]uhj  h5]r  h>X   getEndpoint()r  r  }r  (hU hj  ubah'j  ubaubah'j  ubeh'j  ubj  )r  }r   (hU h)}r  (h+]h,]h-]h.]h1]uhj  h5]r  (j  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj  h5]r  h)r  }r  (hX   process\_versionhj  h%h&h'hh)}r	  (h+]h,]h-]h.]h1]uh3KIh5]r
  h>X   process_versionr  r  }r  (hX   process\_versionhj  ubaubah'j  ubj  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj  h5]r  j7  )r  }r  (hU h)}r  (j;  X   -h.]h-]h+]h,]h1]uhj  h5]r  j=  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj  h5]h'jA  ubah'jB  ubah'j  ubj  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj  h5]r  j7  )r  }r  (hU h)}r  (j;  X   -h.]h-]h+]h,]h1]uhj  h5]r   j=  )r!  }r"  (hU h)}r#  (h+]h,]h-]h.]h1]uhj  h5]h'jA  ubah'jB  ubah'j  ubj  )r$  }r%  (hU h)}r&  (h+]h,]h-]h.]h1]uhj  h5]r'  h)r(  }r)  (hX   ``getProcessVersion()``r*  hj$  h%h&h'hh)}r+  (h+]h,]h-]h.]h1]uh3KIh5]r,  j  )r-  }r.  (hj*  h)}r/  (h+]h,]h-]h.]h1]uhj(  h5]r0  h>X   getProcessVersion()r1  r2  }r3  (hU hj-  ubah'j  ubaubah'j  ubeh'j  ubj  )r4  }r5  (hU h)}r6  (h+]h,]h-]h.]h1]uhj  h5]r7  (j  )r8  }r9  (hU h)}r:  (h+]h,]h-]h.]h1]uhj4  h5]r;  h)r<  }r=  (hX   bundle\_versionhj8  h%h&h'hh)}r>  (h+]h,]h-]h.]h1]uh3KKh5]r?  h>X   bundle_versionr@  rA  }rB  (hX   bundle\_versionhj<  ubaubah'j  ubj  )rC  }rD  (hU h)}rE  (h+]h,]h-]h.]h1]uhj4  h5]rF  j7  )rG  }rH  (hU h)}rI  (j;  X   -h.]h-]h+]h,]h1]uhjC  h5]rJ  j=  )rK  }rL  (hU h)}rM  (h+]h,]h-]h.]h1]uhjG  h5]h'jA  ubah'jB  ubah'j  ubj  )rN  }rO  (hU h)}rP  (h+]h,]h-]h.]h1]uhj4  h5]rQ  j7  )rR  }rS  (hU h)}rT  (j;  X   -h.]h-]h+]h,]h1]uhjN  h5]rU  j=  )rV  }rW  (hU h)}rX  (h+]h,]h-]h.]h1]uhjR  h5]h'jA  ubah'jB  ubah'j  ubj  )rY  }rZ  (hU h)}r[  (h+]h,]h-]h.]h1]uhj4  h5]r\  h)r]  }r^  (hX   ``getBundleVersion()``r_  hjY  h%h&h'hh)}r`  (h+]h,]h-]h.]h1]uh3KKh5]ra  j  )rb  }rc  (hj_  h)}rd  (h+]h,]h-]h.]h1]uhj]  h5]re  h>X   getBundleVersion()rf  rg  }rh  (hU hjb  ubah'j  ubaubah'j  ubeh'j  ubj  )ri  }rj  (hU h)}rk  (h+]h,]h-]h.]h1]uhj  h5]rl  (j  )rm  }rn  (hU h)}ro  (h+]h,]h-]h.]h1]uhji  h5]rp  h)rq  }rr  (hX	   agent\_iphjm  h%h&h'hh)}rs  (h+]h,]h-]h.]h1]uh3KMh5]rt  h>X   agent_ipru  rv  }rw  (hX	   agent\_iphjq  ubaubah'j  ubj  )rx  }ry  (hU h)}rz  (h+]h,]h-]h.]h1]uhji  h5]r{  j7  )r|  }r}  (hU h)}r~  (j;  X   -h.]h-]h+]h,]h1]uhjx  h5]r  j=  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj|  h5]h'jA  ubah'jB  ubah'j  ubj  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhji  h5]r  j7  )r  }r  (hU h)}r  (j;  X   -h.]h-]h+]h,]h1]uhj  h5]r  j=  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhj  h5]h'jA  ubah'jB  ubah'j  ubj  )r  }r  (hU h)}r  (h+]h,]h-]h.]h1]uhji  h5]r  h)r  }r  (hX   ``getAgentIp()``r  hj  h%h&h'hh)}r  (h+]h,]h-]h.]h1]uh3KMh5]r  j  )r  }r  (hj  h)}r  (h+]h,]h-]h.]h1]uhj  h5]r  h>X   getAgentIp()r  r  }r  (hU hj  ubah'j  ubaubah'j  ubeh'j  ubeh'Utbodyr  ubeh'Utgroupr  ubaubeubeubeubh#j
  jz  ehU Utransformerr  NUfootnote_refsr  }r  Urefnamesr  }r  Usymbol_footnotesr  ]r  Uautofootnote_refsr  ]r  Usymbol_footnote_refsr  ]r  U	citationsr  ]r  h4hUcurrent_liner  NUtransform_messagesr  ]r  Ureporterr  NUid_startr  KUautofootnotesr  ]r  Ucitation_refsr  }r  Uindirect_targetsr  ]r  Usettingsr  (cdocutils.frontend
Values
r  or  }r  (Ufootnote_backlinksr  KUrecord_dependenciesr  NUrfc_base_urlr  Uhttp://tools.ietf.org/html/r  U	tracebackr  Upep_referencesr  NUstrip_commentsr  NUtoc_backlinksr  j  Ulanguage_coder  Uenr  U	datestampr  NUreport_levelr  KU_destinationr  NU
halt_levelr  KUstrip_classesr  Nh;NUerror_encoding_error_handlerr  Ubackslashreplacer  Udebugr  NUembed_stylesheetr  Uoutput_encoding_error_handlerr  Ustrictr  Usectnum_xformr  KUdump_transformsr  NUdocinfo_xformr  KUwarning_streamr  NUpep_file_url_templater  Upep-%04dr  Uexit_status_levelr  KUconfigr  NUstrict_visitorr  NUcloak_email_addressesr  Utrim_footnote_reference_spacer  Uenvr  NUdump_pseudo_xmlr  NUexpose_internalsr  NUsectsubtitle_xformr  Usource_linkr  NUrfc_referencesr  NUoutput_encodingr  Uutf-8r  U
source_urlr  NUinput_encodingr  U	utf-8-sigr  U_disable_configr  NU	id_prefixr  U U	tab_widthr  KUerror_encodingr  UUTF-8r  U_sourcer  h&Ugettext_compactr  U	generatorr  NUdump_internalsr  NUsmart_quotesr  Upep_base_urlr  Uhttp://www.python.org/dev/peps/r  Usyntax_highlightr  Ulongr  Uinput_encoding_error_handlerr  j  Uauto_id_prefixr  Uidr  Udoctitle_xformr  Ustrip_elements_with_classesr  NU_config_filesr  ]Ufile_insertion_enabledr  Uraw_enabledr  KUdump_settingsr  NubUsymbol_footnote_startr  K Uidsr  }r   (j  j  jS  j  j  jn  j  jx  j  j
  hHhBj  j  j  j@  hhh0h#j  j  j  j  j5  j1  hhj  j  j  j  hlhhj~  jz  hh j  j  uUsubstitution_namesr  }r  h'h4h)}r  (h+]h.]h-]Usourceh&h,]h1]uU	footnotesr  ]r  Urefidsr  }r  ub.