# How to create a user defined data table visualization

**URL:** <https://discuss.elastic.co/t/how-to-create-a-user-defined-data-table-visualization/277540>\
**Category:** Kibana\
**Created:** [July 1, 2021, 10:29am UTC](https://discuss.elastic.co/t/how-to-create-a-user-defined-data-table-visualization/277540 "2021-07-01T10:29:50Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![abhinav3](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/abhinav3/32/62151_2.png) [@abhinav3](https://discuss.elastic.co/u/abhinav3)\
**Post date:** [July 1, 2021, 10:29am UTC](https://discuss.elastic.co/t/how-to-create-a-user-defined-data-table-visualization/277540/1 "2021-07-01T10:29:50Z")

</div>

Hi

I have been using Kibana dashboard to monitor my Raspberry Pi devices health. Each raspberry pi sends its health log to elasticsearch and from their I have dashboard which then have multiple visualization to monitor health and other logs from raspberry pi.

I was looking add another visualization probably a data table where I can create my own custom message related to any device. For ex, today 5 devices are sending data, so I want to have a data table just like excel sheet where I can mention any of custom message i.e. device id 342 has signal issue. So every day I will keep noting down these points and at the end of the month I will have a list of issues reported.

I initially thought this can be done using a data table visualization but I didnt find any help to add my own custom message in data table. Is there any visualization where I can add my points/issues along with date and other info. Please suggest

---

<div class="post-metadata">

**Author:** ![wylie](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/wylie/32/81794_2.png) [@wylie](https://discuss.elastic.co/u/wylie)\
**Post date:** [July 1, 2021, 1:51pm UTC](https://discuss.elastic.co/t/how-to-create-a-user-defined-data-table-visualization/277540/2 "2021-07-01T13:51:43Z")

</div>

You can use the Text/Markdown visualization type to add freeform text to Kibana. TSVB supports Markdown as well, where you can combine aggregations + markdown. If those options are not suitable, then maybe you would want to insert documents into ES from a datasource that you control.

---

<div class="post-metadata">

**Author:** ![abhinav3](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/abhinav3/32/62151_2.png) [@abhinav3](https://discuss.elastic.co/u/abhinav3)\
**Post date:** [July 1, 2021, 3:04pm UTC](https://discuss.elastic.co/t/how-to-create-a-user-defined-data-table-visualization/277540/3 "2021-07-01T15:04:32Z")

</div>

Hi Wylie, it looks like I can go with Markdown visualization. Just wanted to know if it is possible to generate report out of it?

---

<div class="post-metadata">

**Author:** ![wylie](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/wylie/32/81794_2.png) [@wylie](https://discuss.elastic.co/u/wylie)\
**Post date:** [July 1, 2021, 3:06pm UTC](https://discuss.elastic.co/t/how-to-create-a-user-defined-data-table-visualization/277540/4 "2021-07-01T15:06:26Z")

</div>

If you're talking about PDF/PNG reporting, that works by taking screenshots of the dashboard- these are paid features. [Subscriptions | Elastic Stack Products & Support | Elastic](https://www.elastic.co/subscriptions)

---

<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 29, 2021, 3:07pm UTC](https://discuss.elastic.co/t/how-to-create-a-user-defined-data-table-visualization/277540/5 "2021-07-29T15:07:13Z")

</div>

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