@cascheberg's PR 1287 for metrics on notification plus my changes for compactness

Landing #1287 with some changes.

The german translation is not changed in this commit -sorry @cascheberg!,
I know you made some changes to this translation, but my changes will
require re-doing this.