€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   SetupqO…�qP}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);qd…�qe}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 tokenqt…�qu}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,]q€Uotherq�ah-]h.]h1]uhhwh5]q‚h>XU   $newToken = $service->getAgentToken();
$newToken->create(array('label' => 'Foobar'));qƒ…�q„}q…(hU hh}ubah'hgubaubeubh)�q†}q‡(hU hh#h%h&h'h(h)}qˆ(h+]h,]h-]h.]q‰Ulist-agent-tokensqŠah1]q‹hauh3Kjh4hh5]qŒ(h7)�q�}qŽ(hX   List agent tokensq�hh†h%h&h'h;h)}q�(h+]h,]h-]h.]h1]uh3Kjh4hh5]q‘h>X   List agent tokensq’…�q“}q”(hh�hh�ubaubhR)�q•}q–(hXm   $agentTokens = $service->getAgentTokens();

foreach ($agentTokens as $token) {
    echo $token->getLabel();
}hh†h%h&h'hUh)}q—(hWhXh.]h-]h+]h,]q˜(hZX   phpq™eh1]uh3Ksh4hh5]qšh])�q›}qœ(hXm   $agentTokens = $service->getAgentTokens();

foreach ($agentTokens as $token) {
    echo $token->getLabel();
}h)}q�(h+]h,]qžUotherqŸah-]h.]h1]uhh•h5]q h>Xm   $agentTokens = $service->getAgentTokens();

foreach ($agentTokens as $token) {
    echo $token->getLabel();
}q¡…�q¢}q£(hU hh›ubah'hgubaubcdocutils.nodes
paragraph
q¤)�q¥}q¦(hXg   Please consult the `iterator doc <docs/userguide/Iterators.md>`__ for
more information about iterators.hh†h%h&h'U	paragraphq§h)}q¨(h+]h,]h-]h.]h1]uh3Kth4hh5]q©(h>X   Please consult the qª…�q«}q¬(hX   Please consult the hh¥ubcdocutils.nodes
reference
q­)�q®}q¯(hX.   `iterator doc <docs/userguide/Iterators.md>`__h)}q°(UnameX   iterator docUrefuriq±X   docs/userguide/Iterators.mdh.]h-]h+]h,]h1]uhh¥h5]q²h>X   iterator docq³…�q´}qµ(hU hh®ubah'U	referenceq¶ubh>X&    for
more information about iterators.q·…�q¸}q¹(hX&    for
more information about iterators.hh¥ubeubeubh)�qº}q»(hU hh#h%h&h'h(h)}q¼(h+]h,]h-]h.]q½Uupdate-and-delete-agent-tokenq¾ah1]q¿hauh3Kxh4hh5]qÀ(h7)�qÁ}qÂ(hX   Update and delete Agent TokenqÃhhºh%h&h'h;h)}qÄ(h+]h,]h-]h.]h1]uh3Kxh4hh5]qÅh>X   Update and delete Agent TokenqÆ…�qÇ}qÈ(hhÃhhÁubaubhR)�qÉ}qÊ(hX[   // Update
$token->update(array(
    'label' => 'New label'
));

// Delete
$token->delete();hhºh%h&h'hUh)}qË(hWhXh.]h-]h+]h,]qÌ(hZX   phpqÍeh1]uh3Kƒh4hh5]qÎh])�qÏ}qÐ(hX[   // Update
$token->update(array(
    'label' => 'New label'
));

// Delete
$token->delete();h)}qÑ(h+]h,]qÒUotherqÓah-]h.]h1]uhhÉh5]qÔh>X[   // Update
$token->update(array(
    'label' => 'New label'
));

// Delete
$token->delete();qÕ…�qÖ}q×(hU hhÏubah'hgubaubeubeubh%h&h'h(h)}qØ(h+]qÙX   introqÚah,]h-]h.]qÛUid1qÜah1]uh3KTh4hh5]qÝ(h7)�qÞ}qß(hX   Introqàhh h%h&h'h;h)}qá(h+]h,]h-]h.]h1]uh3KTh4hh5]qâh>X   Introqã…�qä}qå(hhàhhÞubaubh¤)�qæ}qç(hX|   Agent tokens are used to authenticate Monitoring agents to the
Monitoring Service. Multiple agents can share a single token.qèhh h%h&h'h§h)}qé(h+]h,]h-]h.]h1]uh3KVh4hh5]qêh>X|   Agent tokens are used to authenticate Monitoring agents to the
Monitoring Service. Multiple agents can share a single token.që…�qì}qí(hhèhhæubaubeubh%h&h'Usystem_messageqîh)}qï(h+]UlevelKh.]h-]qðhÜaUsourceh&h,]h1]UlineKTUtypeUINFOqñuh3KTh4hh5]qòh¤)�qó}qô(hU h)}qõ(h+]h,]h-]h.]h1]uhhh5]qöh>X(   Duplicate implicit target name: "intro".q÷…�qø}qù(hU hhóubah'h§ubaubh)�qú}qû(hU hhBh%h&h'hîh)}qü(h+]UlevelKh.]h-]qýhHaUsourceh&h,]h1]UlineKZUtypehñuh3KZh4hh5]qþh¤)�qÿ}r   (hU h)}r  (h+]h,]h-]h.]h1]uhhúh5]r  h>X(   Duplicate implicit target name: "setup".r  …�r  }r  (hU hhÿubah'h§ubaubh)�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auh3K…h4hh5]r  (h7)�r  }r  (hX   Agent Host Informationr  hj
  h%h&h'h;h)}r  (h+]h,]h-]h.]h1]uh3K…h4h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]uh3Kˆh4hh5]r   (h7)�r!  }r"  (hX   Infor#  hj  h%h&h'h;h)}r$  (h+]h,]h-]h.]h1]uh3Kˆh4h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'h§h)}r,  (h+]h,]h-]h.]h1]uh3KŠh4h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auh3K—h4hh5]r7  (h7)�r8  }r9  (hX   Get some metricsr:  hj1  h%h&h'h;h)}r;  (h+]h,]h-]h.]h1]uh3K—h4h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]uh3K²h4h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]uh3K�h4hh5]rT  (h7)�rU  }rV  (hX   SetuprW  hj  h%h&h'h;h)}rX  (h+]h,]h-]h.]h1]uh3K�h4h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]uh3K•h4h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'hîh)}rl  (h+]UlevelKh.]h-]rm  jS  aUsourceh&h,]h1]UlineK�Utypehñuh3K�h4h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'h§ubaubh)�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auh3K´h4hh5]r€  (h7)�r�  }r‚  (hX   Agent targetsrƒ  hjz  h%h&h'h;h)}r„  (h+]h,]h-]h.]h1]uh3K´h4h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]uh3K·h4hh5]r�  (h7)�rŽ  }r�  (hX   Infor�  hjx  h%h&h'h;h)}r‘  (h+]h,]h-]h.]h1]uh3K·h4h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'h§h)}r˜  (h+]h,]h-]h.]h1]uh3K¹h4h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auh3KÁh4hh5]r¯  (h7)�r°  }r±  (hX   List agent targetsr²  hj©  h%h&h'h;h)}r³  (h+]h,]h-]h.]h1]uh3KÁh4h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]uh3KÊh4h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'hîh)}rÇ  (h+]UlevelKh.]h-]rÈ  jŒ  aUsourceh&h,]h1]UlineK·Utypehñuh3K·h4h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'h§ubaubeUcurrent_sourcerÑ  NU
