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

As a maintainer, I want to have intel on daily usage of the product #32

Open
4 tasks
kislerdm opened this issue Feb 14, 2023 · 1 comment
Open
4 tasks
Labels
product-analytics Users behaviour analytics, a/k/a "BI"

Comments

@kislerdm
Copy link
Owner

Problem

As @kislerdm, I need to check the cloudwatch dashboard to know dynamics of the app usage:

image

Proposed Solution

Fetch metrics on a daily basis and share them in the team's Slack. Github actions triggered on schedule will be used. awscli will used.

  • Define CI job
    • Setup AWS auth credentials available in the production environment
    • Setup Slack API token in the production environment
      • Create a slack app

Acceptance Criteria

  • The usage metrics are available in the Slack channel product-analytics:
    • Total number of daily requests on the date
    • Total number of generated diagrams on the date
  • Metrics are published daily at 9AM CET
@kislerdm kislerdm assigned kislerdm and unassigned kislerdm Feb 14, 2023
@kislerdm kislerdm added the product-analytics Users behaviour analytics, a/k/a "BI" label Feb 14, 2023
@kislerdm
Copy link
Owner Author

For reference

@kislerdm kislerdm modified the milestone: v0.0.2 Feb 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
product-analytics Users behaviour analytics, a/k/a "BI"
Projects
Status: No status
Development

No branches or pull requests

1 participant