Hello
With time I have been creating several sites in Dotnetnuke for clients, friends and the own ones… At this moment I administer several web sites and i try to maintain a minimum control of the eventlog to find errors and to improve the performance of Dotnetnuke in all these sites.
Since the Event Log is available Only for users HOST'S I find with the problem to remember the different passwords to access like Host in each one from the sites that I administer. For that reason I have created this utility in the form of 2 modules for Dotnetnuke:
The SGW_Servidores module or “Servers Module” allows to store encrypted in the data base the different values necessary to connect to the database. (Basically they are the connection strings).
On the other hand the SGW_RemoteViewer module is a duplicate of the event log viewer original module of dotnetnuke with the exception of which in the layers Controller, Dataprovider and SQLDataprovider I have added to each one of the functions a new parameter (byval Connection as string) that passage until executing the procedure in the corresponding server.
At the moment for visualizing the list of events a server can be selected via dropdownlist.
The final result is: two modules SGW_Servidores and Sgw_Remotelogviewer that can be added to any installation of Dotnetnuke and allow to visualize log of any site remote dotnetnuke …
At this moment I use this system successfully in one dotnetnuke local. In this way from a single screen I can see the Log of different Web sites. I want to share with you this software who I believe that it can be useful, I offer in source code form both and modules in form of installable modules standard in www.javieranto.com
What do you think about this?