I can receive emails from /manage/status/mail/ and /settings/account/emails/,but can not receive alarm when a new issue is created.
Where in the code the email alert is triggered?Where I can interrupt to debug?
Can you share your worker logs?
02:50:06 [INFO] celery.worker.strategy: Received task: sentry.tasks.store.symbolicate_event[268b25e8-fe74-4882-b613-5bae6845ff86]
02:50:06 [DEBUG] celery.pool: TaskPool: Apply <function _trace_task_ret at 0x10cb73378> (args:('sentry.tasks.store.symbolicate_event', '268b25e8-fe74-4882-b613-5bae6845ff86', {'lang': None, 'task': 'sentry.tasks.store.symbolicate_event', 'id': '268b25e8-fe74-4882-b613-5bae6845ff86', 'root_id': None, 'parent_id': None, 'group': None, 'meth': None, 'shadow': None, 'eta': None, 'expires': None, 'retries': 0, 'timelimit': (630, 620), 'argsrepr': None, 'kwargsrepr': None, 'origin': None, 'reply_to': '83b130f5-82ba-323d-99ef-8530b6b74136', 'correlation_id': '268b25e8-fe74-4882-b613-5bae6845ff86', 'hostname': 'celery@hedong.local', 'delivery_info': {'exchange': '', 'routing_key': 'events.symbolicate_event', 'priority': 0, 'redelivered': None}, 'args': (), 'kwargs': {'cache_key': 'e:23b3811d6dd642828906c56de349aa60:7', 'start_time': 1615431003.0, 'event_id': '23b3811d6dd642828906c56de349aa60'}, 'headers': {'sentry-trace': 'c76bf6ea14634f01bb1c6fffd25930c5-9e059beb58ba4af1-0', 'headers': {'sentry-trace': 'c76bf6ea14634f01bb1c6fffd25930c5-9e059beb58ba4af1-0'}}}, ((), {'cache_key':... kwargs:{})
02:50:06 [DEBUG] celery.worker.request: Task accepted: sentry.tasks.store.symbolicate_event[268b25e8-fe74-4882-b613-5bae6845ff86] pid:40078
Traceback (most recent call last):
File "/Users/dongzi/Worksapce/sentry_kuaishou/sentry-fresh/src/sentry/options/manager.py", line 95, in lookup_key
return self.registry[key]
KeyError: 'sentry:system-token'
02:50:06 [DEBUG] sentry: Using legacy key: sentry:system-token
02:50:06 [INFO] celery.app.trace: Task sentry.tasks.store.symbolicate_event[268b25e8-fe74-4882-b613-5bae6845ff86] succeeded in 0.046639679989311844s: None (data={'id': '268b25e8-fe74-4882-b613-5bae6845ff86', 'name': 'sentry.tasks.store.symbolicate_event', 'return_value': 'None', 'runtime': 0.046639679989311844})
02:50:06 [INFO] celery.worker.strategy: Received task: sentry.tasks.store.save_event[61f6f21d-00f8-4058-8b5b-92cb28601cec]
02:50:06 [DEBUG] celery.pool: TaskPool: Apply <function _trace_task_ret at 0x10cb73378> (args:('sentry.tasks.store.save_event', '61f6f21d-00f8-4058-8b5b-92cb28601cec', {'lang': None, 'task': 'sentry.tasks.store.save_event', 'id': '61f6f21d-00f8-4058-8b5b-92cb28601cec', 'root_id': None, 'parent_id': None, 'group': None, 'meth': None, 'shadow': None, 'eta': None, 'expires': None, 'retries': 0, 'timelimit': (65, 60), 'argsrepr': None, 'kwargsrepr': None, 'origin': None, 'reply_to': '41e2fc0e-e2b4-3312-9279-4b30c3845051', 'correlation_id': '61f6f21d-00f8-4058-8b5b-92cb28601cec', 'hostname': 'celery@hedong.local', 'delivery_info': {'exchange': '', 'routing_key': 'events.save_event', 'priority': 0, 'redelivered': None}, 'args': (), 'kwargs': {'cache_key': 'e:23b3811d6dd642828906c56de349aa60:7', 'data': None, 'start_time': 1615431003.0, 'event_id': '23b3811d6dd642828906c56de349aa60', 'project_id': 7}, 'headers': {'sentry-trace': '0a4f818b561e4b0a9c41831ac74d63d0-9ad577b24c2f5d3c-0', 'headers': {'sentry-trace': '0a4f818b561e4b0a9c41831ac74d63d0-9ad577b24c2f5d3c-0'}}}, ((), {'cache_key':... kwargs:{})
02:50:06 [DEBUG] celery.worker.request: Task accepted: sentry.tasks.store.save_event[61f6f21d-00f8-4058-8b5b-92cb28601cec] pid:40078
02:50:06 [INFO] celery.app.trace: Task sentry.tasks.store.save_event[61f6f21d-00f8-4058-8b5b-92cb28601cec] succeeded in 0.13976304398966022s: None (data={'id': '61f6f21d-00f8-4058-8b5b-92cb28601cec', 'name': 'sentry.tasks.store.save_event', 'return_value': 'None', 'runtime': 0.13976304398966022})
02:50:08 [INFO] celery.worker.strategy: Received task: sentry.tasks.post_process.post_process_group[15ed306e-a3a7-4ba9-ba46-45a058bd0220]
02:50:08 [DEBUG] celery.pool: TaskPool: Apply <function _trace_task_ret at 0x10cb73378> (args:('sentry.tasks.post_process.post_process_group', '15ed306e-a3a7-4ba9-ba46-45a058bd0220', {'lang': None, 'task': 'sentry.tasks.post_process.post_process_group', 'id': '15ed306e-a3a7-4ba9-ba46-45a058bd0220', 'root_id': None, 'parent_id': None, 'group': None, 'meth': None, 'shadow': None, 'eta': None, 'expires': None, 'retries': 0, 'timelimit': (None, None), 'argsrepr': None, 'kwargsrepr': None, 'origin': None, 'reply_to': '416a2063-e2cb-3d55-89c3-a2b34f534757', 'correlation_id': '15ed306e-a3a7-4ba9-ba46-45a058bd0220', 'hostname': 'celery@hedong.local', 'delivery_info': {'exchange': '', 'routing_key': 'triggers-0', 'priority': 0, 'redelivered': None}, 'args': (), 'kwargs': {'is_new': True, 'is_regression': False, 'is_new_group_environment': True, 'primary_hash': '0fe77dc7be3778383edec99df9798399', 'cache_key': 'e:23b3811d6dd642828906c56de349aa60:7', 'group_id': 1025}, 'headers': {'sentry-trace': 'bc335d8fe9ed469eb403682d95f38498-bb002f0f2c7ec63f-', 'headers': {'sentry-trace':... kwargs:{})
02:50:08 [DEBUG] celery.worker.request: Task accepted: sentry.tasks.post_process.post_process_group[15ed306e-a3a7-4ba9-ba46-45a058bd0220] pid:40078
02:50:08 [INFO] sentry.mail.adapter: mail.adapter.notification.digested (event_id='23b3811d6dd642828906c56de349aa60' group_id=1025 is_from_mail_action_adapter=True target_type='Member' target_identifier=3 rule_id=3 project_id=7 digest_key='mail:p:7:Member:3')
02:50:08 [INFO] celery.worker.strategy: Received task: sentry.tasks.process_resource_change_bound[615ba459-e7e7-46b0-ae08-c2313a3cca64]
02:50:08 [INFO] celery.app.trace: Task sentry.tasks.post_process.post_process_group[15ed306e-a3a7-4ba9-ba46-45a058bd0220] succeeded in 0.13452922899159603s: None (data={'id': '15ed306e-a3a7-4ba9-ba46-45a058bd0220', 'name': 'sentry.tasks.post_process.post_process_group', 'return_value': 'None', 'runtime': 0.13452922899159603})
02:50:08 [DEBUG] celery.pool: TaskPool: Apply <function _trace_task_ret at 0x10cb73378> (args:('sentry.tasks.process_resource_change_bound', '615ba459-e7e7-46b0-ae08-c2313a3cca64', {'lang': None, 'task': 'sentry.tasks.process_resource_change_bound', 'id': '615ba459-e7e7-46b0-ae08-c2313a3cca64', 'root_id': None, 'parent_id': None, 'group': None, 'meth': None, 'shadow': None, 'eta': None, 'expires': None, 'retries': 0, 'timelimit': (None, None), 'argsrepr': None, 'kwargsrepr': None, 'origin': None, 'reply_to': '41e2fc0e-e2b4-3312-9279-4b30c3845051', 'correlation_id': '615ba459-e7e7-46b0-ae08-c2313a3cca64', 'hostname': 'celery@hedong.local', 'delivery_info': {'exchange': '', 'routing_key': 'app_platform', 'priority': 0, 'redelivered': None}, 'args': (), 'kwargs': {'action': 'created', 'sender': 'Group', 'instance_id': 1025}, 'headers': {'sentry-trace': 'bc335d8fe9ed469eb403682d95f38498-aee20b948d13ef09-0', 'headers': {'sentry-trace': 'bc335d8fe9ed469eb403682d95f38498-aee20b948d13ef09-0'}}}, ((), {'action': 'created', 'sender': 'Group', 'instance_id': 1025}, {'callbacks': None, 'errbacks': None, 'chord':... kwargs:{})
02:50:08 [DEBUG] celery.worker.request: Task accepted: sentry.tasks.process_resource_change_bound[615ba459-e7e7-46b0-ae08-c2313a3cca64] pid:40078
02:50:08 [INFO] celery.app.trace: Task sentry.tasks.process_resource_change_bound[615ba459-e7e7-46b0-ae08-c2313a3cca64] succeeded in 0.01725956198060885s: None (data={'id': '615ba459-e7e7-46b0-ae08-c2313a3cca64', 'name': 'sentry.tasks.process_resource_change_bound', 'return_value': 'None', 'runtime': 0.01725956198060885})
02:50:09 [INFO] celery.worker.strategy: Received task: sentry.tasks.store.save_event[de795b18-5427-4c2a-a5b6-d7631c17771d]
02:50:09 [DEBUG] celery.pool: TaskPool: Apply <function _trace_task_ret at 0x10cb73378> (args:('sentry.tasks.store.save_event', 'de795b18-5427-4c2a-a5b6-d7631c17771d', {'lang': None, 'task': 'sentry.tasks.store.save_event', 'id': 'de795b18-5427-4c2a-a5b6-d7631c17771d', 'root_id': None, 'parent_id': None, 'group': None, 'meth': None, 'shadow': None, 'eta': None, 'expires': None, 'retries': 0, 'timelimit': (65, 60), 'argsrepr': None, 'kwargsrepr': None, 'origin': None, 'reply_to': '83b130f5-82ba-323d-99ef-8530b6b74136', 'correlation_id': 'de795b18-5427-4c2a-a5b6-d7631c17771d', 'hostname': 'celery@hedong.local', 'delivery_info': {'exchange': '', 'routing_key': 'events.save_event', 'priority': 0, 'redelivered': None}, 'args': (), 'kwargs': {'cache_key': 'e:f1d07696f9b04731ba8bfa3fd10cede1:1', 'data': None, 'start_time': 1615431007.0, 'event_id': 'f1d07696f9b04731ba8bfa3fd10cede1', 'project_id': 1}, 'headers': {'sentry-trace': '60f9d9de96c34af4a5f0e3f580e236db-a4e826204763e15f-0', 'headers': {'sentry-trace': '60f9d9de96c34af4a5f0e3f580e236db-a4e826204763e15f-0'}}}, ((), {'cache_key':... kwargs:{})
02:50:09 [DEBUG] celery.worker.request: Task accepted: sentry.tasks.store.save_event[de795b18-5427-4c2a-a5b6-d7631c17771d] pid:40078
02:50:09 [INFO] celery.app.trace: Task sentry.tasks.store.save_event[de795b18-5427-4c2a-a5b6-d7631c17771d] succeeded in 0.06687683099880815s: None (data={'id': 'de795b18-5427-4c2a-a5b6-d7631c17771d', 'name': 'sentry.tasks.store.save_event', 'return_value': 'None', 'runtime': 0.06687683099880815})
02:50:11 [INFO] celery.worker.strategy: Received task: sentry.tasks.post_process.post_process_group[b1a10fd1-b840-41cb-8e36-417052bd9516]
02:50:11 [DEBUG] celery.pool: TaskPool: Apply <function _trace_task_ret at 0x10cb73378> (args:('sentry.tasks.post_process.post_process_group', 'b1a10fd1-b840-41cb-8e36-417052bd9516', {'lang': None, 'task': 'sentry.tasks.post_process.post_process_group', 'id': 'b1a10fd1-b840-41cb-8e36-417052bd9516', 'root_id': None, 'parent_id': None, 'group': None, 'meth': None, 'shadow': None, 'eta': None, 'expires': None, 'retries': 0, 'timelimit': (None, None), 'argsrepr': None, 'kwargsrepr': None, 'origin': None, 'reply_to': '416a2063-e2cb-3d55-89c3-a2b34f534757', 'correlation_id': 'b1a10fd1-b840-41cb-8e36-417052bd9516', 'hostname': 'celery@hedong.local', 'delivery_info': {'exchange': '', 'routing_key': 'triggers-0', 'priority': 0, 'redelivered': None}, 'args': (), 'kwargs': {'is_new': False, 'is_regression': False, 'is_new_group_environment': False, 'primary_hash': '', 'cache_key': 'e:f1d07696f9b04731ba8bfa3fd10cede1:1', 'group_id': None}, 'headers': {'sentry-trace': '5e7fd7b0ba7e4a94a9e22ae35da6182a-a61ecc5d1d6adcbf-', 'headers': {'sentry-trace': '5e7fd7b0ba7e4a94a9e22ae35da6182a-a61ecc5d1d6adcbf-'}}}, ((),... kwargs:{})
02:50:11 [DEBUG] celery.worker.request: Task accepted: sentry.tasks.post_process.post_process_group[b1a10fd1-b840-41cb-8e36-417052bd9516] pid:40078
02:50:11 [INFO] celery.app.trace: Task sentry.tasks.post_process.post_process_group[b1a10fd1-b840-41cb-8e36-417052bd9516] succeeded in 0.0296608499775175s: None (data={'id': 'b1a10fd1-b840-41cb-8e36-417052bd9516', 'name': 'sentry.tasks.post_process.post_process_group', 'return_value': 'None', 'runtime': 0.0296608499775175})
The value of immediate_delivery which return by digests/digests.lua at sentry/mail/adapter.py always False, Is this normal?
That means the email will be pooled and sent in a weekly/daily digest. If it is always False
, maybe this is an issue with your alert settings? The logs all seem normal. The only thing that jumps at me is your mail host having a .local
suffix which may cause the emails to be rejected by certain providers.
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.