Updated on 2025-08-19 GMT+08:00

MgC Agent Overview

The MgC Agent (formerly Edge) is a tool that collects details of your source resources and executes migration commands from MgC.

Architecture

The MgC Agent can be deployed at the network edge of your cloud environment to collect and migrate data. It simplifies these complex tasks. As a bridge between the MgC and your network, the MgC Agent ensures smooth, secure data migration.

Figure 1 shows the logical architecture of MgC Agent in big data migration and verification scenarios.
Figure 1 Logical architecture in big data scenarios

Domain Names

The following table lists the domain names that the MgC Agent must be able to access.

Table 1 Domain names that the MgC Agent must be able to access

Item

Value

The IoTDA service address

  • AP-Singapore:

    ssl://31f50f5a99.st1.iotda-device.ap-southeast-3.myhuaweicloud.com:8883

  • LA-Santiago:

    ssl://eee2b036e2.st1.iotda-device.la-south-2.myhuaweicloud.com:8883

  • LA-Sao Paulo:

    ssl://eee2b036e2.st1.iotda-device.sa-brazil-1.myhuaweicloud.com:8883

  • TR-Istanbul:

    ssl://aa6d529566.st1.iotda-device.tr-west-1.myhuaweicloud.com:8883

The MgC service address

  • AP-Singapore:

    https://mgc.ap-southeast-3.myhuaweicloud.com

  • LA-Santiago:

    https://mgc.la-south-2.myhuaweicloud.com

  • LA-Sao Paulo:

    https://mgc.sa-brazil-1.myhuaweicloud.com

  • TR-Istanbul:

    https://mgc.tr-west-1.myhuaweicloud.com

The SMS bucket address

https://sms-resource-intl-ap-southeast-3.obs.ap-southeast-3.myhuaweicloud.com

The SMS domain name

sms.ap-southeast-3.myhuaweicloud.com

Source servers must be able to access the domain names of cloud services listed in the following table.

Table 2 Domain names of related services

Cloud Service

Domain Name

SMS

SMS domain name for all regions except LA-Sao Paulo: https://sms.ap-southeast-3.myhuaweicloud.com:443

SMS domain name for LA-Sao Paulo: https://sms.sa-brazil-1.myhuaweicloud.com:443

OBS

https://sms-resource-intl-ap-southeast-3.obs.ap-southeast-3.myhuaweicloud.com:443, which is the address for downloading the SMS-Agent.

IAM

iam.myhuaweicloud.com and the service's domain name for the target region. For details about its domain name for each region, see Endpoints.

Examples:

  • If the target region is AP-Singapore, source servers must be able to access https://iam.myhuaweicloud.com and https://iam.ap-southeast-3.myhuaweicloud.com:443.
  • If the target region is LA-Sao Paulo, source servers must be able to access https://iam.myhuaweicloud.com and https://iam.sa-brazil-1.myhuaweicloud.com:443.
  • If the target region is TR-Istanbul, source servers must be able to access https://iam.myhuaweicloud.com and https://iam.tr-west-1.myhuaweicloud.com:443.

ECS

The service's domain name for the target region. For details about its domain name for each region, see Endpoints.

Examples:

  • If the target region is AP-Singapore, its domain name is https://ecs.ap-southeast-3.myhuaweicloud.com:443.
  • If the target region is LA-Sao Paulo, its domain name is https://ecs.sa-brazil-1.myhuaweicloud.com:443.
  • If the target region is TR-Istanbul, its domain name is https://ecs.tr-west-1.myhuaweicloud.com:443.

IMS

The service's domain name for the target region. For details about its domain name for each region, see Endpoints.

Examples:

  • If the target region is AP-Singapore, its domain name is https://ims.ap-southeast-3.myhuaweicloud.com:443.
  • If the target region is LA-Sao Paulo, its domain name is https://ims.sa-brazil-1.myhuaweicloud.com:443.
  • If the target region is TR-Istanbul, its domain name is https://ims.tr-west-1.myhuaweicloud.com:443.

EVS

The service's domain name for the target region. For details about its domain name for each region, see Endpoints.

Examples:

  • If the target region is AP-Singapore, its domain name is https://evs.ap-southeast-3.myhuaweicloud.com:443.
  • If the target region is LA-Sao Paulo, its domain name is https://evs.sa-brazil-1.myhuaweicloud.com:443.
  • If the target region is TR-Istanbul, its domain name is https://evs.tr-west-1.myhuaweicloud.com:443.

VPC

The service's domain name for the target region. For details about its domain name for each region, see Endpoints.

Examples:

  • If the target region is AP-Singapore, its domain name is https://vpc.ap-southeast-3.myhuaweicloud.com:443.
  • If the target region is LA-Sao Paulo, its domain name is https://vpc.sa-brazil-1.myhuaweicloud.com:443.
  • If the target region is TR-Istanbul, its domain name is https://vpc.tr-west-1.myhuaweicloud.com:443.

Credentials Required for Data Collection

The MgC Agent can gather details of various resources, such as servers, databases, containers, VMware environments, and cloud platforms. To enable access, you must provide the MgC Agent with the credentials (such as AK/SK pairs) for accessing your servers, databases, containers, VMware platforms, and cloud platforms.

