Declining view count
I'm having a strange experience when using Listmonk (which in general I love!). The number of recorded views on my campaigns has been significantly declining. I can't figure out why this might be (other than lousy content?). Can anyone think of a way I could diagnose this issue?
@ntnsndr I don't have an answer but atleast 821 clicks out of 894 emails sent seems absurdly high! But of course, if this is some important email which people must click/open, it makes sense.
One thing I would do is to add your email addresses multiple times (like firstname.lastname@example.org, email@example.com and so on). Then, click on the emails. Check if the view count is reliably changing.
@girish Thanks—I'll try that. Earlier, I did actually see the view count rise from test emails I sent myself, so that seems to be working.
One other thing I'm noticing is an "AxiosError: Network Error" when I try to view the analytics on a campaign. Any idea what might be causing that?
@ntnsndr that might be the same as https://github.com/knadh/listmonk/issues/1019 . Can you check listmonk and postgresql have enough memory. Just bump them up for good measure.
@girish Okay thanks—just bumped up the memory and will try again
@girish darn, the decline is continuing:
Is there anything else I can do? Here is the error I'm seeing in the logs, over and over:
manager.go:392: error sending message in campaign March 2023 - Sacred Stacks: subscriber f3739c80-1055-44a4-9636-476a5c3b50a8: timed out waiting for free conn in pool
Following this thread I raised the timeout period and got at least some promising results. I haven't tested at large scale. But I'm curious if others have any best practices suggestions for these settings.
Analytics are still not loading, even with memory raised on the db and the app.
@ntnsndr I wonder what can be done to prevent this kind of thing for future users—different Cloudron configuration settings perhaps?
@ntnsndr Update: I just created a test campaign for 500 dummy users, and it appears to be working normally, arriving in my x+[1-500]@gmail.com inbox within about 30 minutes of initiating the campaign. In order to achieve this, I did the following in Cloudron:
- Raised Listmonk memory limit to 512
- Raised postgresql memory limit to 2 GB
And in Listmonk SMTP settings:
- Max connections to 25
- Idle timeout to 2m, Wait timeout to 5m
I am still getting the "AxiosError: Network Error" on any analytics page on Listmonk.
Note that in the past I have been able to send campaigns to large lists without changing any of these default settings, but my server has been under increased load lately.
I would appreciate any further guidance on best practices from @girish or anyone else. Thanks!
Update: two days later, this setup did NOT work for my 900 person email list. I got an even lower view count than before, with more errors.
@ntnsndr Can I test on your test installation ? If you can drop me a note at firstname.lastname@example.org, I can debug it there.
@girish Will do!