सार (यूनिक्स): Difference between revisions

From Vigyanwiki
(Created page with "{{Short description|Unix command to collect, report or save system activity information}} {{lowercase title}} {{Infobox software |name = <code>sar</code> |logo = |caption...")
 
No edit summary
Line 1: Line 1:
{{Short description|Unix command to collect, report or save system activity information}}
{{Short description|Unix command to collect, report or save system activity information}}
{{lowercase title}}
 
{{Infobox software
{{Infobox software
  |name = <code>sar</code>
  |name = <code>sar</code>
Line 9: Line 9:
  |developer =  
  |developer =  
  |latest_release_version = sysstat 12.1.1<ref>{{Cite web|url=https://github.com/sysstat/sysstat/releases/tag/v12.1.1|title = Release v12.1.1: Sysstat-12.1.1 · sysstat/Sysstat|website = [[GitHub]]}}</ref>
  |latest_release_version = sysstat 12.1.1<ref>{{Cite web|url=https://github.com/sysstat/sysstat/releases/tag/v12.1.1|title = Release v12.1.1: Sysstat-12.1.1 · sysstat/Sysstat|website = [[GitHub]]}}</ref>
  |latest_release_date = {{Release date and age|2018|10|13}}
  |latest_release_date = {{रिलीज की तारीख और उम्र|2018|10|13}}
  | latest preview version = sysstat 11.7.4
  | latest preview version = sysstat 11.7.4
  | latest preview date = {{Start date and age|2018|06|01}} <ref>{{Cite web|url=http://sebastien.godard.pagesperso-orange.fr/|title=SYSSTAT|website=sebastien.godard.pagesperso-orange.fr}}</ref>
  | latest preview date = {{प्रारंभ दिनांक और आयु|2018|06|01}} <ref>{{Cite web|url=http://sebastien.godard.pagesperso-orange.fr/|title=SYSSTAT|website=sebastien.godard.pagesperso-orange.fr}}</ref>
  |operating_system = [[AIX]], [[Linux]], [[Solaris (operating system)|Solaris]], [[HP-UX]]
  |operating_system = [[AIX]], [[लिनक्स]], [[सोलारिस(ऑपरेटिंग सिस्टम)|सोलारिस]], [[HP-UX]]
  |genre = [[System reporting]]
  |genre = [[सिस्टम रिपोर्टिंग]]
  |license =  
  |license =  
  |programming_language= C
  |programming_language= C
Line 20: Line 20:
}}
}}


[[File:Sysstat tools sadc and sar.svg|thumb|क्रॉन द्वारा नियमित रूप से बुलाए जाने पर, सैडीसी निगरानी करता है और इसके माप को /var/log/sa/ फ़ोल्डर में फ़ाइलों में संग्रहीत करता है। इस डेटा का पता लगाने के लिए sar क्लाइंट का उपयोग किया जा सकता है।]]सिस्टम गतिविधि रिपोर्ट (<code>'''sar'''</code>) एक [[ यूनिक्स प्रणाली वी ]]-व्युत्पन्न [[सिस्टम मॉनिटर]] कमांड है जिसका उपयोग [[ CPU ]] गतिविधि, मेमोरी/पेजिंग, इंटरप्ट्स, डिवाइस लोड, नेटवर्क और [[स्वैप विभाजन]] उपयोग सहित विभिन्न सिस्टम लोड पर रिपोर्ट करने के लिए किया जाता है। सार उपयोग करता है <code>/[[procfs|proc]]</code> सूचना एकत्र करने के लिए फाइलसिस्टम।<ref>{{Cite web|url=http://sebastien.godard.pagesperso-orange.fr/man_sar.html|title=सिसस्टैट|website=sebastien.godard.pagesperso-orange.fr}}</ref>
[[File:Sysstat tools sadc and sar.svg|thumb|क्रॉन द्वारा नियमित रूप से बुलाए जाने पर, सैडीसी निगरानी करता है और इसके माप को /var/log/sa/ फ़ोल्डर में फ़ाइलों में संग्रहीत करता है। इस डेटा का पता लगाने के लिए एसएआर क्लाइंट का उपयोग किया जा सकता है।]]सिस्टम गतिविधि रिपोर्ट (<code>'''एसएआर'''</code>)[[ यूनिक्स प्रणाली वी | यूनिक्स सिस्टम]] वी-व्युत्पन्न [[सिस्टम मॉनिटर]] कमांड है जिसका उपयोग [[ CPU |सीपीयू]] गतिविधि, मेमोरी/पेजिंग, इंटरप्ट, डिवाइस लोड, नेटवर्क और [[स्वैप विभाजन]] उपयोग सहित विभिन्न सिस्टम लोड पर रिपोर्ट करने के लिए किया जाता है। जानकारी एकत्र करने के लिए <code>/[[procfs|proc]]</code> फ़ाइल सिस्टम का उपयोग करता है।<ref>{{Cite web|url=http://sebastien.godard.pagesperso-orange.fr/man_sar.html|title=सिसस्टैट|website=sebastien.godard.pagesperso-orange.fr}}</ref>
 
== प्लेटफॉर्म सपोर्ट ==
इस प्रकार के सार को मूल रूप से यूनिक्स सिस्टम वी ऑपरेटिंग सिस्टम के लिए विकसित किया गया था; यह एआईएक्स, एचपी-यूएक्स, सोलारिस और अन्य सिस्टम वी आधारित ऑपरेटिंग सिस्टम में उपलब्ध है किन्तु यह मैकओएस या फ्रीबीएसडी के लिए उपलब्ध नहीं है। 2013 से पहले एक बीएसडीएसएआर टूल था, किन्तु अब इसे बंद कर दिया गया है।<ref>{{Cite web|url=https://www.freshports.org/sysutils/bsdsar|title=FreshPorts -- sysutils/bsdsar: System Activity Reporter for FreeBSD|website=www.freshports.org}}</ref>


== प्लेटफॉर्म सपोर्ट ==
अधिकांश [[लिनक्स]] वितरण सिस्टैट पैकेज के माध्यम से एसएआर उपयोगिता प्रदान करते हैं।
सार को मूल रूप से यूनिक्स सिस्टम वी ऑपरेटिंग सिस्टम के लिए विकसित किया गया था; यह AIX, HP-UX, Solaris और अन्य सिस्टम V आधारित ऑपरेटिंग सिस्टम में उपलब्ध है लेकिन यह macOS या FreeBSD के लिए उपलब्ध नहीं है। 2013 से पहले एक था <code>bsdsar</code> उपकरण, लेकिन अब इसे पदावनत कर दिया गया है।<ref>{{Cite web|url=https://www.freshports.org/sysutils/bsdsar|title=FreshPorts -- sysutils/bsdsar: System Activity Reporter for FreeBSD|website=www.freshports.org}}</ref>
अधिकांश [[लिनक्स]] वितरण प्रदान करते हैं <code>sar</code> उपयोगिता के माध्यम से <code>sysstat</code> पैकेट।


== सिंटेक्स ==
== सिंटेक्स ==
  सर [-फ्लैग्स] [-ई टाइम] [-एफ फाइलनेम] [-आई सेकंड] [-एस टाइम]
  सर [-फ्लैग्स] [-ई टाइम] [-एफ फाइलनेम] [-आई सेकंड] [-एस टाइम]
; {{mono|-f}} : फ़ाइल नाम sar के डेटा स्रोत के रूप में फ़ाइल नाम का उपयोग करता है। डिफ़ॉल्ट वर्तमान दैनिक डेटा फ़ाइल है /var/adm/sa/sadd.
; {{mono|-f}} :फ़ाइल नाम एसएआर के लिए डेटा स्रोत के रूप में फ़ाइल नाम का उपयोग करता है। डिफ़ॉल्ट वर्तमान दैनिक डेटा फ़ाइल /वीएआर/एकडीएम/एसए/एसएडीडीहै
; {{mono|-e}} : समय समय तक डेटा का चयन करता है। डिफ़ॉल्ट 18:00 है।
; {{mono|-e}} : समय समय तक डेटा का चयन करता है। डिफ़ॉल्ट 18:00 है।
; {{mono|-i}} : सेकंड अंतराल पर डेटा का चयन करता है जितना संभव हो सेकंड सेकंड के करीब।
; {{mono|-i}} :सेकंड जितना संभव हो सके सेकंड सेकंड के करीब अंतराल पर डेटा का चयन करता है।


== उदाहरण ==
== उदाहरण ==
<syntaxhighlight lang="console">
<syntaxhighlight lang="console">
[user@localhost]$ sar  # Displays current CPU activity.
[user@localhost]$ sar  # वर्तमान सीपीयू गतिविधि प्रदर्शित करता है.
</syntaxhighlight>
</syntaxhighlight>




== सिस्स्टैट पैकेज ==
== सिस्स्टैट पैकेज ==
इसके अतिरिक्त <code>sar</code> आदेश, डेबियन में Linux [[sysstat]] पैकेज,<ref>{{Cite web|url=https://packages.debian.org/sid/sysstat|title=डेबियन - साइड में पैकेज sysstat का विवरण|website=packages.debian.org}}</ref> RedHat Enterprise Linux और SuSE अतिरिक्त रिपोर्टिंग उपकरण प्रदान करता है:
इसके अतिरिक्त <code>एसएआर</code> आदेश, डेबियन में Linux [[sysstat]] पैकेज,<ref>{{Cite web|url=https://packages.debian.org/sid/sysstat|title=डेबियन - साइड में पैकेज sysstat का विवरण|website=packages.debian.org}}</ref> RedHat Enterprise Linux और SuSE अतिरिक्त रिपोर्टिंग उपकरण प्रदान करता है:
* {{man|1|sar |die.net| Collect, report, or save system activity information.}}
* {{man|1|sar |die.net|सिस्टम गतिविधि की जानकारी एकत्रित करें, रिपोर्ट करें या सहेजें।}}
* {{man|8|sa1 |die.net| Collect and store binary data in the system activity daily data file.}}
* {{man|8|sa1 |die.net|सिस्टम गतिविधि दैनिक डेटा फ़ाइल में बाइनरी डेटा एकत्र और संग्रहीत करें।}}
* {{man|8|sa2 |die.net| shell variant of <code>sar</code>, supporting the same flags as <code>sar</code> command which write a daily report in the /var/log/sa directory.}}
* {{man|8|sa2 |die.net| का शैल संस्करण <code>sar</code>, के समान झंडों का समर्थन करना <code>sar</code> कमांड जिसमें दैनिक रिपोर्ट लिखी जाती है /var/log/sa डायरेक्टरी}}
* {{man/format|1|sadf|http://sebastien.godard.pagesperso-orange.fr/man_sadf.html|, similar to <code>sar</code> but can write its data in  different formats (CSV, XML, etc.). This is useful to load performance data into a database, or import them in a spreadsheet to make graphs.}}
* {{man/format|1|sadf|http://sebastien.godard.pagesperso-orange.fr/man_sadf.html|, के समान <code>sar</code> लेकिन अपने डेटा को अलग-अलग फॉर्मेट में लिख सकता है (सीएसवी, एक्सएमएल, आदि।). यह प्रदर्शन डेटा को डेटाबेस में लोड करने, या ग्राफ़ बनाने के लिए उन्हें स्प्रेडशीट में आयात करने के लिए उपयोगी है।}}
* {{man|1|iostat|die.net|[[iostat|reports basic CPU statistics and input/output statistics for devices, partitions and network filesystems.]]}}
* {{man|1|आईओएसएटी|die.net|[[आईओएसएटी|डिवाइस, विभाजन और नेटवर्क फ़ाइल सिस्टम के लिए बुनियादी सीपीयू आँकड़े और इनपुट/आउटपुट आँकड़े रिपोर्ट करता है।]]}}
* {{man|1|mpstat|die.net|reports individual or combined processor related statistics.}}
* {{man|1|mpstat|die.net|व्यक्तिगत या संयुक्त प्रोसेसर से संबंधित आंकड़ों की रिपोर्ट करता है।}}
* {{man|1|pidstat|die.net|reports statistics for Linux tasks (processes) : I/O, CPU, memory, etc.}}
* {{man|1|pidstat|die.net|लिनक्स कार्यों (प्रक्रियाओं) के लिए रिपोर्ट आँकड़े: I/O, सीपीयू, मेमोरी , आदि.}}
* {{man|1|nfsiostat|die.net|reports input/output statistics for network filesystems (NFS).}}
* {{man|1|nfsiostat|die.net|नेटवर्क फ़ाइल सिस्टम (एनएफएस) के लिए इनपुट/आउटपुट आँकड़े रिपोर्ट करता है।}}
* {{man|1|cifsiostat|die.net| reports I/O statistics for [[CIFS]] resources.}}
* {{man|1|cifsiostat|die.net|[[सीआईएफएस]] संसाधनों के लिए I/O आँकड़े रिपोर्ट करता है।}}


== यह भी देखें ==
== यह भी देखें ==
Line 67: Line 66:
}}
}}
</ref>
</ref>
* [[केसर (यूनिक्स सार ग्राफर)]] - यूनिक्स सार उपयोगिताओं द्वारा एकत्र किए गए डेटा से सभी मापदंडों का ग्राफ बनाने के लिए बीएसडी लाइसेंस प्राप्त जावा-आधारित एप्लिकेशन।
* [[केसर (यूनिक्स सार ग्राफर)]] - यूनिक्स एसएआर यूटिलिटीज द्वारा एकत्र किए गए डेटा से सभी मापदंडों का ग्राफ बनाने के लिए बीएसडी ने जावा-आधारित एप्लिकेशन को लाइसेंस दिया है।
* [[ रूखा ]], [[IBM AIX]] CPU उपयोग रिपोर्टिंग टूल
* [[ रूखा ]], [[IBM AIX|आईबीएम एईएक्स]] सीपीयू उपयोग रिपोर्टिंग टूल
* isag, tcl आधारित कमांड sar/sysstat डेटा प्लॉट करने के लिए
* isag, टीसीएलआधारित कमांड एसएआर/सिस्टैट डेटा प्लॉट करने के लिए


== संदर्भ ==
== संदर्भ ==
Line 75: Line 74:
*[http://www.ibm.com/developerworks/aix/library/au-unix-perfmonsar.html Easy system monitoring with SAR (IBM developerWorks)]
*[http://www.ibm.com/developerworks/aix/library/au-unix-perfmonsar.html Easy system monitoring with SAR (IBM developerWorks)]
*[http://www.softpanorama.org/Admin/Monitoring/sar.shtml System Activity Reporter (Softpanorama)]
*[http://www.softpanorama.org/Admin/Monitoring/sar.shtml System Activity Reporter (Softpanorama)]
*[http://www.computerhope.com/unix/usar.htm Article on sar at Computerhope]
*[http://www.computerhope.com/unix/usar.htm Article on एसएआर at Computerhope]





Revision as of 10:32, 24 June 2023

sar
Stable release
Preview release
Repositorygithub.com/sysstat/sysstat/
Written inC
Operating systemAIX, लिनक्स, सोलारिस, HP-UX
Typeसिस्टम रिपोर्टिंग
Websitesebastien.godard.pagesperso-orange.fr//
क्रॉन द्वारा नियमित रूप से बुलाए जाने पर, सैडीसी निगरानी करता है और इसके माप को /var/log/sa/ फ़ोल्डर में फ़ाइलों में संग्रहीत करता है। इस डेटा का पता लगाने के लिए एसएआर क्लाइंट का उपयोग किया जा सकता है।

सिस्टम गतिविधि रिपोर्ट (एसएआर) यूनिक्स सिस्टम वी-व्युत्पन्न सिस्टम मॉनिटर कमांड है जिसका उपयोग सीपीयू गतिविधि, मेमोरी/पेजिंग, इंटरप्ट, डिवाइस लोड, नेटवर्क और स्वैप विभाजन उपयोग सहित विभिन्न सिस्टम लोड पर रिपोर्ट करने के लिए किया जाता है। जानकारी एकत्र करने के लिए /proc फ़ाइल सिस्टम का उपयोग करता है।[3]

प्लेटफॉर्म सपोर्ट

इस प्रकार के सार को मूल रूप से यूनिक्स सिस्टम वी ऑपरेटिंग सिस्टम के लिए विकसित किया गया था; यह एआईएक्स, एचपी-यूएक्स, सोलारिस और अन्य सिस्टम वी आधारित ऑपरेटिंग सिस्टम में उपलब्ध है किन्तु यह मैकओएस या फ्रीबीएसडी के लिए उपलब्ध नहीं है। 2013 से पहले एक बीएसडीएसएआर टूल था, किन्तु अब इसे बंद कर दिया गया है।[4]

अधिकांश लिनक्स वितरण सिस्टैट पैकेज के माध्यम से एसएआर उपयोगिता प्रदान करते हैं।

सिंटेक्स

सर [-फ्लैग्स] [-ई टाइम] [-एफ फाइलनेम] [-आई सेकंड] [-एस टाइम]
-f
फ़ाइल नाम एसएआर के लिए डेटा स्रोत के रूप में फ़ाइल नाम का उपयोग करता है। डिफ़ॉल्ट वर्तमान दैनिक डेटा फ़ाइल /वीएआर/एकडीएम/एसए/एसएडीडीहै
-e
समय समय तक डेटा का चयन करता है। डिफ़ॉल्ट 18:00 है।
-i
सेकंड जितना संभव हो सके सेकंड सेकंड के करीब अंतराल पर डेटा का चयन करता है।

उदाहरण

[user@localhost]$ sar  # वर्तमान सीपीयू गतिविधि प्रदर्शित करता है.


सिस्स्टैट पैकेज

इसके अतिरिक्त एसएआर आदेश, डेबियन में Linux sysstat पैकेज,[5] RedHat Enterprise Linux और SuSE अतिरिक्त रिपोर्टिंग उपकरण प्रदान करता है:

  • sar(1): सिस्टम गतिविधि की जानकारी एकत्रित करें, रिपोर्ट करें या सहेजें। – Linux User Commands Manual
  • sa1(8): सिस्टम गतिविधि दैनिक डेटा फ़ाइल में बाइनरी डेटा एकत्र और संग्रहीत करें। – Linux Administration and Privileged Commands Manual
  • sa2(8): का शैल संस्करण sar, के समान झंडों का समर्थन करना sar कमांड जिसमें दैनिक रिपोर्ट लिखी जाती है /var/log/sa डायरेक्टरी – Linux Administration and Privileged Commands Manual
  • sadf(1): , के समान sar लेकिन अपने डेटा को अलग-अलग फॉर्मेट में लिख सकता है (सीएसवी, एक्सएमएल, आदि।). यह प्रदर्शन डेटा को डेटाबेस में लोड करने, या ग्राफ़ बनाने के लिए उन्हें स्प्रेडशीट में आयात करने के लिए उपयोगी है।
  • आईओएसएटी(1)डिवाइस, विभाजन और नेटवर्क फ़ाइल सिस्टम के लिए बुनियादी सीपीयू आँकड़े और इनपुट/आउटपुट आँकड़े रिपोर्ट करता है। – Linux User Commands Manual
  • mpstat(1): व्यक्तिगत या संयुक्त प्रोसेसर से संबंधित आंकड़ों की रिपोर्ट करता है। – Linux User Commands Manual
  • pidstat(1): लिनक्स कार्यों (प्रक्रियाओं) के लिए रिपोर्ट आँकड़े: I/O, सीपीयू, मेमोरी , आदि. – Linux User Commands Manual
  • nfsiostat(1): नेटवर्क फ़ाइल सिस्टम (एनएफएस) के लिए इनपुट/आउटपुट आँकड़े रिपोर्ट करता है। – Linux User Commands Manual
  • cifsiostat(1)सीआईएफएस संसाधनों के लिए I/O आँकड़े रिपोर्ट करता है। – Linux User Commands Manual

यह भी देखें

  • अटॉप्सर
  • नमन
  • sag - सिस्टम गतिविधि ग्राफ कमांड[6]
  • केसर (यूनिक्स सार ग्राफर) - यूनिक्स एसएआर यूटिलिटीज द्वारा एकत्र किए गए डेटा से सभी मापदंडों का ग्राफ बनाने के लिए बीएसडी ने जावा-आधारित एप्लिकेशन को लाइसेंस दिया है।
  • रूखा , आईबीएम एईएक्स सीपीयू उपयोग रिपोर्टिंग टूल
  • isag, टीसीएलआधारित कमांड एसएआर/सिस्टैट डेटा प्लॉट करने के लिए

संदर्भ


फुटनोट्स

  1. "Release v12.1.1: Sysstat-12.1.1 · sysstat/Sysstat". GitHub.
  2. "SYSSTAT". sebastien.godard.pagesperso-orange.fr.
  3. "सिसस्टैट". sebastien.godard.pagesperso-orange.fr.
  4. "FreshPorts -- sysutils/bsdsar: System Activity Reporter for FreeBSD". www.freshports.org.
  5. "डेबियन - साइड में पैकेज sysstat का विवरण". packages.debian.org.
  6. "sag(1)" (PDF). SUNOS Reference Manual. Mountain View, California: Sun Microsystems. 1993-02-24. pp. 1–895. Retrieved 2010-05-04. sag - system activity graph [...] DESCRIPTION sag graphically displays the system activity data stored in a binary data file by a previous sar(1) run.

श्रेणी:नौकरी निर्धारण श्रेणी:कंप्यूटर का प्रदर्शन श्रेणी:सिस्टम प्रशासन