Score:0

logstash "ดึง" ข้อมูลได้หรือไม่?

ธง cn

ฉันมีสองเซิร์ฟเวอร์ เซิร์ฟเวอร์ A กำลังเรียกใช้ Elasticsearch และ Logstash เซิร์ฟเวอร์ B กำลังเรียกใช้ไฟล์บีตและเป็นเซิร์ฟเวอร์ที่มีบันทึกทั้งหมดที่ฉันพยายามวิเคราะห์

เซิร์ฟเวอร์ A อยู่หลังไฟร์วอลล์ สามารถเข้าถึงอินเทอร์เน็ตได้ แต่ไม่สามารถอนุญาตทราฟฟิกขาเข้าได้

เซิร์ฟเวอร์ B อยู่ใน AWS และอยู่ภายใต้การควบคุมของฉันสำหรับการรับส่งข้อมูลขาเข้าและขาออก

มีวิธีใดบ้างที่ฉันสามารถรับข้อมูลจากเซิร์ฟเวอร์ B ไปยัง logstash ของเซิร์ฟเวอร์ A Filebeat ตามปกติจะต้องสามารถพุชข้อมูลไปยัง logstash ได้ แต่สิ่งนี้ไม่สามารถทำได้ในสถานการณ์ของฉัน

Score:0
ธง cn

ด้วย Filebeat (หรือ Beat อื่นๆ) บน B ตัวเลือกของคุณจะถูกจำกัดไว้ที่:

  • Elasticsearch â ไม่สามารถทำงานได้ที่นี่
  • Redis â ความเป็นไปได้บางอย่าง
  • คาฟคา â ความเป็นไปได้ที่คล้ายกัน

หาก A สามารถโทรเข้าสู่พื้นที่เครือข่ายของ B ได้ คุณสามารถมีไฟล์บันทึกการฝาก Filebeat ของ B ไว้ใน Redis (หรือ Elasticache Redis) หรือ Kafka (หรือ AWS Managed Kafka Services) โดยที่ Logstash บน A สามารถเชื่อมต่อกับ Redis หรือ Kafka ได้

เพื่อความปลอดภัย ขณะนี้ Redis สามารถรองรับทั้งการรับรองความถูกต้องและ TLS ผ่านการเชื่อมต่อ ในเวอร์ชัน 6.x และใหม่กว่า โดยเฉพาะ AWS ที่หลากหลาย Redis มีการรองรับ ACL จริง

โพสต์คำตอบ

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