How to Design Splunk ITSI Glass Tables That Executives Actually Use

Table of Contents

Summarize the Content of the Blog

Why most glass tables get abandoned

The pattern is consistent across Splunk ITSI deployments. The glass table looks impressive in the implementation demo. It contains thirty KPIs, six service health rollups, a real-time event feed, and a heat map of the entire environment. Three weeks after go-live, nobody opens it.

The root cause is design intent confusion. A glass table that tries to show the entire IT environment becomes the dashboard equivalent of a Wikipedia page: comprehensive, technically accurate, and useless for decision-making. An executive opening the glass table on Tuesday morning asks a specific question (“is order processing healthy this morning”). The thirty-KPI glass table does not answer that question in under 5 seconds. The executive closes the tab and checks the metric another way.

The fix is intent. Each glass table should answer one specific operational question for a specific operational audience on a defined cadence. The Splunk ITSI documentation describes glass tables as the analyst-facing layer of the platform, but the documentation rarely emphasizes the editorial work that makes that layer actually used.

The five patterns below are what bitsIO consultants apply during ITSI glass table design across the complete Splunk ITSI implementation.

Pattern 1: One glass table answers one question

The first pattern is the most important. Before designing a glass table, write down the specific question it should answer.

Examples of good glass table questions: - “Is the customer-facing order processing service healthy right now?” - “Are the three critical clinical applications (Epic, lab system, imaging) meeting their SLA this week?” - “What is the trailing 14-day service-health trend across our top 10 services?” - “Which services are currently in active episodes, and what are the next actions?”

Examples of bad glass table questions: - “What is happening in our IT environment?” - “Show me everything about the customer portal.” - “Display all KPIs across all services.”

The good questions have specific operational answers and clear cadence (now, this morning, this week, this month). The bad questions have no defined boundary and no clear answer.

For each glass table, write the question at the top of the table itself. It becomes the table’s defining feature and the litmus test for every visual element (“does this element help answer the question, or is it decoration”).

Pattern 2: Service Health Score is the anchor, KPIs are the supporting detail

The Service Health Score is ITSI’s calculated 0-to-100 rollup of KPI health per service. It is the single most useful number on a glass table because it integrates many KPIs into one signal that operators learn to trust.

A well-designed glass table makes Service Health Score the visual anchor. Position it prominently (top center or top left). Color-code it by severity. Show it large enough to read at 3 meters distance (someone walking past a NOC screen should be able to see service health without leaning in).

Supporting KPIs appear below the Service Health Score, contextually grouped. A “Customer Portal” glass table might show Service Health Score at the top, then four supporting KPIs (authentication success rate, average response time, error rate, transactions per minute) sized smaller below. The supporting KPIs explain the score; they do not compete with it.

For multi-service glass tables (e.g., “Top 10 services dashboard”), use a Service Health Score grid: 10 service tiles each with their own Service Health Score, sized identically, color-coded consistently. The Splunk community documents this design pattern as the “service tile” approach. Drill-down from any tile takes the operator to the per-service detail glass table.

Pattern 3: Color coding follows operational severity, not visual interest

Color in a glass table communicates state, not branding. The conventions matter.

A widely-adopted Splunk ITSI color convention: - Green = service is healthy, within thresholds - Yellow = KPI is degraded but not critical, watch - Orange = KPI is significantly degraded, attention needed - Red = service is critical, immediate response - Gray = data missing or service in scheduled maintenance

Stick to these five colors. Resist the temptation to introduce brand colors, gradient effects, or custom palettes. An executive who learns the convention on one glass table reads every other glass table in the deployment instantly. An executive who has to learn a new color convention per glass table reads none of them.

For accessibility, pair color with shape or text labels. Color-blind operators need to read the same signal without depending on hue.

Pattern 4: One drill-down path, not three

Glass tables are most useful when they offer one clear next action when something goes wrong. An operator looking at a glass table at 2 AM does not want a choose-your-own-adventure of seventeen possible drill-down destinations. They want one clear path: from the dashboard to the underlying detail that explains the problem.

Design the drill-down explicitly. Service Health Score in red should click through to the per-service glass table that shows underlying KPIs. A degraded KPI in the per-service glass table should click through to the underlying Splunk search that powers the KPI. A click in the search should pivot to either related notable events (Episode Review) or related raw data (Splunk Search).

This three-level drill-down (rollup glass table → per-service glass table → underlying search) is the most common path operators actually use. Build it once, document it, and resist adding parallel drill-down paths that introduce decision friction. For broader context on the ITSI episode workflow that supports this drill-down, see how Splunk ITSI transforms incident management.

Pattern 5: A defined operator and a defined cadence

