क्लाउडवॉच लॉग को ईएलके से कनेक्ट करने के लिए मैं नीचे दिए गए दस्तावेज़ का अनुसरण कर रहा हूं।

https://medium.com/@sohit_kumar/streaming-aws-cloudwatch-logs-to-your-own-elk-logging-solution-2bbd32f25100

मुझे इस लाइन के लिए पायथन में एक "अपेक्षित इंडेंटेड ब्लॉक" सिंटैक्स त्रुटि मिलती है।

कोशिश करें: लॉग = awslogs_handler (ओं, घटना)

क्या कोई मुझे यह पता लगाने में मदद कर सकता है? सुनिश्चित नहीं है कि मैं क्या याद कर रहा हूँ।

धन्यवाद!

0
SPishere 21 अगस्त 2020, 13:13

1 उत्तर

सबसे बढ़िया उत्तर

आपको इस तरह कुछ उपयोग करने की ज़रूरत है:

try:
    logs = awslogs_handler(s, event)

एक इंडेंट ब्लॉक (चार व्हाइटस्पेस होते हैं) की आवश्यकता होती है। आप अधिक पढ़ सकते हैं यहां

1
CK__ 21 अगस्त 2020, 13:20