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

Implement custom sensu-transport #895

Closed
benpollard opened this issue Apr 16, 2018 · 4 comments
Closed

Implement custom sensu-transport #895

benpollard opened this issue Apr 16, 2018 · 4 comments

Comments

@benpollard
Copy link

Hi,

Is there a way to override the sensu transport type being used? I have implemented a custom transport type and would like to continue to use the sensu module. I can write the config file using the sensu file type but there doesn't seem any way to disable/override the default transport. Any suggestions?

Thanks

@ghoneycutt
Copy link
Collaborator

No, there is not. If you have improved upon the transport type, could you send us a pull request?

@benpollard
Copy link
Author

What I have done is write a sensu transport plugin to utilise Google pubsub as the transport layer rather than rabbitmq/redis. It would be useful if there was a way to disable the transport class in the module so I could configure my custom transport using the write_json type. Or allow the transport class to take an arbitrary hash as the config data. Seems to be a bit restrictive enforcing either rabbitmq/redis when the sensu transport is designed to be extensible.

@ghoneycutt
Copy link
Collaborator

Could you please send us a pull request? We are not actively developing new features as we work to support Sensu v2, though are happy to merge new features with tests. The new version uses its own queuing, so no more rabbitmq and redis.

@ghoneycutt
Copy link
Collaborator

Closing due to inactivity, please feel free to reopen and thanks for being part of the Sensu community!

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

No branches or pull requests

2 participants