Skip to content

Monitoring

AMSDAL Cloud applications include built-in monitoring through Grafana dashboards, providing visibility into your application's health, performance, and behavior.

Grafana Dashboard

Every application deployed via AMSDAL Cloud automatically gets a Grafana dashboard.

Accessing Grafana

Retrieve your Grafana credentials via the CLI:

amsdal cloud secrets -v -o json

In the output, look for:

Secret Description
MONITORING_GRAFANA_URL Grafana dashboard URL
MONITORING_GRAFANA_USER Grafana login
MONITORING_GRAFANA_PASSWORD Grafana password

Open the MONITORING_GRAFANA_URL in your browser and log in with the provided credentials.

Dashboard Contents

The dashboard includes:

  • Request metrics — request rate, response times, error rates
  • Resource usage — CPU, memory, and disk utilization
  • Database metrics — query execution times, connection pool status
  • Application logs — structured log output from your AMSDAL application

Metrics

AMSDAL Cloud collects standard application metrics:

Metric Description
Request rate Requests per second by endpoint
Response time P50, P95, P99 latency
Error rate 4xx and 5xx responses
Active connections Database connection pool usage

Tracing

Distributed tracing is available for tracking requests across your application layers:

  • HTTP request handling
  • Database queries
  • Transaction execution
  • Event processing

Traces help identify performance bottlenecks and debug issues in complex request flows.

Logs

View application logs through the Grafana dashboard:

  • Structured logging — AMSDAL outputs structured JSON logs
  • Log levels — filter by DEBUG, INFO, WARNING, ERROR
  • Search — full-text search across log messages
  • Time range — filter logs by time window

Use the Grafana log explorer to search and filter logs.