Activity for Steve Souza

  • Steve Souza Steve Souza posted a comment on ticket #606

    I don't know how to close it, so probably for the squirrel admin to resolve though I opened it and it was resolved to my satisfaction.

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    Is the screen snapshot from your running instance? If so , it looks like jamon is wired up correctly. I see SQL stats, and garbage collection stats so that is good. Your problem is probably the most common one that I see (almost 100%). If your code is executing and not throwing exceptions that means it is finding the jamon jar, but you probably have the jamon jar deployed twice 1. Your application is writing to one jamon jar (yourapp->jamonjar1) 2. The jamon web app is reading from a different jamon...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    Sorry, for the ridiculously late/pointless response, but thought I would answer in case others look. I hope to update all the libraries jamon uses including hazelcast relatively soon. If you don't have hazelcast jars in your classpath it won't call any of the hazelcast code. You can also explicitly configure the jamonpersister in the jamon properties file to ensure hazelcast code is not called. If you would like you can safely remove all hazelcast classes from the jar. I could work with you on t...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    awesome!

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    Thanks so much for your input. Over the years I haven't had much input from my user community, and so your post is welcome. First, do you realize that the "donate" button on the sourceforge site here fails? No. I put it up a long time ago and never really got donations so more or less forgot about it. I will look into that - who knows I may be leaving millions on the table :). Second, as indicated in one of the reviews (and I've heard it from others), some struggle with finding more on the tool....

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    Sorry for the delay in responding. I must have missed the email sourceforge sent me. Good suggestion. I hope to update the older libraries jamon uses soon, so I will put this on the list. Thanks for the references.

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    That class is one of the first loaded and is in jamon-2.82.jar. So it sounds like the jar is not being found by tomcat. Can you give a few more details? 1. What version of tomcat are you using? 2. Where did you put jamon-2.82.jar? 3. Did you do any other configuration steps such as those specified here: https://jamonapi.sourceforge.net/http_monitoring.html Thanks, Steve

  • Steve Souza Steve Souza posted a comment on ticket #606

    Absolutely can be closed. Your solution of moving away from log4j in general is totally acceptable. I didn’t realize I had to close it. Is that something you want me to do? Or you can certainly feel free to close it. Thanks for your help. On Mon, Feb 27, 2023 at 6:29 AM sfst sfst@users.sourceforge.net wrote: I understand you kept this open, so other people can find the solution, but now after one year it can be closed? [feature-requests:#606] Plans for Squirrel to move from EOL log4j 1.x to log4j...

  • Steve Souza Steve Souza posted a comment on ticket #606

    If you would like me to try to see what happens when I use the log4j2 bridge with squirrel let me know and I can try it

  • Steve Souza Steve Souza modified a comment on ticket #606

    Note another option is to just use the log4j2 to log4j1 bridge. It is a jar that comes with log4j2 that tricks your code into thinking it is using log4j1 even tough it is using log4j2. It is a simple jar drop in replacement. https://logging.apache.org/log4j/2.x/manual/migration.html. I have successfully used this approach in other software. If your usage of log4j is pretty simple this should work.

  • Steve Souza Steve Souza posted a comment on ticket #606

    Note another option is to just use the log4j2 to log4j1 bridge. It is a jar that comes with log4j2 that tricks your code into thinking it is using log4j1 even tough it is using log4j2. It is a simple jar drop in replacement. https://logging.apache.org/log4j/2.x/manual/migration.html

  • Steve Souza Steve Souza modified a comment on ticket #606

    Thanks. Appreciate the response. Probably the easiest path would be to move to log4j 2.17+, but another other option is... 1) sl4j - which is a facade in front of logging frameworks. This allows the user to use different logging implementations including log4j, and java logging for example as sl4j just picks up what is available to use. https://www.baeldung.com/java-logging-intro. 2) Logback is an implementation of sl4j and offers many benefits over log4j - https://logback.qos.ch/reasonsToSwitch.html...

  • Steve Souza Steve Souza posted a comment on ticket #606

    Thanks. Appreciate the response. Probably the easiest path would be to move to log4j 2.17+, but another other option is... 1) sl4j - which is a facade in front of logging frameworks. This allows the user to use different logging implementations including log4j, and java logging for example as sl4j just picks up what is available to use. https://www.baeldung.com/java-logging-intro. I would not roll my own logging framework. Your users already know how to use sl4j and log4j and probably have other...

  • Steve Souza Steve Souza created ticket #606

    Plans for Squirrel to move from EOL log4j 1.x to log4j 2.17+?

  • Steve Souza Steve Souza posted a comment on discussion Help

    After looking into this nanotime has no relation to clock time (and in fact it can vary from jvm to jvm) and it is only useful when calculating the difference between 2 nanotimes (startTime-endTime). There is no useful meaning in nanotime unless you do a difference. This means clock time can not be calculated from nanotime. This is not true of millisecond times. They are based on clock time (since 1970). I am going to opt not to fix this as one wouldn't use nanotime timers unless the time you are...

  • Steve Souza Steve Souza posted a comment on discussion Help

    You are right there is a problem here. How urgent is the problem for you? A short term work around may be to directly set the values that are not being updated automatically.

  • Steve Souza Steve Souza modified a comment on discussion Help

    Did you stop the monitor? Those values are set when you stop the monitor only. Also, just to confirm you called the startNano method with a lable. The label is required: MonitorFactory.startNano("label") Monitor mon = MonitorFactory.startNano(); System.out.println(mon.stop()); Please post your full code and what is printed...

  • Steve Souza Steve Souza posted a comment on discussion Help

    Did you stop the monitor? Those values are set when you stop the monitor only. Monitor mon = MonitorFactory.startNano(); System.out.println(mon.stop());

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    Sounds good. The library doesn't write data as csv, but the web application can. LocalJamonFilePersister would probably be a good place to work from. Still it might be useful to serialize the jamon data as it will give you the whole web of jamon objects including stack traces as well as all the other data. You could write both the serialized data and the csv. The advantage of the jamon serialized data is you can move it to the jvm that has jamon war and view all of the jamon data without doing any...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    I will type something shorter this time and wait for follow on questions from you. 1) Jamon allows you to look at various jvm instances jamon stats with the war if you use have hazelcast in your classpath. See this page for more info. There is also a video link that talks about configuration at the end of the video: http://jamonapi.sourceforge.net/distributed_jamon.html 2) Alternatively you can take advantage of the fact that jamon statistics are serializable. The jamon war can look in the 'jjamonDataPersister.directory'...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    Unfortunately I typed a long response to your question complete with links and sourceforge lost it when i posted.

  • Steve Souza Steve Souza posted a comment on discussion Help

    Great. Let me know if the problem reappears.

  • Steve Souza Steve Souza posted a comment on discussion Help

    Ok, I see you mentioned upgrading the jamon version. Let me know how that goes and I can help you further.

  • Steve Souza Steve Souza posted a comment on discussion Help

    Ok, I see you mentioned upgrading the jamon version. Let me know how that goes and I can help you further.

  • Steve Souza Steve Souza posted a comment on discussion Help

    Is there any reason why you are using 2.75? That is a very old version. I believe changes have been made to this part of the code since 2.75.

  • Steve Souza Steve Souza posted a comment on discussion Help

    There is a known problem if your session times out. The way that it determines what page it should pull up is to go to your session. Currently if there is no session it causes a NPE. Could that be the problem. i.e. refresh jamonadmin.jsp and try again. Also, jamon 2.75 is quite old. Have you tried upgrading? Thanks for your kind words. Steve

  • Steve Souza Steve Souza modified a comment on discussion Open Discussion

    Hi, greetings to you and thanks. Would you kindly tell me why you stop developing...

  • Steve Souza Steve Souza modified a comment on discussion Open Discussion

    Hi, greetings to you and thanks. Would you kindly tell me why you stop developing...

  • Steve Souza Steve Souza modified a comment on discussion Open Discussion

    Hi, greetings to you and thanks. Would you kindly tell me why you stop developing...

  • Steve Souza Steve Souza modified a comment on discussion Open Discussion

    Hi, greetings to you and thanks. Would you kindly tell me why you stop developing...

  • Steve Souza Steve Souza modified a comment on discussion Open Discussion

    Hi, greetings to you and thanks. Would you kindly tell me why you stop developing...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    Hi, greetings to you and thanks. <<Would you="" kindly="" tell="" me="" why="" you=""...

  • Steve Souza Steve Souza posted a comment on discussion Help

    Here is the line in code that shows what 'demo' does. I forget, but depending on...

  • Steve Souza Steve Souza posted a comment on discussion Help

    Setting summaryLabels=request.getMethod() should do it. But probably more helpful...

  • Steve Souza Steve Souza posted a comment on discussion Help

    Also, I would suggest following Siegfried's steps explicitly until you get it to...

  • Steve Souza Steve Souza posted a comment on discussion Help

    I've never used wildfly. The error indicates a simple problem i.e. that the jamon...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    It looks like spring has had the jamon interceptor since version 1. Have you tried...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    :) You're right!

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    Note spring also comes with an jamon aspect. You could try that too. class="org.springframework.aop.interceptor.PerformanceMonitorInterceptor">...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    That would help to try to reproduce in a small demo app. Also can you try the latest...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    ERROR! The markdown supplied could not be parsed correctly. Did you forget to surround...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    Also make sure you review this page: http://jamonapi.sourceforge.net/spring_aop_...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    Please post your full spring xml. In my tests in maven I used <spring.version>4.0.2.RELEASE</spring.version>...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    did you remove the properties you are passing to jamonAspect... <bean id="jamonAspect"...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    Try to make your file as similar to this one that i used for testing. For example...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    Thanks for getting back to me. It would be helpful to others if you put the full...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    There is a link in what you pasted in the forum.... To unsubscribe from further messages,...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    It looks like there is a spring issue happening. Is this link helpful? http://stackoverflow.com/questions/16568665/why-does-spring-throw-an-aspectj-error-if-it-does-not-depend-on-aspectj...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    I haven't used this paypal account in ages. Not sure if the link is busted or not...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    I haven't used this paypal account in ages. Not sure if the link is busted or not...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    It should be very simple. I suggest first coding a simple JAMonListener that does...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    Outputting to a page or keeping the full history (in memory) could cause memory problems...

  • Steve Souza Steve Souza modified a comment on discussion Open Discussion

    Thanks for the kind words. How to make jamon available to multiple applications at...

  • Steve Souza Steve Souza modified a comment on discussion Open Discussion

    Thanks for the kind words. How to make jamon available to multiple applications at...

  • Steve Souza Steve Souza modified a comment on discussion Open Discussion

    Follow comments below. The following may not be clear, but I should be able to step...

  • Steve Souza Steve Souza modified a comment on discussion Open Discussion

    Follow comments below. The following may not be clear, but I should be able to step...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    Thanks. I am not even sure how I collect my donation! I guess I will have to look...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    Follow comments below. The following may not be clear, but I should be able to step...

  • Steve Souza Steve Souza modified a comment on discussion Open Discussion

    By the way I have another open source product called Automon that you might find...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    By the way I have another open source product called Automon that you might find...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    Thanks for the kind words. How to make jamon available to multiple applications at...

  • Steve Souza Steve Souza modified a comment on discussion Help

    "So my question is: Would starting and not stopping a monitor cause memory leaks?...

  • Steve Souza Steve Souza modified a comment on discussion Help

    "So my question is: Would starting and not stopping a monitor cause memory leaks?...

  • Steve Souza Steve Souza posted a comment on discussion Help

    Thanks. I am glad to help. Have a great day and good luck!! Steve

  • Steve Souza Steve Souza posted a comment on discussion Help

    <<So my="" question="" is:="" Would="" starting="" and="" not="" stopping="" a=""...

  • Steve Souza Steve Souza posted a comment on discussion Help

    Note if active is important you could also serialize that and populate it manually....

  • Steve Souza Steve Souza posted a comment on discussion Help

    ok, thanks for the followup. What is the use case you are working on?

  • Steve Souza Steve Souza posted a comment on discussion Help

    I will look into this. I have a newborn so my time is limited, but will look into...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    Make sure you only have the jamon jar in one location. Make sure it is in a shared...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    Thanks for letting me know Siegfried. A great use of JAMon. Knowing how people use...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    No, but with minimal effort it probably could be. What exactly are you trying to...

  • Steve Souza Steve Souza created a blog post

    How do you use JAMon?

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    I am trying to get some feedback on jamon. How do you use it? What do you track?...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    Umesh,thanks for getting back to me on this. It helps other users of jamon too. And...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    "Hi Steve Thanks for the information, so with above description, is jamon.war required...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    "Sounds like the new tool can work for POJO projects and Spring appliction :) that's...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    Also I have a new open source project that is complimentary to JAMon called Automon...

  • Steve Souza Steve Souza modified a comment on discussion Open Discussion

    "one more question: I go over threads in the forum and it looks JAMon is capable...

  • Steve Souza Steve Souza modified a comment on discussion Open Discussion

    "If I remove the <scope>provided</scope> tag, of course there will be not error but...

  • Steve Souza Steve Souza modified a comment on discussion Open Discussion

    This should work. Jamon should have no other dependencies required. i.e. you don't...

  • Steve Souza Steve Souza modified a comment on discussion Open Discussion

    "really?????? so jamon log4j appender is not required?" Correct. The log4j appender...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    <<one more="" question:="" I="" go="" over="" threads="" in="" the="" forum="" and=""...

  • Steve Souza Steve Souza modified a comment on discussion Open Discussion

    "Well first thanks for the awesome tool !!!! :D" Thanks, appreciation is always appreciated...

  • Steve Souza Steve Souza modified a comment on discussion Open Discussion

    <<really?????? so="" jamon="" log4j="" appender="" is="" not="" required?="">> Correct....

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    <<Well first="" thanks="" for="" the="" awesome="" tool="" !!!!="" :D="">> Thanks,...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    <<really?????? so="" jamon="" log4j="" appender="" is="" not="" required?="">> Correct....

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    <<If I="" remove="" the="" <scope="">provided</scope> tag, of course there will be...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    This should work. Jamon should have no other dependencies required. i.e. you don't...

  • Steve Souza Steve Souza created a blog post

    JAMon 2.81 Released

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    :java // The following is an example of configuring log4j jamon logic programmatically....

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    <<What is="" the="" overhead="" of="" running="" jamon.war="" everywhere?="">> No...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    What is the overhead of running jamon.war everywhere? If you can see what methods...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    I should mention another useful thing about the jamon war while I am thinking of...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    I should be able to work with you and accomplish all that you are asking. answers...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    Hi Steven, Thanks for your quick reply. See my comments inline below. -----Original...

  • Steve Souza Steve Souza modified a comment on discussion Open Discussion

    Hi, Today I stumbled upon JAMonAPI as I was looking for a way to monitor certain...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    Thanks for the good questions. Can i ask that you post questions at https://sourceforge.net/p/jamonapi/discussion/334830/...

  • Steve Souza Steve Souza posted a comment on discussion Open Discussion

    This posting comes from an email sent to the jamon admin account... ****useremail1...

1 >
MongoDB Logo MongoDB