1 of 1 people found this helpful
Hi Holly. There are about three possibilities:
1. The email is being sent, but some of them are being filtered by your mailserver because it thinks it is spam. Or send to your Junk folder, or filtered by an email rule, or something.
2. VizAlerts is not "seeing" data in your viz occasionally when it runs--or at least, no records where your Email Action value is 1. This can be due to data issues / latency, or a mismatch on a relative date filter and the schedule you picked for your VizAlert to run on, or filtering issues.
3. The admin did not set up VizAlerts to run consistently every minute, as the documentation instructs.
A good way to investigate what is happening is to look at the logs that VizAlerts generates in the \logs\ folder. You should be able to track down the name of the sheet you're subscribed to, and search for it. Then you'll see VizAlerts picking it up, and downloading the CSV data from it. If it has no records, it will record a line saying "Nothing to do". If it does, then you can follow the logs from there and watch for where it sends the emails to verify that they're actually being sent. If so, then it's time to troubleshoot on the email server, or email client side.
Thank you for your answer!
It is not in my spam or junk folder.
But I looked up in the log. There is something weird. I have a vizalert for which its extract is scheduled for 11pm every day. It completed its extract at 12:11am on the 28th according to the "Background Tasks For Extracts" dashboard. I am subscribed to it with the "VizAlerts - On Refresh Success - Every 1 hour from 12:00 AM to 12:00 PM" schedule. When I looked at the log from 27th 11pm to 28th 11am, I don't see any record related to the alert in question (when performing a search) except for when I tried a test_alert. What does this mean? I also successfully received some email for this particular vizalert.
I will continue digging for the other alerts, but any help would be appreciated!
Hmm, interesting...could be a bug. Here comes another fun enumerated list! Could I get:
1. A screenshot of the schedule details (what the admin would see when editing it)
2. A screenshot of the "subscriptions" tab for the workbook you're using
3. The exact (down to the second) time that the extract refresh on your workbook completed
4. The VizAlert logs for the time range you're looking at
(make sure to redact any sensitive information before sharing--or better, send #4 to [my first initial][my last name] at tableau dot com and I'll take a look)
Thank you Matt,
I just sent you a personal email.
Hmm, I can't seem to find an email from you. Check the address, and try again without the attachments, just to make sure it goes through.
Hey Holly, if you have a script running your extracts, rather than having them triggered on a Tableau Server schedule, then that could have been the problem. If that's the case for you, check out the fix I just added to this thread, as it may solve your issue.
Thank you for your follow-up. In our case, we have them triggered on a Tableau Server schedule. I waited before replying to this thread because we are having many server issues and I opened a case months ago and reopened it again recently. We also didn't use VizAlerts much until this month where there is a real need for it. Although we have not successfully resolved the case yet, I was thinking that maybe the VizAlert problem is not related to the server issue we have.
Basically, I have many VizAlerts where it will be fired on one day and not the other. It is not in the spam folder, the extract refresh was completed before the subscription schedule, and the content should have triggered an alert.
We would really appreciate if we can get your help.
Hey Holly, shoot me another email with your logs and I'll take a look.