---
title: Setting up and running Logstash
description: Before reading this section, see Installing Logstash for basic installation instructions to get you started. This section includes additional information...
url: https://www.elastic.co/docs/reference/logstash/setting-up-running-logstash
---

# Setting up and running Logstash

Before reading this section, see [Installing Logstash](https://www.elastic.co/docs/reference/logstash/installing-logstash) for basic installation instructions to get you started.
This section includes additional information on how to set up and run Logstash, including:
- [Logstash Directory Layout](https://www.elastic.co/docs/reference/logstash/dir-layout)
- [Logstash Configuration Files](https://www.elastic.co/docs/reference/logstash/config-setting-files)
- [logstash.yml](https://www.elastic.co/docs/reference/logstash/logstash-settings-file)
- [Secrets keystore for secure settings](https://www.elastic.co/docs/reference/logstash/keystore)
- [Running Logstash from the Command Line](https://www.elastic.co/docs/reference/logstash/running-logstash-command-line)
- [Running Logstash as a Service on Debian or RPM](https://www.elastic.co/docs/reference/logstash/running-logstash)
- [Running Logstash on Docker](https://www.elastic.co/docs/reference/logstash/docker)
- [Configuring Logstash for Docker](https://www.elastic.co/docs/reference/logstash/docker-config)
- [Running Logstash on Kubernetes](https://www.elastic.co/docs/reference/logstash/running-logstash-kubernetes)
- [Running Logstash on Windows](https://www.elastic.co/docs/reference/logstash/running-logstash-windows)
- [Logging](https://www.elastic.co/docs/reference/logstash/logging)
- [Shutting Down Logstash](https://www.elastic.co/docs/reference/logstash/shutdown)
