mirror of
https://github.com/Unleash/unleash.git
synced 2025-02-23 00:22:19 +01:00
feat: log domain every time a webhook is invoked (#7962)
This commit is contained in:
parent
4a4dafcc3f
commit
e13f7eea63
@ -103,6 +103,9 @@ export default class Webhook extends Addon {
|
||||
state = 'failed';
|
||||
const failedMessage = `Webhook request failed with status code: ${res.status}.`;
|
||||
stateDetails.push(failedMessage);
|
||||
this.logger.warn(failedMessage);
|
||||
}
|
||||
|
||||
if (this.flagResolver.isEnabled('addonUsageMetrics')) {
|
||||
this.eventBus.emit(ADDON_EVENTS_HANDLED, {
|
||||
result: state,
|
||||
@ -110,8 +113,10 @@ export default class Webhook extends Addon {
|
||||
});
|
||||
}
|
||||
|
||||
this.logger.warn(failedMessage);
|
||||
}
|
||||
const domain = new URL(url).hostname;
|
||||
this.logger.info(`Webhook invoked`, {
|
||||
domain,
|
||||
});
|
||||
|
||||
this.registerEvent({
|
||||
integrationId,
|
||||
|
Loading…
Reference in New Issue
Block a user