Skip to main content
Version: 2.2.0

Billable hours reporting gadget

LogSense for Jira includes a dashboard gadget that displays aggregated billable hours from worklog metadata stored in Forge KVS.

Add the gadget to a dashboard

  1. Open the Jira dashboard where you want the report.
  2. Click Add gadget.
  3. Search for the LogSense billable hours gadget.
  4. Click Add and configure the gadget.
Add LogSense billable hours gadget

Configuration

After adding, the gadget requests context parameters (per version 1.0.0):

ParameterDescription
SpaceSpace whose worklogs are included in the report.
Date rangeAggregation period (if available in gadget UI).
Additional filtersBillable, work type, or other criteria per exposed configuration.
Billable hours gadget configuration

Gadget view

The gadget queries issues via POST /rest/api/3/search/jql with parallel processing and reads each worklog's metadata from Forge KVS (worklog-meta:{issueId}:{worklogId}) to distinguish billable from non-billable entries.

Billable hours gadget on dashboard

Typical columns and metrics

Depending on gadget configuration in 1.0.0, it may show:

  • Total billable hours in the selected period.
  • Breakdown by user, space, or work type (if applicable).
  • Comparison with non-billable hours when the report includes them.
Data requirements

Only worklogs logged with LogSense (active provider) include billable/non-billable classification in KVS. Native worklogs from before adoption may lack complete metadata.

Performance

Gadget queries use paginated JQL search (nextPageToken) and parallel worklog processing to reduce load time on high-volume dashboards.

Best practices

  • Place the gadget on space management or billing dashboards, not operational sprint views.
  • Align the date range with the client's billing cycle.
  • Ensure teams log time with correct billable classification from day one.