Rất nhiều câu hỏi ở đây. Mặc dù tôi chắc chắn rằng nhiều người sẽ nói với bạn rằng công cụ của họ làm mọi thứ nếu chỉ bạn sẽ mua nó, có rất ít công cụ có sẵn để thực hiện một nỗ lực hợp lý tại bất kỳ một trong số này.
Đối với khía cạnh bảo mật của mọi thứ, giả sử rằng bạn chỉ quan tâm đến việc phục vụ nội dung tĩnh, có một danh sách các phần mềm hữu ích ở đây .
Để kiểm tra năng lực, bạn có thể sử dụng ab mà tàu có apache. Bạn cũng có thể xem xét kịch bản các tương tác phức tạp hơn bằng cách sử dụng loadrunner ($$$) hoặc http :: Recorder và www :: cơ giới hóa
Hầu hết các gói phần mềm lớn có sẵn dưới dạng mã nguồn đi kèm với các tập lệnh kiểm tra tự động (thường là mục tiêu trong Makefile, ví dụ: 'make test') nhưng các hướng dẫn xây dựng của Apache không đề cập đến điều này - có thể đáng để tải xuống src và định cấu hình nó xem nếu nó có các kịch bản thử nghiệm bao gồm có thể được điều chỉnh.
Đối với kiểm tra / giám sát hiệu suất - IME hiện tại không có gì tốt cả (và tôi bao gồm Kiểm soát lưới của Oracle, Tuần tra BMC, Google Analytics và một số lượng lớn các sản phẩm khác trong danh mục 'không tốt'). Cá nhân tôi đang sử dụng một giải pháp tự trồng tại nhà dựa trên việc ghi nhật ký rất khó tạo của URL (hãy xem tùy chọn mod_log_config% D và mod_log_firstbyte).
Một lĩnh vực tôi chưa nghiên cứu sâu là theo dõi thụ động - có những công cụ như không có tác dụng thuận lợi nhưng chúng rất, RẤT tốn kém. PastMon có thể đáp ứng các yêu cầu của bạn (tốt và miễn phí) nhưng bạn sẽ cần một số chuyên gia và phần cứng đắt tiền để chạy nó nếu bạn muốn đo lường điều gì xảy ra khi máy chủ web của bạn đạt đến bão hòa.
HTH
C.