Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide initial telemetry to Azure Application Insights #82

Open
tomkerkhove opened this issue Jun 18, 2018 · 2 comments
Labels
Milestone

Comments

@tomkerkhove
Copy link
Owner

@tomkerkhove tomkerkhove commented Jun 18, 2018

Provide initial telemetry to Azure Application Insights. This is to have a operable MVP before starting with #29.

Specification

  • Trace validation steps
  • Track exceptions in Application Insights
  • Track Azure Monitor as dependency
  • Provide documentation on what to expect, how to configure, etc.
@tomkerkhove tomkerkhove added this to the v1 milestone Jun 18, 2018
@tomkerkhove tomkerkhove self-assigned this Jun 18, 2018
@tomkerkhove tomkerkhove modified the milestones: v1, v0.9 (MVP) Jun 18, 2018
@tomkerkhove

This comment has been minimized.

Copy link
Owner Author

@tomkerkhove tomkerkhove commented Jun 18, 2018

In terms of configuration we could:

  • Use environment variables as feature flags
  • Use a configuration file with all the relevant configuration

For this initial version I would prefer to use environment variables such as:

  • PROMITOR_TELEMETRY_DEPENDENCYTRACKING_ENABLED - Enables dependency tracking of Promitor.
    • Default: false
  • PROMITOR_TELEMETRY_EXCEPTIONTRACKING_ENABLED - Enables tracking exceptions during processing.
    • Default: true
  • PROMITOR_TELEMETRY_TRACING_ENABLED - Enables sending tracing information to Azure Application Insights.
    • Default: true
@tomkerkhove

This comment has been minimized.

Copy link
Owner Author

@tomkerkhove tomkerkhove commented Jul 7, 2018

Will remove feature flag for exceptions, these should always be logged.

@tomkerkhove tomkerkhove mentioned this issue Jul 7, 2018
0 of 1 task complete
@tomkerkhove tomkerkhove removed their assignment Jul 14, 2018
@tomkerkhove tomkerkhove modified the milestones: v0.2, v0.3 Sep 14, 2018
@tomkerkhove tomkerkhove modified the milestones: v0.3.0, v0.4.0 Oct 17, 2018
@tomkerkhove tomkerkhove modified the milestones: v0.4.0, v0.5.0 Nov 14, 2018
@tomkerkhove tomkerkhove modified the milestones: v0.5.0, v0.6.0, v0.7.0 Dec 6, 2018
@tomkerkhove tomkerkhove modified the milestones: v0.7.0, v1.2.0 Dec 14, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant
You can’t perform that action at this time.