Elastic does support metrics in addition to log aggregation. However, in general, I would recommend using tools that do one thing and do it well. So use Prometheus for monitoring, something like ELK for log aggregation. That said, some enterprises do like to use a single tool, vendor etc unless there is a clear benefit.