SRE toil is the manual, repetitive operational work that keeps systems running but produces no lasting value. Restarting the same pod every Tuesday because of a memory leak is toil. Investigating a novel outage that requires real judgment is not. Google's SRE book set a hard limit: no more than 50% of an SRE's time should go to toil. Crossing that line is considered a management problem, not just an engineering one. This guide covers the 6 characteristics of toil, how to measure it (spoiler: only 22% of organizations actually do), a practical 2-week framework called The Toil Audit Sprint, and why investigative toil, the hardest kind to automate, is where AI SRE tools are now compressing the most hours.
50%
Google's toil ceiling
no more than this on toil
22%
Orgs that measure toil
per the Catchpoint SRE Report
6
Characteristics of toil
manual to linear scaling
2 weeks
The Toil Audit Sprint
unmeasured to ranked backlog
What Is Toil in SRE?
Toil in Site Reliability Engineering is the kind of operational work that is manual, repetitive, automatable, and leaves nothing better behind once you finish it. The term comes from Google's Site Reliability Engineering book, where the concept was formalized to give SRE teams a way to name, measure, and reduce the work that was quietly eating their engineering time.
Here is the exact definition Google's SRE book uses: toil is the kind of work "that tends to be manual, repetitive, automatable, tactical, devoid of enduring value, and that scales linearly as a service grows."
That is a mouthful, so let's translate.
Toil is the work you do that keeps the system running but does not improve it. You finish the task. The service is back where it was. Nothing is better for next time. And next week, or next month, you do the exact same thing again.
SRE Toil Examples: What Counts and What Does Not
Real examples make the definition click. Here is what qualifies as toil and what does not.
Common examples of SRE toil
- Restarting a hung service manually at 3 AM
- Renewing an SSL/TLS certificate by hand every 90 days
- Manually scaling a database up before a known traffic spike
- Clearing a log directory when disk fills up
- Running the same 5-command sequence every time a specific alert fires
- Manually adding a new team member to on-call rotation
- Copy-pasting values between tools during a deployment
- Rerunning a failed batch job that fails the same way every week
What is NOT toil
- Investigating a novel outage that has never happened before
- Writing a postmortem that changes team practice
- Designing a new alerting policy or SLO
- Reviewing another engineer's runbook automation
- Building infrastructure that reduces future toil
Judgment and lasting value are what separate the two columns, not how tedious the work feels.
The distinction is judgment and lasting value. If the work required real thinking or produced a durable improvement, it is engineering, even if it involved some grunt work. If the work is running the same runbook for the 40th time, it is toil.
Toil vs Engineering Work: A Quick Comparison
| Toil | Engineering Work |
|---|---|
| Manual, hands-on | Can be automated or delegated |
| Repetitive, happens on a rhythm | Novel, one-off, or strategic |
| Reactive (something pulled you in) | Proactive (you chose to work on it) |
| Leaves the system unchanged | Produces lasting improvement |
| Scales linearly with growth | Enables the system to scale without extra work |
| Restarting the same pod every week | Building the fix so it never restarts again |
If you cannot tell whether a task is toil, use this test: would the service be in a better state next time this happens because of what you just did? If yes, it is engineering. If no, it is toil.
The 6 Characteristics of SRE Toil
Google's SRE book identifies six specific characteristics of toil. A task does not need all six to qualify, but the more it has, the more clearly it is toil.
Manual. A human is running the commands. Without a person at the keyboard, the task does not happen.
Repetitive. You did the same task last month, and you will do it again next month. It could go on a calendar.
Automatable. A machine could do this job just as well or better. The only reason it is not automated is that no one has written the code yet.
Tactical (reactive). The work is triggered by something. An alert, a ticket, a request. You did not choose to begin; the system pulled you in.
No enduring value. Once finished, the service is in the exact same state as before. Nothing was built, fixed, or improved for the next time.
Scales linearly with service growth. If your team runs 10 services and adding 10 more doubles the operational load, that work is probably toil. Well-designed systems should let you scale by 10x without 10x the work.
What Is the 50% Rule in SRE?
The 50% rule is Google's guideline that no more than 50% of an SRE's time should be spent on toil. The other 50% must go to engineering work that reduces future toil and improves the systems.
Why 50%? Because toil expands to fill any space you give it. Google's own quarterly surveys show the average Google SRE spends about 33% of their time on toil, but individual outliers report as high as 80%. The 50% rule exists as a tripwire: if a team consistently crosses it, that is a signal of an unsustainable situation.
The critical thing that gets lost in most explanations: Google's SRE book explicitly says exceeding 50% toil is a management problem, not just an engineering problem. It requires intervention. Either hire more people, redirect engineering effort toward toil reduction, or push back on the systems generating the toil. Individual engineers can only automate what is within their reach. Breaking the toil cycle at scale needs organizational commitment.
Why Should You Care About Reducing Toil?
Because toil is a self-reinforcing trap. Left alone, it makes everything worse over time.
Toil compounds. Every hour spent on repetitive operational work is an hour not spent building automation that would eliminate that same work in the future. The team falls further behind. This is why teams stuck in high-toil states rarely recover on their own.
Toil burns out engineers. SREs and DevOps engineers are typically skilled software engineers who chose operations because they find the systems interesting. Spending 80% of their time on manual, repetitive work leads to disengagement, frustration, and attrition. Google's 2024 DORA report directly links high operational load to burnout.
Toil creates risk. Manual processes are error-prone. A script run by hand might work correctly 99 times and fail on the 100th because the engineer was tired or working from an outdated runbook. Automation runs the same way every time.
Toil is a business problem. Teams drowning in toil ship features slower, produce more incidents, and cost more per unit of reliability delivered. The 2021 Catchpoint SRE Report found that only 22% of organizations systematically measure toil, even though it is the leading activity preventing SREs from delivering business value.
How to Measure Toil in SRE
You cannot reduce what you do not measure. There are three practical methods that work, and the best setup combines all three.
Time tracking. For a fixed period (usually 2 weeks), engineers categorize every task as toil, engineering, or overhead. Most accurate method, also the most annoying to run continuously. Do it once a quarter, not every week.
Ticket analysis. Review your operational tickets from the last 90 days. Which are variations of the same task? Which follow a documented runbook? Which could a script have handled? Those clusters are where your toil is concentrated.
Team surveys. Google's SRE book recommends surveying the team every quarter with one question: "Averaging over the past 4 weeks, approximately what fraction of your time did you spend on toil?" Not precise, but catches trends before they get bad.
Rule of thumb: almost every first honest measurement comes back higher than the team expected. If your first survey says 60% toil, that is not a failure. That is normal. The measurement is the first step to fixing it.
The Toil Audit Sprint: A 2-Week Framework to Measure and Reduce Toil
Here is a practical framework we call The Toil Audit Sprint. In 2 weeks, it turns "we think we have too much toil" into a ranked, ROI-scored backlog of things to fix.
Week 1: Categorize and Track
Every engineer tracks their work in a simple 3-column table:
| Date | Task | Time Spent | Category |
|---|---|---|---|
| Day 1 | Restarted payment pods after OOM | 30 min | Toil |
| Day 2 | Wrote alerting rules for checkout | 2 hrs | Engineering |
| Day 3 | Manually rotated staging TLS certs | 45 min | Toil |
| Day 4 | Reviewed runbook automation PR | 1 hr | Engineering |
Track at task-level granularity, not blocks of hours. Do it for a full week. Do not automate anything yet. Just measure.
At the end of Week 1, roll up the numbers. Total hours per category. Toil percentage. If it is above 50%, that is your first finding, and it is worth flagging to leadership immediately with the Google SRE citation behind it.
Week 2: Score and Prioritize
Now score every toil task on three axes:
- •Frequency: How often does this happen? (Daily = 5, Weekly = 3, Monthly = 1)
- •Duration: How long does it take when it happens? (Under 15 min = 1, 15-60 min = 2, over 60 min = 3)
- •Automability: How hard would it be to automate? (Easy = 3, Medium = 2, Hard = 1)
Multiply the three. Sort descending. That gives you a ranked priority list.
Then apply the ROI test: hours saved through automation over the next 12 months must be greater than hours invested to build the automation. If a task takes 45 minutes and happens weekly, that is 39 hours per year. If automating it takes 20 hours to build, you get a 2x return in year one. If it takes 60 hours to build, skip it. Move to the next one.
The Output
At the end of 2 weeks, you have:
- •A hard number for your team's current toil percentage
- •A ranked list of toil sources by annual hours consumed
- •A prioritized backlog of 5-10 automation projects with ROI estimates
That is enough to have a serious conversation with leadership. It is also enough to start reducing toil next sprint, not just talking about it.
Which Toil Is Hardest to Eliminate? Investigative Toil
Some toil is easy to automate. Cert renewal, log rotation, capacity scaling, standard restarts. Solved problems. Any team that has not automated these is leaving hours on the table.
The toil that resists automation longest is alert triage and incident investigation. Both require judgment about context that changes every time. A memory-leak restart is the same task every week. Correlating an unusual latency spike with a deploy from three days ago, a config change from last week, and a slow dependency service is not the same task twice. The patterns look similar. The underlying evidence changes every time.
This is why teams routinely report the same feeling: "we have great monitoring, and it still takes hours to figure out what actually broke." We cover the underlying reason in depth in why incident debugging is still slow in 2026.
Historically, investigative toil was considered un-automatable, because reasoning across scattered signals required human judgment. What changed in 2026 is that agentic AI systems can now do a meaningful chunk of that correlation and hypothesis generation. That does not remove the SRE's role. It compresses the manual, repetitive part of investigation, so the human is free to make the judgment calls only they can make.
This is where AI SRE fits into a toil reduction strategy. Not as a replacement for engineers, but as a way to compress the specific category of toil that has historically resisted automation the hardest. Teams using Sherlocks AI have reported around 50% reduction in operational toil by automating the investigative correlation work that used to eat 30 to 45 minutes per incident. That is the specific slice of toil that traditional automation tools like Terraform, Ansible, and Rundeck cannot touch, because it requires real reasoning across signals.
A Practical Toil Reduction Roadmap (0 to 6 Months)
Once you have run the audit and know where your toil is, here is a realistic roadmap.
Months 1-3: Quick Wins. Automate the highest-frequency, lowest-judgment tasks first. Cert renewal, log rotation, capacity scaling, standard restarts, common healing actions. These are usually a few known scripts away and have huge ROI. Aim to cut your toil percentage by 10-15 points in this phase.
Months 4-6: Systemic Reduction. Move to runbook automation and alert tuning. Every alert should either fix itself or produce a diagnostic bundle. Reduce alert noise by tuning against SLOs, not raw metrics. Look into AI-assisted investigation for the correlation work that traditional automation cannot handle.
Ongoing: Toil Budget Enforcement. Add a toil percentage KPI to your team dashboard. Run a 1-day version of the audit each quarter. Treat crossing 50% as a real signal, not an accepted state. Escalate to leadership when it happens.
Most teams following this roadmap see meaningful reduction within 6 months. Not zero toil, that is impossible, but a sustainable rhythm where engineering time actually gets to happen.
Key Takeaways
- •Toil is a specific category of work, not just "annoying operational tasks." Google defines it as manual, repetitive, automatable, tactical, no enduring value, and scales linearly with service growth.
- •Not all operational work is toil. Novel incident response is engineering. Restarting the same pod every week is toil. The distinction matters when you measure.
- •The 50% rule is a management guardrail. No SRE should spend more than half their time on toil. Consistently exceeding 50% is Google's threshold for management intervention.
- •You cannot reduce what you cannot measure. Time tracking, ticket analysis, and quarterly surveys give you a real number. Only 22% of organizations do this. Be one of them.
- •Prioritize by ROI, not by frustration. Frequency × duration × automability gives you the ranking. The most annoying task is not always the most valuable to automate.
- •Investigative toil is the hardest to eliminate. Alert triage and incident investigation resist automation because they require judgment. AI SRE tools now compress the manual correlation portion of that work.
Frequently Asked Questions
Toil is the manual, repetitive, automatable operational work that keeps a system running but produces no lasting value. It comes from Google's SRE book and is distinct from engineering work, which produces durable improvements.
Common examples include manually restarting services, renewing TLS certificates by hand, clearing full log directories, manually scaling databases before spikes, and running the same runbook every time a specific alert fires.
Google's SRE book says no more than 50% of an SRE's time should be spent on toil. The other 50% must go to engineering work. Exceeding 50% is considered a management problem requiring intervention.
Manual, repetitive, automatable, tactical (reactive), no enduring value, and scales linearly with service growth. A task does not need all six to be toil, but the more it has, the more clearly it qualifies.
The most common methods are time tracking (categorize tasks over 2 weeks), ticket analysis (review 90 days of operational tickets for patterns), and quarterly team surveys. Combining all three gives the best picture.
All toil is operational work, but not all operational work is toil. Handling a novel incident that requires judgment is operational but not toil. Restarting the same service every week to a known runbook is toil.
Because reducing toil often requires decisions above the engineer's pay grade: hiring, reprioritizing engineering time, or pushing back on systems generating the toil. Individual engineers can only automate what is within their reach.
AI cannot eliminate toil entirely, but modern AI SRE tools compress the categories of toil that resist traditional automation, especially alert triage and investigative work. This frees engineers for the judgment work only they can do.
The rule of thumb is that annual hours saved by automation should be greater than hours invested to build it. If a task takes 45 minutes weekly (39 hours/year) and automation takes 20 hours to build, you get a 2x return in year one.
No. On-call is a mix. The parts that require thinking (novel investigation, judgment calls) are engineering. The parts that are running the same runbook for the 40th time are toil. Good measurement separates the two.
Further Reading
Why Incident Debugging Is Still Slow in 2026
The 7 reasons observability does not equal understanding.
What Is AI SRE in 2026
How AI is transforming site reliability engineering.
The Four Pillars of Telemetry
Metrics, logs, traces, and events: what each measures.
Traditional SRE vs Modern SRE
What every engineering leader needs to know in 2026.
See an AI SRE work a real incident
Book 30 minutes with our team and watch an investigation run on your own stack.
Book a demo →