Skip to content

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

Merged
mhweiner merged 1 commit intomainfrom
feat/cloudwatch-forwarder-migration
Mar 16, 2026
Merged

feat: add CloudWatch setup commands and API key auth#8
mhweiner merged 1 commit intomainfrom
feat/cloudwatch-forwarder-migration

Conversation

@logfox-agent
Copy link
Copy Markdown
Contributor

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.
@mhweiner mhweiner merged commit 4386506 into main Mar 16, 2026
1 check passed
@mhweiner mhweiner deleted the feat/cloudwatch-forwarder-migration branch March 16, 2026 00:23
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