# Integration from Kibana 3 to Kibana 4.0

**URL:** https://discuss.elastic.co/t/integration-from-kibana-3-to-kibana-4-0/21023
**Category:** Elasticsearch
**Created:** [December 2, 2014, 9:06am UTC](https://discuss.elastic.co/t/integration-from-kibana-3-to-kibana-4-0/21023 "2014-12-02T09:06:59Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![Georg\_Seibt](https://avatars.discourse-cdn.com/v4/letter/g/51bf81/32.png) [@Georg\_Seibt](https://discuss.elastic.co/u/Georg_Seibt)
#### Post date: [December 2, 2014, 9:06am UTC](https://discuss.elastic.co/t/integration-from-kibana-3-to-kibana-4-0/21023/1 "2014-12-02T09:06:59Z")

</div>

Hello,  
I am new to Elasticsearch and Kibana, but in the last months I developed  
two visualizations for chord diagrams and hive plots in Kibana 3.  
Now we are thinking about changing to Kibana 4.0.

I created two panels for the visualizations under the folders  
...\kibana\src\app\panels  
in Kibana 3

The panels have the same structure as other panels, like 'terms' for  
example. They consist of an editor.html, a modules.html, and a module.js  
file.  
The module.js file makes a reuqest for the data to elasticsearch and uses a  
library to create the diagram (I added the libraries in kibana\src\vendor).

I am wondering if and how I can integrate these functionalities to Kibana  
4.0? I had a look in the code of Kibana 4.0 and it looks completely  
different. I assume that I have to change most of the code which makes the  
request to elasticsearch, but I am hoping to be able to further use the  
libraries.

Maybe somebody can help me where I would have to integrate the code.  
Thank you in advance,  
Georg

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/4e887075-6f64-4dab-866c-530cc31f5f0a%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/4e887075-6f64-4dab-866c-530cc31f5f0a%40googlegroups.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<div class="post-metadata">

### Author: ![chenryn](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/chenryn/32/44917_2.png) [@chenryn](https://discuss.elastic.co/u/chenryn)
#### Post date: [December 3, 2014, 3:26am UTC](https://discuss.elastic.co/t/integration-from-kibana-3-to-kibana-4-0/21023/2 "2014-12-03T03:26:05Z")

</div>

+1  
I wrote some own panels too. Really want to know howto quickly port into  
kibana 4.

在 2014年12月2日星期二UTC+8下午5时06分59秒，Georg Seibt写道：

> Hello,  
> I am new to Elasticsearch and Kibana, but in the last months I developed  
> two visualizations for chord diagrams and hive plots in Kibana 3.  
> Now we are thinking about changing to Kibana 4.0.
> 
> I created two panels for the visualizations under the folders  
> ...\kibana\src\app\panels  
> in Kibana 3
> 
> The panels have the same structure as other panels, like 'terms' for  
> example. They consist of an editor.html, a modules.html, and a module.js  
> file.  
> The module.js file makes a reuqest for the data to elasticsearch and uses  
> a library to create the diagram (I added the libraries in  
> kibana\src\vendor).
> 
> I am wondering if and how I can integrate these functionalities to Kibana  
> 4.0? I had a look in the code of Kibana 4.0 and it looks completely  
> different. I assume that I have to change most of the code which makes the  
> request to elasticsearch, but I am hoping to be able to further use the  
> libraries.
> 
> Maybe somebody can help me where I would have to integrate the code.  
> Thank you in advance,  
> Georg

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/4db89a6c-6dc9-4469-b03e-de1f5ea284c5%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/4db89a6c-6dc9-4469-b03e-de1f5ea284c5%40googlegroups.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<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: [December 3, 2014, 3:55am UTC](https://discuss.elastic.co/t/integration-from-kibana-3-to-kibana-4-0/21023/3 "2014-12-03T03:55:15Z")

</div>

KB3 and 4 are not compatible, any dashboards will need to be redesigned.

On 3 December 2014 at 14:26, chenlin rao [rao.chenlin@gmail.com](mailto:rao.chenlin@gmail.com) wrote:

> +1  
> I wrote some own panels too. Really want to know howto quickly port into  
> kibana 4.
> 
> 在 2014年12月2日星期二UTC+8下午5时06分59秒，Georg Seibt写道：
> 
> > Hello,  
> > I am new to Elasticsearch and Kibana, but in the last months I developed  
> > two visualizations for chord diagrams and hive plots in Kibana 3.  
> > Now we are thinking about changing to Kibana 4.0.
> > 
> > I created two panels for the visualizations under the folders  
> > ...\kibana\src\app\panels  
> > in Kibana 3
> > 
> > The panels have the same structure as other panels, like 'terms' for  
> > example. They consist of an editor.html, a modules.html, and a module.js  
> > file.  
> > The module.js file makes a reuqest for the data to elasticsearch and uses  
> > a library to create the diagram (I added the libraries in  
> > kibana\src\vendor).
> > 
> > I am wondering if and how I can integrate these functionalities to Kibana  
> > 4.0? I had a look in the code of Kibana 4.0 and it looks completely  
> > different. I assume that I have to change most of the code which makes the  
> > request to elasticsearch, but I am hoping to be able to further use the  
> > libraries.
> > 
> > Maybe somebody can help me where I would have to integrate the code.  
> > Thank you in advance,  
> > Georg
> 
> --  
> You received this message because you are subscribed to the Google Groups  
> "elasticsearch" group.  
> To unsubscribe from this group and stop receiving emails from it, send an  
> email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
> To view this discussion on the web visit  
> [https://groups.google.com/d/msgid/elasticsearch/4db89a6c-6dc9-4469-b03e-de1f5ea284c5%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/4db89a6c-6dc9-4469-b03e-de1f5ea284c5%40googlegroups.com)  
> [https://groups.google.com/d/msgid/elasticsearch/4db89a6c-6dc9-4469-b03e-de1f5ea284c5%40googlegroups.com?utm\_medium=email&utm\_source=footer](https://groups.google.com/d/msgid/elasticsearch/4db89a6c-6dc9-4469-b03e-de1f5ea284c5%40googlegroups.com?utm_medium=email&utm_source=footer)  
> .  
> For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/CAEYi1X9\_eAJsTcNPtcFEEY%3DVUPrByVDqomJwZPHkx-ns0-%2BTFw%40mail.gmail.com](https://groups.google.com/d/msgid/elasticsearch/CAEYi1X9_eAJsTcNPtcFEEY%3DVUPrByVDqomJwZPHkx-ns0-%2BTFw%40mail.gmail.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<div class="post-metadata">

### Author: ![Georg\_Seibt](https://avatars.discourse-cdn.com/v4/letter/g/51bf81/32.png) [@Georg\_Seibt](https://discuss.elastic.co/u/Georg_Seibt)
#### Post date: [December 3, 2014, 6:57am UTC](https://discuss.elastic.co/t/integration-from-kibana-3-to-kibana-4-0/21023/4 "2014-12-03T06:57:24Z")

</div>

Thanks Mark.  
So, there is also no possibility to use the written libraries?

Am Mittwoch, 3. Dezember 2014 04:58:27 UTC+1 schrieb Mark Walkom:

> KB3 and 4 are not compatible, any dashboards will need to be redesigned.
> 
> On 3 December 2014 at 14:26, chenlin rao \<[rao.c...@gmail.com](mailto:rao.c...@gmail.com) \<javascript:\>
> 
> > wrote:
> 
> > +1  
> > I wrote some own panels too. Really want to know howto quickly port into  
> > kibana 4.
> > 
> > 在 2014年12月2日星期二UTC+8下午5时06分59秒，Georg Seibt写道：
> > 
> > > Hello,  
> > > I am new to Elasticsearch and Kibana, but in the last months I developed  
> > > two visualizations for chord diagrams and hive plots in Kibana 3.  
> > > Now we are thinking about changing to Kibana 4.0.
> > > 
> > > I created two panels for the visualizations under the folders  
> > > ...\kibana\src\app\panels  
> > > in Kibana 3
> > > 
> > > The panels have the same structure as other panels, like 'terms' for  
> > > example. They consist of an editor.html, a modules.html, and a module.js  
> > > file.  
> > > The module.js file makes a reuqest for the data to elasticsearch and  
> > > uses a library to create the diagram (I added the libraries in  
> > > kibana\src\vendor).
> > > 
> > > I am wondering if and how I can integrate these functionalities to  
> > > Kibana 4.0? I had a look in the code of Kibana 4.0 and it looks completely  
> > > different. I assume that I have to change most of the code which makes the  
> > > request to elasticsearch, but I am hoping to be able to further use the  
> > > libraries.
> > > 
> > > Maybe somebody can help me where I would have to integrate the code.  
> > > Thank you in advance,  
> > > Georg
> > 
> > --  
> > You received this message because you are subscribed to the Google Groups  
> > "elasticsearch" group.  
> > To unsubscribe from this group and stop receiving emails from it, send an  
> > email to [elasticsearc...@googlegroups.com](mailto:elasticsearc...@googlegroups.com) \<javascript:\>.  
> > To view this discussion on the web visit  
> > [https://groups.google.com/d/msgid/elasticsearch/4db89a6c-6dc9-4469-b03e-de1f5ea284c5%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/4db89a6c-6dc9-4469-b03e-de1f5ea284c5%40googlegroups.com)  
> > [https://groups.google.com/d/msgid/elasticsearch/4db89a6c-6dc9-4469-b03e-de1f5ea284c5%40googlegroups.com?utm\_medium=email&utm\_source=footer](https://groups.google.com/d/msgid/elasticsearch/4db89a6c-6dc9-4469-b03e-de1f5ea284c5%40googlegroups.com?utm_medium=email&utm_source=footer)  
> > .  
> > For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/3bdd17b6-3a51-440a-be2e-59f49e9ffc69%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/3bdd17b6-3a51-440a-be2e-59f49e9ffc69%40googlegroups.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<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: [December 3, 2014, 7:30am UTC](https://discuss.elastic.co/t/integration-from-kibana-3-to-kibana-4-0/21023/5 "2014-12-03T07:30:55Z")

</div>

I can't comment on that directly sorry as it's outside my area, you might  
be better off raising an issue on github -

> **[Issues · elastic/kibana](https://github.com/elastic/kibana/issues)**
>
> Your window into the Elastic Stack. Contribute to elastic/kibana development by creating an account on GitHub.

On 3 December 2014 at 17:57, Georg Seibt [seibtgeorg@gmail.com](mailto:seibtgeorg@gmail.com) wrote:

> Thanks Mark.  
> So, there is also no possibility to use the written libraries?
> 
> Am Mittwoch, 3. Dezember 2014 04:58:27 UTC+1 schrieb Mark Walkom:
> 
> > KB3 and 4 are not compatible, any dashboards will need to be redesigned.
> > 
> > On 3 December 2014 at 14:26, chenlin rao [rao.c...@gmail.com](mailto:rao.c...@gmail.com) wrote:
> > 
> > > +1  
> > > I wrote some own panels too. Really want to know howto quickly port into  
> > > kibana 4.
> > > 
> > > 在 2014年12月2日星期二UTC+8下午5时06分59秒，Georg Seibt写道：
> > > 
> > > > Hello,  
> > > > I am new to Elasticsearch and Kibana, but in the last months I  
> > > > developed two visualizations for chord diagrams and hive plots in Kibana 3.  
> > > > Now we are thinking about changing to Kibana 4.0.
> > > > 
> > > > I created two panels for the visualizations under the folders  
> > > > ...\kibana\src\app\panels  
> > > > in Kibana 3
> > > > 
> > > > The panels have the same structure as other panels, like 'terms' for  
> > > > example. They consist of an editor.html, a modules.html, and a module.js  
> > > > file.  
> > > > The module.js file makes a reuqest for the data to elasticsearch and  
> > > > uses a library to create the diagram (I added the libraries in  
> > > > kibana\src\vendor).
> > > > 
> > > > I am wondering if and how I can integrate these functionalities to  
> > > > Kibana 4.0? I had a look in the code of Kibana 4.0 and it looks completely  
> > > > different. I assume that I have to change most of the code which makes the  
> > > > request to elasticsearch, but I am hoping to be able to further use the  
> > > > libraries.
> > > > 
> > > > Maybe somebody can help me where I would have to integrate the code.  
> > > > Thank you in advance,  
> > > > Georg
> > > 
> > > --  
> > > You received this message because you are subscribed to the Google  
> > > Groups "elasticsearch" group.  
> > > To unsubscribe from this group and stop receiving emails from it, send  
> > > an email to [elasticsearc...@googlegroups.com](mailto:elasticsearc...@googlegroups.com).  
> > > To view this discussion on the web visit [https://groups.google.com/d/](https://groups.google.com/d/)  
> > > msgid/elasticsearch/4db89a6c-6dc9-4469-b03e-de1f5ea284c5%  
> > > [40googlegroups.com](http://40googlegroups.com)  
> > > [https://groups.google.com/d/msgid/elasticsearch/4db89a6c-6dc9-4469-b03e-de1f5ea284c5%40googlegroups.com?utm\_medium=email&utm\_source=footer](https://groups.google.com/d/msgid/elasticsearch/4db89a6c-6dc9-4469-b03e-de1f5ea284c5%40googlegroups.com?utm_medium=email&utm_source=footer)  
> > > .  
> > > For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).
> > 
> > --  
> > You received this message because you are subscribed to the Google Groups  
> > "elasticsearch" group.  
> > To unsubscribe from this group and stop receiving emails from it, send an  
> > email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
> > To view this discussion on the web visit  
> > [https://groups.google.com/d/msgid/elasticsearch/3bdd17b6-3a51-440a-be2e-59f49e9ffc69%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/3bdd17b6-3a51-440a-be2e-59f49e9ffc69%40googlegroups.com)  
> > [https://groups.google.com/d/msgid/elasticsearch/3bdd17b6-3a51-440a-be2e-59f49e9ffc69%40googlegroups.com?utm\_medium=email&utm\_source=footer](https://groups.google.com/d/msgid/elasticsearch/3bdd17b6-3a51-440a-be2e-59f49e9ffc69%40googlegroups.com?utm_medium=email&utm_source=footer)  
> > .  
> > For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/CAEYi1X86x1O8tsvw81OMLFySPyipEQuLmUctUDZLBKbvURu4fg%40mail.gmail.com](https://groups.google.com/d/msgid/elasticsearch/CAEYi1X86x1O8tsvw81OMLFySPyipEQuLmUctUDZLBKbvURu4fg%40mail.gmail.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<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: [July 6, 2017, 12:46am UTC](https://discuss.elastic.co/t/integration-from-kibana-3-to-kibana-4-0/21023/6 "2017-07-06T00:46:25Z")

</div>


