---
title: Service Restart Runbook
tags: [service, restart, systemd, operations]
owner: sre
updated: 2026-06-15
---

# Service Restart Runbook

## When to use it

- The service is down or not responding to health checks.
- Sustained performance drop that cannot be explained by load.
- After a deploy that left the service in an inconsistent state.

## Diagnosis

1. Confirm the current state: `systemctl status <service>` or equivalent.
2. Review the last 200 lines of the log.
3. Check dependencies (DB, Redis, network).
4. If there is no clear cause, escalate via the `service-restart` webhook.

## Equivalent command

```bash
systemctl restart <service>
```

## Related webhooks

- service-restart
- log-tail
