I took the suggestion listed in this post
http://groups.google.com/group/elmah/msg/f7ab005150be242d
and implemented a monitor that can sit behind the firewall. Now i
don't have to worry about the outside world seeing the elmah.axd
file.
I only did this for a single application by specifying the application
name like this:
<elmah>
<errorLog type="Elmah.SqlErrorLog, Elmah"
connectionStringName="Elmah.CnnStr"
applicationName="MyApplicationName" />
</elmah>
I recently added elmah to another project, and would really like to
avoid having to set up another monitor. Is there a way i can get the
monitor to display all the errors in the database, or maybe give me a
way to specify the application name? I guess i could create some way
of modifying the web.config on the fly, but i don't know if that's an
elegant way.