Started-by-envvar is a project mainly written in Java, it's free.
Jenkins plugin to expose a JENKINS_STARTED_BY environment variable.
404: Not Found