Grok Pattern for multiple word with hyphens and dots

What will be the GROK pattern for the following word which includes hyphens and dots

ABC-DEF-GHI.ae90.tomcat-boot-server-logging

Regards

%{NOTSPACE}