fleet-telemetry icon indicating copy to clipboard operation
fleet-telemetry copied to clipboard

Add NATS producer

Open Bre77 opened this issue 8 months ago • 3 comments

Description

Adds a producer for NATS. I am using this in my environment so am sharing it back.

Fixes # (issue)

Type of change

Please select all options that apply to this change:

  • [x] New feature (non-breaking change which adds functionality)
  • [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • [ ] Bug fix (non-breaking change which fixes an issue)
  • [ ] Documentation update

Checklist:

Confirm you have completed the following steps:

  • [x] My code follows the style of this project.
  • [x] I have performed a self-review of my code.
  • [ ] I have made corresponding updates to the documentation.
  • [x] I have added/updated unit tests to cover my changes.
  • [x] I have added/updated integration tests to cover my changes.

Bre77 avatar Apr 02 '25 04:04 Bre77

nice, I was also thinking about this, but was kinda busy. currently, I just use mqtt on NATS and then use a jetstream to persist the messages and move them to KV.

zlymeda avatar Apr 02 '25 05:04 zlymeda

nice, I was also thinking about this, but was kinda busy. currently, I just use mqtt on NATS and then use a jetstream to persist the messages and move them to KV.

I started with that but disliked the way the data was structured, and lost some of the other metadata.

Bre77 avatar Apr 02 '25 10:04 Bre77

I use nats also and have a Tesla.

joeblew999 avatar May 10 '25 00:05 joeblew999