We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
I've written a new monitoring package for Zeebe clients and workers: https://github.com/jwulf/zeebe-canaryize.
It relies on an upcoming patch that makes the ZBClient and the ZBWorker event emitters that emit ready and connectionError events.
ready
connectionError
To use it, you need to pass in the ZBClient / ZBWorker instance to the canaryize function.
canaryize
What's the best way to integrate this functionality with this package?
The text was updated successfully, but these errors were encountered:
For the client, I can do this:
export class WorkflowController { constructor( @Inject(ZEEBE_CONNECTION_PROVIDER) private readonly zbClient: ZBClient, @Inject(WINSTON_MODULE_PROVIDER) private readonly logger: Logger, ) { canaryize(zbClient, { url: ChirpUrl, minutes: 5, }) }
What about for the worker?
Sorry, something went wrong.
The workers are created behind the scenes in the zeebe-server.ts so only there will you gain access to it.
zeebe-server.ts
No branches or pull requests
I've written a new monitoring package for Zeebe clients and workers: https://github.com/jwulf/zeebe-canaryize.
It relies on an upcoming patch that makes the ZBClient and the ZBWorker event emitters that emit
ready
andconnectionError
events.To use it, you need to pass in the ZBClient / ZBWorker instance to the
canaryize
function.What's the best way to integrate this functionality with this package?
The text was updated successfully, but these errors were encountered: