# Track consumed host units for licensing usage

**URL:** <https://community.dynatrace.com/t/track-consumed-host-units-for-licensing-usage/42330>\
**Category:** Dynatrace API\
**Tags:** dynatrace-api, tokens, licensing\
**Created:** [October 27, 2023, 11:11am UTC](https://community.dynatrace.com/t/track-consumed-host-units-for-licensing-usage/42330 "2023-10-27T11:11:04Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![realdynatrace](https://avatars.discourse-cdn.com/v4/letter/r/58956e/32.png) [@realdynatrace](https://community.dynatrace.com/u/realdynatrace)\
**Post date:** [October 27, 2023, 11:11am UTC](https://community.dynatrace.com/t/track-consumed-host-units-for-licensing-usage/42330/1 "2023-10-27T11:11:04Z")

</div>

Hello guys,

you can use the curl call below to track host units (this requires jq tool in linux)

Have a nice day.

---

<div class="post-metadata">

**Author:** ![realdynatrace](https://avatars.discourse-cdn.com/v4/letter/r/58956e/32.png) [@realdynatrace](https://community.dynatrace.com/u/realdynatrace)\
**Post date:** [October 27, 2023, 11:12am UTC](https://community.dynatrace.com/t/track-consumed-host-units-for-licensing-usage/42330/2 "2023-10-27T11:12:03Z")

</div>

curl -k -s "[https://YOURMCN/e/YOURENVID/api/v1/oneagents?Api-Token=YOURTOKEN&includeDetails=true&availabilitySta](https://YOURMCN/e/YOURENVID/api/v1/oneagents?Api-Token=YOURTOKEN&includeDetails=true&availabilitySta)…&nbsp;" | jq | grep ‘^\s\*“consumedHostUnits”:’ | sed ‘s/“consumedHostUnits”: //’ | sed ‘s/,//’ | paste -s -d+ - | bc

---

<div class="post-metadata">

**Author:** ![AntonPineiro](https://dub1.discourse-cdn.com/dynatrace/user_avatar/community.dynatrace.com/antonpineiro/32/49_2.png) [@AntonPineiro](https://community.dynatrace.com/u/AntonPineiro)\
**Post date:** [October 27, 2023, 11:59am UTC](https://community.dynatrace.com/t/track-consumed-host-units-for-licensing-usage/42330/3 "2023-10-27T11:59:28Z")

</div>

Hi,

You can use also this built metric for that _ **dsfm:billing.hostunit.connected** _.

JSON

```markup
curl -X GET "https://{ENV_ID}.live.dynatrace.com/api/v2/metrics/query?metricSelector=(dsfm:billing.hostunit.connected:splitBy():sort(value(auto,descending))):names&from=-2h&to=now&resolution=Inf" -H "accept: application/json" -H "Authorization: Api-Token XXXX-XXXX"

```

CSV

```markup
curl -X GET "https://{ENV_ID}.live.dynatrace.com/api/v2/metrics/query?metricSelector=(dsfm:billing.hostunit.connected:splitBy():sort(value(auto,descending))):names&from=-2h&to=now&resolution=Inf" -H "accept: text/csv, application/json; q=0.1" -H "Authorization: Api-Token XXXX-XXXX"

```

Best regards
