The following table lists the various configuration settings that can be set through WMI for the \\cimv2\MSFT_SIPQMSExternalConsumer singleton class. This class already exists, so you will not need to create it.

Table 2. WMI Settings for Class MSFT_ SIPQMSExternalConsumer

Property Name Description Type Default Range Access Type

InstanceID

Class identifier

GUID

53094317-4455-44ed-B8D5-A716972B3344

Up to 1024 characters

Read Only

ConsumerURL

The URL that A/V Metric Reports will be posted too.

Note:
The host name in the URL must be identical to Subject field of the server certificate. For instance, if the server certificate is configured as contoso.voip-client1.com, the consumer URL must be https://contoso.voip-client1.com.

String

NULL

Valid HTTPS or HTTP URL

Read/Write

ConsumerName

A display name for the consumer.

String

NULL

Up to 256 characters

Read/Write

ClientCertIssuer

A binary array in raw data format that represents the certification authority that issued the certificate. This data is in ASN.1 byte array format.

This setting is used only if ConsumerURL is an HTTPS URL. This setting should be NULL if the client will not use a certificate.

uint8

NULL

N/A

Read/Write

ClientCertSN

A binary array in raw data format that represents the serial number of the client certificate.

This setting is used only if ConsumerURL is an HTTPS URL. This setting should be NULL if the client will not use a certificate.

uint8

NULL

N/A

Read/Write

Enabled

If True, the QoE Monitoring Server will send A/V Metric Reports to the configured consumer.

Boolean

False

N/A

Read/Write

ErrorRetryEnabled

If True, the QoE Monitoring Server will retry when transient errors occur.

Boolean

True

N/A

Read/Write

MaxPostBatchSize

Maximum number of reports to send in one transaction.

uint32

50

5-100

Read/Write

MaxQueueSize

The maximum amount of memory (in KB) that is used to cache metric reports on behalf of the consumer. If the queue limit is exceeded, the QoE Monitoring Server will discard the oldest reports first. If MaxQueueSize is set to 0, the buffer size has no upper limit. Because individual reports may range from 2 KB to 8 KB, we recommend against setting MaxQueueSize to less than 10.

uint32

50,000

0-MAX_INT

Read/Write