Skip to content

Surface the source duration in the emueration result #726

@owenrumney

Description

@owenrumney

Please describe your feature request:

It would be useful to have the time taken for each source used when enumeration a domain so we can proactively remove sources that aren't performing well or are non-responsive.

I see that the time taken map is logged out in Verbose logging, I'm capturing that log in our application but it would be useful to have the duration returned in the result so it can be acted on as a metric

Describe the use case of this feature:

The use case in mind is to run EnumerateSubDomain and in the subscraping.Result for each source scrap have the duration that it took to return the result; with this information, we can decide to remove (permanently/temporarily) any sources that aren't meeting an arbitrary SLA

Metadata

Metadata

Assignees

Labels

Type: EnhancementMost issues will probably ask for additions or changes.

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions