Quản trị net diễn đàn chia sẻ thông tin các thủ thuật mạng, internet bảo mật thông tin dành cho giới IT VIệt hy vọng là nơi bổ ích cho cộng đồng

Quản trị net diễn đàn chia sẻ thông tin các thủ thuật mạng, internet bảo mật thông tin dành cho giới IT VIệt hy vọng là nơi bổ ích cho cộng đồng (http://quantrinet.com/forum/index.php)
-   Hướng dẫn sử dụng Plesk (http://quantrinet.com/forum/forumdisplay.php?f=195)
-   -   Plesk Spider Tool giúp tìm kiếm giải pháp sửa lỗi trên Plesk nhanh chóng (http://quantrinet.com/forum/showthread.php?t=9296)

tranqui89 14-07-2012 01:57 AM

Plesk Spider Tool giúp tìm kiếm giải pháp sửa lỗi trên Plesk nhanh chóng
 
Plesk Spider Tool giúp tìm kiếm giải pháp sửa lỗi trên Plesk nhanh chóng

Áp dụng cho:

  • Parallels Plesk Panel 10.x for Linux
  • Parallels Plesk Panel 9.x for Linux/Unix
  • Parallels Plesk Panel 10.x for Windows
  • Parallels Plesk Panel 9.x for Windows
Thông tin
Spider là một công cụ quan trọng dùng trong việc quét những tập tin nhật ký trên Plesk và cung cấp cho bạn những khuyến nghị hữu ích từ kho dữ liệu bài viết hỗ trợ khách hàng của Parallels.

Cách thức nó hoạt động:
- Mỗi bài viết cung cấp kiến thức cơ sở thì có một dấu hiệu nhận dạng riêng.
- Tiện ích Spider quét những tập tin nhật ký trong Plesk và so sánh chúng với các dữ kiện tồn tại trong kho dữ liệu mẫu của Parallels.
- Nếu Spider tìm thấy dấu hiệu trong một tập tin, nó sẽ hiển thị số ID của bài viết tham khảo mà trong đó có chứa dấu hiệu nhận biết.

Xin lưu ý là do chưa hoàn hảo lắm về tính năng công nghệ, nên đôi khi Spider sẽ tìm kiếm được các bài viết trên KB mà không liên quan đến vấn đề bạn gặp phải. Do đó, bạn cũng cần kiểm tra lại xem vấn đề của bạn có giống với bài tham khảo mà KB article đã gợi ý mô tả không trước khi là áp dụng nó để sửa lỗi lỗi.
Cũng xin lưu ý thêm là không hẳn Spider chỉ tìm các giải pháp cho vấn đề của bạn trên trang find an KB article.

Tất cả các câu hỏi thắc mắc có liên quan về Spider có thể được thảo luận thêm tại Parallels Forum.


Tải về

Hiện tại Parallels đã cung cấp Spider cho cả hệ điều hành Windows lẫn Linux:
Cho Windows

Cho Linux


Cơ bản sử dụng
Tải phiên bản Spider về máy chủ Plesk, giải nén ra và chạy lệnh spider.sh đối với máy chủ Linux hoặc lệnh spider.cmd cho máy chủ Windows.
Từ kết quả xuất ra màn hình bạn có thể quyết định tham khảo bài viết nào từ KB articles là hữu ích cho vấn đề của bạn. Mặc định Spider chỉ kiểm tra tập tin nhật ký của các vấn đề xuất hiện ngày hôm qua. Nếu bạn nghĩ vấn đề của bạn gặp phải có nguồn gốc trước đây, thì bạn nên dùng trùy chọn from được mô tả trong phần Advanced Usage dưới đây.

Linux:

Mã:

# mkdir Spider
# cd Spider/
# wget http://troubleshooting.plesk.parallels.com/resolveissue/troubleshooting/web/spider_linux.tgz
#
# tar -zxf spider_linux.tgz
#
# sh spider/spider.sh


Processing log "mail"...
Processing log "mailman"...
Processing log "sw"...
Processing log "httpd"...
Processing log "httpd-ssl"...
Processing log "named"...
KB Articles, that could be helpful:
112247: http://kb.parallels.com/en/112247
111616: http://kb.parallels.com/en/111616
112737: http://kb.parallels.com/en/112737
Spider log has been saved to /root/Spider/spider/5-02-2012-18-22-10.log
#


Windows:

- Tải Spider từ URL http://troubleshooting.plesk.paralle...er_windows.zip.
- Giải nén ra.
- Cmd vào thư mục chứa Spider và chạy lệnh
Mã:

spider.cmd
.
Mã:

C:\Users\Administrator\Desktop\spider_windows\spider>spider.cmd

Spider started without parameters
Logs category "cp" loaded. Following logs will be processed: "plesk"
Logs category "mail" loaded. Following logs will be processed: "mailenable", "merak", "smartermail"
Processing log "plesk"...
Processing log "mailenable"...
Processing log "merak"...
Processing log "smartermail"...
KB Articles, that could be helpful:
112536: http://kb.parallels.com/en/112536
Spider log has been saved to C:\Users\Administrator\Desktop\spider_windows\spid er\10-11-2011-22-57-12.log
Press any key to continue . . .


Kiểm tra kết quả xuất ra và lựa chọn gợi ý giải quyết vấn đề thích hợp.

Tùy chọn nâng cao
Sử dụng tùy chọn help để xem tất cả gợi ý.
Mã:

# sh spider/spider.sh --help


Usage: spider.sh [--help] [--from=date_from] [--to=date_to] [--verbose] [--disable-filtering] [log_name_1 [log_name_2 [...]]]

--from=date_from: looks for signatures in log records with date greater than date_from
if not passed: filtering is performed for the last day (24 hours)
date_from values are values acceptable by PHP strtotime function
examples of strtotime valid dates:
"10 May 2010", "10 May 2010 14:00", "yesterday", "last week", "last Monday",
"-3 day" (3 days ago), "-1 day 2 hours", "-3 week", "-2 month"

--to=date_to: looks for signatures in log records with date less than date_to
other issues are the same as for --from parameter, except for default value -
if not passed: no filtering is performed

--verbose: shows log lines and signatures' IDs in result

--show-files: shows files (sources) where Spider will look for signatures
Note that this list of files does not include certain files
that were filtered in the early stages.

log_name_1, log_name_2, ... - names of log files to look for signatures in
valid log names for your OS: mail, mailman, sw, httpd, httpd-ssl, named,
pmm-logs, pmm-msessions, pmm-rsessions valid log categories for your OS:
cp, mail, web, pmm
if no log names are presented search is performed for all known log files


Ví dụ:
Dùng tùy chọn from để kiểm tra tập tin nhật ký của một ngày cụ thể:

Mã:

# sh spider/spider.sh --from="11 Nov 2011"
>spider.cmd --from="11 Nov 2011"


hoặc trong một khoảng thời gian:

Mã:

# sh spider/spider.sh --from="-5 days"
>spider.cmd --from="-5 days"


Dùng tùy chọn fromto để kiểm tra tập tin nhật ký của một mốc thời gian cụ thể:

Mã:

# sh spider/spider.sh --from="7 July 2010" --to="9 July 2010"

Verbose mode cũng được sử dụng nếu bạn muốn thấy dòng kết quả:

Mã:

>spider.cmd --verbose
# sh spider/spider.sh --verbose


Tùy chọn show-files để hiển thi tập tin nguồn Spider sẽ tìm kiếm dấu hiệu nhận dạng:

Mã:

>spider.cmd --show-files
# sh spider/spider.sh --show-files


Xác định tên tập tin nhật ký hoặc danh mục để tối ưu tìm kiếm trong thư mực nhật ký:

Mã:

>spider.cmd pmm-rsessions
# sh spider/spider.sh cp


Bạn có thể dùng các tùy chọn kế hợp:

Mã:

# spider/spider.sh --from="25 Oct 2011" --to="-1 hour" --show-files --verbose mail
Spider started with the following parameters: '--from=25 Oct 2011' '--to=-1 hour' '--show-files' '--verbose' 'mail'
Logs category "mail" loaded. The following logs will be processed: "mailman", "maillog"
Spider will look for signatures in the following files (sources):
maillog
/usr/local/psa/var/log/maillog.processed
/usr/local/psa/var/log/maillog
Processing log "mailman"...
Processing log "maillog"...
KB Articles, that could be helpful:
Article #112247
Signature #3224: deferral: cname_lookup_failed_temporarily._(#4.4.3)
maillog:
Found in /usr/local/psa/var/log/maillog:
Nov 11 10:09:07 ce56x64 qmail: 1328440147.269085 delivery 644: deferral: CNAME_lookup_failed_temporarily._(#4.4.3)/
Signature #3225: #4.4.3
maillog:
Found in /usr/local/psa/var/log/maillog:
Nov 11 10:09:07 ce56x64 qmail: 1328440147.269085 delivery 644: deferral: CNAME_lookup_failed_temporarily._(#4.4.3)/
Article #111616
Signature #3588: cname_lookup_failed_temporarily
maillog:
Found in /usr/local/psa/var/log/maillog:
Nov 11 10:09:07 ce56x64 qmail: 1328440147.269085 delivery 644: deferral: CNAME_lookup_failed_temporarily._(#4.4.3)/
Spider log has been saved to /root/Spider/spider/11-11-2011-14-33-10.log

Chúc các bạn thực hiện thành công. :battay:



Bây giờ là 07:45 PM. Giờ GMT +7

Diễn đàn tin học QuantriNet
quantrinet.com | quantrimang.co.cc
Founded by Trương Văn Phương | Developed by QuantriNet's members.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.