มีเครื่องมือในการตรวจสอบเว็บไซต์เป็นระยะ ๆ หรือไม่?


12

อาจเป็นแอปพลิเคชันออนไลน์หรือโลคัล (Windows XP) ฉันกำลังมองหาที่จะได้รับแจ้งทางอีเมลโดยเฉพาะถ้าเว็บไซต์ที่เป็นปัญหาลดลง

ฉันได้ลองเพิ่ม Firefox เมื่อMr Uptimeแต่ดูเหมือนจะไม่มีตัวเลือกสำหรับความถี่ในการโพล นอกจากนี้ยังมีPingdomที่ดูเหมือนจะสร้างส่วนเสริมนี้และบริการออนไลน์ของพวกเขาในชื่อเดียวกัน

ไม่มีใครรู้อะไรอีกบ้างที่เหมาะกับใบเสร็จ?


1
Mr Uptime จะตรวจสอบตราบเท่าที่เบราว์เซอร์ของคุณทำงานอยู่ บริการ pingdom ปกติไม่ต้องการให้คุณสังเกตเห็นทางจดหมายหรือ SMS และคุณสามารถเลือกช่วงเวลาการโพลได้
ลุดวิก Weinzierl

คำตอบ:


9

คุณพูดถึงpingdom.comแล้ว

สิ่งที่ดีกับ pingdom คือพวกเขาเป็นบริการฟรีเดียวที่ฉันรู้ว่ามีความละเอียดในการตรวจสอบ 1 นาที บริการฟรีของพวกเขาถูก จำกัด ไปยังเว็บไซต์หนึ่งถ้าคุณต้องการการตรวจสอบมากขึ้นคุณอาจจะต้องมีค่าใช้จ่ายหรือมีส่วนร่วมในGIGRIB บริการอื่น ๆ ทั้งหมดที่ฉันพบมีการจ่ายเงินหรือตรวจสอบทุก ๆ 5 หรือ 10 นาที

แก้ไข: site24x7.com เสนอให้ตรวจสอบทุกนาทีฟรี แต่มาจากแคลิฟอร์เนียเท่านั้น pingdom ตรวจสอบจากทั่วทุกมุมโลก


1
pingdom มีบริการฟรีหรือยัง ครั้งสุดท้ายที่ผมตรวจสอบพวกเขาออกจากที่พวกเขาต้องการ $ 10 เดือนหรือบางสิ่งบางอย่างโง่
davr

คุณสามารถลองsitemonki.comด้วย ง่ายมากที่จะใช้กับเทียร์ฟรี
David Okwii



2

บน serverfault.com ฉันได้เขียนคำอธิบายอย่างละเอียดเกี่ยวกับวิธีที่เราตรวจสอบเว็บเซิร์ฟเวอร์การผลิตของเราเองที่นี่ที่ Paessler นี่อาจเป็นประโยชน์ที่นี่เช่นกัน

/server/71441/what-is-the-best-way-to-monitor-a-production-server/72731#72731


2

ฉันจะแนะนำให้ใช้WhatsUpGold

อนุญาตให้คุณตั้งค่าความถี่ในการโพลสำหรับแต่ละระบบที่คุณต้องการตรวจสอบ นอกจากนี้ยังช่วยให้คุณระบุสิ่งเฉพาะที่คุณกำลังตรวจสอบ ตัวอย่างที่ดีคือสิ่งนี้จะเชื่อมต่อกับเว็บเซิร์ฟเวอร์ผ่าน HTTP และยืนยันว่าสามารถใช้คำสั่ง GET ได้ หากเว็บเซิร์ฟเวอร์ดับลง แต่ IP ยังคงกระตุกอยู่สิ่งนี้จะจับได้

ข้อความแสดงแทน


1

นี่เป็นbashวิธีแก้ปัญหาที่ฉันเขียนเมื่อสองสามปีก่อนเพื่อดูว่าเซิร์ฟเวอร์ทำงานหรือไม่:

#! /bin/bash
# check to see if site is up
#   if it is, don't worry
#
# v.1 Warren M Myers - initial stab
#     31 Aug 06
#

# 7 is the return code of `curl` if it cannot load the page
ERRCOD='7'
WHEN=`date +%d%b%y`
REPT="/var/tmp/$1.$WHEN.txt"
STARS='********************'

# $1 is the command-line arg for the domain
# you could hardcode this, too
curl -I $1 > /var/tmp/curlret.txt

# $? is the exit code of the last-run script
if [ "$?" = "$ERRCOD" ]; then
    # return was unable to connect to host: save ps -aux; mail report
    echo $STARS >> $REPT
    echo 'curl return results' >> $REPT
    echo >> $REPT
    cat curlret.txt >> $REPT
    echo >> $REPT
    echo $STARS >> $REPT
    # mail the whole works to myself
    mail -s "failed to connect to $1" your.user@example.com < $REPT
fi

rm -f /var/tmp/curlret.txt
rm -f $REPT

1

เป็นการส่งเสริมตนเอง แต่ฉันได้พัฒนาเครื่องมือออนไลน์สำหรับสิ่งนี้เช่นกัน:

การตรวจสอบพอร์ต

นอกจากนี้ยังมี REST API หากคุณต้องการรวมการตรวจสอบในแอพหรือเว็บไซต์ของคุณเอง


0

Update Scannerเป็นส่วนเสริมของ Firefox ที่ตรวจสอบเว็บไซต์และอนุญาตการตั้งค่าช่วงเวลาการลงคะแนนเว็บไซต์ โดยทั่วไปมีความหมายสำหรับการตรวจสอบการเปลี่ยนแปลงในหน้า แต่การหยุดทำงานจะเป็นการเปลี่ยนแปลงที่ฉันเดา :-)


0

ฉันใช้สถานะพื้นฐานสำหรับการตรวจสอบเว็บไซต์ของฉัน มันจะส่งรายงานสถานะการออนไลน์ทุกวันและเมื่อเว็บไซต์ของคุณหยุดทำงานมันสามารถส่งอีเมลและข้อความ SMS ถึงคุณ ได้ฟรีเช่นกัน

ข้อเสียเพียงอย่างเดียวคือส่วนติดต่อผู้ใช้ไม่เป็นมิตร

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.