doc-exports/docs/modelarts/api-ref/modelarts_03_0088.html
Lai, Weijian 2f0818cf3d ModelArts API 22.3.0 version-20240311
Reviewed-by: Pruthi, Vineet <vineet.pruthi@t-systems.com>
Co-authored-by: Lai, Weijian <laiweijian4@huawei.com>
Co-committed-by: Lai, Weijian <laiweijian4@huawei.com>
2024-04-05 09:35:42 +00:00

347 lines
27 KiB
HTML

<a name="modelarts_03_0088"></a><a name="modelarts_03_0088"></a>
<h1 class="topictitle1">Querying Service Update Logs</h1>
<div id="body1536552143255"><div class="section" id="modelarts_03_0088__section176273386915"><h4 class="sectiontitle">Function</h4><p id="modelarts_03_0088__p33591545993">This API is used to query the update logs of a real-time service. </p>
</div>
<div class="section" id="modelarts_03_0088__section181341535122619"><h4 class="sectiontitle">URI</h4><p id="modelarts_03_0088__p1118610174576">GET /v1/{project_id}/services/{service_id}/logs</p>
<div class="p" id="modelarts_03_0088__p675416290220"><a href="#modelarts_03_0088__table10624434011">Table 1</a> describes the required parameters.
<div class="tablenoborder"><a name="modelarts_03_0088__table10624434011"></a><a name="table10624434011"></a><table cellpadding="4" cellspacing="0" summary="" id="modelarts_03_0088__table10624434011" frame="border" border="1" rules="all"><caption><b>Table 1 </b>Parameters</caption><thead align="left"><tr id="modelarts_03_0088__row13653412406"><th align="left" class="cellrowborder" valign="top" width="16.831683168316832%" id="mcps1.3.2.3.2.2.5.1.1"><p id="modelarts_03_0088__p8665404020">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="16.831683168316832%" id="mcps1.3.2.3.2.2.5.1.2"><p id="modelarts_03_0088__p46614184018">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="12.871287128712872%" id="mcps1.3.2.3.2.2.5.1.3"><p id="modelarts_03_0088__p668154124018">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="53.46534653465347%" id="mcps1.3.2.3.2.2.5.1.4"><p id="modelarts_03_0088__p469204194016">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="modelarts_03_0088__row1797617864917"><td class="cellrowborder" valign="top" width="16.831683168316832%" headers="mcps1.3.2.3.2.2.5.1.1 "><p id="modelarts_03_0088__p8780885181639">project_id</p>
</td>
<td class="cellrowborder" valign="top" width="16.831683168316832%" headers="mcps1.3.2.3.2.2.5.1.2 "><p id="modelarts_03_0088__p40163046181639">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="12.871287128712872%" headers="mcps1.3.2.3.2.2.5.1.3 "><p id="modelarts_03_0088__p31981288181639">String</p>
</td>
<td class="cellrowborder" valign="top" width="53.46534653465347%" headers="mcps1.3.2.3.2.2.5.1.4 "><p id="modelarts_03_0088__p40347522181639">Project ID. For details about how to obtain a project ID, see <a href="modelarts_03_0147.html">Obtaining a Project ID and Name</a>.</p>
</td>
</tr>
<tr id="modelarts_03_0088__row870174164011"><td class="cellrowborder" valign="top" width="16.831683168316832%" headers="mcps1.3.2.3.2.2.5.1.1 "><p id="modelarts_03_0088__p372348400">service_id</p>
</td>
<td class="cellrowborder" valign="top" width="16.831683168316832%" headers="mcps1.3.2.3.2.2.5.1.2 "><p id="modelarts_03_0088__p19736411406">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="12.871287128712872%" headers="mcps1.3.2.3.2.2.5.1.3 "><p id="modelarts_03_0088__p174643403">String</p>
</td>
<td class="cellrowborder" valign="top" width="53.46534653465347%" headers="mcps1.3.2.3.2.2.5.1.4 "><p id="modelarts_03_0088__p575194174011">Service ID</p>
</td>
</tr>
<tr id="modelarts_03_0088__row16748162454515"><td class="cellrowborder" valign="top" width="16.831683168316832%" headers="mcps1.3.2.3.2.2.5.1.1 "><p id="modelarts_03_0088__p16748102464518">update_time</p>
</td>
<td class="cellrowborder" valign="top" width="16.831683168316832%" headers="mcps1.3.2.3.2.2.5.1.2 "><p id="modelarts_03_0088__p12748182420452">No</p>
</td>
<td class="cellrowborder" valign="top" width="12.871287128712872%" headers="mcps1.3.2.3.2.2.5.1.3 "><p id="modelarts_03_0088__p77481524104513">Number</p>
</td>
<td class="cellrowborder" valign="top" width="53.46534653465347%" headers="mcps1.3.2.3.2.2.5.1.4 "><p id="modelarts_03_0088__p13748192413459">Update time for filtering. This parameter can be used to obtain the update logs of a real-time service. By default, the filtering by update time is disabled.</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div class="section" id="modelarts_03_0088__section71456147333"><h4 class="sectiontitle">Request Body</h4><p id="modelarts_03_0088__p34289712276">None</p>
</div>
<div class="section" id="modelarts_03_0088__section54078976"><h4 class="sectiontitle">Response Body</h4><p id="modelarts_03_0088__p1931811252619"><a href="#modelarts_03_0088__table1869020408516">Table 2</a> describes the response parameters.</p>
<div class="tablenoborder"><a name="modelarts_03_0088__table1869020408516"></a><a name="table1869020408516"></a><table cellpadding="4" cellspacing="0" summary="" id="modelarts_03_0088__table1869020408516" frame="border" border="1" rules="all"><caption><b>Table 2 </b>Parameters</caption><thead align="left"><tr id="modelarts_03_0088__row96940401513"><th align="left" class="cellrowborder" valign="top" width="18%" id="mcps1.3.4.3.2.4.1.1"><p id="modelarts_03_0088__p7695640205120">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="17%" id="mcps1.3.4.3.2.4.1.2"><p id="modelarts_03_0088__p1869617402511">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="65%" id="mcps1.3.4.3.2.4.1.3"><p id="modelarts_03_0088__p569824016512">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="modelarts_03_0088__row11699124012519"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.3.2.4.1.1 "><p id="modelarts_03_0088__p18701440135118">service_id</p>
</td>
<td class="cellrowborder" valign="top" width="17%" headers="mcps1.3.4.3.2.4.1.2 "><p id="modelarts_03_0088__p8703740155120">String</p>
</td>
<td class="cellrowborder" valign="top" width="65%" headers="mcps1.3.4.3.2.4.1.3 "><p id="modelarts_03_0088__p7704640135112">Service ID</p>
</td>
</tr>
<tr id="modelarts_03_0088__row107051840185118"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.3.2.4.1.1 "><p id="modelarts_03_0088__p187062404517">service_name</p>
</td>
<td class="cellrowborder" valign="top" width="17%" headers="mcps1.3.4.3.2.4.1.2 "><p id="modelarts_03_0088__p10708154019512">String</p>
</td>
<td class="cellrowborder" valign="top" width="65%" headers="mcps1.3.4.3.2.4.1.3 "><p id="modelarts_03_0088__p11709540105114">Service name</p>
</td>
</tr>
<tr id="modelarts_03_0088__row1771034085116"><td class="cellrowborder" valign="top" width="18%" headers="mcps1.3.4.3.2.4.1.1 "><p id="modelarts_03_0088__p7713194095120">logs</p>
</td>
<td class="cellrowborder" valign="top" width="17%" headers="mcps1.3.4.3.2.4.1.2 "><p id="modelarts_03_0088__p371594015511"><strong id="modelarts_03_0088__b12706051987">log</strong> array</p>
</td>
<td class="cellrowborder" valign="top" width="65%" headers="mcps1.3.4.3.2.4.1.3 "><p id="modelarts_03_0088__p27161040175113">Service update logs. For details, see <a href="#modelarts_03_0088__table0745828125216">Table 3</a>.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="modelarts_03_0088__table0745828125216"></a><a name="table0745828125216"></a><table cellpadding="4" cellspacing="0" summary="" id="modelarts_03_0088__table0745828125216" frame="border" border="1" rules="all"><caption><b>Table 3 </b><strong id="modelarts_03_0088__b11599105920812">log</strong> parameters</caption><thead align="left"><tr id="modelarts_03_0088__row27506282521"><th align="left" class="cellrowborder" valign="top" width="18.181818181818183%" id="mcps1.3.4.4.2.4.1.1"><p id="modelarts_03_0088__p775217285522">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="17.171717171717173%" id="mcps1.3.4.4.2.4.1.2"><p id="modelarts_03_0088__p17754162812521">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="64.64646464646465%" id="mcps1.3.4.4.2.4.1.3"><p id="modelarts_03_0088__p1375682816528">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="modelarts_03_0088__row27581928105218"><td class="cellrowborder" valign="top" width="18.181818181818183%" headers="mcps1.3.4.4.2.4.1.1 "><p id="modelarts_03_0088__p1175982815210">update_time</p>
</td>
<td class="cellrowborder" valign="top" width="17.171717171717173%" headers="mcps1.3.4.4.2.4.1.2 "><p id="modelarts_03_0088__p12761162815214">Number</p>
</td>
<td class="cellrowborder" valign="top" width="64.64646464646465%" headers="mcps1.3.4.4.2.4.1.3 "><p id="modelarts_03_0088__p20762162865217">Time when a service is updated, in milliseconds calculated from 1970.1.1 0:0:0 UTC</p>
</td>
</tr>
<tr id="modelarts_03_0088__row67315365332"><td class="cellrowborder" valign="top" width="18.181818181818183%" headers="mcps1.3.4.4.2.4.1.1 "><p id="modelarts_03_0088__p673143610337">result</p>
</td>
<td class="cellrowborder" valign="top" width="17.171717171717173%" headers="mcps1.3.4.4.2.4.1.2 "><p id="modelarts_03_0088__p1473036173314">String</p>
</td>
<td class="cellrowborder" valign="top" width="64.64646464646465%" headers="mcps1.3.4.4.2.4.1.3 "><p id="modelarts_03_0088__p47314366334">Update result. The value can be <strong id="modelarts_03_0088__b11581029193816">SUCCESS</strong>, <strong id="modelarts_03_0088__b16158029193813">FAIL</strong>, or <strong id="modelarts_03_0088__b2158132953815">RUNNING</strong>.</p>
</td>
</tr>
<tr id="modelarts_03_0088__row1276322875213"><td class="cellrowborder" valign="top" width="18.181818181818183%" headers="mcps1.3.4.4.2.4.1.1 "><p id="modelarts_03_0088__p117641428135210">config</p>
</td>
<td class="cellrowborder" valign="top" width="17.171717171717173%" headers="mcps1.3.4.4.2.4.1.2 "><p id="modelarts_03_0088__p1376602810528"><strong id="modelarts_03_0088__b1424330153815">config</strong> array</p>
</td>
<td class="cellrowborder" valign="top" width="64.64646464646465%" headers="mcps1.3.4.4.2.4.1.3 "><p id="modelarts_03_0088__p14770202885215">Updated service configurations. For details, see <a href="#modelarts_03_0088__table1355535185314">Table 4</a>.</p>
</td>
</tr>
<tr id="modelarts_03_0088__row1143093682215"><td class="cellrowborder" valign="top" width="18.181818181818183%" headers="mcps1.3.4.4.2.4.1.1 "><p id="modelarts_03_0088__p1043133615226">success_num</p>
</td>
<td class="cellrowborder" valign="top" width="17.171717171717173%" headers="mcps1.3.4.4.2.4.1.2 "><p id="modelarts_03_0088__p104311036202211">Number</p>
</td>
<td class="cellrowborder" valign="top" width="64.64646464646465%" headers="mcps1.3.4.4.2.4.1.3 "><p id="modelarts_03_0088__p114317367222">Number of nodes that are successfully operated. This parameter is returned when <strong id="modelarts_03_0088__b155814128397">infer_type</strong> is set to <strong id="modelarts_03_0088__b255881210391">edge</strong>.</p>
</td>
</tr>
<tr id="modelarts_03_0088__row104315344220"><td class="cellrowborder" valign="top" width="18.181818181818183%" headers="mcps1.3.4.4.2.4.1.1 "><p id="modelarts_03_0088__p34343492215">failed_num</p>
</td>
<td class="cellrowborder" valign="top" width="17.171717171717173%" headers="mcps1.3.4.4.2.4.1.2 "><p id="modelarts_03_0088__p114311342225">Number</p>
</td>
<td class="cellrowborder" valign="top" width="64.64646464646465%" headers="mcps1.3.4.4.2.4.1.3 "><p id="modelarts_03_0088__p1943534162218">Number of nodes that fail to be operated. This parameter is returned when <strong id="modelarts_03_0088__b14455451174218">infer_type</strong> is set to <strong id="modelarts_03_0088__b174631514420">edge</strong>.</p>
</td>
</tr>
<tr id="modelarts_03_0088__row154398319228"><td class="cellrowborder" valign="top" width="18.181818181818183%" headers="mcps1.3.4.4.2.4.1.1 "><p id="modelarts_03_0088__p1440931172214">result_detail</p>
</td>
<td class="cellrowborder" valign="top" width="17.171717171717173%" headers="mcps1.3.4.4.2.4.1.2 "><p id="modelarts_03_0088__p174401431112216"><strong id="modelarts_03_0088__b146041536420">result</strong> array</p>
</td>
<td class="cellrowborder" valign="top" width="64.64646464646465%" headers="mcps1.3.4.4.2.4.1.3 "><p id="modelarts_03_0088__p164401231152212">Operation result details. This parameter is returned when <strong id="modelarts_03_0088__b18514523101">infer_type</strong> is set to <strong id="modelarts_03_0088__b1975011119">edge</strong>. For details, see <a href="#modelarts_03_0088__table44853072416">Table 5</a>.</p>
</td>
</tr>
<tr id="modelarts_03_0088__row1383641119188"><td class="cellrowborder" valign="top" width="18.181818181818183%" headers="mcps1.3.4.4.2.4.1.1 "><p id="modelarts_03_0088__p12836121191813">cluster_id</p>
</td>
<td class="cellrowborder" valign="top" width="17.171717171717173%" headers="mcps1.3.4.4.2.4.1.2 "><p id="modelarts_03_0088__p168361611141819">String</p>
</td>
<td class="cellrowborder" valign="top" width="64.64646464646465%" headers="mcps1.3.4.4.2.4.1.3 "><p id="modelarts_03_0088__p6836121110188">ID of a dedicated resource pool </p>
</td>
</tr>
<tr id="modelarts_03_0088__row8598174920212"><td class="cellrowborder" valign="top" width="18.181818181818183%" headers="mcps1.3.4.4.2.4.1.1 "><p id="modelarts_03_0088__p459918491929">extend_config</p>
</td>
<td class="cellrowborder" valign="top" width="17.171717171717173%" headers="mcps1.3.4.4.2.4.1.2 "><p id="modelarts_03_0088__p55995491426">List</p>
</td>
<td class="cellrowborder" valign="top" width="64.64646464646465%" headers="mcps1.3.4.4.2.4.1.3 "><p id="modelarts_03_0088__p05994491924">Personalized configuration</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="modelarts_03_0088__table1355535185314"></a><a name="table1355535185314"></a><table cellpadding="4" cellspacing="0" summary="" id="modelarts_03_0088__table1355535185314" frame="border" border="1" rules="all"><caption><b>Table 4 </b><strong id="modelarts_03_0088__b10320101781117">config</strong> parameters</caption><thead align="left"><tr id="modelarts_03_0088__row175605513531"><th align="left" class="cellrowborder" valign="top" width="18.181818181818183%" id="mcps1.3.4.5.2.4.1.1"><p id="modelarts_03_0088__p1356112555313">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="17.171717171717173%" id="mcps1.3.4.5.2.4.1.2"><p id="modelarts_03_0088__p115634515312">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="64.64646464646465%" id="mcps1.3.4.5.2.4.1.3"><p id="modelarts_03_0088__p656518518530">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="modelarts_03_0088__row1056705155315"><td class="cellrowborder" valign="top" width="18.181818181818183%" headers="mcps1.3.4.5.2.4.1.1 "><p id="modelarts_03_0088__p856819515536">model_id</p>
</td>
<td class="cellrowborder" valign="top" width="17.171717171717173%" headers="mcps1.3.4.5.2.4.1.2 "><p id="modelarts_03_0088__p135691557530">String</p>
</td>
<td class="cellrowborder" valign="top" width="64.64646464646465%" headers="mcps1.3.4.5.2.4.1.3 "><p id="modelarts_03_0088__p1457175165315">Model ID</p>
</td>
</tr>
<tr id="modelarts_03_0088__row2572953538"><td class="cellrowborder" valign="top" width="18.181818181818183%" headers="mcps1.3.4.5.2.4.1.1 "><p id="modelarts_03_0088__p457416555317">model_name</p>
</td>
<td class="cellrowborder" valign="top" width="17.171717171717173%" headers="mcps1.3.4.5.2.4.1.2 "><p id="modelarts_03_0088__p165766510534">String</p>
</td>
<td class="cellrowborder" valign="top" width="64.64646464646465%" headers="mcps1.3.4.5.2.4.1.3 "><p id="modelarts_03_0088__p1357735175310">Model name</p>
</td>
</tr>
<tr id="modelarts_03_0088__row105786535317"><td class="cellrowborder" valign="top" width="18.181818181818183%" headers="mcps1.3.4.5.2.4.1.1 "><p id="modelarts_03_0088__p185808516535">model_version</p>
</td>
<td class="cellrowborder" valign="top" width="17.171717171717173%" headers="mcps1.3.4.5.2.4.1.2 "><p id="modelarts_03_0088__p45817519536">String</p>
</td>
<td class="cellrowborder" valign="top" width="64.64646464646465%" headers="mcps1.3.4.5.2.4.1.3 "><p id="modelarts_03_0088__p115831056535">Model version</p>
</td>
</tr>
<tr id="modelarts_03_0088__row7584258535"><td class="cellrowborder" valign="top" width="18.181818181818183%" headers="mcps1.3.4.5.2.4.1.1 "><p id="modelarts_03_0088__p758610515538">weight</p>
</td>
<td class="cellrowborder" valign="top" width="17.171717171717173%" headers="mcps1.3.4.5.2.4.1.2 "><p id="modelarts_03_0088__p1058815518539">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="64.64646464646465%" headers="mcps1.3.4.5.2.4.1.3 "><p id="modelarts_03_0088__p12589155195319">Traffic weight allocated to a model. This parameter is returned when <strong id="modelarts_03_0088__b63671039181112">infer_type</strong> is set to <strong id="modelarts_03_0088__b11757174311120">real-time</strong>.</p>
</td>
</tr>
<tr id="modelarts_03_0088__row6590195125317"><td class="cellrowborder" valign="top" width="18.181818181818183%" headers="mcps1.3.4.5.2.4.1.1 "><p id="modelarts_03_0088__p105911656539">specification</p>
</td>
<td class="cellrowborder" valign="top" width="17.171717171717173%" headers="mcps1.3.4.5.2.4.1.2 "><p id="modelarts_03_0088__p65932555310">String</p>
</td>
<td class="cellrowborder" valign="top" width="64.64646464646465%" headers="mcps1.3.4.5.2.4.1.3 "><p id="modelarts_03_0088__p65946575310">Resource flavor. </p>
</td>
</tr>
<tr id="modelarts_03_0088__row127762147118"><td class="cellrowborder" valign="top" width="18.181818181818183%" headers="mcps1.3.4.5.2.4.1.1 "><p id="modelarts_03_0088__p2040254241618">custom_spec</p>
</td>
<td class="cellrowborder" valign="top" width="17.171717171717173%" headers="mcps1.3.4.5.2.4.1.2 "><p id="modelarts_03_0088__p17402164271617">Object</p>
</td>
<td class="cellrowborder" valign="top" width="64.64646464646465%" headers="mcps1.3.4.5.2.4.1.3 "><p id="modelarts_03_0088__p64021642151618">Custom specifications. For details, see <a href="#modelarts_03_0088__table134334512416">Table 6</a>.</p>
</td>
</tr>
<tr id="modelarts_03_0088__row359555145318"><td class="cellrowborder" valign="top" width="18.181818181818183%" headers="mcps1.3.4.5.2.4.1.1 "><p id="modelarts_03_0088__p059714585313">instance_count</p>
</td>
<td class="cellrowborder" valign="top" width="17.171717171717173%" headers="mcps1.3.4.5.2.4.1.2 "><p id="modelarts_03_0088__p35981256536">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="64.64646464646465%" headers="mcps1.3.4.5.2.4.1.3 "><p id="modelarts_03_0088__p1660017513535">Number of instances deployed in a model. </p>
</td>
</tr>
<tr id="modelarts_03_0088__row13601195175319"><td class="cellrowborder" valign="top" width="18.181818181818183%" headers="mcps1.3.4.5.2.4.1.1 "><p id="modelarts_03_0088__p460285145318">envs</p>
</td>
<td class="cellrowborder" valign="top" width="17.171717171717173%" headers="mcps1.3.4.5.2.4.1.2 "><p id="modelarts_03_0088__p1760415515314">Map&lt;String, String&gt;</p>
</td>
<td class="cellrowborder" valign="top" width="64.64646464646465%" headers="mcps1.3.4.5.2.4.1.3 "><p id="modelarts_03_0088__p12605165145318">Environment variable key-value pair required for running a model</p>
<p id="modelarts_03_0088__p7751032133413">To ensure data security, do not enter sensitive information, such as plaintext passwords, in environment variables.</p>
</td>
</tr>
<tr id="modelarts_03_0088__row011052705519"><td class="cellrowborder" valign="top" width="18.181818181818183%" headers="mcps1.3.4.5.2.4.1.1 "><p id="modelarts_03_0088__p13620352171611">cluster_id</p>
</td>
<td class="cellrowborder" valign="top" width="17.171717171717173%" headers="mcps1.3.4.5.2.4.1.2 "><p id="modelarts_03_0088__p14620125214167">String</p>
</td>
<td class="cellrowborder" valign="top" width="64.64646464646465%" headers="mcps1.3.4.5.2.4.1.3 "><p id="modelarts_03_0088__p562011524163">ID of a dedicated resource pool</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="modelarts_03_0088__table44853072416"></a><a name="table44853072416"></a><table cellpadding="4" cellspacing="0" summary="" id="modelarts_03_0088__table44853072416" frame="border" border="1" rules="all"><caption><b>Table 5 </b><strong id="modelarts_03_0088__b5728113415135">result</strong> parameters</caption><thead align="left"><tr id="modelarts_03_0088__row1851163012415"><th align="left" class="cellrowborder" valign="top" width="18.181818181818183%" id="mcps1.3.4.6.2.4.1.1"><p id="modelarts_03_0088__p115319308241">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="15.151515151515152%" id="mcps1.3.4.6.2.4.1.2"><p id="modelarts_03_0088__p11541130142411">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="66.66666666666667%" id="mcps1.3.4.6.2.4.1.3"><p id="modelarts_03_0088__p135403062412">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="modelarts_03_0088__row185720305243"><td class="cellrowborder" valign="top" width="18.181818181818183%" headers="mcps1.3.4.6.2.4.1.1 "><p id="modelarts_03_0088__p15710300249">node_id</p>
</td>
<td class="cellrowborder" valign="top" width="15.151515151515152%" headers="mcps1.3.4.6.2.4.1.2 "><p id="modelarts_03_0088__p185953010247">String</p>
</td>
<td class="cellrowborder" valign="top" width="66.66666666666667%" headers="mcps1.3.4.6.2.4.1.3 "><p id="modelarts_03_0088__p106033010247">Node ID</p>
</td>
</tr>
<tr id="modelarts_03_0088__row46153022415"><td class="cellrowborder" valign="top" width="18.181818181818183%" headers="mcps1.3.4.6.2.4.1.1 "><p id="modelarts_03_0088__p37781054142415">node_name</p>
</td>
<td class="cellrowborder" valign="top" width="15.151515151515152%" headers="mcps1.3.4.6.2.4.1.2 "><p id="modelarts_03_0088__p1164330172414">String</p>
</td>
<td class="cellrowborder" valign="top" width="66.66666666666667%" headers="mcps1.3.4.6.2.4.1.3 "><p id="modelarts_03_0088__p1465630122414">Node name</p>
</td>
</tr>
<tr id="modelarts_03_0088__row965133013242"><td class="cellrowborder" valign="top" width="18.181818181818183%" headers="mcps1.3.4.6.2.4.1.1 "><p id="modelarts_03_0088__p167771954182417">operation</p>
</td>
<td class="cellrowborder" valign="top" width="15.151515151515152%" headers="mcps1.3.4.6.2.4.1.2 "><p id="modelarts_03_0088__p1367230172410">String</p>
</td>
<td class="cellrowborder" valign="top" width="66.66666666666667%" headers="mcps1.3.4.6.2.4.1.3 "><p id="modelarts_03_0088__p668203019241">Operation type. The value can be <strong id="modelarts_03_0088__b183709242445">deploy</strong> or <strong id="modelarts_03_0088__b83701424184414">delete</strong>.</p>
</td>
</tr>
<tr id="modelarts_03_0088__row469330172416"><td class="cellrowborder" valign="top" width="18.181818181818183%" headers="mcps1.3.4.6.2.4.1.1 "><p id="modelarts_03_0088__p4776154112415">result</p>
</td>
<td class="cellrowborder" valign="top" width="15.151515151515152%" headers="mcps1.3.4.6.2.4.1.2 "><p id="modelarts_03_0088__p87393017243">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="66.66666666666667%" headers="mcps1.3.4.6.2.4.1.3 "><p id="modelarts_03_0088__p1473430152417">Operation result. <strong id="modelarts_03_0088__b4377182513443">true</strong> indicates operation success, and <strong id="modelarts_03_0088__b13771625104418">false</strong> indicates operation failure.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="modelarts_03_0088__table134334512416"></a><a name="table134334512416"></a><table cellpadding="4" cellspacing="0" summary="" id="modelarts_03_0088__table134334512416" frame="border" border="1" rules="all"><caption><b>Table 6 </b><strong id="modelarts_03_0088__b186821355729">custom_spec</strong> parameters</caption><thead align="left"><tr id="modelarts_03_0088__row63432456418"><th align="left" class="cellrowborder" valign="top" width="17.82178217821782%" id="mcps1.3.4.7.2.4.1.1"><p id="modelarts_03_0088__p534318455417">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="14.85148514851485%" id="mcps1.3.4.7.2.4.1.2"><p id="modelarts_03_0088__p153434452415">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="67.32673267326733%" id="mcps1.3.4.7.2.4.1.3"><p id="modelarts_03_0088__p183446457417">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="modelarts_03_0088__row10344194584120"><td class="cellrowborder" valign="top" width="17.82178217821782%" headers="mcps1.3.4.7.2.4.1.1 "><p id="modelarts_03_0088__p1434415453416">cpu</p>
</td>
<td class="cellrowborder" valign="top" width="14.85148514851485%" headers="mcps1.3.4.7.2.4.1.2 "><p id="modelarts_03_0088__p53441453417">Float</p>
</td>
<td class="cellrowborder" valign="top" width="67.32673267326733%" headers="mcps1.3.4.7.2.4.1.3 "><p id="modelarts_03_0088__p53441945104115">Number of CPUs</p>
</td>
</tr>
<tr id="modelarts_03_0088__row1634414517415"><td class="cellrowborder" valign="top" width="17.82178217821782%" headers="mcps1.3.4.7.2.4.1.1 "><p id="modelarts_03_0088__p334444512410">memory</p>
</td>
<td class="cellrowborder" valign="top" width="14.85148514851485%" headers="mcps1.3.4.7.2.4.1.2 "><p id="modelarts_03_0088__p183447450410">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="67.32673267326733%" headers="mcps1.3.4.7.2.4.1.3 "><p id="modelarts_03_0088__p93441445154112">Memory capacity in MB</p>
</td>
</tr>
<tr id="modelarts_03_0088__row18688125794310"><td class="cellrowborder" valign="top" width="17.82178217821782%" headers="mcps1.3.4.7.2.4.1.1 "><p id="modelarts_03_0088__p8689205712437">gpu_p4</p>
</td>
<td class="cellrowborder" valign="top" width="14.85148514851485%" headers="mcps1.3.4.7.2.4.1.2 "><p id="modelarts_03_0088__p12689175794315">Float</p>
</td>
<td class="cellrowborder" valign="top" width="67.32673267326733%" headers="mcps1.3.4.7.2.4.1.3 "><p id="modelarts_03_0088__p12689457114318">Number of GPUs</p>
</td>
</tr>
<tr id="modelarts_03_0088__row208041835164412"><td class="cellrowborder" valign="top" width="17.82178217821782%" headers="mcps1.3.4.7.2.4.1.1 "><p id="modelarts_03_0088__p1580593584410">ascend_a310</p>
</td>
<td class="cellrowborder" valign="top" width="14.85148514851485%" headers="mcps1.3.4.7.2.4.1.2 "><p id="modelarts_03_0088__p280518356446">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="67.32673267326733%" headers="mcps1.3.4.7.2.4.1.3 "><p id="modelarts_03_0088__p780583510447">Number of Ascend chips</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="modelarts_03_0088__section1810193414711"><h4 class="sectiontitle">Samples</h4><p id="modelarts_03_0088__p1626113524475">The following shows how to query the update logs of the real-time service whose ID is <strong id="modelarts_03_0088__b11530745121511">xxxxxx</strong> and name is <strong id="modelarts_03_0088__b679514761516">mnist</strong>.</p>
</div>
<ul id="modelarts_03_0088__ul11661134735818"><li id="modelarts_03_0088__li8663184755814">Sample request<pre class="screen" id="modelarts_03_0088__screen298185535714">GET https://endpoint/v1/{project_id}/services/xxxxxx/logs</pre>
</li></ul>
<ul id="modelarts_03_0088__ul163453474715"><li id="modelarts_03_0088__li1533103454717">Sample response<pre class="screen" id="modelarts_03_0088__screen126441155818">{
"service_id": "e2122bbd-f7c8-4bf8-bacc-59616276194b",
"service_name": "service-demo",
"logs": [{
"config": [{
"model_id": "f565ac47-6239-4e8c-b2dc-0665dc52e302",
"model_name": "model-demo",
"model_version": "0.0.1",
"specification": "modelarts.vm.cpu.2u",
"custom_spec": {},
"weight": 100,
"instance_count": 1,
"scaling": false,
"envs": {},
"cluster_id": "2c9080f86d37da64016d381fe5940002"
}],
"extend_config": [],
"update_time": 1586250930708,
"result": "RUNNING",
"cluster_id": "2c9080f86d37da64016d381fe5940002"
}]
}</pre>
</li></ul>
<div class="section" id="modelarts_03_0088__section16948739"><h4 class="sectiontitle">Status Code</h4><p id="modelarts_03_0088__p1731954913014">For details about the status code, see <a href="modelarts_03_0094.html#modelarts_03_0094__table1450010510213">Table 1</a>.</p>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="modelarts_03_0081.html">Service Management</a></div>
</div>
</div>