Hello Uktarsh
Wazuh doesn't come with OpenSearch ML engine enabled by default, as Wazuh only OpenSearch to index the data once it's processed by the Wazuh manager, searching for specific patterns in logs and files and triggering the alerts based on those patterns that are specified in the Wazuh ruleset. So the data that OpenSearch stores are already processed by the Wazuh manager.
I have been looking at the
OpenSearch documentation and it seems that it has some algorithms to perform anomaly detection and forecasting. These kinds of capabilities may help you detect outliers in the data (for example ssh connection from outside your network), but in most cases, you can set up a rule that will trigger an alert in that use case.