สคริปต์ที่แสดงข้อมูลจากระบบของเรา

เมื่อคุณมีเซิร์ฟเวอร์การทำงานอัตโนมัติจะมีประโยชน์เสมอมันช่วยให้เราประหยัดเวลาและยังช่วยในเรื่องการยอมรับข้อผิดพลาดอีกด้วยคุณรู้ไหม ... «ทำสิ่งนั้นในกรณีที่ ram ต่ำ» …«เริ่มบริการดังกล่าวใหม่หากซ็อกเก็ตดังกล่าวล้มเหลว» ... ฯลฯ รายละเอียดก็คือเพื่อให้งานอัตโนมัติสิ่งแรกคือต้องรู้สถานะปัจจุบันของเซิร์ฟเวอร์

สคริปต์เพื่อแสดงข้อมูลจากระบบของเรา

ฉันได้บอกคุณเกี่ยวกับ สคริปต์ ซึ่งแสดงสถิติการใช้แรม Apache คราวนี้ฉันจะบอกคุณเกี่ยวกับสคริปต์ที่แสดงข้อมูลนี้:

  • เป็นหรือไม่ได้เชื่อมต่อกับอินเทอร์เน็ต
  • เวที
  • การกระจาย
  • สถาปัตยกรรม
  • เมล็ด
  • ชื่อโฮสต์
  • IP ภายใน
  • IP ภายนอก
  • DNS ที่คุณใช้
  • ผู้ใช้ที่เข้าสู่ระบบ
  • สถิติ RAM และ SWAP
  • พื้นที่ HDD
  • เวลาที่สคริปต์แสดงข้อมูล
  • uptime

วิธีรับ Script ที่แสดงข้อมูลจากระบบของเรา

สิ่งแรกคือการดาวน์โหลดจากนั้นให้สิทธิ์ในการดำเนินการในที่สุดเราก็ดำเนินการด้วยพารามิเตอร์ -I เพื่อให้ติดตั้งในระบบของเราและจะดำเนินการได้ง่ายขึ้นในอนาคต เปิดเทอร์มินัลและใส่คำสั่งต่อไปนี้:

wget http://tecmint.com/wp-content/scripts/tecmint_monitor.sh chmod + x tecmint_monitor.sh ./tecmint_monitor.sh -I

มันจะถามรหัสผ่านเราพิมพ์กด Enter เท่านี้เราก็สามารถดูข้อมูลของระบบของเราได้โดยดำเนินการ:

monitor

ตัวอย่างข้อมูลที่จัดทำโดยสคริปต์:

จอภาพสคริปต์สกรีนช็อต

ดังที่คุณเห็นในคำสั่งผู้เขียนสคริปต์คือ TecMint.com ขอบคุณ Avishek Kumar สำหรับ โพสต์มัน.

