Item |
Definition |
Significance |
|
|---|---|---|---|
Node |
Avg. CPU Usage (%)a
NOTE:
This metric is a recommended monitoring item. |
CPU usage in a statistical period. By default, one statistical period is ten seconds. |
Indicates the service load on the CPU. |
Avg. Memory Usage (%)a
NOTE:
This metric is a recommended monitoring item. |
Memory usage in a statistical period. By default, one statistical period is ten seconds. |
Indicates the service load on the memory. |
|
Read Bandwidth (KB/s)b
NOTE:
This metric is a recommended monitoring item. |
Average read request data volume processed by a module per second. |
Indicates the data volume read by the service plane per second (excluding read data forwarding requests). |
|
Write Bandwidth (KB/s)b
NOTE:
This metric is a recommended monitoring item. |
Average write request data volume processed by a module per second. |
Indicates the data volume written to the service plane per second (excluding write data forwarding requests). |
|
Bandwidth (KB/s)b
NOTE:
This metric is a recommended monitoring item. |
Average I/O data volume on a module per second. |
Indicates the I/O data volume on the service plane per second (excluding read and write data forwarding requests). |
|
Storage Bandwidth (KB/s)a |
Average I/O data volume on a module per second. |
Indicates the I/O data volume on the storage plane per second. |
|
Storage Read Bandwidth (KB/s)a |
Average read request data volume processed by a module per second. |
Indicates the data volume read by the storage plane per second. |
|
Storage Write Bandwidth (KB/s)a |
Average write request data volume processed by a module per second. |
Indicates the data volume written to the storage plane per second. |
|
Object Service DELETEs per Second |
Number of object service DELETE requests per second. |
Indicates the number of object service DELETE requests per second. |
|
Object Service DELETE Failures per Second |
Number of object service DELETE request failures caused by servers per second. |
Indicates the number of object service DELETE request failures caused by servers per second. |
|
Object Service DELETE Failures per Second (Client Reason) |
Number of object service DELETE request failures caused by clients per second. |
Indicates the number of object service DELETE request failures caused by clients per second. |
|
Object Service GETs per Second |
Number of object service GET requests per second. |
Indicates the number of object service GET requests per second. |
|
Object Service GET Failures per Second |
Number of object service GET request failures caused by servers per second. |
Indicates the number of object service GET request failures caused by servers per second. |
|
Object Service GET Failures per Second (Client Reason) |
Number of object service GET request failures caused by clients per second. |
Indicates the number of object service GET request failures caused by clients per second. |
|
Object Service PUTs per Second |
Number of object service PUT requests per second. |
Indicates the number of object service PUT requests per second. |
|
Object Service PUT Failures per Second |
Number of object service PUT request failures caused by servers per second. |
Indicates the number of object service PUT request failures caused by servers per second. |
|
Object Service PUT Failures per Second (Client Reason) |
Number of object service PUT request failures caused by clients per second. |
Indicates the number of object service PUT request failures caused by clients per second. |
|
Object Service Connection Failure Rate (%) |
Object service access failure rate every ten seconds. |
Indicates the object service access failure rate every ten seconds. |
|
Object Service HEADs per Second |
Number of object service HEAD requests per second. |
Indicates the number of object service HEAD requests per second. |
|
Object Service HEAD Failures per Second |
Number of object service HEAD request failures caused by servers per second. |
Indicates the number of object service HEAD request failures caused by servers per second. |
|
Object Service HEAD Failures per Second (Client Reason) |
Number of object service HEAD request failures caused by clients per second. |
Indicates the number of object service HEAD request failures caused by clients per second. |
|
Object Service POSTs per Second |
Number of object service POST requests per second. |
Indicates the number of object service POST requests per second. |
|
Object Service POST Failures per Second |
Number of object service POST request failures caused by servers per second. |
Indicates the number of object service POST request failures caused by servers per second. |
|
Object Service POST Failures per Second (Client Reason) |
Number of object service POST request failures caused by clients per second. |
Indicates the number of object service POST request failures caused by clients per second. |
|
Object Service LISTs per Second |
Number of object service LIST requests per second. |
Indicates the average number of object service LIST requests per second. |
|
Object Service LIST Failures per Second |
Number of object service LIST request failures caused by servers per second. |
Indicates the average number of object service LIST request failures caused by servers per second. |
|
Object Service LIST Failures per Second (Client Reason) |
Number of object service LIST request failures caused by clients per second. |
Indicates the average number of object service LIST request failures caused by clients per second. |
|
Object Concurrenciesb |
Number of object concurrencies on a monitored object. |
Indicates the number of object concurrencies on clusters or nodes. |
|
Read IOPS (IO/s) |
Average number of read requests processed by a module per second. |
Indicates the total number of received read I/O requests. |
|
Write IOPS (IO/s) |
Average number of write requests processed by a module per second. |
Indicates the total number of received write I/O requests. |
|
Total IOPS (IO/s) |
Average number of I/O requests processed by a module per second. |
Indicates the number of I/O requests received per second. |
|
Cluster |
Avg. CPU Usage (%)a |
CPU usage in a statistical period. By default, one statistical period is ten seconds. |
Indicates the service load on the CPU. |
Avg. Memory Usage (%)a |
Memory usage in a statistical period. By default, one statistical period is ten seconds. |
Indicates the service load on the memory. |
|
Max. CPU Usage (%)a |
Maximum CPU usage of a monitored object in a sampling period. |
Indicates the maximum CPU utilization of all nodes. |
|
Total Transmit Bandwidth of Service Network Ports (KB/s)ab |
Data volume sent by all cluster ports in a sampling period. |
Indicates the data volume sent by a cluster in a sampling period. |
|
Total Receive Bandwidth of Service Network Ports (KB/s)ab |
Data volume received by all cluster ports in a sampling period. |
Indicates the data volume received by a cluster in a sampling period. |
|
FTP Connectionsa |
Number of connections between a monitored object and FTP clients. |
Indicates the number of connections between nodes and FTP clients. |
|
Upload Bandwidth for FTP (KB/s)a |
Average data volume of FTP upload requests processed by a module per second. |
Indicates the FTP upload data volume per second. |
|
Download Bandwidth for FTP (KB/s)a |
Average data volume of FTP download requests processed by a module per second. |
Indicates the FTP download data volume per second. |
|
Object Service DELETEs per Second |
Number of object service DELETE requests per second. |
Indicates the number of object service DELETE requests per second. |
|
Object Service DELETE Failures per Second |
Number of object service DELETE request failures caused by servers per second. |
Indicates the number of object service DELETE request failures caused by servers per second. |
|
Object Service DELETE Failures per Second (Client Reason) |
Number of object service DELETE request failures caused by clients per second. |
Indicates the number of object service DELETE request failures caused by clients per second. |
|
Object Service GETs per Second |
Number of object service GET requests per second. |
Indicates the number of object service GET requests per second. |
|
Object Service GET Failures per Second |
Number of object service GET request failures caused by servers per second. |
Indicates the number of object service GET request failures caused by servers per second. |
|
Object Service GET Failures per Second (Client Reason) |
Number of object service GET request failures caused by clients per second. |
Indicates the number of object service GET request failures caused by clients per second. |
|
Object Service PUTs per Second |
Number of object service PUT requests per second. |
Indicates the number of object service PUT requests per second. |
|
Object Service PUT Failures per Second |
Number of object service PUT request failures caused by servers per second. |
Indicates the number of object service PUT request failures caused by servers per second. |
|
Object Service PUT Failures per Second (Client Reason) |
Number of object service PUT request failures caused by clients per second. |
Indicates the number of object service PUT request failures caused by clients per second. |
|
Object Service Connection Failure Rate (%) |
Object service access failure rate every 10 seconds. |
Indicates the object service access failure rate every 10 seconds. |
|
Object Service HEADs per Second |
Number of object service HEAD requests per second. |
Indicates the number of object service HEAD requests per second. |
|
Object Service HEAD Failures per Second |
Number of object service HEAD request failures caused by servers per second. |
Indicates the number of object service HEAD request failures caused by servers per second. |
|
Object Service HEAD Failures per Second (Client Reason) |
Number of object service HEAD request failures caused by clients per second. |
Indicates the number of object service HEAD request failures caused by clients per second. |
|
Object Service POSTs per Second |
Number of object service POST requests per second. |
Indicates the number of object service POST requests per second. |
|
Object Service POST Failures per Second |
Number of object service POST request failures caused by servers per second. |
Indicates the number of object service POST request failures caused by servers per second. |
|
Object Service POST Failures per Second (Client Reason) |
Number of object service POST request failures caused by clients per second. |
Indicates the number of object service POST request failures caused by clients per second. |
|
Object Service LISTs per Second |
Number of object service LIST requests per second. |
Indicates the average number of object service LIST requests per second. |
|
Object Service LIST Failures per Second |
Number of object service LIST request failures caused by servers per second. |
Indicates the average number of object service LIST request failures caused by servers per second. |
|
Object Service LIST Failures per Second (Client Reason) |
Number of object service LIST request failures caused by clients per second. |
Indicates the average number of object service LIST request failures caused by clients per second. |
|
Storage Bandwidth (KB/s)a |
Average I/O data volume on a module per second. |
Indicates the I/O data volume on the storage plane per second. |
|
Storage Read Bandwidth (KB/s)a |
Average read request data volume processed by a module per second. |
Indicates the data volume read by the storage plane per second. |
|
Storage Write Bandwidth (KB/s)a |
Average write request data volume processed by a module per second. |
Indicates the data volume written to the storage plane per second. |
|
Read Bandwidth (KB/s) |
Average read request data volume processed by a module per second. |
Indicates the data volume read by the service plane per second (excluding read data forwarding requests). |
|
Write Bandwidth (KB/s) |
Average write request data volume processed by a module per second. |
Indicates the data volume written to the service plane per second (excluding write data forwarding requests). |
|
Bandwidth (KB/s) |
Average I/O data volume on a module per second. |
Indicates the I/O data volume on the service plane per second (excluding read and write data forwarding requests). |
|
Namespace |
Capacity (GB) |
Used capacity of the object service. |
Indicates the used capacity of the object service. |
Objects/Files |
Total number of objects or files of the object service. |
Indicates the number of objects or files of the object service. |
|
Upload Bandwidth for FTP (KB/s) |
Average data volume of FTP upload requests processed by a module per second. |
Indicates the FTP upload data volume per second. |
|
Download Bandwidth for FTP (KB/s) |
Average data volume of FTP download requests processed by a module per second. |
Indicates the FTP download data volume per second. |
|
Object Service DELETEs per Second |
Number of object service DELETE requests per second. |
Indicates the average number of object service DELETE requests per second. |
|
Object Service DELETE Failures per Second |
Number of object service DELETE request failures caused by servers per second. |
Indicates the average number of object service DELETE request failures caused by servers per second. |
|
Object Service DELETE Failures per Second (Client Reason) |
Number of object service DELETE request failures caused by clients per second. |
Indicates the average number of object service DELETE request failures caused by clients per second. |
|
Object Service GETs per Second |
Number of object service GET requests per second. |
Indicates the average number of object service GET requests per second. |
|
Object Service GET Failures per Second |
Number of object service GET request failures caused by servers per second. |
Indicates the average number of object service GET request failures caused by servers per second. |
|
Object Service GET Failures per Second (Client Reason) |
Number of object service GET request failures caused by clients per second. |
Indicates the average number of object service GET request failures caused by clients per second. |
|
Object Service LISTs per Second |
Number of object service LIST requests per second. |
Indicates the average number of object service LIST requests per second. |
|
Object Service LIST Failures per Second |
Number of object service LIST request failures caused by servers per second. |
Indicates the average number of object service LIST request failures caused by servers per second. |
|
Object Service LIST Failures per Second (Client Reason) |
Number of object service LIST request failures caused by clients per second. |
Indicates the average number of object service LIST request failures caused by clients per second. |
|
Object Service PUTs per Second |
Number of object service PUT requests per second. |
Indicates the average number of object service PUT requests per second. |
|
Object Service PUT Failures per Second |
Number of object service PUT request failures caused by servers per second. |
Indicates the average number of object service PUT request failures caused by servers per second. |
|
Object Service PUT Failures per Second (Client Reason) |
Number of object service PUT request failures caused by clients per second. |
Indicates the average number of object service PUT request failures caused by clients per second. |
|
Object Service HEADs per Second |
Number of object service HEAD requests per second. |
Indicates the average number of object service HEAD requests per second. |
|
Object Service HEAD Failures per Second |
Number of object service HEAD request failures caused by servers per second. |
Indicates the average number of object service HEAD request failures caused by servers per second. |
|
Object Service HEAD Failures per Second (Client Reason) |
Number of object service HEAD request failures caused by clients per second. |
Indicates the average number of object service HEAD request failures caused by clients per second. |
|
Object Service POSTs per Second |
Number of object service POST requests per second. |
Indicates the average number of object service POST requests per second. |
|
Object Service POST Failures per Second |
Number of object service POST request failures caused by servers per second. |
Indicates the average number of object service POST request failures caused by servers per second. |
|
Object Service POST Failures per Second (Client Reason) |
Number of object service POST request failures caused by clients per second. |
Indicates the average number of object service POST request failures caused by clients per second. |
|
Read Bandwidth (KB/s) |
Average read request data volume processed by a module per second. |
Indicates the data volume read per second. |
|
Write Bandwidth (KB/s) |
Average write request data volume processed by a module per second. |
Indicates the data volume written per second. |
|
GET Latency (ms) |
Latency for a monitored object to process a GET request. |
Indicates the time consumed by a GET request. |
|
LIST Latency (ms) |
Latency for a monitored object to process a LIST request. |
Indicates the time consumed by a LIST request. |
|
PUT Latency (ms) |
Latency for a monitored object to process a PUT request. |
Indicates the time consumed by a PUT request. |
|
HEAD Latency (ms) |
Latency for a monitored object to process a HEAD request. |
Indicates the time consumed by a HEAD request. |
|
DELETE Latency (ms) |
Latency for a monitored object to process a DELETE request. |
Indicates the time consumed by a DELETE request. |
|
POST Latency (ms) |
Latency for a monitored object to process a POST request. |
Indicates the time consumed by a POST request. |
|
Account |
Capacity (GB) |
Used capacity of the object service. |
Indicates the used capacity of the object service. |
Objects/Files |
Total number of objects or files of the object service. |
Indicates the number of objects or files of the object service. |
|
Object Service DELETEs per Second |
Number of object service DELETE requests per second. |
Indicates the average number of object service DELETE requests per second. |
|
Object Service DELETE Failures per Second |
Number of object service DELETE request failures caused by servers per second. |
Indicates the average number of object service DELETE request failures caused by servers per second. |
|
Object Service DELETE Failures per Second (Client Reason) |
Number of object service DELETE request failures caused by clients per second. |
Indicates the average number of object service DELETE request failures caused by clients per second. |
|
Object Service GETs per Second |
Number of object service GET requests per second. |
Indicates the average number of object service GET requests per second. |
|
Object Service GET Failures per Second |
Number of object service GET request failures caused by servers per second. |
Indicates the average number of object service GET request failures caused by servers per second. |
|
Object Service GET Failures per Second (Client Reason) |
Number of object service GET request failures caused by clients per second. |
Indicates the average number of object service GET request failures caused by clients per second. |
|
Object Service LISTs per Second |
Number of object service LIST requests per second. |
Indicates the average number of object service LIST requests per second. |
|
Object Service LIST Failures per Second |
Number of object service LIST request failures caused by servers per second. |
Indicates the average number of object service LIST request failures caused by servers per second. |
|
Object Service LIST Failures per Second (Client Reason) |
Number of object service LIST request failures caused by clients per second. |
Indicates the average number of object service LIST request failures caused by clients per second. |
|
Object Service PUTs per Second |
Number of object service PUT requests per second. |
Indicates the average number of object service PUT requests per second. |
|
Object Service PUT Failures per Second |
Number of object service PUT request failures caused by servers per second. |
Indicates the average number of object service PUT request failures caused by servers per second. |
|
Object Service PUT Failures per Second (Client Reason) |
Number of object service PUT request failures caused by clients per second. |
Indicates the average number of object service PUT request failures caused by clients per second. |
|
Object Service HEADs per Second |
Number of object service HEAD requests per second. |
Indicates the average number of object service HEAD requests per second. |
|
Object Service HEAD Failures per Second |
Number of object service HEAD request failures caused by servers per second. |
Indicates the average number of object service HEAD request failures caused by servers per second. |
|
Object Service HEAD Failures per Second (Client Reason) |
Number of object service HEAD request failures caused by clients per second. |
Indicates the average number of object service HEAD request failures caused by clients per second. |
|
Object Service POSTs per Second |
Number of object service POST requests per second. |
Indicates the average number of object service POST requests per second. |
|
Object Service POST Failures per Second |
Number of object service POST request failures caused by servers per second. |
Indicates the average number of object service POST request failures caused by servers per second. |
|
Object Service POST Failures per Second (Client Reason) |
Number of object service POST request failures caused by clients per second. |
Indicates the average number of object service POST request failures caused by clients per second. |
|
GET Latency (ms) |
Latency for a monitored object to process a GET request. |
Indicates the time consumed by a GET request. |
|
LIST Latency (ms) |
Latency for a monitored object to process a LIST request. |
Indicates the time consumed by a LIST request. |
|
PUT Latency (ms) |
Latency for a monitored object to process a PUT request. |
Indicates the time consumed by a PUT request. |
|
HEAD Latency (ms) |
Latency for a monitored object to process a HEAD request. |
Indicates the time consumed by a HEAD request. |
|
DELETE Latency (ms) |
Latency for a monitored object to process a DELETE request. |
Indicates the time consumed by a DELETE request. |
|
POST Latency (ms) |
Latency for a monitored object to process a POST request. |
Indicates the time consumed by a POST request. |
|
Read Bandwidth (KB/s) |
Average read request data volume processed by a module per second. |
Indicates the data volume read per second. |
|
Write Bandwidth (KB/s) |
Average write request data volume processed by a module per second. |
Indicates the data volume written per second. |
|
Object data flow performance |
Read Bandwidth (KB/s)a |
Average data volume of data retrieval requests processed by a module per second. |
Indicates the volume of data retrieved from a heterogeneous device per second. |
Write Bandwidth (KB/s)a |
Average data volume of data migration requests processed by a module per second. |
Indicates the volume of data migrated to a heterogeneous device per second. |
|
Bandwidth (KB/s)a |
Average I/O data volume on a module per second. |
Indicates the I/O data volume per second. |
|
Read IOPS (IO/s)a |
Average number of data retrieval requests processed by a module per second. |
Indicates the number of I/Os retrieved from a heterogeneous device per second. |
|
Write IOPS (IO/s)a |
Average number of data migration requests processed by a module per second. |
Indicates the number of I/Os migrated to a heterogeneous device per second. |
|
Total IOPS (IO/s)a |
Average number of I/O requests processed by a module per second. |
Indicates the number of I/Os per second. |
|
NAS migration for heterogeneous devices |
Migration Bandwidth (KB/s) |
Average I/O data volume of all nodes in a migration task per second. |
Indicates the I/O data volume of each migration task per second. |
Remote replication pair |
Synchronization Duration (s)a |
Synchronization duration in the statistical period. |
Indicates the distribution of synchronization duration (s) in asynchronous remote replication. |
Time Since Last Synchronization (s)ab |
Time interval between the current system time and the start time of last remote replication. |
Indicates the time interval between the current system time and the start time of last remote replication. |
|
Logical Bandwidth (KB/s)a |
Average I/O data volume on a module per second before compression. |
Indicates the I/O data volume per second before compression. |
|
Time Difference (s)ab |
Time difference between the data synchronization points in time of the primary and secondary resources in a synchronization period of asynchronous remote replication. |
Indicates the time difference between the data synchronization points in time of the primary and secondary resources in a synchronization period of asynchronous remote replication. |
|
Storage pool |
Capacity Usage (%)a |
Percentage of the used capacity of a storage pool. |
Indicates the percentage of the used capacity in a storage pool. |
Disk |
IOPS (IO/s)b |
Average number of I/O requests processed by a module per second. |
Indicates the number of I/O requests received per second. |
Read IOPS (IO/s)b |
Average number of read requests processed by a module per second. |
Indicates the total number of received read I/O requests. |
|
Write IOPS (IO/s)b |
Average number of write requests processed by a module per second. |
Indicates the total number of received write I/O requests. |
|
Read Bandwidth (KB/s)b |
Average read request data volume processed by a module per second. |
Indicates the data volume read per second. (The read bandwidth of a remote device, IP replication link, iSCSI replication link, or Fibre Channel replication link indicates the average read I/O data volume sent from the current device to the remote device per second.) |
|
Write Bandwidth (KB/s)b |
Average write request data volume processed by a module per second. |
Indicates the data volume written per second. (The write bandwidth of a remote device, IP replication link, iSCSI replication link, or Fibre Channel replication link indicates the average write I/O data volume sent from the current device to the remote device per second.) |
|
Total Bandwidth (KB/s)b |
Average I/O data volume on a module per second. |
Indicates the I/O data volume per second. (The total bandwidth of a remote device, IP replication link, iSCSI replication link, or Fibre Channel replication link indicates the average read and write I/O data volume sent from the current device to the remote device per second.) |
|
Avg. Operation Latency (ms)b |
Average latency of read and write operations on a monitored object in a sampling period. |
Indicates the time required to process I/Os. |
|
Avg. Write Operation Latency (ms)b |
Average latency of write operations on a monitored object in a sampling period. |
Indicates the time required to process write I/Os. |
|
Avg. Read Operation Latency (ms)b |
Average latency of read operations on a monitored object in a sampling period. |
Indicates the time required to process read I/Os. |
|
Avg. Operation Latency (us) |
Average latency of read and write operations on a monitored object in a sampling period.
NOTE:
Compared with Avg. Operation Latency (ms), Avg. Operation Latency (us) is more accurate and the monitored performance data is more accurate and complete. |
Indicates the time required to process I/Os. |
|
Avg. Write Operation Latency (us) |
Average latency of write operations on a monitored object in a sampling period.
NOTE:
Compared with Avg. Write Operation Latency (ms), Avg. Write Operation Latency (us) is more accurate and the monitored performance data is more accurate and complete. |
Indicates the time required to process write I/Os. |
|
Avg. Read Operation Latency (us) |
Average latency of read operations on a monitored object in a sampling period.
NOTE:
Compared with Avg. Read Operation Latency (ms), Avg. Read Operation Latency (us) is more accurate and the monitored performance data is more accurate and complete. |
Indicates the time required to process read I/Os. |
|
Usage (%)b |
Request processing time and queuing time/Statistical period. |
Indicates the usage of the specified object. |
|
Avg. Read I/O Size (KB) |
Average read I/O size from the last sampling time point till now. |
Indicates changes in the read I/O size. |
|
Avg. Write I/O Size (KB) |
Average write I/O size from the last sampling time point till now. |
Indicates changes in the write I/O size. |
|
Physical port |
Read Bandwidth (KB/s)ab |
Average read request data volume processed by a module per second. |
Indicates the data volume read per second. |
Write Bandwidth (KB/s)ab |
Average write request data volume processed by a module per second. |
Indicates the data volume written per second. |
|
Bandwidth (KB/s)ab |
Average I/O data volume on a module per second. |
Indicates the I/O data volume per second. |
|
Read IOPS (IO/s)a |
Average number of read requests processed by a module per second. |
Indicates the number of read I/O requests received per second. |
|
Write IOPS (IO/s)a |
Average number of write requests processed by a module per second. |
Indicates the number of write I/O requests received per second. |
|
IOPS(IO/s)a |
Average number of I/O requests processed by a module per second. |
Indicates the number of I/O requests received per second. |
|
Usage (%)b |
Request processing time and queuing time/Statistical period. |
Indicates the usage of the specified object. |
|
Replication link |
IOPS (IO/s) |
Average number of I/O requests processed by a module per second. |
Indicates the number of I/O requests received per second. |
Sending Bandwidth for Replication (KB/s) |
Average data volume that is sent from the local device to a remote device per second. |
Indicates the I/O data volume sent per second. |
|
Receiving Bandwidth for Replication (KB/s) |
Average data volume that is received from a remote device to the local device per second. |
Indicates the I/O data volume received per second. |
|
Avg. I/O Response Time (ns) |
Time of processing one request by a module, including the waiting time. |
Indicates the speed of I/O request processing. The longer the queue is, the longer the system takes to respond to a request. For a specified load, response time is in direct proportion to queue length. |
|
Max. I/O Response Time (ns) |
Maximum average I/O response time in all statistical periods after the performance statistics collection starts. The average I/O response time refers to the time required to process one read or write request within a statistical period. The response time includes the waiting time. By default, one statistical period is five seconds. |
Indicates the maximum duration of the system responding to a read/write request. |
|
a: Indicates that the performance metric does not support the Grafana service. b: Indicates that monitoring thresholds can be configured for the performance metric. For details, see Managing Monitoring Thresholds. |
|||