You're going to want to create two scripted fields: One for hour_of_day with a script of doc['@timestamp'].value.hourOfDay, and another for day_of_week with a script of doc['@timestamp'].value.dayOfWeek.
Once you've created these, you can use them in visualizations, and you'll want to do a heatmap visualization and select a histogram of day_of_week with interval of one for x-axis, and a histogram of hour_of_day with interval of one for the y-axis.
For a more effective option, you can also extra the hour and day into their own fields in the document and then run an agg directly. Scripts are great for adhoc stuff, but you really want to have their own fields in the long run.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.