Opened 5 years ago

Last modified 6 weeks ago

#12802 assigned enhancement

BridgeDB needs Nagios checks for the Email Distributor

Reported by: isis Owned by: dgoulet
Priority: High Milestone:
Component: Obfuscation/BridgeDB Version:
Severity: Normal Keywords: bridgedb-email, nagios
Cc: isis, dawuud, sysrqb, Lunar, gaba Actual Points:
Parent ID: Points: 5
Reviewer: Sponsor: Sponsor19

Description

BridgeDB needs Nagios checks that the Email Distributor is working. The best way to do this would be to send an email to bridges@… which say "get help".

Child Tickets

Change History (10)

comment:1 Changed 5 years ago by isis

Cc: Lunar added

comment:2 Changed 5 years ago by dawuud

I think what is needed here is a passive style service check.
This check is runs on it's own schedule via cron or something; it sends e-mail to the Email Distributor
and then periodically checks it's e-mail inbox via IMAP...
If we don't receive an email with the heuristics we are looking for in X minutes then send an alert to the nagios server.

comment:3 Changed 5 years ago by isis

Status: newaccepted

I marked #10916 as a duplicate of this ticket. The pertinent points made there were:

Replying to sysrqb:

After chatting with lunar about it we began discussing additional monitoring for the email distributor. The check_email_delivery nagios plugin was suggested.


and

Replying to isis:

Replying to sysrqb:

I also wondered if we should consider whitelisting tp.o addresses for use by the monitoring system (among other reasons).

We can't safely whitelist torproject.org email addresses because the torproject.org mailserver doesn't do DKIM. Because of this, I started adding a (email_address, gpg_fingerprint) whitelisting feature, requiring that such whitelisted addresses be signed with a particular key. (See #9332 and note that this feature would present a maintainability nightmare.)


comment:4 Changed 16 months ago by teor

Severity: Normal

Set all open tickets without a severity to "Normal"

comment:5 Changed 4 months ago by gaba

Owner: changed from isis to hiro
Status: acceptedassigned

comment:6 Changed 2 months ago by gaba

Cc: gaba added

comment:7 Changed 2 months ago by gaba

Sponsor: Sponsor19

comment:8 Changed 7 weeks ago by gaba

Points: 4

comment:9 Changed 7 weeks ago by gaba

Points: 45

comment:10 Changed 6 weeks ago by dgoulet

Owner: changed from hiro to dgoulet
Note: See TracTickets for help on using tickets.