මතක භාවිතය අධීක්ෂණය කිරීම
මතක භාවිතය අධීක්ෂණය කිරීම සඳහා හොඳ ක්රමයක් ලෙස පතොක් ගැන සඳහන් කළ පෙර පෝස්ට් එකකට මම වඩා ගැලපේ. කෙසේ වෙතත්, පතොක් තවදුරටත් ප්රධාන ධාරාවේ ජනප්රිය නොවන බැවින්, ග්රැෆයිට් නමින් විකල්ප ප්රස්ථාර යෙදුමක් ඇත.
මිනිරන් උබුන්ටු සේවාදායකයක් මත ස්ථාපනය කිරීම පහසු වන අතර එය ස්ථාපනය කිරීම සඳහා, ස්ථාපන ක්රියා පටිපාටීන් අනුගමනය කිරීම පහසු කිරීම සඳහා ඔබට මෙම සබැඳිය පරීක්ෂා කළ හැකිය .
මිනිරන් ස්ථාපනය කිරීමෙන් පසු, දැන් ඔබට මතක ප්රමිතික එවිය හැකිය, ඔබ කැමති ඕනෑම කාල පරාසයකින්; සෑම තත්පර 5 කට වරක්, සෑම විනාඩියකටම, සෑම පැයකටම ... යනාදිය.
මතක සටහන් ප්රස්ථාර කිරීම සඳහා, පෙර පෝස්ට් වල දැනටමත් යෝජනා කර ඇති පරිදි, අවශ්ය මතක තොරතුරු රැස් කිරීම සඳහා පද්ධති මෙවලම් භාවිතයෙන් ඔබේම පිටපතක් ලිවිය හැකිය. නැතහොත්, ඔබට පෙර ලියන ලද snmp ප්ලගිනයක් භාවිතා කළ හැකි අතර එය ඔබ වෙනුවෙන් සියලු කටයුතු කරනු ඇත.
ඔබ ඔබේම මතක ස්ක්රිප්ට් එකක් ලිවීමට අදහස් කරන්නේ නම්, භාවිතා කළ මතකය ගණනය කිරීමේදී ඔබ ස්වාරක්ෂක හා හැඹිලි මතකය සඳහා වගවීම සහතික කිරීම නුවණට හුරුය, එසේ නොමැතිනම් ඔබ ව්යාජ දත්ත රැස් කිරීම අවසන් කරනු ඇත.
ඒ වෙනුවට ඔබට අවශ්ය සියලුම ගණනය කිරීම් දැනටමත් සිදුකරන snmp ප්ලගිනයක් භාවිතා කිරීමට ඔබ අදහස් කරන්නේ නම්, මෙහි හොඳින් ක්රියා කරන එකක් වෙත සබැඳියක් ඇත: checkMemoryviaSNMP .
SNMP හි වාසි:
මා නිරීක්ෂණය කරන සියලුම දුරස්ථ නෝඩ් වල මම snmp ස්ථාපනය කර ඇත. දුරස්ථ නෝඩ් වල ප්ලගිනයක් පිටපත් කිරීම හෝ තැබීමකින් තොරව මගේ සියලුම පද්ධති එක් මධ්යම සේවාදායකයකින් අධීක්ෂණය කිරීමට මෙය මට ඉඩ දෙයි .
SNMP හි අවාසි:
ඔබට මතකය නිරීක්ෂණය කිරීමට අවශ්ය සෑම දුරස්ථ නෝඩයකම snmp නියෝජිතයා ස්ථාපනය කර ඇති බව සහතික කළ යුතුය . කෙසේ වෙතත්, මෙම ස්ථාපනය එක් වරක් ගනුදෙනුවක් වනු ඇත. ඔබ ඔබේ පරිසරය තුළ අරක්කැමියා හෝ රූකඩ වැනි ස්වයංක්රීය මෙවලම් භාවිතා කරන්නේ නම්, මෙය කිසිසේත්ම ගැටලුවක් නොවේ.
දුරස්ථ නෝඩ් (ය) හි SNMP නියෝජිතයාගේ වින්යාසය:
Snmp නියෝජිතයා ස්ථාපනය කිරීමෙන් පසුව, /etc/snmpd/snmpd.conf ගොනුව vi කර එයට මෙම පේළිය එක් කරන්න:
rocommunity (specify-a-community-string-aka-password-here)
ඉන්පසු snmpd නියෝජිතයා නැවත ආරම්භ කරන්න,
/etc/init.d/snmpd restart
ඉන්පසු, ඔබේ අනෙක් සියලුම සේවාදායකයන් අධීක්ෂණය කිරීම සඳහා ඔබේ මධ්යම සේවාදායකයේ ඔබට පහත විධානය ක්රියාත්මක කළ හැකිය:
$ time ./checkMemoryviaSNMP -v2 public gearman001.phs.blah.com 30 90 graphite,10.10.10.10,2003,typical
WARNING: Used = [ 3.26154 GB ], Installed = [ 5.71509 GB ], PCT.Used = [ 57.069% ], Available.Memory = [ 2.00291 GB ]. Buffer = [ 137.594 MB ], Cached = [ 1.3849 GB ]. Thresholds: [ W=(30%) / C=(90%) ]. System Information = [ Linux gearman001.phs.blah.com 2.6.32-504.30.3.el6.x86_64 #1 SMP Thu Jul 9 15:20:47 EDT 2015 x86_64 ].
real 0m0.23s
user 0m0.03s
sys 0m0.02s
2896
සහ පසුව1528
බෆර් සඳහා, ඔබ භාවිතා කරන බව මින් අදහස්2896 + 1528
නොවේද?