Histogram Panel
3 min
the histogram panel displays the distribution of numerical data over a selected time range it groups values into buckets and counts how many values fall into each one each bar represents a bucket, the height reflects the count of values within that range, and the x axis represents the bucket ranges themselves the histogram panel is useful for understanding how your data is spread across a range of values you can use it to visualize request durations, error rates, latency distributions, or any other numerical signal by switching the time range, you can observe how the distribution shifts after events like a deployment or a traffic spike when the panel type is set to histogram, the following settings are available under the general tab panel name enter a name for your panel this appears as the panel title on the dashboard description enter a description to provide additional context about what the panel displays axes the axes section provides controls to adjust how the distribution is visualized after data is fetched bucket count (default 30) controls how many buckets the data is grouped into reducing the bucket count gives a more aggregated view; increasing it reveals finer granularity bucket offset shifts all bucket ranges by a fixed value for example, an offset of +10 transforms a bucket range of \[x, y] to \[x+10, y+10] this is useful when you want to align bucket boundaries with a specific baseline min / max constrains the visible range by discarding buckets that fall outside the specified bounds use this to focus on the meaningful portion of the distribution and filter out extreme values or noise the goal of these controls is to improve readability and make the distribution easier to interpret depending on the context and characteristics of your data legend choose between table or list mode to control how the legend is displayed use the values selector to choose which aggregate values (such as min, max, or mean) appear alongside each series label leave values empty to display labels only time range configure time range behavior for this panel independently from the dashboard override dashboard time range individual panels can use their own time range configuration enable this to override the time range set at the dashboard level time shift shift the panel’s start and end time by a specified time shift expression use the minus ( ) operator to subtract time, with the same units supported by the dashboard time range expressions refer to time range expressions and settings docid\ jn8 ke6vhkt4h1ecoleym for supported units and syntax