Log streaming#
Feature availability
Log streaming is available on the SMS-iT Enterprise Plan.
Log streaming allows you to send events from SMS-iT Workflow to your own logging tools. This allows you to manage your SMS-iT Workflow monitoring in your own alerting and logging processes.
Set up log streaming#
To use log streaming, you have to add a streaming destination.
- Navigate to Settings > Log Streaming.
- Select Add new destination.
- Choose your destination type. SMS-iT Workflow opens the New Event Destination modal.
- In the New Event Destination modal, enter the configuration information for your event destination. These depend on the type of destination you're using.
- Select Events to choose which events to stream.
- Select Save.
Events#
The following events are available. You can choose which events to stream in Settings > Log Streaming > Events.
- Workflow
- Started
- Success
- Failed
- Node executions
- Started
- Finished
- Audit
- User signed up
- User updated
- User deleted
- User invited
- User invitation accepted
- User re-invited
- User email failed
- User reset requested
- User reset
- User credentials created
- User credentials shared
- User credentials updated
- User credentials deleted
- User API created
- User API deleted
- Package installed
- Package updated
- Package deleted
- Workflow created
- Workflow deleted
- Workflow updated
- AI node logs
- Memory get messages
- Memory added message
- Output parser get instructions
- Output parser parsed
- Retriever get relevant documents
- Embeddings embedded document
- Embeddings embedded query
- Document processed
- Text splitter split
- Tool called
- Vector store searched
- LLM generated
- Vector store populated
Destinations#
SMS-iT Workflow supports three destination types:
- A syslog server
- A generic webhook
- A Sentry client