# Configuring Centralized pipeline management for logstash

**URL:** <https://discuss.elastic.co/t/configuring-centralized-pipeline-management-for-logstash/168186>\
**Category:** Logstash\
**Created:** [February 13, 2019, 10:52am UTC](https://discuss.elastic.co/t/configuring-centralized-pipeline-management-for-logstash/168186 "2019-02-13T10:52:50Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Vivek\_Sharma](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/vivek_sharma/32/46948_2.png) [@Vivek\_Sharma](https://discuss.elastic.co/u/Vivek_Sharma)\
**Post date:** [February 13, 2019, 10:52am UTC](https://discuss.elastic.co/t/configuring-centralized-pipeline-management-for-logstash/168186/1 "2019-02-13T10:52:50Z")

</div>

Hi

I am trying to configure centralized pipeline management for logstash (Version 6.6.0)

By referring to ELK documentation, I have made below changes:

**In logstash.yml**

> xpack.monitoring.enabled: true  
> xpack.monitoring.elasticsearch.url: ["[http://localhost:9200](http://localhost:9200)"]  
> xpack.monitoring.elasticsearch.sniffing: true  
> xpack.monitoring.collection.interval: 10s  
> xpack.monitoring.collection.pipeline.details.enabled: true
> 
> xpack.management.enabled: true  
> xpack.management.pipeline.id: ["beats1","beats2","beats3","beats4","beats5"]  
> xpack.management.elasticsearch.url: ["[http://localhost:9200](http://localhost:9200)"]  
> xpack.management.elasticsearch.sniffing: true  
> xpack.management.logstash.poll\_interval: 5s

**In pipelines.yml**

- pipeline.id: "beats1"  
pipeline.workers: 3  
pipeline.batch.size: 2500  
path.config: "C:/ELK/logstash-6.6.0/config/beats1.conf"
- pipeline.id: "beats2"  
pipeline.workers: 3  
pipeline.batch.size: 2500  
path.config: "C:/ELK/logstash-6.6.0/config/beats2.conf"
- pipeline.id: "beats3"  
pipeline.workers: 3  
pipeline.batch.size: 2500  
path.config: "C:/ELK/logstash-6.6.0/config/beats3.conf"
- pipeline.id: "beats4"  
pipeline.workers: 3  
pipeline.batch.size: 2500  
path.config: "C:/ELK/logstash-6.6.0/config/beats4.conf"
- pipeline.id: "beats5"  
pipeline.workers: 3  
pipeline.batch.size: 2500  
path.config: "C:/ELK/logstash-6.6.0/config/beats5.conf"

**In elasticsearch.yml**  
`xpack.monitoring.collection.enabled: true`

But now when I go to command prompt and start logstash, I get below error:

> PS C:\ELK\logstash-6.6.0\bin\> .\logstash  
> Sending Logstash logs to C:/ELK/logstash-6.6.0/logs which is now configured via log4j2.properties  
> [2019-02-13T15:58:31,520][INFO][logstash.configmanagement.bootstrapcheck] Using Elasticsearch as config store {:pipelin  
> e\_id=\>["beats1", "beats2", "beats3", "beats4", "beats5"], :poll\_interval=\>"5000000000ns"}  
> [2019-02-13T15:58:31,566][FATAL][logstash.runner] An unexpected error occurred! {:error=\>#\<ArgumentError: You  
> must set the password using the "xpack.management.elasticsearch.password" in logstash.yml\>, :backtrace=\>["C:/ELK/logstas  
> h-6.6.0/x-pack/lib/config\_management/elasticsearch\_source.rb:39:in `initialize'", "C:/ELK/logstash-6.6.0/x-pack/lib/conf ig_management/hooks.rb:41:in `after\_bootstrap\_checks'", "org/logstash/execution/EventDispatcherExt.java:69:in `execute'" , "C:/ELK/logstash-6.6.0/logstash-core/lib/logstash/runner.rb:293:in `execute'", "C:/ELK/logstash-6.6.0/vendor/bundle/jr  
> uby/2.3.0/gems/clamp-0.6.5/lib/clamp/command.rb:67:in `run'", "C:/ELK/logstash-6.6.0/logstash-core/lib/logstash/runner.r b:237:in `run'", "C:/ELK/logstash-6.6.0/vendor/bundle/jruby/2.3.0/gems/clamp-0.6.5/lib/clamp/command.rb:132:in `run'", " C:\\ELK\\logstash-6.6.0\\lib\\bootstrap\\environment.rb:73:in `'"]}  
> [2019-02-13T15:58:31,582][ERROR][org.logstash.Logstash] java.lang.IllegalStateException: Logstash stopped processing  
> because of an error: (SystemExit) exit  
> PS C:\ELK\logstash-6.6.0\bin\>

I have not set up user name and password but still I am getting X-pack security error.

Can anyone please help.

Thanks

---

<div class="post-metadata">

**Author:** ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)\
**Post date:** [February 13, 2019, 11:35am UTC](https://discuss.elastic.co/t/configuring-centralized-pipeline-management-for-logstash/168186/2 "2019-02-13T11:35:08Z")

</div>

According to the docs, [Centralized pipeline management requires security to be configured](https://www.elastic.co/guide/en/logstash/6.6/configuring-centralized-pipelines.html).

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [March 13, 2019, 11:35am UTC](https://discuss.elastic.co/t/configuring-centralized-pipeline-management-for-logstash/168186/3 "2019-03-13T11:35:09Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
