# Structural monitoring and logging

Tonic Structural provides access to tools to help you track your Structural status and activity. Tonic.ai uses shared logs and other data for telemetry and troubleshooting.

## Tracking Structural status and activity <a href="#tonic-monitoring-logging-status-activity" id="tonic-monitoring-logging-status-activity"></a>

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Monitor Structural services</strong></td><td>Track the current status of Structural services, including Structural workers and the Structural application database.</td><td></td><td><a href="tonic-monitoring-logging/tonic-admin-service-list">tonic-admin-service-list</a></td></tr><tr><td><strong>Perform health checks</strong></td><td>Check the current health of the API server and Structural workers.</td><td></td><td><a href="tonic-monitoring-logging/health-checks">health-checks</a></td></tr><tr><td><strong>Download a usage report</strong></td><td>Track the tables that Structural processed during data generation.</td><td></td><td><a href="tonic-monitoring-logging/tonic-data-usage-report">tonic-data-usage-report</a></td></tr><tr><td><strong>Track user access and permissions</strong></td><td>Use an API request to retrieve lists of user events. </td><td></td><td><a href="tonic-monitoring-logging/audit-event-api-endpoint">audit-event-api-endpoint</a></td></tr><tr><td><strong>View Structural metrics (beta)</strong></td><td>Structural generates Prometheus metrics for each container.</td><td></td><td><a href="tonic-monitoring-logging/viewing-structural-metrics">viewing-structural-metrics</a></td></tr><tr><td><strong>Redacted and diagnostic logs</strong></td><td>For troubleshooting, enable data generation logging that does not redact sensitive values.</td><td></td><td><a href="tonic-monitoring-logging/logs-redacted-diagnostic">logs-redacted-diagnostic</a></td></tr></tbody></table>

## Sharing data with Tonic.ai <a href="#tonic-monitoring-logging-data-sharing" id="tonic-monitoring-logging-data-sharing"></a>

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Data that Tonic.ai collects</strong></td><td>Learn about the types of data that Tonic.ai collects from your instance.</td><td></td><td><a href="tonic-monitoring-logging/tonic-data-collection">tonic-data-collection</a></td></tr><tr><td><strong>Verify telemetry sharing</strong></td><td>Tonic.ai uses analytics telemetry and logs to track usage and help troubleshoot issues.</td><td></td><td><a href="tonic-monitoring-logging/sharing-logs-with-tonic">sharing-logs-with-tonic</a></td></tr><tr><td><strong>Send a log package to Tonic.ai</strong></td><td>Upload the logs for a specific job to Tonic.ai.</td><td></td><td><a href="tonic-monitoring-logging/uploading-log-packages-to-tonic.ai">uploading-log-packages-to-tonic.ai</a></td></tr></tbody></table>
