yet-another-cloudwatch-exporter
yet-another-cloudwatch-exporter copied to clipboard
[BUG] Incorrect name label on TransitGateway(Attachment) metrics
Is there an existing issue for this?
- [X] I have searched the existing issues
Current Behavior
I am seeing strange behaviour with the "name" label of the aws_transitgateway_*
metrics.
We have 2 TransitGateways, 1 with 2 attachments and 1 with 4
TGW 1
- ATT 1
- ATT 2
- ATT 3
- ATT 4 TGW 2
- ATT 5
- ATT 6
The dimension_TransitGateway
and dimension_TransitGatewayAttachment
labels are correct on each metric, but the attachment portion of the name
label is always the same attachment for each gateway, ie:
TGW 1 - name="tgw-1/tgw-attach-1" TGW 1 - ATT 1 - name="tgw-1/tgw-attach-1" TGW 1 - ATT 2 - name="tgw-1/tgw-attach-1" TGW 1 - ATT 3 - name="tgw-1/tgw-attach-1" TGW 1 - ATT 4 - name="tgw-1/tgw-attach-1" TGW 2 - name = "tgw-2/tgw-attach-5" TGW 2 - ATT 5 - name="tgw-2/tgw-attach-5" TGW 2 - ATT 6 - name="tgw-2/tgw-attach-5"
whereas for the _info
series, the name
label is:
TGW1 - name="full ARN of TGW 1" TGW 1 - ATT 1 - name="tgw-1/tgw-attach-1" TGW 1 - ATT 2 - name="tgw-1/tgw-attach-2" TGW 1 - ATT 3 - name="tgw-1/tgw-attach-3" TGW 1 - ATT 4 - name="tgw-1/tgw-attach-4" TGW1 - name="full ARN of TGW 2" TGW 2 - ATT 5 - name="tgw-2/tgw-attach-5" TGW 2 - ATT 6 - name="tgw-2/tgw-attach-6"
Expected Behavior
TGW1 - name="tgw-1" (or full arn) TGW 1 - ATT 1 - name="tgw-1/tgw-attach-1" TGW 1 - ATT 2 - name="tgw-1/tgw-attach-2" TGW 1 - ATT 3 - name="tgw-1/tgw-attach-3" TGW 1 - ATT 4 - name="tgw-1/tgw-attach-4" TGW1 - name="tgw-2" (or full arn) TGW 2 - ATT 5 - name="tgw-2/tgw-attach-5" TGW 2 - ATT 6 - name="tgw-2/tgw-attach-6"
Steps To Reproduce
No response
Anything else?
No response