Communication Matrix

The communication matrix lists the ports used by the MgC Agent for different purposes, along with the transport layer protocols, authentication types, and encryption modes.

Table 3 MgC Agent communication matrix

Source

Target

Port

Protocol

Data Content

Function

Encrypted

Cloud Service Domain Name (URL)

Virtual machine

MgC-Agent

443

(It is used for migration over a private line. You can also use a different port.)

  • Application layer protocol: HTTPS
  • Encryption protocol: TLS V1.2

SMS-Agent installation package

Downloading the SMS-Agent installation package

Yes

N/A

SMS-Agent

Huawei Cloud ECS

Windows: 8900

  • Application layer protocol: socket-based HTTPS
  • Encryption protocol: TLS V1.2 or TLS V1.3

Data files

Transferring data files to the target server

Yes

N/A

Windows: 8899

  • Application layer protocol: socket-based HTTPS
  • Encryption protocol: TLS V1.2 or TLS V1.3

Instruction messages

Sending control instructions to the target server for modifying its registry and startup items

Yes

N/A

Windows: 22

SSH V2

Script files

Transferring script files to the target server

Yes

N/A

Linux: 22

SSH V2

Data and script files

Transferring script and data files to the target server

Yes

N/A

SMS-Agent

Squid proxy server

3128

HTTPS

Migration task information

Creating resources on ECS, VPC, EVS, IMS, IAM, and SMS, and reporting the migration task progress

Yes

N/A

Squid proxy server

Huawei Cloud API gateway

443

  • Application layer protocol: HTTPS
  • Encryption protocol: TLS V1.2

Migration task information

Creating resources on ECS, VPC, EVS, IMS, IAM, and SMS, and reporting the migration task progress

Yes

The access domain names of cloud services such as ECS, VPC, EVS, IMS, IAM, and SMS depend on the target region. For details about the domain name for each region, see Domain Names.

SMS-Agent

Huawei Cloud API gateway

443 (for migration over the Internet)

  • Application layer protocol: HTTPS
  • Encryption protocol: TLS V1.2

Migration task information

Creating resources on ECS, VPC, EVS, IMS, IAM, and SMS, and reporting the migration task progress

Yes

The access domain names of cloud services such as ECS, VPC, EVS, IMS, IAM, and SMS depend on the target region. For details about the domain name for each region, see Domain Names.

MgC-Agent

Source server

Linux: 22

(The default port is 22. You can also use a different port.)

SSH V2

Instruction messages

Deploying SMS-Agent on the source server

Yes

N/A

Windows: 5985

Application layer protocol: WinRM (with communication encryption enabled)

Encryption protocol: WinRM (with communication encryption enabled) For details, see Windows Remote Management.

Instruction messages

Deploying SMS-Agent on the source server

Yes

N/A

MgC-Agent

IoTDA service instance

8883

Task description

Obtaining migration workflow instructions from MgC and returning the instruction execution results.

Yes

The domain name for accessing IoTDA depends on the target region. For details about the domain name for each region, see Domain Names.

MgC-Agent

MgC

443

  • Application layer protocol: HTTPS
  • Encryption protocol: TLS V1.2

Registration requests

Registering with MgC

Yes

The domain name for accessing MgC depends on the target region. For details about the domain name for each region, see Domain Names.

User

MgC-Agent

27080

  • Application layer protocol: HTTPS
  • Encryption protocol: TLS V1.2

Instruction messages

Performing operations on the MgC-Agent console, such as configuring MgC-Agent credentials, vCenter credentials, VM credentials, and Huawei Cloud AK/SK pairs.

Yes

N/A

User

MgC

443

  • Application layer protocol: HTTPS
  • Encryption protocol: TLS V1.2

Instruction messages

Performing operations on the MgC console and delivering migration management commands.

Yes

The domain name for accessing MgC depends on the target region. For details about the domain name for each region, see Domain Names.

Collector

MgC-Agent

5678

  • Application layer protocol: HTTPS
  • Encryption protocol: TLS V1.2

Collection task information

Reporting collection task results

Yes

N/A

MgC-Agent

Collector

5678

  • Application layer protocol: HTTPS
  • Encryption protocol: TLS V1.2

Instruction messages

Sending collection tasks to the plugin

Yes

N/A

Command Matrix

The command matrix lists the commands contained in the MgC Agent as well as the absolute paths, functions, and usage of the commands.

Table 4 MgC Agent command matrix

Node

Command

Absolute Path

Whether Can Be Invoked Independently

Function

Usage

Risk

Category

MgC Agent

accountPermission.ps1

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\powershell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/powershell

Yes

Queries the roles assigned to the administrator user group.

.\accountPermission.ps1

None

Function

basicInfo.ps1

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\powershell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/powershell

Yes

Queries the basic information.

.\basicInfo.ps1

None

Function

checkBasicObjects.ps1

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\powershell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/powershell

Yes

Checks basic system components.

.\checkBasicObjects.ps1

None

Function

checkPerformanceObjects.ps1

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\powershell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/powershell

Yes

