Skip to main content
Manage resource groups from the command line. Aggregate monitors and services into unified health views.

Commands

CommandDescription
devhelm resource-groups listList all resource groups
devhelm resource-groups get <id>Get resource group details
devhelm resource-groups createCreate a resource group
devhelm resource-groups update <id>Update a resource group
devhelm resource-groups delete <id>Delete a resource group

resource-groups list

devhelm resource-groups list
FlagTypeDefaultDescription
--page-sizeinteger200Number of items per API request (1–200)

resource-groups get

Resource group IDs are UUIDs — get them from devhelm resource-groups list.
devhelm resource-groups get <group-id> -o json

resource-groups create

devhelm resource-groups create \
  --name "Payment Service" \
  --description "All monitors related to the payment pipeline"
FlagTypeRequiredDescription
--namestringYesResource group display name
--descriptionstringHuman-readable description

resource-groups update

devhelm resource-groups update <group-id> --name "Payment Service (v2)"
FlagTypeRequiredDescription
--namestringYesResource group name (required even when only changing the description)
--descriptionstringNew description

resource-groups delete

Prompts for confirmation; pass --yes (-y) in scripts and CI.
devhelm resource-groups delete <group-id>

Next steps

Resource group health guide

Build composite health dashboards.

Monitors

Add monitors to track within groups.