Go Monitoring made simple.

Monitor, troubleshoot, and optimize Go app performance with Atatus. No code changes required in your app. Start seeing hidden Go errors in minutes.

Get the latest Go agent from

go get go.atatus.com/agent

Add atgin into Gin Middleware.

import (
    "github.com/gin-gonic/gin"
    "go.atatus.com/agent/module/atgin"
)

func main() {
    engine := gin.New()
    engine.Use(atgin.Middleware(engine))
    ...
}
For other Go frameworks, refer our docs.

Update your go module dependency.

go mod tidy

Restart your Go server.

env ATATUS_LICENSE_KEY="APM_LIC_KEY" ATATUS_APP_NAME="APP_NAME" go run *.go
Replace the APM_LIC_KEY and APP_NAME.

Start fixing issues impacting your users right now

Try it free. No credit card required. Instant set-up.

Awesome Support

Best APM Monitoring tool

"Atatus customer service is just amazing. I had before New Relic and Stackify and I can honestly say that Atatus compared to those two is the leader! Leader in pricing and user interface and ability to drill down to the problem."

— S Herman Kiefus, DevOps Admin, Compass

Go Performance Monitoring in real-time

Atatus captures all requests to your Go applications without requiring you to change your source code. Get a clear picture of how all your methods, database statements and external requests are affecting your user's experience.

Ready to see actionable data?

Avail Atatus features for 14 days free-trial. No credit card required. Instant set-up.