Objective. Students will build a vendor KPI tracking dashboard in a spreadsheet application that calculates SLA compliance percentages, flags breaches, and generates a monthly performance summary for at least two vendor categories.
This lesson, its worked examples and its practice questions has not yet been verified by an industry-certified professional or by a certification or approval body. It is a study draft and may contain errors. Do not use it as instructions for work on a job site or on live equipment. Always follow your instructor, your supervising professional, and current official references and regulations.
VoTechWorks program approval and accreditation are still in progress. Credentials are issued only by the certifying bodies named in each program, after their own exams.
Data centers rely on a web of vendors: power and cooling maintenance contractors, network circuit providers, hardware support companies, and managed service providers. Each relationship is governed by a Service Level Agreement (SLA) that spells out what the vendor must deliver, by when, and what happens when they fall short. Without a systematic way to track performance, SLA breaches can go unnoticed, penalty credits go unclaimed, and renewal decisions are made on gut feeling rather than evidence.
A Key Performance Indicator (KPI) dashboard puts all of that evidence in one place. It pulls raw performance data into calculated metrics, highlights problems automatically, and produces the summaries that operations managers and procurement teams need for vendor reviews.
Three families of KPIs appear in most data center vendor contracts.
Availability is expressed as a percentage: the ratio of actual uptime to total contracted hours in the measurement period. A common SLA target is 99.9% monthly availability, which allows roughly 43.8 minutes of downtime per month. Calculate it as:
`Availability % = ((Total Hours – Downtime Hours) / Total Hours) × 100`
Response and Resolution Times measure how quickly a vendor acknowledges a ticket (response time) and closes it (resolution time). SLAs typically set separate targets by priority level — for example, P1 (critical) tickets responded to within 15 minutes and resolved within four hours. Track the average and also the percentage of tickets that met the target.
SLA Compliance Rate is the headline metric: what share of all measurable obligations the vendor met in the period.
`SLA Compliance Rate = (Obligations Met / Total Obligations Measured) × 100`
Most SLAs include a remedy schedule: if availability falls below the target, the vendor owes the customer a service credit, usually expressed as a percentage of the monthly fee. For example, a contract might specify a 10% credit when availability drops below 99.9% but stays above 99.0%, and a 25% credit below 99.0%. Your dashboard should calculate the credit owed automatically from the measured availability and the monthly contract value, so no breach goes without financial follow-up.
Step 1 – Structure your data. Create a raw-data tab with one row per vendor event: date, vendor name, vendor category, ticket or incident ID, priority level, reported time, response time, resolution time, and downtime minutes (if applicable). Keeping raw data separate from calculations makes it easy to audit.
Step 2 – Build calculation columns. On a summary tab, use formulas to compute monthly totals and averages. Use `COUNTIFS` or `SUMIFS` to filter by vendor, month, and priority. Use `AVERAGEIFS` for conditional averages. Keep formula logic visible so a reviewer can follow it.
Step 3 – Apply conditional formatting. Set cells to turn red when availability falls below the SLA threshold and yellow when it is within 0.5 percentage points of the threshold. Flag resolution-time averages that exceed the SLA limit. This visual layer lets a manager scan the dashboard in seconds.
Step 4 – Calculate compliance rate and credits. Use `IF` statements to mark each obligation as Met or Breached, count both categories, and divide to get the compliance rate. A separate cell or column should look up the applicable credit tier and multiply by the contract value.
Step 5 – Visualize. A clustered bar chart comparing actual vs. target availability by month, and a line chart of average response times, are standard. Keep charts clean: label axes, include the SLA target as a reference line, and avoid decorative elements that obscure the data.
A dashboard is only useful if its story is communicated clearly. When presenting to stakeholders, lead with the headline metric (overall compliance rate), then highlight specific breaches, explain the business impact, state what credit is owed, and recommend an action — whether that is a formal breach notice, a performance improvement plan meeting, or simply monitoring for another cycle. Use plain language; avoid jargon when speaking to non-technical audiences.
Although this lesson involves spreadsheet work rather than physical hazards, data integrity is a professional obligation. Never alter raw performance records to make a vendor look better or worse; this can expose your organization to legal liability in a contract dispute. Protect the raw-data tab with a sheet password so entries cannot be accidentally overwritten. Keep a version-controlled backup before sharing files externally. When sharing dashboards outside your organization, confirm with your supervisor which fields are subject to non-disclosure obligations — contract values and penalty amounts are often confidential.
Answer each question, then check it. Nothing is recorded; this is your own practice.
A free tech program — complimentary, as our commitment to get America working. Help us build VoTechWorks. Tell us what works, what doesn’t, and what you want to learn.