प्रणाली की निगरानी-क्षमता: लॉग दर्ज करना, मेट्रिक्स और ट्रेसिंग (ELK + OpenTelemetry) · पाठ

Beats: हल्के डेटा-प्रेषक

Beats परिवार को जानिए, जो लॉग और मेट्रिक को ELK Stack में भेजता है; समझिए कि Filebeat की तुलना में Metricbeat कब उपयोग करें और Beats, Logstash के साथ कैसे काम करते हैं।

पाठ 4, कुल 4 में से13 चरण

Beats: हल्के डेटा-प्रेषक, CoddyKit पर प्रणाली की निगरानी-क्षमता: लॉग दर्ज करना, मेट्रिक्स और ट्रेसिंग (ELK + OpenTelemetry) का एक निःशुल्क पाठ है। यह 4 में से 4वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह प्रणाली की निगरानी-क्षमता: लॉग दर्ज करना, मेट्रिक्स और ट्रेसिंग (ELK + OpenTelemetry) सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। प्रणाली की निगरानी-क्षमता: लॉग दर्ज करना, मेट्रिक्स और ट्रेसिंग (ELK + OpenTelemetry) पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

Beats क्या हैं

Beats आपके सर्वरों पर स्थापित हल्के, एक-उद्देश्यीय एजेंट हैं, जो डेटा एकत्र करके उसे Elasticsearch या Logstash तक भेजते हैं। वे कम संसाधनों का उपयोग करते हैं, इसलिए स्रोत-स्तर पर डेटा एकत्र करने के लिए आदर्श हैं।

Beats परिवार

प्रत्येक Beat एक डेटा प्रकार पर केंद्रित होता है।

  • लॉग फ़ाइलों के लिए Filebeat
  • सिस्टम और सेवा मेट्रिक्स के लिए Metricbeat
  • नेटवर्क डेटा के लिए Packetbeat
  • अपटाइम जाँच के लिए Heartbeat

Beats कहाँ उपयुक्त हैं

Beats डेटा स्रोत पर रहते हैं। वे सीधे Elasticsearch को डेटा भेज सकते हैं, या जब अधिक विस्तृत विश्लेषण और संवर्धन की आवश्यकता हो, तब पहले Logstash को भेज सकते हैं।

app server -> Filebeat -> Logstash -> Elasticsearch -> Kibana

Filebeat की मूल बातें

Filebeat लॉग फ़ाइलों की नई पंक्तियाँ पढ़ता रहता है और उन्हें आगे भेजता है। यह पढ़ने की स्थिति दर्ज रखता है, इसलिए पुनः आरंभ होने के बाद डेटा दोहराए बिना वहीं से आगे बढ़ता है।

