2012-04-13 28 views
5

Tôi đang phát triển ứng dụng đầu tiên của mình cho Play! 2.0 khuôn khổ. Nó cảm thấy thực sự tốt đẹp, tình yêu diễn viên akka nhưng một điều tôi đang tìm kiếm là một cái gì đó mà tôi có thể móc một số số liệu hiệu suất trên. Những gì tôi đang tìm kiếm là Rails thông báo như API hoặc một cái gì đó như Twitter cung cấp finagle (tìm lệnh curl được sử dụng để lấy stats.txt).Phát! 2.0 chỉ số hiệu suất

Có thứ gì được nướng trong Play! 2.0? hay tôi nên tự mình nấu một món gì đó? Nếu không có bất cứ điều gì sẵn sàng - bất kỳ gợi ý và lời khuyên được chào đón!

+0

Từ tùy chọn một bên là bảng điều khiển an toàn. Làm thế nào về từ Play !? Vì nó dựa trên akka tôi lấy nó mà console an toàn cũng là câu trả lời? Không có số liệu thống kê cấp cao hơn từ Play! chinh no? – amjr

Trả lời

1

Trong khi tôi chưa sử dụng nó trong Play! ứng dụng scala, tôi đã là một fan hâm mộ lớn của Newrelic cho tất cả các số liệu hiệu suất trong sản xuất. Điều đó nói rằng, tôi không nghĩ rằng nó sẽ là bất kỳ khác nhau với một Play! chiến tranh. Nó sẽ cung cấp cho bạn các chỉ số cơ bản với một tài khoản miễn phí. Đối với hầu hết các ứng dụng scala của tôi, tôi sử dụng chú thích mới để thu thập các chỉ số xung quanh một phương pháp cụ thể mà tôi muốn theo dõi chi tiết - Tôi đã thấy newrelic cung cấp nhiều kết quả chi tiết hơn với Java so với Scala, do đó các chú thích.

+3

Tôi thích sử dụng newrelic. Rất tiếc, các máy chủ tôi đang triển khai nằm sau tường lửa và không cho phép kết nối gửi đi vì lý do bảo mật. Tôi đã cố gắng thay đổi chính sách này nhưng đó là một trận chiến nhắc Don Quijote chống lại cối xay gió. – amjr

+2

+1 Yêu thích tham chiếu Don Quijote :) – lobster1234

2

Cách chính thức nhận được số liệu hiệu suất Akka như sau: http://typesafe.com/products/console

+0

Tôi đã xem bảng điều khiển. Có thể chuyển tiếp dữ liệu giám sát từ bảng điều khiển không? chúng tôi có một số yêu cầu liên quan đến thông báo (như gửi thông tin kiểm tra mỗi số x-tin nhắn, gửi thông tin cho mục đích kế toán, v.v.). – amjr

+0

Bàn điều khiển chỉ hiển thị dữ liệu được ghi bởi thiết bị đo. Có các API để trích xuất dữ liệu từ trình tổng hợp để bạn có thể sử dụng nó để tìm kiếm các ứng dụng của riêng bạn. –

+0

Ah, nghe hay đấy. Tôi đọc qua trang web của bạn nhưng tôi chỉ muốn đảm bảo rằng có thể triển khai bảng điều khiển/đại lý/tất cả trong môi trường bị cô lập hoàn toàn không có quyền truy cập vào thế giới bên ngoài? (vâng - chúng tôi có một số chính sách an ninh điên rồ tại chỗ ....) – amjr