# Automation( visualization process)

**URL:** <https://discuss.elastic.co/t/automation-visualization-process/51586>\
**Category:** Kibana\
**Created:** [June 1, 2016, 3:40pm UTC](https://discuss.elastic.co/t/automation-visualization-process/51586 "2016-06-01T15:40:14Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![bbhandari0121](https://avatars.discourse-cdn.com/v4/letter/b/f0a364/32.png) [@bbhandari0121](https://discuss.elastic.co/u/bbhandari0121)\
**Post date:** [June 1, 2016, 3:40pm UTC](https://discuss.elastic.co/t/automation-visualization-process/51586/1 "2016-06-01T15:40:14Z")

</div>

Hi team,  
I am working on visualizing the data, one visualization per server on kibana. We have like more than 100 servers, my concern is rather going on the kibana dashboard and making the visualization and droping that to the dashboard, Isnt there any other effective way of doing it ? automation ?  
B/c for all servers, the process is same, all i am changing is the hostname in visualization process?

---

<div class="post-metadata">

**Author:** ![isaacpm](https://avatars.discourse-cdn.com/v4/letter/i/b9e5f3/32.png) [@isaacpm](https://discuss.elastic.co/u/isaacpm)\
**Post date:** [June 1, 2016, 3:59pm UTC](https://discuss.elastic.co/t/automation-visualization-process/51586/2 "2016-06-01T15:59:37Z")

</div>

Kibana stores visualizations and dashboards in the index .kibana in ES.  
You should be able to get the documents created for one host and then modify just the hostname (and document name) and load it again.  
You could do a script to get the hostnames from a file, generate and load all the docs in the index .kibana.

---

<div class="post-metadata">

**Author:** ![bharat](https://avatars.discourse-cdn.com/v4/letter/b/5fc32e/32.png) [@bharat](https://discuss.elastic.co/u/bharat)\
**Post date:** [June 1, 2016, 4:31pm UTC](https://discuss.elastic.co/t/automation-visualization-process/51586/3 "2016-06-01T16:31:34Z")

</div>

If the visualizations for all the 100 servers are same and the data of these visualisations are separated by only indices, then Make one visualization and you just need to analyze and change the URL of that visualization based on your index name( at 'index=xxxx'inthe URL ).

---

<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, 1:51pm UTC](https://discuss.elastic.co/t/automation-visualization-process/51586/4 "2017-07-06T13:51:53Z")

</div>


