# Disable X-Pack Feature in Kibana

**URL:** <https://discuss.elastic.co/t/disable-x-pack-feature-in-kibana/156783>\
**Category:** Kibana\
**Created:** [November 15, 2018, 5:12am UTC](https://discuss.elastic.co/t/disable-x-pack-feature-in-kibana/156783 "2018-11-15T05:12:31Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![alexus](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/alexus/32/12696_2.png) [@alexus](https://discuss.elastic.co/u/alexus)\
**Post date:** [November 15, 2018, 5:12am UTC](https://discuss.elastic.co/t/disable-x-pack-feature-in-kibana/156783/1 "2018-11-15T05:12:31Z")

</div>

I'm looking at [X-Pack Settings in Kibana | Kibana User Guide [6.5] | Elastic](https://www.elastic.co/guide/en/kibana/current/settings-xpack-kb.html)

How does one disable app (X-Pack Feature) such as: `Canvas`, `Infrastructure`, `Logs`?

Please advise.

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [November 15, 2018, 7:27am UTC](https://discuss.elastic.co/t/disable-x-pack-feature-in-kibana/156783/2 "2018-11-15T07:27:36Z")

</div>

Why do you want to do that?

---

<div class="post-metadata">

**Author:** ![alexus](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/alexus/32/12696_2.png) [@alexus](https://discuss.elastic.co/u/alexus)\
**Post date:** [November 15, 2018, 4:05pm UTC](https://discuss.elastic.co/t/disable-x-pack-feature-in-kibana/156783/3 "2018-11-15T16:05:02Z")

</div>

I'm running several Kibana instances, I only want to disable some of X-Pack Features features in single instance (not all) as described in above guide (mainly for purpose of not all Kibana users are technical savvy and these features just adds unnecessary confusion to those folks).

---

<div class="post-metadata">

**Author:** ![pchakour](https://avatars.discourse-cdn.com/v4/letter/p/e36b37/32.png) [@pchakour](https://discuss.elastic.co/u/pchakour)\
**Post date:** [November 21, 2018, 9:20am UTC](https://discuss.elastic.co/t/disable-x-pack-feature-in-kibana/156783/4 "2018-11-21T09:20:51Z")

</div>

You can try the following lines in your kibana.yml :

> xpack.infra.enabled: false  
> xpack.logstash.enabled: false  
> xpack.canvas.enabled: false

---

<div class="post-metadata">

**Author:** ![alexus](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/alexus/32/12696_2.png) [@alexus](https://discuss.elastic.co/u/alexus)\
**Post date:** [November 21, 2018, 5:42pm UTC](https://discuss.elastic.co/t/disable-x-pack-feature-in-kibana/156783/5 "2018-11-21T17:42:15Z")

</div>

I tried to disable it this way, but that did not work for me(

```
# grep 'ENABLED=false' docker-compose.override.yml 
                        - XPACK_APM_ENABLED=false
                        - XPACK_INFRA_ENABLED=false
                        - XPACK_GRAPH_ENABLED=false
                        - XPACK_GROKDEBUGGER_ENABLED=false
                        - XPACK_ML_ENABLED=false
                        - XPACK_MONITORING_UI_ENABLED=false
                        - XPACK_CANVAS_ENABLED=false
                        - XPACK_SEARCHPROFILER_ENABLED=false
# 

```

Please advise.

---

<div class="post-metadata">

**Author:** ![pchakour](https://avatars.discourse-cdn.com/v4/letter/p/e36b37/32.png) [@pchakour](https://discuss.elastic.co/u/pchakour)\
**Post date:** [November 21, 2018, 8:10pm UTC](https://discuss.elastic.co/t/disable-x-pack-feature-in-kibana/156783/6 "2018-11-21T20:10:58Z")

</div>

I never use env var to configure kibana so I don't known may be there is no env var for xpack. I usually mount my own kibana.yml file in Docker container.

---

<div class="post-metadata">

**Author:** ![alexus](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/alexus/32/12696_2.png) [@alexus](https://discuss.elastic.co/u/alexus)\
**Post date:** [November 22, 2018, 4:54pm UTC](https://discuss.elastic.co/t/disable-x-pack-feature-in-kibana/156783/7 "2018-11-22T16:54:34Z")

</div>

Ok, I wish there was `conf.d` or similar (like env vars)

---

<div class="post-metadata">

**Author:** ![jarpy](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jarpy/32/51290_2.png) [@jarpy](https://discuss.elastic.co/u/jarpy)\
**Post date:** [November 22, 2018, 10:37pm UTC](https://discuss.elastic.co/t/disable-x-pack-feature-in-kibana/156783/8 "2018-11-22T22:37:21Z")

</div>

The environment technique you posted _should_ work. Would you mind posting your complete Compose files?

---

<div class="post-metadata">

**Author:** ![alexus](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/alexus/32/12696_2.png) [@alexus](https://discuss.elastic.co/u/alexus)\
**Post date:** [November 23, 2018, 2:51pm UTC](https://discuss.elastic.co/t/disable-x-pack-feature-in-kibana/156783/9 "2018-11-23T14:51:15Z")

</div>

Is there anything particular you're looking for? I followed [Running Kibana on Docker | Kibana User Guide [6.5] | Elastic](https://www.elastic.co/guide/en/kibana/current/docker.html) and add few environment variables (based on my actual environment) such as the one I posted in my topic earlier (nothing fancy).

some of them are working as expected, but some aren't...

---

<div class="post-metadata">

**Author:** ![jarpy](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jarpy/32/51290_2.png) [@jarpy](https://discuss.elastic.co/u/jarpy)\
**Post date:** [November 26, 2018, 4:07am UTC](https://discuss.elastic.co/t/disable-x-pack-feature-in-kibana/156783/10 "2018-11-26T04:07:42Z")

</div>

Ah! _Some_ of them are working. I guess `XPACK_INFRA_ENABLED` and `XPACK_CANVAS_ENABLED` are not?

They need to be added [here](https://github.com/elastic/kibana-docker/blob/3b6afcca8f709c326e4dcdca26afe6036c73e8b7/build/kibana/bin/kibana-docker).

---

<div class="post-metadata">

**Author:** ![jarpy](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jarpy/32/51290_2.png) [@jarpy](https://discuss.elastic.co/u/jarpy)\
**Post date:** [November 26, 2018, 5:40am UTC](https://discuss.elastic.co/t/disable-x-pack-feature-in-kibana/156783/11 "2018-11-26T05:40:35Z")

</div>

[This patch](https://github.com/elastic/kibana-docker/pull/109/files) enables the options for environment-based config.

If you're interested, you can try an image with this patch applied:

```auto
docker.elastic.co/kibana/kibana:6.5.1-109

```

---

<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:** [December 24, 2018, 5:40am UTC](https://discuss.elastic.co/t/disable-x-pack-feature-in-kibana/156783/12 "2018-12-24T05:40:41Z")

</div>

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