filebeat.inputs:
  - type: log
    paths:
      - /var/log/app/*.log

Elasticsearch को भेजना

सरल डेटा-प्रवाह के लिए Filebeat को सीधे Elasticsearch की ओर निर्देशित करें।

output.elasticsearch:
  hosts: ["http://localhost:9200"]

Logstash को भेजना

जब grok विश्लेषण या संवर्धन की आवश्यकता हो, तब डेटा को Logstash को भेजें।

output.logstash:
  hosts: ["localhost:5044"]

Metricbeat

Metricbeat मॉड्यूल के माध्यम से OS और सेवाओं से मेट्रिक्स एकत्र करता है।

metricbeat.modules:
  - module: system
    metricsets: [cpu, memory, network]
    period: 10s

मॉड्यूल और डैशबोर्ड

Beats में पहले से बने मॉड्यूल आते हैं, जिनमें विश्लेषण नियम और तैयार Kibana डैशबोर्ड शामिल होते हैं। इसलिए आपको मैन्युअल सेटअप के बिना दृश्यांकन मिल जाता है।

filebeat modules enable nginx
filebeat setup --dashboards

बैक-प्रेशर प्रबंधन

यदि आउटपुट धीमा या बंद हो, तो Beats बैक प्रेशर लागू करते हैं और डेटा को स्थानीय रूप से बफ़र करते हैं। वे डेटा हटाने के बजाय पढ़ने की गति धीमी कर देते हैं।

Beats बनाम Logstash

Beats हल्के डेटा-प्रेषक हैं; Logstash भारी डेटा-प्रोसेसर है। संग्रह के लिए स्रोत-स्तर पर Beats और रूपांतरण के लिए केंद्रीय रूप से Logstash का उपयोग करें।

  • Beats: कम संसाधन-उपयोग, प्रत्येक होस्ट पर
  • Logstash: अधिक CPU, कम केंद्रीय नोड

एक सामान्य सेटअप

हर ऐप सर्वर पर मौजूद Filebeat लॉग्स को Logstash पाइपलाइन पर भेजता है, जो Elasticsearch में Kibana के लिए इंडेक्स करने से पहले उन्हें पार्स और समृद्ध करती है।

त्वरित जाँच

सही Beat चुनिए।

पुनरावलोकन

आपने सीखा कि Beats हल्के, विशेष-उद्देश्य वाले डेटा-प्रेषक हैं, Filebeat लॉग्स को संभालता है और Metricbeat मेट्रिक्स को, तथा Beats सीधे Elasticsearch पर या अधिक विस्तृत पार्सिंग के लिए Logstash के माध्यम से डेटा भेज सकते हैं। Beats कम संसाधनों के साथ किनारे पर काम करते हैं और केंद्रीय Logstash प्रोसेसिंग के पूरक होते हैं।

शुरुआत निःशुल्क

एआई शिक्षक के साथ प्रणाली की निगरानी-क्षमता: लॉग दर्ज करना, मेट्रिक्स और ट्रेसिंग (ELK + OpenTelemetry) सीखें — निःशुल्क

अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।

पाठ्यक्रम
12
पाठ
48

अक्सर पूछे जाने वाले प्रश्न

क्या “Beats: हल्के डेटा-प्रेषक” पाठ निःशुल्क है?

हाँ — प्रणाली की निगरानी-क्षमता: लॉग दर्ज करना, मेट्रिक्स और ट्रेसिंग (ELK + OpenTelemetry) अध्ययन पथ के 3 तक कोई भी पाठ, जिसमें “Beats: हल्के डेटा-प्रेषक” भी शामिल है, यहाँ वेब पर पूरा पढ़ना निःशुल्क है। इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ इंटरैक्टिव अभ्यास भी उपलब्ध कराता है। प्रणाली की निगरानी-क्षमता: लॉग दर्ज करना, मेट्रिक्स और ट्रेसिंग (ELK + OpenTelemetry) पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

“Beats: हल्के डेटा-प्रेषक” में मैं क्या सीखूँगा?

Beats परिवार को जानिए, जो लॉग और मेट्रिक को ELK Stack में भेजता है; समझिए कि Filebeat की तुलना में Metricbeat कब उपयोग करें और Beats, Logstash के साथ कैसे काम करते हैं। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ प्रणाली की निगरानी-क्षमता: लॉग दर्ज करना, मेट्रिक्स और ट्रेसिंग (ELK + OpenTelemetry) का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

क्या प्रणाली की निगरानी-क्षमता: लॉग दर्ज करना, मेट्रिक्स और ट्रेसिंग (ELK + OpenTelemetry) शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर प्रणाली की निगरानी-क्षमता: लॉग दर्ज करना, मेट्रिक्स और ट्रेसिंग (ELK + OpenTelemetry) शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 4वाँ पाठ है।

“Beats: हल्के डेटा-प्रेषक” पाठ पूरा करने में कितना समय लगता है?

CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।

क्या मैं इस प्रणाली की निगरानी-क्षमता: लॉग दर्ज करना, मेट्रिक्स और ट्रेसिंग (ELK + OpenTelemetry) पाठ में कोड लिख और चला सकता हूँ?

हाँ। हर प्रणाली की निगरानी-क्षमता: लॉग दर्ज करना, मेट्रिक्स और ट्रेसिंग (ELK + OpenTelemetry) पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।

इस पाठ्यक्रम के सभी पाठ

  1. Elasticsearch: अनुक्रमण और खोज
  2. Logstash: डेटा अंतर्ग्रहण और प्रसंस्करण
  3. Kibana: दृश्यांकन और डैशबोर्ड
  4. Beats: हल्के डेटा-प्रेषक
← प्रणाली की निगरानी-क्षमता: लॉग दर्ज करना, मेट्रिक्स और ट्रेसिंग (ELK + OpenTelemetry) पर वापस जाएँ