< Home

Configuring Whether to Enable Performance Reporting

This section provides a sample of configuring whether to enable performance reporting using the create method.

Table 1 Configuring whether to enable performance reporting

Operation

XPATH

edit-config:create

/huawei-system-performance:pm-config

Data requirement

Table 2 Configuring whether to enable performance reporting

Item

Data

Description

Connection name CloudManagerCollectConnection

The following packet is used to enable performance reporting.

Server IP address

10.1.1.1

Server port

10031

Policy name CloudManagerCollectPolicy
Interval for reporting performance data 5

Type of collected performance data

performance-data

Whether performance data collection is enabled

true

Interval at which the system collects performance data 5

Request example

<?xml version='1.0' encoding='UTF-8'?>
<rpc message-id="1" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
  <edit-config>
    <target>
      <running/>
    </target>
    <error-option>rollback-on-error</error-option>
    <config>
      <pm:pm-config xmlns:pm="urn:huawei:params:xml:ns:yang:huawei-system-performance" xmlns:xc="urn:ietf:params:xml:ns:netconf:base:1.0" xc:operation="create">
        <pm:server-connection-parameters>
          <pm:connections>
            <pm:name>CloudManagerCollectConnection</pm:name>
            <pm:server-url>10.1.1.1</pm:server-url>
            <pm:server-port>10031</pm:server-port>
            <pm:collection-polices>
              <pm:collection-items>CloudManagerCollectPolicy</pm:collection-items>
              <pm:default-upload-interval>5</pm:default-upload-interval>
            </pm:collection-polices>
          </pm:connections>
        </pm:server-connection-parameters>
        <pm:collection-item-policy>
          <pm:policies>
            <pm:name>CloudManagerCollectPolicy</pm:name>
            <pm:data-collection-item>
              <pm:type>performance-data</pm:type>
              <pm:collection-enable>true</pm:collection-enable>
              <pm:item-collection-interval>5</pm:item-collection-interval>
            </pm:data-collection-item>
          </pm:policies>
        </pm:collection-item-policy>
      </pm:pm-config>
    </config>
  </edit-config>
</rpc>

Response example

Sample of successful response

<?xml version='1.0' encoding='UTF-8'?>
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="1">
  <ok/>
</rpc-reply>

Sample of failed response

<?xml version='1.0' encoding='UTF-8'?>
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="2">
  <rpc-error>
    <error-type>application</error-type>
    <error-tag>operation-failed</error-tag>
    <error-severity>error</error-severity>
    <error-message>parse rpc config error.</error-message>
  </rpc-error>
</rpc-reply>
Copyright © Huawei Technologies Co., Ltd.
Copyright © Huawei Technologies Co., Ltd.
< Previous topic Next topic >