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

Closed
3 of 4 tasks
tomkerkhove opened this issue Jun 18, 2018 · 3 comments
Closed
3 of 4 tasks

Provide initial telemetry to Azure Application Insights #82

tomkerkhove opened this issue Jun 18, 2018 · 3 comments
Labels
operations All issues related to operations

Comments

@tomkerkhove
Copy link
Owner

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 the operations All issues related to operations label Jun 18, 2018
@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
Copy link
Owner Author

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
Copy link
Owner Author

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

@tomkerkhove tomkerkhove mentioned this issue Jul 7, 2018
1 task
@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
@tomkerkhove tomkerkhove modified the milestones: v1.2.0, v1.3.0, v1.4.0, v1.5.0 Jan 6, 2020
@tomkerkhove
Copy link
Owner Author

Initial telemetry is done, dependency info via #847

@tomkerkhove tomkerkhove removed this from the v1.5.0 milestone Jan 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
operations All issues related to operations
Projects
None yet
Development

No branches or pull requests

1 participant