Every glass table needs a defined operator (the named person or team responsible for using it) and a defined cadence (how often they use it).

Without a named operator, glass tables become orphans. The implementation team built them. No operations team formally owns reviewing them. Three months later, nobody is sure who is supposed to look at the glass table during an incident.

Define explicitly: - Owner. “The NOC manager reviews this glass table during the morning operations check.” Or “The customer experience director reviews this glass table during the weekly leadership meeting.” Or “The on-call SRE references this glass table during any P1 or P2 incident response.” - Cadence. Daily morning, weekly leadership, monthly review, ad-hoc incident response. Each cadence drives different design choices. A daily glass table needs to load fast and read fast. A monthly leadership glass table needs trend context the daily version doesn’t. - Review trigger. What event prompts opening this glass table? The morning standup, the incident page, the weekly business review, the executive dashboard meeting.

Glass tables without an owner and cadence drift into disuse within 90 days. Glass tables with both stay in active rotation. The Splunk customer experience teams have documented this pattern across multiple ITSI deployments.

Anti-patterns to avoid

Four anti-patterns account for most abandoned glass tables.

Kitchen-sink design. Thirty KPIs, six service health rollups, a real-time event feed, and a heat map of the entire environment. Looks impressive in demo. Useless in operation. Avoid by capping at 10 visual elements per glass table.

Real-time everything. Every visualization refreshes every 5 seconds. Looks dynamic in demo. Causes search head load and visual flicker in operation. Avoid by setting refresh rates that match the cadence (5 minutes for daily glass tables, 1 hour for weekly, daily for monthly).

Vanity metrics. KPIs that look impressive but don’t drive operational decisions. “Total events ingested today” is not actionable. “Average response time of the order processing service” is. Avoid by ensuring every visible element answers a specific operational question.

Branded design over operational design. Company brand colors used inconsistently across severity states (red brand color used for healthy KPIs because “red is our brand”). Avoid by separating brand surface (logo, header) from operational surface (severity colors).

For deeper coverage of related dashboard design patterns, see how to create custom Splunk dashboards for executive security reporting.

Frequently Asked Questions

A glass table in Splunk ITSI is an operational dashboard that presents service health, KPI trends, recent episodes, and contextual data to operators. It is the analyst-facing layer of ITSI where Service Health Score, KPI status, and episode context are visualized for operational decision-making.

In ITSI, navigate to the Configure > Glass Tables menu, create a new glass table, add the canvas elements (service health gauges, KPI widgets, episode summaries, text labels), associate each element with the source service or KPI, and configure refresh rates. Save and share the glass table with the named operators who will use it.

A standard Splunk dashboard is a panel-based visualization built from Splunk searches. An ITSI glass table is a free-form canvas designed specifically for service-oriented operational views, with native integration to Service Health Score, KPI calculations, and episode context. Glass tables are the right surface for service-level operational views, while standard dashboards remain ideal for data-level views.

Most well-designed glass tables show fewer than 10 visual elements total, including KPIs, service health rollups, and contextual labels. Glass tables with more than 15 elements typically degrade operator engagement within 90 days. Cap at 10 unless the audience explicitly needs more.

Refresh rate should match the operational cadence. Daily operational glass tables typically refresh every 1 to 5 minutes. Weekly leadership glass tables refresh every 15 to 60 minutes. Monthly review glass tables refresh daily. Faster refresh rates increase search head load without adding operational value.

Design the glass table to answer one specific business question (not “show me everything”), cap visual elements at 10, anchor on Service Health Score, follow consistent color conventions for severity, define a single clear drill-down path, and assign a named operator with a defined review cadence.

Yes. Glass tables visualize KPIs and service health scores, which are calculated from searches that can span any combination of Splunk indexes. The glass table itself does not specify indexes; the underlying KPIs and correlation searches do.

Glass tables can be shared via PDF export, scheduled email reports, or embedded panels in external dashboards. The Splunk ITSI documentation specifies the available export and sharing options. For continuous external access, consider whether the audience needs a glass table or a more constrained scheduled report.

A glass table is the service-oriented operational dashboard. Episode Review is the incident-oriented workspace where individual episodes (groupings of notable events) are triaged and remediated. Glass tables answer “what is the state of the service” questions, while Episode Review answers “what is happening with this specific incident” questions.

Configure click-through actions on glass table elements. The typical three-level drill-down pattern is: Service Health Score in a rollup glass table → per-service glass table → underlying Splunk search or Episode Review. Build one clear drill-down path per element rather than parallel paths.

Unlock the Full Potential of Your Data

Boost Efficiency and Maximize ROI with bitsIO’s Advanced Solutions

Start Today – Optimize Your Splunk!