Skip to content

Duplicated prometheus metrics #112

@gstiller

Description

@gstiller

The xpum_per_engine_ratio metrics with the encoder, decoder and media_enhancement type are duplicated. Looks the decoder/encoder metrics are paired (decoder1.value == encoder2.value, decoder2.value==encoder1.value). I haven't found yet what made this duplication.

xpum_per_engine_ratio{dev_file="card1",dev_name="Intel(R) Data Center GPU Flex 140",engine_id="0",pci_bdf="0000:17:00.0",pci_dev="0x56c1",src="direct",type="decoder",uuid="00000000-0000-0000-1ddb-7c1aed80a2fd",vendor="Intel(R) Corporation"} 0.044500000000000005
xpum_per_engine_ratio{dev_file="card1",dev_name="Intel(R) Data Center GPU Flex 140",engine_id="0",pci_bdf="0000:17:00.0",pci_dev="0x56c1",src="direct",type="decoder",uuid="00000000-0000-0000-1ddb-7c1aed80a2fd",vendor="Intel(R) Corporation"} 0.0454
xpum_per_engine_ratio{dev_file="card1",dev_name="Intel(R) Data Center GPU Flex 140",engine_id="0",pci_bdf="0000:17:00.0",pci_dev="0x56c1",src="direct",type="encoder",uuid="00000000-0000-0000-1ddb-7c1aed80a2fd",vendor="Intel(R) Corporation"} 0.044500000000000005
xpum_per_engine_ratio{dev_file="card1",dev_name="Intel(R) Data Center GPU Flex 140",engine_id="0",pci_bdf="0000:17:00.0",pci_dev="0x56c1",src="direct",type="encoder",uuid="00000000-0000-0000-1ddb-7c1aed80a2fd",vendor="Intel(R) Corporation"} 0.0454
xpum_per_engine_ratio{dev_file="card1",dev_name="Intel(R) Data Center GPU Flex 140",engine_id="0",pci_bdf="0000:17:00.0",pci_dev="0x56c1",src="direct",type="media_enhancement",uuid="00000000-0000-0000-1ddb-7c1aed80a2fd",vendor="Intel(R) Corporation"} 0.109
xpum_per_engine_ratio{dev_file="card1",dev_name="Intel(R) Data Center GPU Flex 140",engine_id="0",pci_bdf="0000:17:00.0",pci_dev="0x56c1",src="direct",type="media_enhancement",uuid="00000000-0000-0000-1ddb-7c1aed80a2fd",vendor="Intel(R) Corporation"} 0.1121
xpum_per_engine_ratio{dev_file="card1",dev_name="Intel(R) Data Center GPU Flex 140",engine_id="1",pci_bdf="0000:17:00.0",pci_dev="0x56c1",src="direct",type="decoder",uuid="00000000-0000-0000-1ddb-7c1aed80a2fd",vendor="Intel(R) Corporation"} 0.0007000000000000001
xpum_per_engine_ratio{dev_file="card1",dev_name="Intel(R) Data Center GPU Flex 140",engine_id="1",pci_bdf="0000:17:00.0",pci_dev="0x56c1",src="direct",type="decoder",uuid="00000000-0000-0000-1ddb-7c1aed80a2fd",vendor="Intel(R) Corporation"} 0.0018
xpum_per_engine_ratio{dev_file="card1",dev_name="Intel(R) Data Center GPU Flex 140",engine_id="1",pci_bdf="0000:17:00.0",pci_dev="0x56c1",src="direct",type="encoder",uuid="00000000-0000-0000-1ddb-7c1aed80a2fd",vendor="Intel(R) Corporation"} 0.0007000000000000001
xpum_per_engine_ratio{dev_file="card1",dev_name="Intel(R) Data Center GPU Flex 140",engine_id="1",pci_bdf="0000:17:00.0",pci_dev="0x56c1",src="direct",type="encoder",uuid="00000000-0000-0000-1ddb-7c1aed80a2fd",vendor="Intel(R) Corporation"} 0.0018
xpum_per_engine_ratio{dev_file="card1",dev_name="Intel(R) Data Center GPU Flex 140",engine_id="1",pci_bdf="0000:17:00.0",pci_dev="0x56c1",src="direct",type="media_enhancement",uuid="00000000-0000-0000-1ddb-7c1aed80a2fd",vendor="Intel(R) Corporation"} 0.0059
xpum_per_engine_ratio{dev_file="card1",dev_name="Intel(R) Data Center GPU Flex 140",engine_id="1",pci_bdf="0000:17:00.0",pci_dev="0x56c1",src="direct",type="media_enhancement",uuid="00000000-0000-0000-1ddb-7c1aed80a2fd",vendor="Intel(R) Corporation"} 0.0101

Xpumcli does not show any duplication.

$ xpumcli dump -d0 -n1 -m 27
Timestamp, DeviceId, Media Enhancement Engine 0 (%), Media Enhancement Engine 1 (%)
11:36:13.464,    0, 11.35, 0.58
$ xpumcli dump -d0 -n1 -m 24
Timestamp, DeviceId, Decoder Engine 0 (%), Decoder Engine 1 (%)
11:36:19.888,    0, 4.64, 0.11
$ xpumcli dump -d0 -n1 -m 25
Timestamp, DeviceId, Encoder Engine 0 (%), Encoder Engine 1 (%)
11:36:24.119,    0, 4.75, 0.05

GPU's fw version is 6.8.0.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions