ops0ops0

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

  1. Go to Hive → Agents
  2. Click New Group
  3. Fill in the group details
FieldDescription
NameDisplay name for the group
DescriptionOptional description
ColorColor badge for visual identification
IconIcon displayed next to the group name
Parent GroupNest this group inside another group for hierarchical organization
Sort OrderControl 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

  1. Open the agent detail
  2. Click Edit
  3. Set the Group field
  4. 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

  1. Go to Hive → Tags (or from the agent edit modal)
  2. Click New Tag
FieldDescription
NameTag label (e.g. production, critical, nginx)
ColorColor badge for visual scanning
DescriptionOptional description

Applying Tags to Agents

  1. Open the agent detail
  2. Click Edit
  3. Select tags from the tags dropdown
  4. 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 nginx servers at once
  • Filtering to on-call tagged servers during incidents
  • Bulk reviewing deprecated agents before decommission

Groups vs Tags

GroupsTags
StructureHierarchical (one parent)Flat (many per agent)
Use forOrganizational structure, team ownershipAttributes, roles, status labels
ExampleProduction / Web Serversnginx, cache-layer, on-call
FilteringBrowse by group treeMulti-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.