Observability & Support
Observability & Support
All events sent to Schematic are available in the Events tab to users. The latest flag evaluation is visible in the UI as it occurs to determine when the evaluation occurred and how Schematic evaluated the flag.
The Audit Log is also available within Settings, which shows the following separated by environment:
- A log of actions taken by users within Schematic
- A log of create, update, and delete API requests
Where flag evaluation happens
Flag evaluation can run either in Schematic or in your own infrastructure, which determines where a check is observable.
By default, checks are evaluated by Schematic and served from cache. With DataStream, the SDK holds current flag and company state locally and evaluates rules client-side, so a check does not leave your process. Replicator maintains a full local copy of your flag data in your own infrastructure, so reads do not leave your network.
Locally evaluated checks are traceable in your own logs and metrics as well as in Schematic. See Availability for the tradeoffs between these strategies.
Uptime and support
Schematic uses external services to monitor infrastructure and alert in case of an unexpected outage. Live and historical uptime is published on the status page, broken out by API, App, Event processing, and Checkout Flow / Customer Portal.
The team is on call 24 hours a day, 7 days a week, and can be reached either in Slack or at support@schematichq.com.
Reporting a Bug
Please report bugs to support@schematichq.com or via Slack.