merge metric and events into single worker