2009-02-09 30 views
9

Có cách nào để cấu hình IIS7 không? (Freeware?)IIS7 Profiling

  • Số kết nối
  • băng thông sử dụng
  • lỗi -...

thx, Lieven Cardoen

ps (Event Viewer?): Một cái gì đó tương tự tới mssqlserver profiling

Trả lời

7

Hãy thử dùng Administration Pack for IIS 7.0. Nó có:

Trình chỉnh sửa cấu hình: Mô-đun trình chỉnh sửa cấu hình sẽ giúp bạn quản lý tệp cấu hình của mình. Công cụ này chỉ có sẵn cho quản trị viên máy chủ. Nó cho phép bạn chỉnh sửa bất kỳ phần, thuộc tính, phần tử hoặc bộ sưu tập nào trong tệp cấu hình của bạn. Ngoài việc chỉnh sửa các giá trị này, bạn cũng có thể khóa và mở khóa chúng. Trình chỉnh sửa cấu hình cũng cho phép bạn tạo tập lệnh dựa trên các hành động bạn thực hiện cũng như tìm kiếm tệp để xem giá trị đang được sử dụng ở đâu.

Báo cáo IIS: Mô-đun Báo cáo IIS cho phép bạn xem thống kê chính về trang web của mình. Bạn cũng có thể tạo báo cáo mô-đun của riêng mình để thu thập thông tin có liên quan đến bạn và doanh nghiệp của bạn. Hiện tại, bạn có thể xem đầu ra của các báo cáo này dưới dạng biểu đồ và/hoặc bảng.

Trình quản lý cơ sở dữ liệu: Mô-đun này không còn là một phần của Gói quản trị và được cung cấp dưới dạng tải xuống riêng trong Trung tâm tải xuống IIS.

Mở rộng giao diện người dùng: Mô-đun mở rộng giao diện người dùng cho phép bạn quản lý các tính năng hiện có thông qua Trình quản lý IIS.

  • Mô-đun FastCGI cho phép bạn quản lý cài đặt FastCGI của mình.
  • Hai mô-đun ASP.NET cho phép bạn quản lý cài đặt ủy quyền và cài đặt lỗi tùy chỉnh của mình.
  • Cuối cùng, Bộ lọc yêu cầu HTTP cho phép bạn thiết lập các quy tắc để lọc yêu cầu http.
+0

Không làm việc với IIS 7.5 – mikesl

+0

Dont nghĩ quản Pack là có sẵn nữa –

8

Có gì khá giống như profiler MSSQL, nhưng một bộ công cụ:

  • Perfmon sẽ cho bạn thấy # kết nối hiện tại cho mỗi trang web. Perfmon.msc, dịch vụ web, kết nối hiện tại, chọn trang web, nhấp vào thêm. Không thích bản chất tương tác của perfmon? Không có vấn đề, sử dụng logman.exe, một CLI tốt đẹp cho perfmon.

  • Sử dụng băng thông bạn có thể lấy từ tệp nhật ký của mình nếu bạn bật byte đã gửi & byte nhận được trong tệp nhật ký iis của bạn. Điều này cũng có sẵn thông qua quầy hiệu suất - dịch vụ web, byte gửi/nhận/giây. Tôi nghĩ rằng hai bổ sung cho nhau khá tốt.

  • IIS7 có một tính năng mới được gọi là Truy vấn yêu cầu không thành công. Bạn có thể yêu cầu nó đăng nhập vào tất cả 500 hoặc bất kỳ trang .aspx nào mất 15 giây để chạy hoặc dựa trên mức độ nghiêm trọng của sự kiện.Nó lưu tất cả thông tin này trong một tệp XML cho bạn dưới \ inetpub để dễ dàng phân tích cú pháp và cũng cung cấp cho bạn một XSLT đẹp để xem nó trong trình duyệt của bạn và xem chi tiết nếu bạn muốn.

http://learn.iis.net/page.aspx/266/troubleshooting-failed-requests-using-tracing-in-iis7/

+0

Đây là một câu trả lời tốt hơn. Ít nhất nó đề cập đến perfmon. –