in shippers/es.py [0:0]
def _enrich_event(self, event_payload: dict[str, Any]) -> None:
"""
This method enrich with default metadata the ES event payload.
Currently, hardcoded for logs type
"""
if "fields" not in event_payload:
return
event_payload["tags"] = ["forwarded"]
if self._dataset != "":
event_payload["data_stream"] = {
"type": "logs",
"dataset": self._dataset,
"namespace": self._namespace,
}
event_payload["event"] = {"dataset": self._dataset}
event_payload["tags"] += [self._dataset.replace(".", "-")]
event_payload["tags"] += self._tags