Honeycomb
เชื่อมต่อ
เชื่อมต่อ Honeycomb จากเทอร์มินัล ส่ง --help เพื่อดูแฟล็กที่ Honeycomb รับ
polylane integration connect --type honeycombคีย์ API สำหรับ environment ของ Honeycomb ที่คุณต้องการสอบถาม
เชื่อมต่อ Honeycomb เพื่อให้เอเจนต์สอบถาม dataset และ trace ของคุณระหว่างการสืบสวน
การตั้งค่า
- ใน Honeycomb ไปที่ Team Settings → API Keys
- เลือก environment ที่มีข้อมูลที่คุณต้องการให้เอเจนต์สอบถาม
- สร้างคีย์ หรือใช้คีย์ที่มีอยู่ ที่มีสิทธิ์ read
- เลือก region ของคุณ (US หรือ EU)
- วางคีย์ API ใน Polylane
คุณเชื่อมต่อหลาย environment ได้โดยเพิ่มการผสานรวมแยกสำหรับแต่ละอัน คีย์ของคุณถูกเข้ารหัสก่อนจัดเก็บ และเอเจนต์ไม่มีทางเห็นมัน
การเชื่อมต่อสร้าง webhook recipient ชื่อ polylane และสมัครรับทุก trigger เข้ากับมัน alert จาก trigger จึงมาถึง Polylane และถูกคัดกรองเมื่อทำงาน
สิ่งที่เอเจนต์ทำได้
- สอบถาม dataset และรันการวิเคราะห์
- ตรวจสอบ trace เพื่อตามคำขอข้ามเซอร์วิส
- ตรวจสถานะ trigger ระหว่างการสืบสวน
การยกเลิกการเชื่อมต่อ
ยกเลิกการเชื่อมต่อ Honeycomb ใน Polylane แล้วเพิกถอนคีย์ API ใน Honeycomb การยกเลิกการเชื่อมต่อลบ recipient polylane ออกจาก trigger ของคุณ ดังนั้นให้ลบมันออกจากการกำหนดค่า Terraform ในเวลาเดียวกัน
ลงทะเบียน alert ของ Honeycomb กับ Polylane ควบคู่กับทรัพยากรที่คุณจัดการด้วย Terraform
การซิงก์ที่เกิดซ้ำสมัครรับทุก trigger เข้ากับ recipient polylane ดังนั้น trigger ที่จัดการด้วย Terraform จะแสดง drift จนกว่า recipient จะอยู่ในการกำหนดค่า Terraform ของมันด้วย ค้นหา recipient ด้วย data source และแนบเข้ากับแต่ละ trigger:
data "honeycombio_recipient" "polylane" {
type = "webhook"
detail_filter {
name = "name"
value = "polylane"
}
}
resource "honeycombio_trigger" "example" {
# ...
recipient {
id = data.honeycombio_recipient.polylane.id
}
}
การยกเลิกการเชื่อมต่อการผสานรวมลบ recipient polylane ออกจาก trigger ของคุณ ดังนั้นให้ลบมันออกจากการกำหนดค่า Terraform ในเวลาเดียวกัน
ยกเลิกการเชื่อมต่อ
การยกเลิกการเชื่อมต่อหยุดทุกการซิงก์และการตรวจสอบ และลบข้อมูลรับรองที่ Polylane เก็บไว้ ทุกสิ่งที่ Polylane ตั้งค่าไว้ใน Honeycomb ถูกลบด้วยเช่นกัน ไม่มีอะไรหลงเหลือ
polylane integration disconnect <id>เครื่องมือ
7การดำเนินการที่เอเจนต์ทำได้ในเธรด