ฉันหวังว่าจะไม่มีประโยชน์อะไรกับคุณ😉


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   ออเรลิโอจาเนโร dijo

    เฮ้

    ฉันทำตามขั้นตอนที่อธิบายและเมื่อฉันเขียน. / tecmint_monitor.sh - ฉันบอกว่าตัวเลือกไม่ถูกต้อง ... ข้อความคือ. / tecmint_monitor.sh: ตัวเลือกที่ผิดกฎหมาย - ฉัน

    คุณสามารถช่วยฉันได้ไหม?

    ความนับถือ

    1.    เอ็ดการ์เปเรซ dijo

      เป็นตัวพิมพ์เล็ก i

    2.    Jose Miguel Folgueira dijo

      พารามิเตอร์คือ i-latin ไม่ใช่ ele 🙂

      อย่างไรก็ตามสคริปต์ทำให้ฉันล้มเหลวเนื่องจากบรรทัดที่มี "su -c" เนื่องจากใน Ubuntu sudo ใช้เพื่อขอรับสิทธิ์ระดับรูท

      1.    Pepe dijo

        และจะเกิดอะไรขึ้นที่« sudo su - «ไม่ทำงาน

    3.    KZKG ^ กาอาระ dijo

      แก้ไขไฟล์ (sudo nano / usr / bin / monitor) และในบรรทัดที่ 75 จะมีข้อความว่า "hostname -I" ... ลบ -I และคุณทำเสร็จแล้ว

    4.    Javier Espinoza dijo

      ลองวิธีนี้
      ./tecmint_monitor.sh -i

    5.    Jose Miguel Folgueira dijo

      อย่างไรก็ตามหากคุณเรียกใช้สคริปต์โดยไม่มีพารามิเตอร์จะให้ข้อมูลที่เกี่ยวข้องกับคุณ สิ่งที่ทำภายในคือคัดลอกสคริปต์ "tecmint_monitor.sh" ใน / usr / bin / ด้วยชื่อ "มอนิเตอร์" (พร้อมสิทธิ์ในการดำเนินการ)

  2.   brito9112 dijo

    ฉันวางไว้บนเซิร์ฟเวอร์ ubuntu 12.04 และฉันได้รับข้อผิดพลาดนี้

    ดาวน์โหลด / tecmint_monitor.sh: 26: ดาวน์โหลด / tecmint_monitor.sh: [[: ไม่พบ
    ดาวน์โหลด / tecmint_monitor.sh: 36: ดาวน์โหลด / tecmint_monitor.sh: [[: ไม่พบ
    ดาวน์โหลด / tecmint_monitor.sh: 43: ดาวน์โหลด / tecmint_monitor.sh: [[: ไม่พบ

    ฉันมีสิทธิ์ในการดำเนินการและฉันใส่พารามิเตอร์ -I อะไรคือสาเหตุของปัญหา

  3.   เน็ดฮาร์ด dijo

    โพสต์ที่น่าสนใจเป็นวิธีที่ดีในการร้องขอข้อมูลโดยอัตโนมัติในขณะที่ประหยัดเวลาที่สามารถนำไปใช้กับปัญหาอื่น ๆ
    off topic: @ KZKG ^ Gaara คุณช่วยตอบกลับอีเมลได้ไหมมันไม่ได้ซับซ้อนขนาดนั้น
    ทักทาย

    1.    KZKG ^ กาอาระ dijo

      อีเมลอะไร 😀

      1.    ดิแอซ dijo

        บทความที่ดี

        แต่เมื่อฉันพบตัวเอง?

        wget http://tecmint.com/wp-content/scripts/tecmint_monitor.sh
        chmod + x tecmint_monitor.sh
        ./tecmint_monitor.sh -I

        ฉันจะไม่ไป ..

      2.    เน็ดฮาร์ด dijo

        สองฉบับที่ฉันส่งให้คุณเมื่อสองสามสัปดาห์ก่อนไม่ตีกลับดังนั้นอีเมลที่คุณให้ฉันใน FLISOL จึงถูกต้อง ...

      3.    KZKG ^ กาอาระ dijo

        เขียนอีกครั้งเพื่อดู 0_oU

      4.    เน็ดฮาร์ด dijo

        ตรวจสอบดูว่ามาถึงแล้วหรือยัง

  4.   Ruben Cotera dijo

    เยี่ยมมาก !! เป็นเรื่องที่ดีแม้ว่าจะสามารถเสริมด้วยข้อมูลเพิ่มเติมได้ แม้ว่าจะใช่ แต่มันก็ง่ายต่อการปรับแต่ง ขอบคุณสำหรับการแบ่งปัน!

  5.   ลีอันโดร dijo

    เครื่องมือที่มีประโยชน์มากที่ใช้ในการตรวจสอบบริการและทรัพยากรนอกเหนือจากความสามารถในการตั้งค่าการดำเนินการตามสิ่งต่าง ๆ เช่นเดียวกับการส่งการแจ้งเตือนเช่นการตรวจสอบ:

    https://mmonit.com/monit/

  6.   Eliotime3000 dijo

    หุบปากและใช้กุญแจไฟของฉัน!

  7.   NaM3leSS dijo

    http://pastebin.com/uKRsrPvZ

    เผื่อว่าจะเข้าใจมากขึ้น😉
    ขอแสดงความนับถือ

  8.   โครตสึกิ dijo

    apt-get ติดตั้ง inxi
    ทำงานในคอนโซล:

    inxi-Fxz

    และพร้อม ...

  9.   เดอร์ปี้ dijo

    "./tecmint_monitor.sh -I" ทำให้ฉันมีข้อผิดพลาดฉันเปลี่ยนเป็นตัวพิมพ์เล็กตามที่ @Edgar Pérezพูด แต่แล้ว "จอภาพ" ปรากฏเป็นคำสั่งที่ไม่รู้จัก: /
    ผมทำอะไรผิดหรือเปล่า? u__ú

    1.    Lesco dijo

      ดูเหมือนว่าจะติดตั้งไม่ถูกต้อง ฉันมี Debian แต่ฉันได้กำหนดค่า sudo ไว้ใน Ubuntu นั่นคือฉันไม่มีรหัสผ่านที่กำหนดให้กับผู้ใช้รูทดังนั้นฉันจึงไม่มีรหัสผ่านที่ฉันขอให้ป้อนระหว่างการติดตั้ง หากฉันป้อนชื่อผู้ใช้ของฉันการติดตั้งจะล้มเหลวเนื่องจากไม่ใช่รหัสผ่านรูท สิ่งนี้ใช้ได้ผลสำหรับฉัน:

      chmod + x tecmint_monitor.sh
      ของ su sudo
      ./tecmint_monitor.sh -i

      ดังนั้นจึงได้รับการติดตั้งอย่างมีประสิทธิภาพ จากนั้นเรียกใช้ในเทอร์มินัลใดก็ได้: มอนิเตอร์

  10.   คาเทเคียว dijo

    อืม ... ได้เวลาลองแล้ว

  11.   Lesco dijo

    สคริปต์เป็นสิ่งที่ดี แต่ในหน่วยความจำ RAM ที่ใช้นั้นถือว่าเป็นค่าที่ไม่น่าเชื่อถือ เมื่ออยู่ในมอนิเตอร์ระบบใด ๆ ฉันเห็นว่าฉันใช้ 370 MB สคริปต์นี้ระบุว่าเป็น 991 MB (?)

  12.   บรูติโก dijo

    สคริปต์ใช้ได้ดี แต่ด้วย inxi จะแสดงข้อมูลเพิ่มเติม

  13.   จอร์จอี-1987 dijo

    ยอดเยี่ยม !!!!

    เหมาะอย่างยิ่งสำหรับฉันที่จะหยุดดึงคำสั่งทีละคำในคอนโซลเมื่อฉันต้องทำงานดูแลระบบ 🙂

    น่าเสียดายที่ GitHub ไม่สามารถปลอมแปลงได้และสามารถทำงานกับสคริปต์ได้อย่างสะดวกสบายมากขึ้น

    ทักทาย!

  14.   Vicdeveloper dijo

    ห้องดีลักซ์.

    ขอบคุณสำหรับการแบ่งปัน.

    ทักทาย!

  15.   เยเรติค dijo
  16.   ยกร่าง dijo

    นี่เป็นเรื่องปกติแม้ว่าจะไม่มากก็ตาม