Keyboard shortcuts

Press ← or β†’ to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

All-in-One Deployment

All-in-one deployment runs both the DeepTrace server and agent on a single host. This is the recommended starting point for new users.

πŸš€ Ready to start? Follow the Quick Start Guide for complete step-by-step instructions.

What is All-in-One Mode?

In all-in-one deployment, all DeepTrace components run on the same host:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚              Single Host (All-in-One)           β”‚
β”‚                                                 β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”      β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”       β”‚
β”‚  β”‚  DeepTrace   │◄────►│ Elasticsearchβ”‚       β”‚
β”‚  β”‚   Server     β”‚      β”‚   Database   β”‚       β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜      β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜       β”‚
β”‚         β–²                                      β”‚
β”‚         β”‚                                      β”‚
β”‚         β–Ό                                      β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”      β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”       β”‚
β”‚  β”‚  DeepTrace   │◄────►│ Microservice β”‚       β”‚
β”‚  β”‚    Agent     β”‚      β”‚     Apps     β”‚       β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜      β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜       β”‚
β”‚                                                 β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Key Benefits

  • Simple Setup: Single command deployment
  • Quick Learning: Understand all components on one host
  • Easy Testing: Perfect for evaluation and development
  • Minimal Resources: Requires only one host

Requirements

  • OS: Ubuntu 24.04 LTS
  • Memory: 8GB RAM minimum
  • Storage: 40GB free space
  • Docker: v26.1.3+

Key Configuration Note

In all-in-one mode, the server and agent IPs must be identical:

[server]
ip = "192.168.1.100"              # Your host IP

[[agents]]
  [agents.agent_info]
  host_ip = "192.168.1.100"       # Same as server.ip

Next Steps

For production deployments, see Deployment Modes.