ODM2 / ODM2DataSharingPortal

A Python-Django web application enabling users to upload, share, and display data from their environmental monitoring sites via the app's ODM2 database. Data can either be automatically streamed from Internet of Things (IoT) devices, manually uploaded via CSV files, or manually entered into forms.
BSD 3-Clause "New" or "Revised" License
31 stars 8 forks source link

User getting notification alerts for sites without data gaps #678

Closed SRGDamia1 closed 11 months ago

SRGDamia1 commented 11 months ago

This morning, I had a user report that for the last few days she's getting hourly notifications that data hasn't been received for two sites without data gaps. The two sites in question are https://monitormywatershed.org/sites/1-1-BL/ and https://monitormywatershed.org/sites/30-8-A-BMD/. Both sites were created at about the same time. She hasn't gotten unwarranted notifications about her other sites.

I suspect it has something to do with the recent hot fix, but I don't know why only these sites might be effected.

ptomasula commented 11 months ago

Thanks @SRGDamia1, That is definitely interesting behavior. I'll see if I can figure out what is going on. I testing the site alert system locally but against the production database and the system only listed 3 sites for notifications with the two site above notably absent from that list.

I'll see if I can get more information on what might be happening server side. I just set up the alert email to route to a SNS topic, so I should at least be able to verify/if we have a resolution on this.

ptomasula commented 11 months ago

@SRGDamia1 can you confirm if this is still an on going issue? The notifications as 1:00 PM EST show only 3 alert emails were sent out, and they do not appear to be associated with the sites above.

SRGDamia1 commented 11 months ago

I just checked with the user. She said it stopped.

ptomasula commented 11 months ago

Sounds good! Always a little disconcerting when there is not an explanation for a behavior, but given that the issue has stopped, I think we can close this one for now.