Groups & Tags
Organize your Hive agents into groups and apply tags to filter, manage, and operate on sets of servers together.
Groups
Groups are folders for your agents. Use them to mirror your infrastructure topology — by environment (production, staging, dev), function (web, database, worker), team ownership, or cloud region.
Creating a Group
- Go to Hive → Agents
- Click New Group
- Fill in the group details
| Field | Description |
|---|---|
| Name | Display name for the group |
| Description | Optional description |
| Color | Color badge for visual identification |
| Icon | Icon displayed next to the group name |
| Parent Group | Nest this group inside another group for hierarchical organization |
| Sort Order | Control display order within the parent level |
Nested Groups
Groups support nesting to any depth. For example:
Production
├── Web Servers
│ ├── us-east-1
│ └── eu-west-1
└── Databases
├── Primary
└── Replicas
Moving Agents into a Group
- Open the agent detail
- Click Edit
- Set the Group field
- Save
Or drag the agent card into the target group from the Agents board view.
Group Overview
Click a group to see:
- All agents in the group and their live status
- Aggregate alert counts for the group
- Ungrouped agents count (shown separately)
Tags
Tags are free-form labels you can attach to any agent. Unlike groups, a single agent can have multiple tags.
Creating Tags
- Go to Hive → Tags (or from the agent edit modal)
- Click New Tag
| Field | Description |
|---|---|
| Name | Tag label (e.g. production, critical, nginx) |
| Color | Color badge for visual scanning |
| Description | Optional description |
Applying Tags to Agents
- Open the agent detail
- Click Edit
- Select tags from the tags dropdown
- Save
Multiple tags can be applied to a single agent.
Filtering by Tag
On the Agents page, use the Tags filter to show only agents with a specific tag. Useful for:
- Seeing all
nginxservers at once - Filtering to
on-calltagged servers during incidents - Bulk reviewing
deprecatedagents before decommission
Groups vs Tags
| Groups | Tags | |
|---|---|---|
| Structure | Hierarchical (one parent) | Flat (many per agent) |
| Use for | Organizational structure, team ownership | Attributes, roles, status labels |
| Example | Production / Web Servers | nginx, cache-layer, on-call |
| Filtering | Browse by group tree | Multi-select tag filter |
Ungrouped Agents
Agents not assigned to any group appear under Ungrouped at the bottom of the Agents list. As your fleet grows, regularly reviewing ungrouped agents helps keep the inventory organized.