Use this file to discover all available pages before exploring further.
The observability dashboard gives you a real-time view of your Truthlocks environment directly in the console. Use it to track attestation activity, monitor service health, spot latency trends, and check plan usage — all without leaving the browser.The dashboard is available in two views: a platform observability dashboard for platform administrators, and a tenant observability dashboard for tenant users.
The tenant observability dashboard is available on Business and Enterprise plans. If you are on a Free or Starter plan, you will see an upgrade prompt when you navigate to the dashboard. The platform observability dashboard is available to all platform administrators. See billing for plan details.
Navigate to Observability in the platform console sidebar. The dashboard presents SLO performance, service health, error distribution, and cloud infrastructure links in a single page with interactive charts.
Two seven-day line charts show the historical trend for availability and p99 latency. A dashed amber reference line marks the SLO target on each chart. Use these to spot whether your SLOs are trending toward or away from target.
Service health donut — a compact radial chart showing the ratio of healthy, degraded, and unknown services.
Service latency chart — a horizontal bar chart showing each service’s response time in milliseconds. Bars are color-coded by latency (green under 50 ms, cyan under 200 ms, amber under 500 ms, red above). A dashed reference line at 200 ms marks the SLA threshold.
Service detail cards — expandable cards for each backend service showing status, target URL, response time with a proportional progress bar, and links to logs and traces.
The platform dashboard monitors the following services:
Service
Description
API Gateway
Main API endpoint for all inbound requests
Trust Registry
Identity, issuers, keys, and governance
Attestation Service
Credential minting and lifecycle
Signing Service
Cryptographic key management and signing
Transparency Log
Tamper-evident append-only Merkle tree
Verification Service
Credential verification and validation
Audit Service
Tamper-proof audit trail with hash chaining
Billing Service
Usage metering and subscription management
Machine Identity
Agent registration, sessions, and trust scoring
AI CMO
AI content moderation and orchestration
Each service displays its current status (healthy, degraded, or down). A service is marked degraded when it responds but takes longer than 2 seconds, and down when it fails to respond within the 5-second timeout.
A bar chart breaks down recent grouped errors by signature, color-coded for quick identification. Below the chart, each error group shows its count, source, and sample trace IDs. Links to CloudWatch Logs Insights and X-Ray Service Map are provided when available.
Enter a trace ID to get a direct link to AWS X-Ray (or your OTLP backend) for that specific request. Press Enter or click Look up to resolve the trace.
The dashboard polls all data sources every 30 seconds. Toggle auto-refresh on or off from the header. A countdown shows when the next refresh will occur. Click Refresh at any time to fetch the latest data immediately.
A donut chart breaks down your total attestations into active (green), revoked (red), and other (gray) categories. A companion bar chart shows the same data with counts and percentages for each category.
An area chart overlays response times for all monitored services over recent health checks. Each service is color-coded with its own gradient fill. A legend below the chart identifies each service. The SLA thresholds are noted: green under 200 ms, yellow under 500 ms, red at 1000 ms or above.
The services tab shows the health of each monitored backend service:
Service
Description
API Gateway
Main API endpoint for all inbound requests
Trust Registry
Identity, issuers, keys, and governance
Attestation Service
Credential minting and lifecycle
Signing Service
Cryptographic key management and signing
Transparency Log
Tamper-evident append-only Merkle tree
Verification Service
Credential verification and validation
Audit Service
Tamper-proof audit trail with hash chaining
Billing Service
Usage metering and subscription management
Machine Identity
Agent registration, sessions, and trust scoring
AI CMO
AI content moderation and orchestration
Each service displays its current status (healthy, degraded, or down), response time, and session uptime percentage. An SLA compliance bar compares each service’s uptime against the 99.9% target.
Uptime percentages shown on the services tab are session-scoped — they reset each time you open the dashboard. For historical uptime data, visit the public status page or query the status API.
The usage tab displays a horizontal bar chart showing each metered resource’s consumption as a percentage of its plan limit. Bars are color-coded:
Color
Usage level
Cyan
Normal (under 80%)
Amber
High (80% or above)
Red
At limit (100%)
Unlimited meters are listed separately below the chart. Hover over any bar to see the exact count and limit.
If a usage meter is approaching its limit, consider upgrading your plan or contacting support for a custom quota. Once a limit is reached, API requests for that operation return HTTP 402. See rate limits for details.
The security tab gives you a live view of your environment’s security posture across three dimensions. At the top, three posture cards summarize overall strength:
Posture card
What it measures
Cryptographic integrity
Ed25519 signatures, SHA-256 audit hashing, and Merkle tree transparency.
Tenant isolation
PostgreSQL row-level security, per-tenant keys, and gateway-level enforcement.
Audit trail
Hash-chained event count with integrity verification status. Shows “Attention” until your first audit event is recorded.
Below the posture cards, individual security controls are grouped into three categories:
Complete data segregation between tenants at the database level.
Audit immutability
Append-only + hash chain
Events cannot be deleted or modified after creation. Shows “Attention” until your first event is recorded.
Key rotation
Per-issuer key lifecycle
Keys can be rotated and superseded without losing historical attestations.
Each control shows an Enforced badge when active or an Attention badge when it requires action (for example, if no audit events have been recorded yet).
For machine-readable health data outside the console, use the status API or the billing usage endpoint. These endpoints let you integrate Truthlocks metrics into your own dashboards or alerting pipelines.