Skip to content

feat: add CloudWatch setup commands and API key auth#8

Open
logfox-agent wants to merge 1 commit intomainfrom
feat/cloudwatch-forwarder-migration
Open

feat: add CloudWatch setup commands and API key auth#8
logfox-agent wants to merge 1 commit intomainfrom
feat/cloudwatch-forwarder-migration

Conversation

@logfox-agent
Copy link

Summary

  • Add logfox setup cloudwatch command for interactive CloudWatch setup
  • Add logfox update cloudwatch command to update Forwarder Lambda
  • Add logfox cloudwatch remove command to remove subscription filters
  • Add --env flag to run command for non-local environments
  • Add API key authentication support via /v1/ingest
  • Add apiKey config option
  • Update branding from logspace to logfox
  • Update default URLs to logfox.ai

Test plan

  • npm run validate passes
  • Test logfox setup cloudwatch with AWS credentials
  • Test logfox run --env production with API key

- Add `setup cloudwatch` command for interactive CloudWatch setup
- Add `update cloudwatch` command to update Forwarder Lambda
- Add `cloudwatch remove` command to remove subscription filters
- Add --env flag to run command for non-local environments
- Add API key authentication support via /v1/ingest
- Update branding from logspace to logfox
- Update default URLs to logfox.ai

Part of CloudWatch Forwarder migration to shift costs to customer accounts.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants