Because publishing jobs are a behind-the-scenes activity, there is no notice to the user or an admin when a job fails to publish. Typically, only if a user notices their viewable didn't get created does an Admin find out that attention is needed. We have found the publishers to be tempermental and would like to be informed when a job fails or get single daily email summarizing the publishing activity:
Jobs Published: ##
Jobs Failed: ##
## Jobs failed due to Worker Agent Communication <Failed to register Windchill Server> <No standard worker available> <did not find available worker of type...>
## Jobs failed due to Part/AssemblyDrawing Error
This information would simply be a parsing of the worker agent logs emailed to the admin daily.