You can use Heartbeat to monitor all of the pieces of the stack: Elasticsearch nodes, Metricbeat, Kibana, Auditbeat, even Heartbeat itself. Then from the Uptime app you can create alerts for each of these.
As for alerts based on data ingestion rate, you have to enable monitoring and then you can create alerts based on that from the Monitoring page.
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.