About Duffbert...

Duffbert's Random Musings is a blog where I talk about whatever happens to be running through my head at any given moment... I'm Thomas Duff, and you can find out more about me here...

Email Me!

Search This Site!

Custom Search

I'm published!

Co-author of the book IBM Lotus Sametime 8 Essentials: A User's Guide
SametimeBookCoverImage.jpg

Purchase on Amazon

Co-author of the book IBM Sametime 8.5.2 Administration Guide
SametimeAdminBookCoverImage.jpg

Purchase on Amazon

MiscLinks

Visitor Count...



View My Stats

« So guess who's going back to DisneyWorld to intern? | Main| Duffbert does admin! Exclude From Log setting in the server doc is great... »

True Confessions - I'm finally implementing OpenLog...

Category IBM/Lotus
I have a confession to make...  when it comes to error handling in code, I'm very lax.  

There...  I've said it.  The guilt of listening to multiple Lotusphere speakers telling me I am a bad coder got to be too much...

Seriously, I've wanted to implement OpenLog for quite some time.  But it's one of those Covey "important but not urgent" activities that never quite seemed to get my time when it should have.  Today I decided to shelve the "urgent but not important" items for a couple of hours and set up OpenLog on our development server.  In the matter of about an hour, I had the database configured and two applications writing event messages out to it.  I have a proposal out to the developers and admins to, by the end of this month, have the OpenLog database moved to production, a replica placed on all the production application servers, and about a dozen of my applications configured to send at least start/stop times to OpenLog.  

These particular jobs are ones that process domlog.nsf each night, looking for different items from the day before.  I've had agent timeout issues before, but I've been flying somewhat blind in the overall timing and configuration of the agent scheduling.  Now with OpenLog, I'll have a much better idea as to how long each is taking, as well as a heads-up if there's timeout issues (before the user has to alert me to the problem).  I also will be motivated to start putting basic error handling in all my agents, as well as retrofitting agents in existing applications.

Putting that in place almost feels like a cleansing of the soul...  :)

Thanks again, Julian!

Comments

Gravatar Image1 - Way to go, dude! I put in OpenLog after seeing Chris Byrne's session in Lotusphere 2005. I was amazed too at how quick, easy and well documented it was. I used it first in a couple important email notification agents. To my happy surprise, it payed dividends immediatly. I have a couple errors that happen frequently. One is the obvioius "No name in address book" usually due to the person leaving the company. The other which is very annoying is "Could not send document". This one mystified me till I had a user with the issue recreate it in front of me. They get the ECL Alert message box and cancel it. This cancels the agent. I now have a canned response in my Paste Info database and send them a button with the @RefreshECL function. (Paste Info comes from Alan Lepofsky; see his blog for more info, http://www.alanlepofsky.net/alepofsky/alanblog.nsf/)
Now, I add it to every agent I write as a habit.
Rock on!

Gravatar Image2 - Nice work Computer Dude, you ROCK

Gravatar Image3 - Thanks Tom! That's so cool that you got it up and running so quickly. I need to ask Bruce/Vince to add a "Testimonials" tab on the OpenNTF projects, so I can link to things like this.

If you have questions, you know where I am...

Post A Comment

:-D:-o:-p:-x:-(:-):-\:angry::cool::cry::emb::grin::huh::laugh::lips::rolleyes:;-)

Want to support this blog or just say thanks?

When you shop Amazon, start your shopping experience here.

When you do that, all your purchases during that session earn me an affiliate commission via the Amazon Affiliate program. You don't have to buy the book I linked you to (although I wouldn't complain!). Simply use that as your starting point.

Thanks!

Thomas "Duffbert" Duff

Ads of Relevance...