decorationrÒ  NUautofootnote_startrÓ  KUnameidsrÔ  }rÕ  (hh¾h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hŠh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í  hÚah,]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'h§h)}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'h§h)}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 documentationh±XL   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'h¶ubh>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'h§h)}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 pageh±X
   Service.mdh.]h-]h+]h,]h1]uhj/  h5]r9  h>X   service pager:  …�r;  }r<  (hU hj6  ubah'h¶ubh>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'h§h)}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 doch±X   docs/userguide/Iterators.mdh.]h-]h+]h,]h1]uhj]  h5]rg  h>X   iterator docrh  …�ri  }rj  (hU hjd  ubah'h¶ubh>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'h§h)}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 doch±X   docs/userguide/Iterators.mdh.]h-]h+]h,]h1]uhj‹  h5]r•  h>X   iterator docr–  …�r—  }r˜  (hU hj’  ubah'h¶ubh>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'h§h)}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'h§h)}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'h§h)}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'h§h)}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'h§h)}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'h§h)}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'h§h)}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'h§h)}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'h§h)}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'h§h)}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'h§h)}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'h§h)}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'h§h)}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'h§h)}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'h§h)}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'h§h)}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'h§h)}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'h§h)}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@  h¾hºh0h#jÖ  jœ  j­  j©  j5  j1  hŠh†jï  jê  jÚ  jÜ  hlhhj~  jz  hÜh j×  j¹  uUsubstitution_namesr  }r  h'h4h)}r  (h+]h.]h-]Usourceh&h,]h1]uU	footnotesr  ]r  Urefidsr  }r  ub.