Users often need to restart Grafana after they have made configuration changes. This topic provides detailed instructions on how to restart Grafana supported operating systems.
- [Windows](#windows)
- [MacOS](#macos)
- [Linux](#linux)
- [Docker](#docker)
## Windows
To restart Grafana:
1. Open the Services app.
1. Right-click on the **Grafana** service.
1. In the context menu, click **Restart**.
## macOS
Restart methods differ depending on whether you installed Grafana using Homebrew or as standalone macOS binaries.
### Restart Grafana using Homebrew
Use the [Homebrew](http://brew.sh/) restart command:
Restart methods differ depending on whether your Linux system uses `systemd` or `init.d`.
### Restart the server with systemd
To restart the service and verify that the service has started, run the following commands:
```bash
sudo systemctl restart grafana-server
sudo systemctl status grafana-server
```
Alternately, you can configure the Grafana server to restart at boot:
```bash
sudo systemctl enable grafana-server.service
```
> **Note:** SUSE or OpenSUSE users may need to start the server with the systemd method, then use the init.d method to configure Grafana to start at boot.
### Restart the server with init.d
To restart the service, run the following command:
```bash
sudo service grafana-server restart
```
or
```bash
sudo /etc/init.d/grafana-server restart
```
Verify the status:
```bash
sudo service grafana-server status
```
or
```bash
sudo /etc/init.d/grafana-server status
```
Alternately, you can configure the Grafana server to restart at boot:
To restart the Grafana service, use the `docker restart` command.
`docker restart grafana`
Alternately, you can use the `docker compose restart` command to restart Grafana. For more information, refer to [docker compose documentation](https://docs.docker.com/compose/).
### Docker compose example
Configure your `docker-compose.yml` file. For example: