Dialog R2.5.3 Monitoring API Description v1
Dialog R2.5.3 Monitoring API Description v1
Dialog R2.5.3
Monitoring API
Description
Revision 1.0
January 20, 2025
© 2025 ST Engineering iDirect (Europe) CY NV and/or its affiliates. All rights reserved.
Reproduction in whole or in part without permission is prohibited. Information contained herein is
subject to change without notice. The specifications and information regarding the products in this
document are subject to change without notice. While every effort has been made to ensure the
accuracy of the statements, information and recommendations in this document, they are provided
without warranty of any kind, express, or implied. Users must take full responsibility for their
application of any products. Trademarks, brand names and products mentioned in this document are
the property of their respective owners. All such references are used strictly in an editorial fashion
with no intent to convey any affiliation with the name or the product's rightful owner.
Table of Contents
3 DataMiner® ..................................................................................................... 8
3.1 SOAP API .............................................................................................................................................. 8
4 TSDB .............................................................................................................. 35
4.1 REST API ............................................................................................................................................. 36
5 Abbreviations ................................................................................................ 94
Refer to the Dialog Monitoring User Guide for details about the monitored metrics and
statistics of the Dialog system and how to access these through the NMS GUI.
A caution message indicates a hazardous situation that, if not avoided, may result in
minor or moderate injury. It may also refer to a procedure or practice that, if not
correctly followed, could result in equipment damage or destruction.
A hint message indicates information for the proper operation of your equipment,
including helpful hints, shortcuts or important reminders.
The Dialog platform fully manages all aspects of a service: bandwidth usage, real-time
requirements, network characteristics and traffic classification. The platform offers these services
with carrier grade reliability through full redundancy of the platform components.
The Dialog platform supports multiple traffic types, such as the following:
• Video and audio
• Data
• Voice
• Data casting
The core of the Dialog platform is the Hub, which is located at a physical gateway site. A Dialog
platform can consist of one or more hubs, located at one or more gateways.
A hub consists of one or more Hub Modules. A hub module contains all hardware and software
required for aggregating and processing traffic of one or more satellite networks.
• The iDirect Hub Infrastructure for large networks provides full flexibility and scalability. It can
serve up to 18 satellite networks. It is the combination of one or two baseband hub modules and
one processing hub module:
– The baseband hub module holds the RF devices. There are two (2) supported baseband
hub module types : DBR1000 and DBR2100.
– The processing hub module holds the processing servers. It is also referred to as
DCR2000. The DCR2000 is deployed on the Common iDirect Deployment Infrastructure or
CIDI.
Equipment redundancy is supported for all devices in the hub module. A hub module may be
implemented fully redundant, non-redundant or partially redundant.
The Terminal is the equipment located at the end-user’s site. It consists of the outdoor unit
(antenna, LNB and BUC) and the indoor unit, i.e. the modem.
A hub module is connected to an IP backbone at one side and to an RF interface at the other side,
establishing the Satellite Network.
A satellite network is associated with forward link capacity from one physical or virtual (in case of
DVB-S2X Annex M) forward carrier and with the corresponding return link capacity. The forward link
is based on one of the following technologies:
• DVB-S2
• DVB-S2X
• DVB-S2X Annex M.
The return link supports multiple return link technologies:
• HRC Mx-DMA
• MRC Mx-DMA
Network Resources are configured on top of the physical satellite networks and are isolated from
each other using VLAN identifiers. Dialog provides end-to-end network connectivity for three types
of networks:
• Layer 3
• Layer 2
• Multicast
Layer 3 network resources consist of one or more virtual networks. A layer 3 virtual network is an
isolated IPv4 or IPv6 network. Devices within the same virtual network can directly communicate
with each other. A virtual network can independently use its own addressing scheme and the same
addressing schemes can be reused in different virtual networks.
Layer 2 network resources consist of one or more point-to-point virtual connections. A layer 2
point-to-point virtual connection can be considered as a virtual Ethernet pipe, which establishes
isolated communication between two devices.
A multicast network connects an uplink network on the hub side with one or more LAN networks on
the modem side. This consists of a single multicast routing instance providing unidirectional routing
of multicast IP traffic from the uplink network to the modem LAN networks. The MC network can
therefore be compared to a multicast router.
The Dialog platform is managed through a single Network Management System or NMS. The
NMS can be embedded in a hub module or it can be a standalone hub module, which is deployed on
a Common iDirect Deployment Infrastructure or CIDI.
The NMS provides a unified management interface to monitor, manage and control the Dialog
platform. It serves as a single point of access and embeds the following configuration and
management interfaces:
• Satellite resources
• Network resources
• Service and classification profile management
• Terminal provisioning
• Fault (alarms) and performance (metrics) management
3 DataMiner®
The URLs in this guide use HTTP. If you want to use HTTPS, simply replace HTTP by
HTTPS in the URLs.
To get fault and performance information via a SOAP call, execute the following steps:
1. Open your SOAP client. For example, SoapUI.
2. Load the WSDL file.
CMS_VIP is the virtual IP address of your NMS system. This IP address is set during
the installation of your hub module. Refer to the corresponding Dialog Hub Installation
Guide for more information.
3.4.1 connection
Each SOAP call, except ConnectApp, requires a string that identifies the connection with the host.
Use the ConnectApp call to request a connection string.
The call requires the following input:
• host is the IP address of the Dialog NMS, or local host if you have installed the WSDL file locally
on your PC.
• login & password are the user credentials. They are required in order to retrieve a valid string.
These are used to provide domain-based security (VNO limited access based on views).
• clientAppName can have any value, but can not be empty.
• clientAppVersion & clientComputerName can be empty (future use).
An example request is shown below. The values for host, login and password have been blurred.
Use this string in all fault and performance SOAP API calls.
If the connection is not used for five minutes, the session will end. You will then need to
rerun the Connect App call again to request a new connection string.
3.4.2 dmaID
The DMA ID is linked with the DMA license of your Dialog NMS. The ID remains the same
throughout the lifecycle of the hub module.
Use the GetDataMinerAgentsInfo call to retrieve the DMA ID. The call requires the connection
string as input.
An example request is shown below.
Alternatively, right-click on any element within the Dialog NMS surveyor tree and select Properties.
A pop-up window appears displaying the DMA ID at the left of the forward slash.
3.4.3 elementID
The element ID is created during the provisioning of resources on the Dialog system.
Use the GetElementsForView call to get an overview of all elements that exist within the specified
view. If you apply this call for the root view (which has -1 as view ID), you get all elements that exist
within the complete surveyor tree.
The call parameters includeSubViews and includeServices should be set to 'true' or 'false'.
An example request for the root view is shown below.
Alternatively, right-click on the element within the Dialog NMS surveyor tree and select Properties.
A pop-up window appears displaying the Element ID at the right of the forward slash.
3.4.4 parameterID
Each element has a number of parameters that can be monitored. The parameter identifiers remain
the same within a Dialog software release.
Consult the Dataminer Driver Details file in the customer documentation portal to know which
parameters can be retrieved per driver and to know their corresponding parameter ID.
Alternatively, click on an element within the surveyor tree and double-click on a parameter. Then
click the DETAILS tab.
The example below displays the ID for the Forward Es/N0 parameter of a terminal element.
When retrieving a parameter for a terminal with Advanced Monitoring, the tableIndex
field in the request must be empty (no "?").
4. Enter the name of the Forward Link Occupation parameter. The name is 'Forward Link
Occupation'. Refer to parameterID on page 14.
5. Run the request.
When retrieving a parameter for a terminal with Advanced Monitoring, the tableIndex
field in the request must be empty (no "?").
Get the Total Forward Throughput parameter of a terminal using standard monitoring.
Execute the following steps:
1. Open the GetParameter request.
2. Enter the connection string. Remember that the connection times out after five minutes. Refer
to connection on page 9.
3. Enter the DMA ID. The ID of the DMA license of the Dialog NMS that we use for the example is
28741. Refer to dmaID on page 10.
4. Enter the ID of the performance element. The ID is 4042. Refer to elementID on page 12.
5. Enter the ID of the Total Forward Throughput parameter. The ID is 2060. Refer to parameterID
on page 14.
6. Enter the table index. This is the identifier of the terminal within the table. This can be retrieved
from the NMS GUI. This ID in the example is 58435.
Parameters for which trending graphs are available are indicated with the trend graph icon .
Retrieve the trend data of the Forward Es/N0 of a terminal of a terminal with advanced monitoring
enabled.
Execute the following steps:
1. Open the GetTrendDataForParameter or GetTrendDataSimplifiedForParameter request.
2. Enter the connection string. Remember that the connection times out after five minutes. Refer
to connection on page 9.
3. Enter the DMA ID. The ID of the DMA license of the Dialog NMS that we use for the example is
28741. Refer to dmaID on page 10.
4. Enter the ID of the terminal element. The ID of the terminal element in the example is 7301.
Refer to elementID on page 12.
5. Enter the ID of the Forward Es/N0 parameter. The ID is 1004. Refer to parameterID on page
14.
6. Set the trendingSpanTime to 'LastHour', 'LastDay', 'LastWeek', 'LastMonth', or 'LastYear'.
7. Run the request.
When retrieving a parameter for a terminal with Advanced Monitoring, the tableIndex
field in the request must be empty (no "?").
3. Enter the DMA ID. The ID of the DMA license of the Dialog NMS that we use for the example is
28741. Refer to dmaID on page 10.
4. Enter the ID of the forward link element. The ID is 4115. Refer to elementID on page 12.
5. Enter the ID of the Forward Link Max Symbol Rate, Forward Link Occupation and Send Symbol
Rate parameters. The IDs are 10, 280, and 281. Refer to parameterID on page 14.
6. Run the request.
7. Look for the identifier of the FWD QoS table in the response. This is the PrimaryKeyID.
8.
2. Get the identifier of the FWD QoS PIR parameter for the BE QoS class, using the ID of the
FWD QoS table you found via the previous call.
1. Open the GetTableForParameter request.
2. Enter the connection string. Remember that the connection times out after five minutes.
Refer to connection on page 9.
3. Enter the DMA ID. The ID of the DMA license of the Dialog NMS that we use for the
example is 28741. Refer to dmaID on page 10.
4. Enter the ID of the terminal element. The ID of the terminal element in the example is
7295. Refer to elementID on page 12.
5. Set the parameter ID to 1101.
6. Run the request.
7. Look for BE FWD QoS Class and then look for the PIR ID in the response.
4 TSDB
The Dialog monitoring system collects metrics from the Dialog platform and stores them in a Time
Series Database (TSDB, i.e. InfluxDB).
• ADVANCED: only terminals for which the Monitoring Type is set to Advanced are
monitored.
• ALL: all terminals are monitored.
To disable the collection:
– Set the ntc_rtmc_device_manager::terminal_real_time_monitoring parameter in the
customerconfig.yaml file to NONE.
• Element metrics from each virtual Machine, such as CPU, memory, disk usage, etc. These
metrics are automatically collected every 10 seconds.
• Metrics from the internal MQTT broker (VerneMQ), such as ack message counters. These metrics
are automatically collected every 10 seconds.
The polling interval (~ granularity) for the satnet and terminal metrics is 10 seconds by default. To
change the polling interval:
• Set the value of the ntc_profile_metrics::node::extmon_collector::interval parameter in the
customerconfig.yaml file.
The setting of the polling interval depends on the configuration of the hub module in
terms of number of terminals and satellite networks. The polling interval should not
be set lower than 10 seconds.
The default retention time for all collected metrics is three weeks. To change this period:
• Set the value of the ntc_profile_metrics::server::influx_retention_telegraf parameter in the
customerconfig.yaml file.
In case the polling interval is set to 10 seconds, the retention time should not be set
higher than 10 days.
For more information on how to edit and apply the customerconfig.yaml file, refer to the
corresponding Dialog Hub Installation Guide.
The metrics can be retrieved from the system via REST API. A subset can also be viewed via a
web interface on the Dialog NMS (the Grafana graphs).
get a piece of data (called a resource) when you link to a specific URL. Each URL is called a request
while the data sent back to you is called a response.
The API is available on every HMGW (per enclosure of a hub module) and CMS (on the enclosure of
the NMS module) via port 8086. The name of the database where the metrics are stored is
'telegraf'.
Make sure your device connecting to the TSDB is known as a trusted host. Trusted hosts are
configured in the customerconfig.yaml file.
A metric is defined by a measurement, a timestamp, a field and tags. For more information on these
concepts, refer to InfluxDB Key Concepts.
To view all measurements in the TSDB, execute following command:
http://[hmgw-ip]:8086/query?pretty=true&db=telegraf&q=SHOW measurements
To view the field and tag keys of a measurement, execute following commands:
For more information on how to explore the TSDB layout, refer to InfluxDB Schema Exploration.
To retrieve a metric, you can execute following command (just an example):
For more information on the query syntax, refer to InfluxDB Data Exploration.
• modem.tellinet
• modem.tcs
• modem.remote.general
• modem.remote.demod
• modem.remote.encap
• modem.remote.tellinet
• modem.remote.bgp
• modem.remote.netquality
4.2.1 modem.forward.encap
The measurements are done at CSE level.
modem_id ID of the modem. This ID can be retrieved via REST API: GET
/modem and search for id > systemId.
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host PGICSE-x
dropped_bytes Total number of bytes that the CSE (shaper) drops bytes
for a modem and specific QoS class, including eTCP
overhead.
dropped_packets Total number of packets that the CSE (shaper) drops packets
for a modem and specific QoS class, including eTCP
overhead.
avg_delay Average time that packets are queued in the CSE for milliseconds
a modem and specific QoS class,
4.2.2 modem.forward.S2
The measurements are done at terminal level and reported to the hub in the ACM signaling.
modem_id ID of the modem. This ID can be retrieved via REST API: GET
/modem and search for id > systemId.
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host PGICSE-x
4.2.3 modem.forward.tellinet
The measurements are done at TAS level.
modem_id ID of the modem. This ID can be retrieved via REST API: GET
/modem and search for id > systemId.
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host PGITAS-x
forward_pool_id ID of the forward pool. This ID can be retrieved via REST APII: GET
/forward-link and search for forwardLinkIds > systemId.
4.2.4 modem.return.decap
The measurements are done at DCP level.
modem_id ID of the modem. This ID can be retrieved via REST API: GET
/modem and search for id > systemId.
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host PGIDCP-x
received_bytes Total number of bytes received at the DCP for the bytes
modem and a specific QoS class, including eTCP
overhead.
4.2.5 modem.return.hrc_generic
The measurements are done at HRCCTL level.
modem_id ID of the modem. This ID can be retrieved via REST API: GET
/modem and search for id > systemId.
return_capacity_group_id ID of the return capacity group. This ID can be retrieved via the
. REST API: GET
• /hrc-mxdma-return-capacity-group
and search for id > systemId.
type • mxdma
• scpc
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host PGIHRCCTL-x
allocated_bit_rate Bit rate allocated to the terminal. The rate includes bits/sec
encapsulation overhead. This value is averaged
over the measurement interval.
4.2.6 modem.return.hrc_shaping
The measurements are done at HRCCTL level.
modem_id ID of the modem. This ID can be retrieved via REST API: GET
/modem and search for id > systemId.
return_capacity_group_id ID of the return capacity group. This ID can be retrieved via the
REST API: GET
• /hrc-mxdma-return-capacity-group
and search for id > systemId.
type • mxdma
• scpc
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host PGIHRCCTL-x
requested_volume Bit rate that the modem requests for a specific QoS bits/sec
class or circuit. The rate includes encapsulation
overhead.
assigned_volume Bit rate allocated to the modem for a specific QoS bits/sec
class or circuit. The rate includes encapsulation
overhead.
4.2.7 modem.return.mrc_generic
The measurements are done at MRCCTL level.
modem_id ID of the modem. This ID can be retrieved via REST API: GET
/modem and search for id > systemId.
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host PGIMRCCTL-x
allocated_bitrate Bit rate that is assigned to the terminal. The rate bits/sec
includes GSE overhead.
requested_bitrate Bit rate that the terminal requests. The rate includes bits/sec
encapsulation overhead.
4.2.8 modem.return.mrc_shaping
The measurements are done at MRCCTL level.
modem_id ID of the modem. This ID can be retrieved via REST API: GET
/modem and search for id > systemId.
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host PGIMRCCTL-x
4.2.9 modem.tellinet
The measurements are done at TAS level.
modem_id ID of the modem. This ID can be retrieved via REST API: GET
/modem and search for id > systemId.
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host PGITAS-x
forward_pool_id ID of the forward pool. This ID can be retrieved via REST APII: GET
/forward-link and search for forwardLinkIds > systemId.
4.2.10 modem.tcs
The measurements are done at TCS level.
modem_id ID of the modem. This ID can be retrieved via REST API: GET
/modem and search for id > systemId.
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host TCS-x-y
time_last_network_config Date and time of the last time the terminal seconds
requested the terminal configuration, which is since epoch
managed by the hub.
4.2.11 modem.remote.general
The measurements are done at terminal level.
modem_id ID of the modem. This ID can be retrieved via REST API: GET
/modem and search for id > systemId.
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host TCS-x-y
4.2.12 modem.remote.demod
The measurements are done at terminal level.
modem_id ID of the modem. This ID can be retrieved via REST API: GET
/modem and search for id > systemId.
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host TCS-x-y
cd Carrier to distortion. dB
4.2.13 modem.remote.encap
The measurements are done at terminal level.
modem_id ID of the modem. This ID can be retrieved via REST API: GET
/modem and search for id > systemId.
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host TCS-x-y
received_bytes Total number of bytes that the TelliNet client on the bytes
modem receives for a specific QoS class.
dropped_bytes Total number of bytes that the modem drops for a bytes
specific QoS class.
dropped_packets Total number of packets that the modem drops for packets
a specific QoS class.
4.2.14 modem.remote.tellinet
The measurements are done at terminal level.
modem_id ID of the modem. This ID can be retrieved via REST API: GET
/modem and search for id > systemId.
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host TCS-x-y
4.2.15 modem.remote.bgp
The measurements are done at terminal level.
modem_id ID of the modem. This ID can be retrieved via REST API: GET
/modem and search for id > systemId.
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host TCS-x-y
4.2.16 modem.remote.netquality
The measurements are done at terminal level.
modem_id ID of the modem. This ID can be retrieved via REST API: GET
/modem and search for id > systemId.
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host TCS-x-y
qos_marking_id TOS byte of the ICMP packets that was used for the measurements
.
4.3.1.1 forward.shaper
forward_link_id The ID can be retrieved via the REST API: GET /forward-link and
search for forwardLinkIds > systemId.
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host PGICSE-x
link_efficiency Actual efficiency of the forward link = sent bit rate / bits/baud
sent symbol rate. This metric is only available when
type = global.
delay Average time that packets are queued in the CSE. milliseconds
This does not exist when using tag key value
'unicast'.
4.3.1.2 forward.shaper.pools
forward_link_id The ID can be retrieved via the REST API: GET /forward-link and
search for forwardLinkId > systemId.
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host PGICSE-x
4.3.1.3 forward.shaper.multicast
forward_link_id The ID can be retrieved via the REST API: GET /forward-link and
search for forwardLinkId > systemId.
multicast_address ID of the multicast stream. This ID can be retrieved via the REST
API: GET /multicast-circuit and search for id > systemId.
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host PGICSE-x
• return.decapsulator
• return.decapsulator.return_capacity_group
4.3.2.1 return.decapsulator
return_link_id ID of the return link. This ID can be retrieved via the REST API:
GET /return-link and search for id > systemId.
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host PGIDCP-x
4.3.2.2 return.decapsulator.return_capacity_group
For each return link technology, the return link is divided in one or more return capacity groups.
return_capacity_group_id ID of the return capacity group. This ID can be retrieved via the
REST API: GET
• /hrc-mxdma-return-capacity-group
• /mrc-return-capacity-group
and search for id > systemId.
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host PGIDCP-x
4.3.3.1 return.hrc.transponder
transponder_id Id of the transponder. This ID is retrieved via the REST API: GET
/transponder and search for id > systemId.
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host PGIHRCCTL-x
4.3.3.2 return.hrc.return_capacity_group
return_capacity_group_id ID of the return capacity group. This ID can be retrieved via the
REST API: GET
• /hrc-mxdma-return-capacity-group
and search for id > systemId.
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host PGIHRCCTL-x
best_modcod_efficiency Number of bits that are used per Hz for the best bits/Hz
MODCOD.
4.3.3.3 return.hrc.shaping
return_capacity_group_id ID of the return capacity group. This ID can be retrieved via the
REST API: GET
• /hrc-mxdma-return-capacity-group
and search for id > systemId.
– sh_node_tb_cg_[ID]
• In case of a class-based pool, the name is:
– sh_node_cb_cg_[QoSPool]_[ID]
– sh_node_cb_cg_[QoSPool]_vno_[vnoID]_[ID]
where:
– ID can be retrieved via the REST API: GET
/hrc-mxdma-return-capacity-group and search for
returnPoolIds > systemId
– QoSPool = BE, CD, RT1, RT2, RT3, MGMT or RTSIGN
– vnoID can be retrieved via the REST API: GET /domain
and search for the systemId of the VNO
Entire RCG
• hrc_mxdma_rcg_[ID]
• hrc_scpc_rcg_[ID]
where ID = return_capacity_group_id
The capacity that is left after shaping and distributed among the
operational Mx-DMA terminals (up until their PIR)
• sh_node_free_cap_root_[ID]
where ID = return_capacity_group_id
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host PGIHRCCTL-x
requested_rate Bit rate requested for the return pool, including GSE bits/sec
overhead.
allocated_rate Bit rate allocated to the return pool, including GSE bits/sec
overhead.
4.3.3.4 return.hrc.mcd
demod_name Name of the demodulator. This name can be retrieved via the REST
API: GET /device-role/all and search for id > name.
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host PGIHRCCTL-x
4.3.3.5 return.mrc
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host PGIMRCCTL-x
4.3.3.6 return.mrc.return_capacity_group
return_capacity_group_id ID of the return capacity group. This ID can be retrieved via the
REST API: GET /mrc-return-capacity-group and search for id >
systemId.
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host PGIMRCCTL-x
logons_average Number of terminals per second that are logging on. 1/sec
This can be a value lower than 1 because it is
calculated over an interval. E.g. 10 terminals have
logged on during a period of 30 seconds => value =
0.33.
logoffs_average Number of terminals per second that are logging off. 1/sec
This can be a value lower than 1 because it is
calculated over an interval. E.g. 10 terminals have
logged off during a period of 30 seconds => value =
0.33.
request_rate Average bit rate requested by the terminals for the bits/sec
MRC return capacity group. The rate includes GSE
overhead.
4.3.3.7 return.mrc_ulogon
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host PGIMRCCTL-x
4.3.3.8 return.mrc.shaping
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host PGIMRCCTL-x
requested_bitrate Average bit rate requested by the terminals for the bits/sec
MRC return pool. The rate includes GSE overhead.
assigned_bitrate Average bit rate assigned to the MRC return pool. bits/sec
The rate includes GSE overhead.
4.3.4.1 l3.vrf
Return
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
4.3.4.2 ospf
The measurements are done at DEM level and represent status information related to OSPF per
VRF.
proto OSPF
table master
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host PGIDEM-x
4.3.4.3 bgp
The measurements are done at DEM level and represent status information related to BGP per VRF.
proto BGP
table master
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host PGIDEM-x
4.3.5.1 infra.l2.dem
Return
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host PGIL2DEM-x
4.3.5.2 infra.l3.dem
Return
portID Obsolete.
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
4.3.5.3 infra.vrouter_cpu
cpuID This is the ID of the core type. The following values exits:
• 1 (worker core)
• 2 (sync core)
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
4.3.5.4 tas
tn_instance_id ID of the Tellinet instance. This ID can be retrieved via the REST
API: GET /tellinet-instance and search for id > systemId.
type tellinet
hps ID of the hub processing segment. This ID can be retrieved via the
REST API: GET /hub-module and search for hpsId.
host PGITAS-x
– netstat
– processes
– swap
– system
• Switch related:
– snmp
• Application related:
– app.rtm_collector
– jvm_memory
– procstat (only available on CMS)
– procstat_lookup
– internal_agent
– internal_gather
– internal_memstats
– internal_write
To show the field and tag keys of the measurements, execute following commands:
For more information on how to explore the TSDB content, refer to InfluxDB Schema Exploration.
For more information about the MQTT messages used in Dialog, refer to the Dialog
MQTT User Guide.
The following tables describes the metrics of the internal MQTT broker VerneMQ. These metrics are
automatically collected every 10 seconds.
The metrics are grouped in several measurements. The measurements have following tag keys.
The following tables list all measurements, their field keys and corresponding description.
'mqtt_' measurements
'queue_' measurements
'retain_' measurements
retain_memory gauge The number of bytes used for storing retained messages.
'system_' measurements
system_runtime counter The sum of the runtime for all threads in the
Erlang runtime system.
'netsplit_' measurements
'router_' measurements
'client_' measurements
client_expired Obsolete.
'socket_' measurements
socket_error counter The total number of socket errors that have occurred.
'bytes_' measurements
'cluster_' measurements
'vm_memory_' measurements
6 QPSK 3/10
7 7/20
8 4/10
9 9/20
10 1/2
11 11/20
12 6/10
13 13/20
14 7/10
15 3/4
16 4/5
17 8PSK 17/30
18 6/10
19 19/30
20 2/3
21 7/10
22 11/15
23 23/30
24 4/5
25 5/6
26 13/15
27 16 APSK 27/40
28 7/10
29 29/40
30 3/4
31 31/40
32 4/5
33 33/40
34 17/20
35 7/8
36 32 APSK 18/25
37 37/50
38 38/50
39 39/50
40 4/5
41 41/50
42 21/25
43 43/50
44 22/25
45 9/10
1 QPSK 1/4 ✔ ✔
2 1/3 ✔ ✔
3 2/5 ✔ ✔
4 1/2 ✔ ✔
5 3/5 ✔ ✔
6 2/3 ✔ ✔
7 3/4 ✔ ✔
8 4/5 ✔ ✔
9 5/6 ✔ ✔
10 8/9 ✔ ✔
11 9/10 ✔ ✖
12 8PSK 3/5 ✔ ✔
13 2/3 ✔ ✔
14 3/4 ✔ ✔
15 5/6 ✔ ✔
16 8/9 ✔ ✔
17 9/10 ✔ ✖
18 16APSK 2/3 ✔ ✔
19 3/4 ✔ ✔
20 4/5 ✔ ✔
21 5/6 ✔ ✔
22 8/9 ✔ ✔
23 9/10 ✔ ✖
24 32APSK 3/4 ✔ ✔
25 4/5 ✔ ✔
26 5/6 ✔ ✔
27 8/9 ✔ ✔
28 9/10 ✔ ✖
DVB-S2X
Standard and VH-SNR MODCOD
1 QPSK 1/4 ✔ ✔
2 1/3 ✔ ✔
3 2/5 ✔ ✔
4 1/2 ✔ ✔
5 3/5 ✔ ✔
6 2/3 ✔ ✔
7 3/4 ✔ ✔
8 4/5 ✔ ✔
9 5/6 ✔ ✔
10 8/9 ✔ ✔
11 9/10 ✔ ✖
12 8PSK 3/5 ✔ ✔
13 2/3 ✔ ✔
14 3/4 ✔ ✔
15 5/6 ✔ ✔
16 8/9 ✔ ✔
17 9/10 ✔ ✖
18 16APSK 2/3 ✔ ✔
19 3/4 ✔ ✔
20 4/5 ✔ ✔
21 5/6 ✔ ✔
22 8/9 ✔ ✔
23 9/10 ✔ ✖
24 32APSK 3/4 ✔ ✔
25 4/5 ✔ ✔
26 5/6 ✔ ✔
27 8/9 ✔ ✔
28 9/10 ✔ ✖
32 QPSK 11/45 ✖ ✔
33 4/15 ✖ ✔
34 13/45 ✔ ✖
35 14/45 ✖ ✔
36 9/20 ✔ ✖
37 7/15 ✖ ✔
38 8/15 ✖ ✔
39 11/20 ✔ ✖
40 32/45 ✖ ✔
41 8PSK 7/15 ✖ ✔
42 8/15 ✖ ✔
43 5/9_L ✔ ✖
44 26/45 ✖ ✔
45 26/45_L ✔ ✖
46 23/36 ✔ ✖
47 25/36 ✔ ✖
48 32/45 ✖ ✔
49 13/18 ✔ ✖
50 16APSK 7/15 ✖ ✔
51 1/2_L ✔ ✖
52 8/15 ✖ ✔
53 8/15_L ✔ ✖
54 5/9_L ✔ ✖
55 26/45 ✔ ✔
56 3/5 ✔ ✔
57 3/5_L ✔ ✖
58 28/45 ✔ ✖
59 23/36 ✔ ✖
60 2/3_L ✔ ✖
61 25/36 ✔ ✖
62 32/45 ✖ ✔
63 13/18 ✔ ✖
64 7/9 ✔ ✖
65 77/90 ✔ ✖
66 32APSK 2/3 ✖ ✔
67 2/3_L ✔ ✖
69 32/45 ✔ ✔
70 11/15 ✔ ✖
71 7/9 ✔ ✖
72 64APSK 32/45_L ✔ ✖
73 11/15 ✔ ✖
74 7/9 ✔ ✖
76 4/5 ✔ ✖
78 5/6 ✔ ✖
80 128APSK 3/4 ✔ ✖
81 7/9 ✔ ✖
82 256APSK 29/45_L ✔ ✖
83 2/3_L ✔ ✖
84 31/45_L ✔ ✖
85 32/45 ✔ ✖
86 11/15_L ✔ ✖
87 3/4 ✔ ✖
5 Abbreviations
Abbreviation Definition
BE Best Effort
DM Device Manager
FWD Forward
ID Identifier
IP Internet Protocol
PC Personal Computer
Abbreviation Definition
RTN Return
UI User Interface