OutageDeck CLI: การตรวจสอบในเทอร์มินัลเพื่อบอกว่าการขัดข้องเป็นภายนอกหรือไม่
รวบรวมฟีดสถานะที่อ่านได้โดยเครื่องจากผู้ขายมากกว่า 180 รายเพื่อตอบคำถาม "เป็นเราหรือพวกเขา" สำหรับสแต็คทั้งหมด ผ่านคำสั่งเทอร์มินัลและ CI hooks OutageDeck CLI จาก OutageDeck ทำการตรวจสอบสถานะสาธารณะโดยไม่ต้องใช้กุญแจและวิเคราะห์แมนิเฟสต์ท้องถิ่นเพื่อตรวจจับการพึ่งพาโดยอัตโนมัติ มันสร้าง JSON สำหรับการทำงานอัตโนมัติ รองรับการขยาย CLI ของ GitHub แบบเนทีฟ และติดตั้งบน Windows เครื่องมือนี้มุ่งเป้าไปที่วิศวกร DevOps, SREs และนักพัฒนาที่ต้องการคำตอบเกี่ยวกับสุขภาพของผู้ขายอย่างรวดเร็วภายในสคริปต์และพายป์ไลน์
CLI รายงานอะไรและมันหาผู้ขายที่เกี่ยวข้องได้อย่างไร?
CLI ดึงข้อมูลสถานะที่อ่านได้จากเครื่องอย่างเป็นทางการจากผู้ขายคลาวด์และ SaaS มากกว่า 180 ราย และจับคู่ข้อมูลเหล่านั้นกับโครงการโดยการวิเคราะห์ manifest ของ repository เช่น package.json การตรวจจับการพึ่งพาอัตโนมัติ รายงานว่าต้องสอบถามจุดสิ้นสุดของผู้ขายใด และเครื่องมือจะส่งคืนสถานะสดสำหรับผู้ให้บริการที่ตรงกันแต่ละรายเพื่อให้คุณสามารถตรวจสอบเฉพาะบริการที่โครงการของคุณพึ่งพาได้
มันมีผลต่อประสิทธิภาพของระบบในขณะที่ทำการตรวจสอบหรือไม่?
เครื่องมือถูกอธิบายว่าเบาและเหมาะสำหรับการทำงานอัตโนมัติ และออกแบบมาสำหรับการรวมเข้ากับ CI/CD pipelines เนื่องจากมันส่งออก JSON และสนับสนุนการทำงานแบบ headless การตรวจสอบสามารถทำงานภายใน build runners โดยไม่มีภาระการโต้ตอบ การออกแบบของ CLI หมายถึงการสอบถามที่สั้นไปยังข้อมูลสถานะระยะไกลแทนที่จะเป็นการสแกนในท้องถิ่นที่ยาวซึ่งทำให้ระยะเวลาการทำงานสั้นลงภายในกระบวนการอัตโนมัติ
มันปลอดภัยที่จะใช้ในระบบอัตโนมัติในผลิตภัณฑ์และการตอบสนองต่อเหตุการณ์หรือไม่?
การตรวจสอบสาธารณะไม่มีคีย์และไม่ต้องการบัญชี ซึ่งช่วยลดพื้นที่ผิวของข้อมูลประจำตัวในระหว่างการตอบสนองต่อเหตุการณ์ CLI มีการกำหนดค่าเกณฑ์ความล้มเหลวเพื่อให้การทำงานอัตโนมัติสามารถหยุดการปรับใช้เมื่อสุขภาพของผู้ขายไม่เป็นที่ยอมรับ การเรียกใช้งานจาก CI agents จะทำให้การสอบถามเป็นภายนอกและอ่านอย่างเดียวหลีกเลี่ยงการเปลี่ยนแปลงโดยตรงในระบบการผลิตในขณะที่ยังคงควบคุมการปล่อยตามสถานะที่รายงานโดยผู้ขาย
คุณต้องมีความรู้ทางเทคนิคเพื่อใช้งานและรวมเครื่องมือหรือไม่?
CLI มุ่งเป้าไปที่ผู้ใช้ที่เน้นเทอร์มินัล: มันติดตั้งผ่าน Windows Package Manager บน Windows และสนับสนุน macOS, Linux และ Docker และรวมถึงการขยาย CLI ของ GitHub ที่เป็นพื้นเมือง ผู้รวมระบบควรรู้สึกสบายใจในการแก้ไขสคริปต์ pipeline และอ่านผลลัพธ์ JSON ผู้ใช้ทั่วไปที่ชอบแผงควบคุมกราฟิกอาจพบว่าการทำงานในบรรทัดคำสั่งต้องการความคุ้นเคยกับ manifests และการกำหนดค่า CI
ดีที่สุดสำหรับทีมที่เน้นการทำงานอัตโนมัติที่ต้องการการตรวจสอบผู้ขายที่รวดเร็วและสามารถเขียนสคริปต์ได้
CLI เหมาะสำหรับทีมที่ฝังการตรวจสอบสุขภาพในอัตโนมัติและคู่มือเหตุการณ์ โดยให้ผลลัพธ์ที่อ่านได้โดยเครื่องและการตรวจจับตามเอกสารสำหรับการสอบถามที่เฉพาะเจาะจง มันไม่ได้มุ่งเป้าไปที่ผู้ใช้ที่หลีกเลี่ยงการทำงานในเทอร์มินัล ดังนั้นคาดว่าจะมีช่วงการเรียนรู้หากคุณเป็นมือใหม่ในการเขียนสคริปต์ในพายไลน์ รันเครื่องมือใน CI runner ในระหว่างขั้นตอนก่อนการปรับใช้หรือในช่วงเวลาบำรุงรักษาที่กำหนดเพื่อจับปัญหาของบุคคลที่สามก่อนที่จะส่งผลกระทบต่อการปล่อย แนะนำให้ใช้.