มีการตัดสินใจสามอย่างก่อนการรับส่ง: การแจ้งเตือนอธิบายวัตถุใด ครอบคลุมทิศทางและขอบเขตใด และการอ่านต้องสดใหม่เพียงใด SNMP, API แบบ HTTPS และโพรบแอปพลิเคชันต่างรายงานบางอย่างเกี่ยวกับ VPN ได้ และจะไม่รายงานสิ่งเดียวกัน การสลับโปรโตคอลโดยไม่ตกลงสามข้อนี้เพียงเปลี่ยนที่ซึ่งความสับสนถูกรวบรวม วัตถุและความหมายของการแจ้งเตือนคือการออกแบบ โปรโตคอลคือการนำส่ง

แดชบอร์ดที่เปลี่ยนการสังเกตสี่แบบให้เป็นไอคอนสีเขียวเดียวได้ตัดสินใจนั้นอย่างแย่แล้ว

การแจ้งเตือนควรหมายถึงอะไรจริง ๆ

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

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

ตาราง TCP อธิบาย TCP

RFC 4022 กำหนด tcpConnectionTable ซึ่งแถวอธิบายการเชื่อมต่อ TCP ที่สร้างแล้ว โดยมีคีย์ตามชนิดที่อยู่ ที่อยู่ และพอร์ตที่ปลายทั้งสอง แถวจะหายไปเมื่อการเชื่อมต่อปิด และซ็อกเก็ตที่รอรับจะปรากฏในตารางอื่น การรัน VPN บนเครื่องเดียวกันไม่ได้เปลี่ยนตาราง TCP ให้เป็นบัญชีรายการสมาคมความปลอดภัย IPsec ตารางนี้อาจอธิบายเซสชันการจัดการ การไหลของแอปพลิเคชัน หรืออุโมงค์ที่ขนส่งผ่าน TCP และแถวเองจะไม่บอกคุณว่าเป็นแบบใด

ตัวนับอินเทอร์เฟซมีภาวะกำกวมเดียวกันในระดับที่หยาบกว่า ไบต์บนอินเทอร์เฟซรวมทุกเพียร์และทุกการไหลที่ใช้งานมัน

สร้างสัญญาการสังเกตขนาดเล็ก

สำหรับแต่ละเมตริก ให้บันทึกวัตถุหรือฟิลด์ API ที่รองรับ อุปกรณ์และเวอร์ชันซอฟต์แวร์ที่เป็นเจ้าของ ตัวระบุเพียร์หรือบริการ ทิศทาง เวลารวบรวม และพฤติกรรมการรีเฟรชที่คาดไว้ จากนั้นใช้มุมมองสมาคมหรือเซสชันของเกตเวย์ที่มีเอกสารสำหรับสถานะโปรโตคอล ตารางเส้นทางสำหรับสถานะเส้นทาง และคำขอแคบที่ได้รับอนุญาตสำหรับสถานะแอปพลิเคชัน จุดปลายทางการจัดการที่ทำงานได้พิสูจน์ว่าจุดปลายทางการจัดการทำงาน และไม่มีอะไรเกี่ยวกับแอปพลิเคชันที่อยู่ข้างหลัง

หากเอเจนต์ที่ติดตั้งไม่มีวัตถุที่จำเป็น ให้เลือกอินเทอร์เฟซอื่นที่รองรับอย่างชัดเจนสำหรับการอ่านเท่านั้น การประดิษฐ์ OID การอ่านจำนวน TCP ทั่วไปเป็นจำนวนอุโมงค์ หรือการคาดหวังว่า API ของผู้ขายรายเก่าจะคงอยู่โดยไม่เปลี่ยนแปลงในผลิตภัณฑ์พี่น้อง ล้วนเป็นทางตัน

ข้อมูลเก่าไม่ใช่ความล้มเหลวของอุโมงค์

การหมดเวลารวบรวม ข้อมูลรับรองที่หมดอายุ หรือเส้นทาง API ที่เปลี่ยนไปทำให้เกิดเทเลเมทรีที่ขาดหาย นั่นคือความล้มเหลวของการตรวจสอบและเหตุการณ์ที่แตกต่างจากอุโมงค์ที่ล่ม บันทึกว่าการสังเกตใดเก่าลงและเมื่อใด เพื่อให้ผู้ปฏิบัติงานได้รับการตรวจสอบแรกที่มีความหมายแทนการรีเซ็ตอุโมงค์ การถือว่าทุกการหมดเวลาเป็นการขัดข้องของ VPN สอนให้ผู้คนเพิกเฉยต่อทั้งสองอย่าง

รักษาสิทธิ์การรวบรวมให้แคบเช่นกัน อินเทอร์เฟซที่เปลี่ยนการกำหนดค่าหรือล้างเซสชันได้มีขอบเขตสิทธิ์ที่งานตรวจสอบไม่ควรสืบทอด และบัญชีอ่านอย่างเดียวก็เพียงพอโดยปกติ

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

บทความที่เกี่ยวข้อง