คุณกําลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X info
คุณสามารถดูหรือปรับแต่งกฎการตรวจจับของ Apigee Sense เพื่อให้มั่นใจว่าคุณกำลังจับเฉพาะคำขอที่อาจไม่พึงประสงค์เท่านั้น กฎการตรวจจับของ Apigee Sense จะกำหนดรูปแบบที่แสดงถึงคำขอของไคลเอ็นต์ที่อาจไม่พึงประสงค์
ดูข้อมูลเพิ่มเติมเกี่ยวกับการดูผลลัพธ์ของกฎการตรวจจับได้ที่การเริ่มต้นใช้งานคอนโซล Apigee Sense
ตัวอย่างการปรับแต่ง
เช่น คุณอาจสังเกตเห็นในรายงานการตรวจจับว่าคําขอที่ไม่พึงประสงค์บางรายการเป็นไปตามรูปแบบการคาดเดาแบบ Brute Guess ซึ่งรายงานข้อผิดพลาดในการตอบกลับในสัดส่วนที่มากขึ้นในช่วง 24 ชั่วโมง แต่คุณสังเกตเห็นว่ารูปแบบดังกล่าวยังจับคำขอที่คุณต้องการอนุญาตผ่านพร็อกซี API ด้วย
การปรับแต่งรูปแบบการคาดเดาแบบ Brute Guessor (ตารางต่อไปนี้) จะช่วยให้คุณปรับแต่งเพื่ออนุญาตคำขอที่ต้องการและจับคำขอที่ไม่ต้องการได้ดียิ่งขึ้น รูปแบบ Brute Guessor จะกําหนดเงื่อนไขและค่าที่แสดงในตารางต่อไปนี้ หากชุดคำขอเป็นไปตามเงื่อนไขเหล่านี้ในช่วง 24 ชั่วโมง Apigee Sense จะรายงานว่าคำขอเหล่านั้นเป็นไปตามรูปแบบการคาดเดาแบบ Brute Guessor
เงื่อนไข | ค่า |
---|---|
จํานวนการโทรขั้นต่ำจาก IP | 100 |
เกณฑ์เปอร์เซ็นต์ข้อผิดพลาดขั้นต่ำ | 90 |
อาจมีบางกรณีที่การออกแบบของคุณอาจมีข้อผิดพลาดมากกว่า 90% ในระยะเวลา 24 ชั่วโมง ในกรณีนี้ แหล่งที่มาที่แท้จริงอาจถูกบล็อกเนื่องจากการตั้งค่าการป้องกันของกฎ ฟีเจอร์นี้ช่วยให้คุณเปลี่ยนค่าเงื่อนไขได้ ในตัวอย่างก่อนหน้านี้ คุณอาจเริ่มต้นด้วยการเปลี่ยนค่าเงื่อนไขเป็นค่าต่อไปนี้
เงื่อนไข | ค่า |
---|---|
จํานวนการโทรขั้นต่ำจาก IP | 100 |
เกณฑ์เปอร์เซ็นต์ข้อผิดพลาดขั้นต่ำ | 95 |
การเปลี่ยนแปลงเฉพาะที่คุณทำจะแตกต่างกันไปตามข้อมูลคำขอที่บอกถึงวิธีที่ไคลเอ็นต์ที่ถูกต้องใช้ API ของคุณ แต่คุณอาจพบว่ากระบวนการนี้ต้องทำซ้ำๆ โดยคุณทำการเปลี่ยนแปลงเพิ่มเติมจนกว่าจะพบคำจำกัดความของกฎที่เป็นประโยชน์
การปรับการตรวจจับแบบซ้ำ
สําหรับกฎการตรวจจับที่ต้องปรับแต่ง คุณอาจพบว่าการทําแบบค่อยเป็นค่อยไปและซ้ำๆ นั้นได้ผลดีที่สุด แต่ละรอบอาจใช้เวลาประมาณ 1 วันเนื่องจากวงจรการตรวจจับและการวิเคราะห์ของ Apigee Sense ในรอบนี้ Apigee Sense จะจัดเก็บข้อมูลเมตาเกี่ยวกับคําขอของลูกค้า รวมถึงวิเคราะห์ข้อมูลดังกล่าวเป็นกลุ่ม จากนั้นจะแสดงผลลัพธ์ให้คุณดูในคอนโซล Apigee Sense
ตัวอย่างเช่น คุณอาจใช้กระบวนการต่อไปนี้
- ใช้รายงานการตรวจจับของคอนโซล Apigee Sense เพื่อระบุกฎการตรวจจับที่อาจต้องมีการปรับแต่ง เช่น กฎที่ตรวจพบคําขอที่มีประโยชน์จริงมากเกินไป
- ระบุเงื่อนไขของกฎที่ต้องปรับเพื่อให้เปอร์เซ็นต์ของคำขอที่ไม่ต้องการที่ระบบจับได้สูงขึ้น
- ในคอนโซล Apigee Sense ให้แก้ไขกฎเพื่อทําการเปลี่ยนแปลงค่าเงื่อนไขที่คุณระบุไว้เล็กน้อย
- หลังจากผ่านไป 1 ชั่วโมง ให้ใช้รายงานการตรวจจับเพื่อประเมินว่าการเปลี่ยนแปลงของคุณได้ผลลัพธ์ตามที่คุณต้องการหรือไม่
- ดำเนินการซ้ำตามที่จำเป็นจนกว่าจะได้ผลลัพธ์ที่เป็นประโยชน์
หลักเกณฑ์และแนวทางปฏิบัติแนะนำ
โปรดคำนึงถึงสิ่งต่อไปนี้เมื่อปรับแต่งกฎการตรวจจับ
- เงื่อนไขของกฎจะรวมกันในความสัมพันธ์เชิงตรรกะแบบ "และ" กล่าวคือ หากมี 3 เงื่อนไข คำขอต้องเป็นไปตามทั้ง 3 เงื่อนไขจึงจะเป็นไปตามรูปแบบของกฎ
- เงื่อนไขของกฎบางรายการจะกําหนดเกณฑ์ขั้นต่ำ ขณะที่เงื่อนไขอื่นๆ จะกําหนดเกณฑ์สูงสุด
- ปรับกฎให้อยู่ในจุดสมดุลระหว่างการจับคําขอเพียงพอเพื่อระบุการเข้าชมที่ไม่พึงประสงค์ แต่ก็ไม่มากจนจับการเข้าชมที่มีประโยชน์ แนวทางปฏิบัติแนะนำคือให้จับเฉพาะคำขอจำนวนน้อยเพื่อหลีกเลี่ยงการจับการเข้าชมที่มีประโยชน์
- การเปลี่ยนแปลงค่าเงื่อนไขเพียงเล็กน้อยอาจไม่ทำให้เกิดความแตกต่างที่เห็นได้ชัด ใช้วิจารณญาณของคุณเองว่าควรทำการเปลี่ยนแปลงมากน้อยเพียงใด
ดูข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบ เงื่อนไข และกรอบเวลาได้ที่การดําเนินการกับกิจกรรมที่น่าสงสัย
การปรับแต่งกฎการตรวจจับ
เมื่อระบุกฎการตรวจจับที่อาจใช้การปรับแล้ว ให้ทำตามขั้นตอนต่อไปนี้เพื่อดูหรือปรับแต่งกฎการตรวจจับ หรือปิดใช้กฎหากคิดว่าไม่เป็นประโยชน์ นอกจากนี้ คุณยังดูได้ว่าใครเป็นผู้แก้ไขกฎครั้งล่าสุด
- เปิดประสบการณ์การใช้งาน Edge เวอร์ชันใหม่
- ในประสบการณ์การใช้งาน Edge เวอร์ชันใหม่ ให้คลิกเมนูวิเคราะห์ แล้วคลิกตรวจจับ
- ในแถบนําทาง ให้คลิกการตรวจจับ > กฎ
- ในหน้ากฎการตรวจจับ ให้ค้นหากฎที่ต้องการดูหรือปรับแต่ง
- วางเมาส์เหนือแถวของกฎในรายการ แล้วคลิกปุ่มที่ด้านขวาสุดของแถว ต่อไปนี้แสดงปุ่มแก้ไขสำหรับผู้ดูแลระบบ โปรดทราบว่าคุณยังปิดใช้กฎได้ ซึ่งจะทำให้ Apigee Sense หยุดประเมินคำขอไปยัง API โดยใช้รูปแบบนั้น
- ในกล่องโต้ตอบของกฎ ให้ดูหรือปรับค่าเงื่อนไข
- คลิกบันทึก
- หลังจากผ่านไป 1 ชั่วโมง ให้ตรวจสอบผลการวิเคราะห์ในรายงานการตรวจจับเพื่อประเมินว่าการเปลี่ยนแปลงของคุณให้ผลลัพธ์ตามที่คุณต้องการหรือไม่