Checks basic system performance components.

.\checkPerformanceObjects.ps1

None

Function

diskInfo.ps1

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\powershell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/powershell

Yes

Queries basic disk information.

.\diskInfo.ps1

None

Function

eachDiskPerformance.ps1

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\powershell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/powershell

Yes

Queries disk performance information.

.\eachDiskPerformance.ps1

None

Function

fileSharingInfo.ps1

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\powershell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/powershell

Yes

Queries file system information.

.\fileSharingInfo.ps1

None

Function

firmware.ps1

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\powershell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/powershell

Yes

Queries firmware information.

.\firmware.ps1

None

Function

memorySize.ps1

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\powershell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/powershell

Yes

Queries memory information.

.\memorySize.ps1

None

Function

netcardInfo.ps1

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\powershell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/powershell

Yes

Queries NIC information.

.\netcardInfo.ps1

None

Function

netcardPerform.ps1

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\powershell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/powershell

Yes

Queries NIC bandwidth and PPS information.

.\netcardPerform.ps1

None

Function

oemSystem.ps1

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\powershell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/powershell

Yes

Checks the OEM system.

.\oemSystem.ps1

None

Function

osInfo.ps1

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\powershell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/powershell

Yes

Queries OS information.

.\osInfo.ps1

None

Function

processInfo.ps1

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\powershell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/powershell

Yes

Queries process information.

.\processInfo.ps1

None

Function

scheduledTasks.ps1

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\powershell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/powershell

Yes

Queries scheduled task information.

.\scheduledTasks.ps1

None

Function

specialHardware.ps1

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\powershell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/powershell

Yes

Queries hardware information.

.\specialHardware.ps1

None

Function

systemRoot.ps1

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\powershell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/powershell

Yes

Queries system directories.

.\systemRoot.ps1

None

Function

systemService.ps1

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\powershell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/powershell

Yes

Checks the VSS service.

.\systemService.ps1

None

Function

tcpNum.ps1

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\powershell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/powershell

Yes

Queries the number of connections.

.\tcpNum.ps1

None

Function

utilInfo.ps1

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\powershell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/powershell

Yes

Queries performance information.

.\utilInfo.ps1

None

Function

virtioDriver.ps1

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\powershell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/powershell

Yes

Checks VirtIO drivers.

.\virtioDriver.ps1

None

Function

getArchitecture.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Queries OS architecture.

sh getArchitecture.sh

None

Function

getBootLoader.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Queries the system boot type.

sh getBootLoader.sh

None

Function

getCPUCores.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Queries the number of CPUs.

sh getCPUCores.sh

None

Function

getCpuFrequency.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Queries the CPU dominant frequency.

sh getCpuFrequency.sh

None

Function

getCPURate.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Queries the CPU usage.

sh getCPURate.sh

None

Function

getCPUtype.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Queries the CPU type.

sh getCPUtype.sh

None

Function

getDisk_each_read_write_info.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Queries the disk throughput.

sh getDisk_each_read_write_info.sh

None

Function

getDiskInfo.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Queries basic disk information.

sh getDiskInfo.sh

None

Function

getDiskUtil.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Queries the disk usage.

sh getDiskUtil.sh

None

Function

getFileSharingInfo.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Queries file system information.

sh getFileSharingInfo.sh

None

Function

getFirmwareType.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Queries the firmware type.

sh getFirmwareType.sh

None

Function

getGPUDevices.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Queries GPU devices.

sh getGPUDevices.sh

None

Function

getHostname.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Queries the hostname.

sh getHostname.sh

None

Function

getMem.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Queries memory information.

sh getMem.sh

None

Function

getMemRate.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Queries the memory usage.

sh getMemRate.sh

None

Function

getKernel.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Queries the kernel information.

sh getKernel.sh

None

Function

getNetCards.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Queries NIC information.

sh getNetCards.sh

None

Function

getNetcardsInfo.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Queries NIC bandwidth and PPS information.

sh getNetcardsInfo.sh

None

Function

getOsDisk.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Queries system disk information.

sh getOsDisk.sh

None

Function

getOsInfo.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Queries OS information.

sh getOsInfo.sh

None

Function

getRawDevices.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Queries raw device information.

sh getRawDevices.sh

None

Function

getRsync.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Checks rsync.

sh getRsync.sh

None

Function

getProcessInfo.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Queries process information.

sh getProcessInfo.sh

None

Function

getScheduledTasks.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Queries scheduled task information.

sh getScheduledTasks.sh

None

Function

getUSBDevices.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Queries USB devices.

sh getUSBDevices.sh

None

Function

getTcpTotal.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Queries the number of connections.

sh getTcpTotal.sh

None

Function

getVirtioDriver.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Checks VirtIO drivers.

sh getVirtioDriver.sh

None

Function

getVirtualType.sh

  • MgC Agent for Windows:

    C:\MgC-Agent\tools\plugins\collectors\designcenter-collector-server\shell

  • MgC Agent for Linux:

    /opt/cloud/MgC-Agent/tools/plugins/collectors/designcenter-collector-server/shell

Yes

Queries the virtualization type.

sh getVirtualType.sh

None

Function