Date histograms are bucket aggregations, and the interval controls the size of the buckets / how many buckets there are from the start time to the end time.
Moving averages need to create subsets of the data to average, and then shift the subset forward across the data to continuously calculate an average. I would guess you don't have enough data to create enough subsets for calculation when your interval size is 10m. See Moving average aggregation | Elasticsearch Guide [master] | Elastic
For fun, you could try running those moving average aggregation queries on your data yourself using the Console Dev Tool
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.