Neuron ESB User Network

The Service Bus for the Connected Business

How can you log? Let me count the ways...

Sometimes when talking to people about Neuron for the first time or after their first few days using the product I'll get asked "Do you have logging?"...

Sheesh.. do we ever... First, there is the Trace Level setting you access in Neuron Explorer by using the Configure Server.. Set that to the level desired and restart the service. If you make it verbose you will get lots and lots of info including message bodies. This log level will create a new directory under logs each time the service is started.

Next, there is the good old Windows Event Log. Our log is called Neuron ESB..But don't only look there if you're having hard to diagnose issues. Sometimes it only appears as if Neuron is having problems. Often looking at the other Window's logs such as the Application log will reveal true root causes.

If you're really into WCF tracing you have a couple of options. One could be to turn it on in the esb service config file itself using the usual settings or, if you are using a custom config file in a connecter then you can put settings in there.

If you want to get fancier or customize more then there are the pipelines. You have access to OperationContext there in a Client Connector so you can learn all kinds of interesting stuff...Maybe you take that interesting stuff and use a Store step to put that intersting stuff in to SQL Server..

Or what about the Publish step? Put a Publish in wherever you want..Then use Neuron's pub sub infrastructure to send it to your own BAM implementation, or BI or logging portal or whatever.

If you like your messages to stick around for posterity and be kept in one place then you can turn on audtiting for a topic (You must configure a database for this option). Every message body for every publish and receipt of that message will end up in your database...

Finally, there is the Republish on another Topic choice in our policies. These are great for only publishing errors because a policy is only invoked if there is an issue...

As I said you have quite a lot of choices ... Wait a minute.. I forgot creating a Logging Adapter... Oh well, I think you get the point..We have you covered when it comes to logging...

Views: 142

Comment

You need to be a member of Neuron ESB User Network to add comments!

Join Neuron ESB User Network

Neuron ESB Product Support Forums and Communities

Latest Activity

Sayantini Basak posted a discussion

Maximum payload size(REST API) for requests interfacing to NeuronESB

I am new to Neuron ESB and in our current scenario,We need to process batch transactions comprising of ~1000 records and send them to Neuron ESB for further processing. I would like to understand what is the maximum size of payload that can be transferred using REST interface to Neuron ESB.See More
Jul 22, 2022
Profile IconRobert E Dunie and Sayantini Basak joined Neuron ESB User Network
Apr 28, 2022
Profile IconDayanand, Frederic C, Steffen Greve-Oksfeldt and 1 more joined Neuron ESB User Network
Mar 16, 2022
Profile IconCam Vong and Mitja Luznar joined Neuron ESB User Network
Jan 27, 2022
Profile IconWill Hitzges, Chad Parsons, michael larsen and 4 more joined Neuron ESB User Network
Jun 11, 2021
Anupama Nair posted a discussion

ODBC stored proc polling with temporary tables

We have set up an ODBC adapter to poll a stored proc.We found that if the stored proc has a temporary table defined the rows returned are always 0.Any idea why this would be and what we can do to get around it?See More
Dec 14, 2020
Prasanth Kharade is now a member of Neuron ESB User Network
Dec 30, 2019
Suman vadde is now a member of Neuron ESB User Network
Dec 16, 2019

Badge

Loading…

© 2023   Created by Neuron Admin.   Powered by

Badges  |  Report an Issue  |  Terms of Service