Skip to content

Volcengine NAS File Storage

Collect Volcengine NAS metrics data

Configuration

Install Func

It is recommended to activate TrueWatch Integration - Extensions - DataFlux Func (Automata): All prerequisites are automatically installed, please continue with the script installation

If you deploy Func yourself, refer to Self-deploy Func

Install Script

Note: Please prepare the required Volcengine AK in advance (for simplicity, you can directly grant the global read-only permission ReadOnlyAccess)

To synchronize NAS cloud resource monitoring data, we install the corresponding collection script: "TrueWatch Integration (Volcengine-NAS Collection)" (ID: integration_volcengine_nas)

Click [Install], then enter the corresponding parameters: Volcengine AK, Volcengine account name, and Regions.

Click [Deploy Startup Script], the system will automatically create the Startup script set and configure the corresponding startup scripts.

After enabling, you can see the corresponding automatic trigger configuration in "Manage / Automatic Trigger Configuration". Click [Execute] to immediately execute once without waiting for the scheduled time. After a while, you can view the execution task records and corresponding logs.

Verification

  1. In "Manage / Automatic Trigger Configuration", confirm whether the corresponding task has the automatic trigger configuration, and check the corresponding task records and logs for any anomalies
  2. In TrueWatch, "Infrastructure - Resource Catalog", check if the asset information exists
  3. In TrueWatch, "Metrics", check if there is corresponding monitoring data

Metrics

Configure Volcengine NAS monitoring metrics, you can collect more metrics through configuration Volcengine NAS Extreme Metrics Details and Volcengine NAS Capacity Metrics Details

Volcengine NAS Extreme Metrics

MetricName Subnamespace Metric Name MetricUnit Dimension
Nfsv3ReadBandwidth bandwidth NFSv3 Read Bandwidth Bytes/Second(SI) ResourceID
Nfsv4ReadBandwidth bandwidth NFSv4 Read Bandwidth Bytes/Second(SI) ResourceID
Nfsv3WriteBandwidth bandwidth NFSv3 Write Bandwidth Bytes/Second(SI) ResourceID
Nfsv4WriteBandwidth bandwidth NFSv4 Write Bandwidth Bytes/Second(SI) ResourceID
TotalStorage capacity Total Storage Mebibytes ResourceID
UsedStorage capacity Used Storage Mebibytes ResourceID
TotalInode capacity Total Inode Count ResourceID
UsedInode capacity Used Inode Count ResourceID
StorageUtil capacity Storage Utilization Percent ResourceID
InodeUtil capacity Inode Utilization Percent ResourceID
TotalConnection connection Total Connections Count ResourceID
CurrentConnection connection Current Connections Count ResourceID
ConnectionUtil connection Connection Utilization Percent ResourceID
Nfsv3ReadIops iops NFSv3 Read IOPS Count/Second ResourceID
Nfsv3WriteIops iops NFSv3 Write IOPS Count/Second ResourceID
Nfsv3ReadBandwidth iops NFSv4 Read IOPS Count/Second ResourceID
Nfsv3ReadBandwidth iops NFSv4 Write IOPS Count/Second ResourceID
Nfsv3WriteLatency bandwidth NFSv3 Read Bandwidth Bytes/Second(SI) ResourceID
Nfsv3ReadLatency bandwidth NFSv3 Read Bandwidth Bytes/Second(SI) ResourceID
Nfsv4ReadLatency bandwidth NFSv3 Read Bandwidth Bytes/Second(SI) ResourceID
Nfsv4WriteLatency bandwidth NFSv3 Read Bandwidth Bytes/Second(SI) ResourceID
NfsMetaLatency bandwidth NFSv3 Read Bandwidth Bytes/Second(SI) ResourceID
NfsMetaQps qps NFS Metadata QPS Count/Second ResourceID

Volcengine NAS Capacity Metrics

MetricName Subnamespace Metric Name MetricUnit Dimension
Nfsv3ReadBandwidth bandwidth NFSv3 Read Bandwidth Bytes/Second(SI) ResourceID
Nfsv4ReadBandwidth bandwidth NFSv4 Read Bandwidth Bytes/Second(SI) ResourceID
Nfsv3WriteBandwidth bandwidth NFSv3 Write Bandwidth Bytes/Second(SI) ResourceID
Nfsv4WriteBandwidth bandwidth NFSv4 Write Bandwidth Bytes/Second(SI) ResourceID
TotalStorage capacity Total Storage Mebibytes ResourceID
UsedStorage capacity Used Storage Mebibytes ResourceID
TotalInode capacity Total Inode Count ResourceID
UsedInode capacity Used Inode Count ResourceID
StorageUtil capacity Storage Utilization Percent ResourceID
InodeUtil capacity Inode Utilization Percent ResourceID
Nfsv3ReadIops iops NFSv3 Read IOPS Count/Second ResourceID
Nfsv3WriteIops iops NFSv3 Write IOPS Count/Second ResourceID
Nfsv3ReadBandwidth iops NFSv4 Read IOPS Count/Second ResourceID
Nfsv3ReadBandwidth iops NFSv4 Write IOPS Count/Second ResourceID
Nfsv3WriteLatency bandwidth NFSv3 Read Bandwidth Bytes/Second(SI) ResourceID
Nfsv3ReadLatency bandwidth NFSv3 Read Bandwidth Bytes/Second(SI) ResourceID
Nfsv4ReadLatency bandwidth NFSv3 Read Bandwidth Bytes/Second(SI) ResourceID
Nfsv4WriteLatency bandwidth NFSv3 Read Bandwidth Bytes/Second(SI) ResourceID
NfsMetaLatency bandwidth NFSv3 Read Bandwidth Bytes/Second(SI) ResourceID
NfsMetaQps qps NFS Metadata QPS Count/Second ResourceID

Object

The collected Volcengine NAS object data structure can be seen in "Infrastructure - Resource Catalog"

  {
    "measurement": "volcengine_nas",
    "tags": {
    "RegionId"        : "cn-guangzhou",
    "ProjectName"     : "default",
    "AccountId"       : "2102598xxxx",
    "FileSystemId"    : "enas-cngza0cfd219xxxxx ",
    "FileSystemName"  : "xxxxx",
    "FileSystemType"  : "Extreme",
    "Status"          : "Active"
    },
    "fileds": {
      "ZoneId": "cn-guangzhou-a",
      "Capacity": "{JSON data}",
      "StorageType": "Standard",
      "ChargeType": "PayAsYouGo",
      "Description": "xxxxxx",
      "Description": "xxxxxx",
      "CreateTime": "2024-12-16T02:43:11Z",
      "UpdateTime": "2024-12-16T06:33:36Z",
      "Tags": "[]"
    }
  }

Note: The fields in tags and fields may change with subsequent updates

Note 1: FileSystemType is the file type, including Extreme and Capacity types