Elasticsearch

Data & Analytics

Neotask OpenClaw पर Elasticsearch की सर्च और एनालिटिक्स क्षमताओं को संवादात्मक बनाता है — इंडेक्स एक्सप्लोर करना, क्वेरी चलाना, और ES|QL निष्पादित करके आपके डेटा से इनसाइट्स सामने लाना, बिना अपने वर्कफ़्लो से हटे।

आप क्या कर सकते हैं

Elasticsearch एकीकरण Neotask को 5 सर्च और एनालिटिक्स एक्शन देता है।

  • `list_indices` — दस्तावेज़ गणना और स्वास्थ्य स्थिति के साथ अपने Elasticsearch क्लस्टर के सभी इंडेक्स सूचीबद्ध करें
  • `get_mappings` — किसी विशिष्ट इंडेक्स के लिए फील्ड मैपिंग और डेटा टाइप प्राप्त करें
  • `search` — फ़िल्टरिंग, एग्रीगेशन और सॉर्टिंग के साथ किसी भी इंडेक्स पर पूर्ण Elasticsearch क्वेरी निष्पादित करें
  • `esql` — टेबुलर परिणामों के साथ उन्नत विश्लेषणात्मक ऑपरेशन के लिए ES|QL क्वेरी चलाएं
  • `get_shards` — अपने क्लस्टर में शार्ड आवंटन और स्वास्थ्य जांचें
  • हर एक्शन स्वायत्त रूप से चलता है या आपकी मंज़ूरी की ज़रूरत होती है — आप तय करें।

    ऐसे पूछकर देखें

  • "हमारे Elasticsearch क्लस्टर के सभी इंडेक्स सूचीबद्ध करो — हर एक में कितने दस्तावेज़ हैं?"
  • "एप्लीकेशन लॉग इंडेक्स में पिछले एक घंटे से सेवा के अनुसार ग्रुप किए गए एरर इवेंट खोजो"
  • "हमारे customer_events इंडेक्स की फील्ड मैपिंग क्या हैं?"
  • "इस हफ़्ते औसत रेस्पॉन्स टाइम के अनुसार शीर्ष 10 सबसे धीमे API एंडपॉइंट खोजने के लिए ES|QL क्वेरी चलाओ"
  • "हमारे क्लस्टर में शार्ड स्वास्थ्य जांचो — क्या कोई अनअसाइंड शार्ड हैं?"
  • प्रो टिप्स

  • ऑपरेशनल हेल्थ चेक शेड्यूल करें: आपका एजेंट क्लस्टर स्टेटस क्वेरी करता है, इंडेक्स समस्याएं फ्लैग करता है, और दैनिक इंफ्रास्ट्रक्चर रिपोर्ट देता है
  • बिज़नेस रिपोर्टिंग क्वेरी के लिए `esql` का उपयोग करें — इसका टेबुलर आउटपुट फॉर्मेट आपके रिपोर्टिंग और नोटिफिकेशन टूल्स के साथ स्वच्छ रूप से इंटीग्रेट होता है
  • Elasticsearch को अपने अलर्टिंग एकीकरण के साथ जोड़ें ताकि एनोमली क्वेरी लगातार चलें और थ्रेशोल्ड पार होने पर नोटिफिकेशन ट्रिगर करें
  • जटिल क्वेरी लिखने से पहले `get_mappings` का उपयोग करें — आपका एजेंट फील्ड संरचना मैप करता है ताकि टाइप मिसमैच और क्वेरी विफलताओं से बचा जा सके