<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3285883282994836520</id><updated>2012-02-18T13:20:07.375-08:00</updated><category term='linux'/><category term='apache'/><category term='agentless'/><category term='nagios agent'/><category term='active directory'/><category term='check_by_ssh'/><category term='vmware'/><category term='snmp oid'/><category term='MIB'/><category term='nrep_nt'/><category term='nagios'/><category term='ssh'/><category term='נגיוס'/><category term='nrpe'/><category term='חומרה'/><category term='mntos'/><category term='cgi.cfg'/><category term='check_snmp'/><category term='nat'/><category term='arrey'/><category term='check_dhcp'/><category term='redhat'/><category term='cisco'/><category term='check_wmi'/><category term='check_esx'/><category term='ldap'/><category term='ilo'/><category term='resources.cfg'/><category term='check_nrpe'/><category term='nagiosgraph'/><category term='snmp'/><category term='dhcp'/><category term='make install'/><category term='גרפים'/><category term='addon'/><category term='hp'/><category term='hardware'/><title type='text'>נגיוס וחיות אחרות</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.nagios.org.il/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default'/><link rel='alternate' type='text/html' href='http://www.nagios.org.il/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>גיא</name><uri>http://www.blogger.com/profile/16019855741051244081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_2_6_xW70KGE/SiLZlZc6W7I/AAAAAAAAEM4/BeuFlq25AsY/s1600-R/about.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>14</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3285883282994836520.post-5263703270174601623</id><published>2011-08-23T23:07:00.000-07:00</published><updated>2011-09-18T23:33:27.665-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mntos'/><category scheme='http://www.blogger.com/atom/ns#' term='נגיוס'/><category scheme='http://www.blogger.com/atom/ns#' term='nagios'/><category scheme='http://www.blogger.com/atom/ns#' term='addon'/><title type='text'>Multi Nagios Tactical Overview System</title><content type='html'>&lt;div dir="rtl" style="text-align: right;" trbidi="on"&gt;תוסף מומלץ שהטמעתי אצלי הוא &lt;a href="http://exchange.nagios.org/directory/Addons/Frontends-%28GUIs-and-CLIs%29/Web-Interfaces/MNTOS/details"&gt;Multi Nagios Tactical Overview System&lt;/a&gt; &lt;br /&gt;תוסף זה יכול להחליף את ה Tactical Overview של הנגיוס, או במקרה שלי, להציג Tactical Overview של מספר שרתי נגיוס בדף אחד.&lt;br /&gt;&lt;br /&gt;ההתקנה עצמה פשוטה, לפתוח את הקובץ ולהגדיר directory תחת apache בקובץ&amp;nbsp; etc/httpd/conf.d/mntos.conf/&lt;br /&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div dir="ltr" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; text-align: left;"&gt;Alias /mntos "/usr/local/mntos/www"&lt;br /&gt;&lt;br /&gt;&amp;lt;Directory "/usr/local/mntos/www"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; Options None&lt;br /&gt;&amp;nbsp;&amp;nbsp; AllowOverride None&lt;br /&gt;&amp;nbsp;&amp;nbsp; Order allow,deny&lt;br /&gt;&amp;nbsp;&amp;nbsp; Allow from all&lt;br /&gt;&lt;br /&gt;&amp;lt;/Directory&amp;gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;לאחר מכן להגדיר את הנתיבים לשרתי הנגיוס ב usr/local/mntos/networks.ini/&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;/div&gt;&lt;div dir="ltr" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; text-align: left;"&gt;[TLV]&lt;br /&gt;id=1&lt;br /&gt;location="Israel"&lt;br /&gt;network="sub.domain.com"&lt;br /&gt;nagios="https://guest:password@nagios.sub.domain.com/nagios/cgi-bin/tac.cgi"&lt;br /&gt;public="https://nagios.sub.domain.com/nagios/"&lt;br /&gt;contacts=1&lt;br /&gt;icon="img/Israel_Flag_01.jpg"&lt;br /&gt;&lt;br /&gt;[NYC]&lt;br /&gt;id=2&lt;br /&gt;location="North America"&lt;br /&gt;network="domain.com"&lt;br /&gt;nagios="https://guest:password@nagios.domain.com/nagios/cgi-bin/tac.cgi"&lt;br /&gt;public="https://nagios.domain.com/nagios/"&lt;br /&gt;contacts=1&lt;br /&gt;icon="img/i-love-new-york.gif"&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;להוסיף משימה ל cron&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;* * * * * /usr/bin/php /usr/local/mntos/mntos.php /dev/null 2&amp;gt;&amp;amp;1&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;התוצר הסופי נראה כך&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-cm2c6i0y0C4/TnbhajVn4FI/AAAAAAAAF7s/uWLGDWFpVrg/s1600/mntos.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="243" src="http://2.bp.blogspot.com/-cm2c6i0y0C4/TnbhajVn4FI/AAAAAAAAF7s/uWLGDWFpVrg/s640/mntos.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3285883282994836520-5263703270174601623?l=www.nagios.org.il' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.nagios.org.il/feeds/5263703270174601623/comments/default' title='תגובות לפרסום'/><link rel='replies' type='text/html' href='http://www.nagios.org.il/2011/08/mntos.html#comment-form' title='0 תגובות'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/5263703270174601623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/5263703270174601623'/><link rel='alternate' type='text/html' href='http://www.nagios.org.il/2011/08/mntos.html' title='Multi Nagios Tactical Overview System'/><author><name>גיא</name><uri>http://www.blogger.com/profile/16019855741051244081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_2_6_xW70KGE/SiLZlZc6W7I/AAAAAAAAEM4/BeuFlq25AsY/s1600-R/about.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-cm2c6i0y0C4/TnbhajVn4FI/AAAAAAAAF7s/uWLGDWFpVrg/s72-c/mntos.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3285883282994836520.post-2301507451950519236</id><published>2011-08-06T12:57:00.000-07:00</published><updated>2011-09-18T13:31:28.713-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='active directory'/><category scheme='http://www.blogger.com/atom/ns#' term='cgi.cfg'/><category scheme='http://www.blogger.com/atom/ns#' term='ldap'/><category scheme='http://www.blogger.com/atom/ns#' term='apache'/><category scheme='http://www.blogger.com/atom/ns#' term='נגיוס'/><category scheme='http://www.blogger.com/atom/ns#' term='nagios'/><title type='text'>איך להגדיר גישה לנגיוס ע"י חשבונות משתמשים של Active Directory ?</title><content type='html'>&lt;div dir="rtl" style="text-align: right;" trbidi="on"&gt;&lt;br /&gt;למעשה ההגדרה היא לא בנגיוס עצמו אלא הגדרות ה directory ב apache,&lt;br /&gt;ראשית נתקין ונפעיל apache modules בשם ldap_module אם איננו מוגדר.&lt;br /&gt;נערוך את קובץ etc/httpd/conf.d/nagios.conf/ ונוסיף את הגדרת האוטנטיקציה:&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;ScriptAlias /nagios/cgi-bin "/usr/local/nagios/sbin"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;lt;Directory "/usr/local/nagios/sbin"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp; Options ExecCGI&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp; AllowOverride None&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp; Order allow,deny&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp; Allow from all&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;AuthLDAPBindDN "CN=user,OU=Services,DC=domain,DC=com"&lt;br /&gt;AuthLDAPBindPassword "******"&lt;br /&gt;AuthLDAPURL "ldap://server/OU=All Users,DC=domain,DC=com?sAMAccountName?sub?(objectClass=*)"&lt;br /&gt;&lt;br /&gt;AuthType Basic&lt;br /&gt;AuthName "USE YOUR AD ACCOUNT"&lt;br /&gt;AuthBasicProvider ldap&lt;br /&gt;AuthUserFile /dev/null&lt;br /&gt;require ldap-group CN=NagiosUsers,OU=All Groups,DC=domain,DC=com&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;lt;/Directory&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Alias /nagios "/usr/local/nagios/share"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;lt;Directory "/usr/local/nagios/share"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp; Options None&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp; AllowOverride None&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp; Order allow,deny&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp; Allow from all&lt;/span&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;lt;/Directory&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif; text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif; text-align: right;"&gt;&lt;span style="font-size: small;"&gt;כפי שאתם רואים אני מגדיר אימות רק על תיקיית cgi-bin ומגביל את הגישה לחברים בקבוצה מסויימת בלבד.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif; text-align: right;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif; text-align: right;"&gt;&lt;span style="font-size: small;"&gt;כדי לאפשר ל apache לחפש חשבונות גם ב chilled domain שינתי את ההגדרה אימות חשבונות מול GC&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Georgia,&amp;quot;Times New Roman&amp;quot;,serif; text-align: right;"&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;ScriptAlias /nagios/cgi-bin "/usr/local/nagios/sbin"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;lt;Directory "/usr/local/nagios/sbin"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp; Options ExecCGI&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp; AllowOverride None&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp; Order allow,deny&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp; Allow from all&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;AuthLDAPBindDN user@domain.com&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;AuthLDAPBindPassword "**********"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;AuthLDAPURL ldap://domain.com:3268/?userPrincipalName?sub&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;AuthType Basic&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;AuthName "USE YOUR DOMAIN ACCOUNT, user@domain.com"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;AuthBasicProvider ldap&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;AuthUserFile /dev/null&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Require valid-user&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;lt;/Directory&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Alias /nagios "/usr/local/nagios/share"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;lt;Directory "/usr/local/nagios/share"&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp; Options None&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp; AllowOverride None&lt;/span&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp; Order allow,deny&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;nbsp;&amp;nbsp; Allow from all&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&amp;lt;/Directory&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif; text-align: right;"&gt;בנוסף אני מאפשר גישה לנגיוס לכל חשבנות מאומת ללא קשר לחברות בקבוצה כזו או אחרת, באימות מול GC נדרש להזין שם משתמש בפורמט user@domain.com או user@sub.domian.com&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif; text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif; text-align: right;"&gt;את ההרשאות עצמן אני מנהל מקובץ usr/local/nagios/etc/cgi.cfg/&lt;/div&gt;&lt;div dir="ltr" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;authorized_for_read_only=guest&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;authorized_for_system_information=*&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;authorized_for_all_services=*&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;authorized_for_all_hosts=*&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;authorized_for_configuration_information=&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;guy@domain.com,admin@domain.com,manager@domain.com&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;authorized_for_system_commands=&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;guy@domain.com,&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;admin@domain.com,manager@domain.com&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;authorized_for_all_service_commands=&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;guy@domain.com,admin@domain.com,manager@domain.com&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;authorized_for_all_host_commands=&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;guy@domain.com,admin@domain.com,manager@domain.com&lt;/span&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;,Arial,Helvetica,sans-serif; text-align: right;"&gt;כפי שאתרם רואים, אני מאפשר גישה לכל המשתמשים בדומין, ביצוע פעולות (enable/disable/acknowlade) מאושרות רק עבור משתמשים ספציפיים. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3285883282994836520-2301507451950519236?l=www.nagios.org.il' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.nagios.org.il/feeds/2301507451950519236/comments/default' title='תגובות לפרסום'/><link rel='replies' type='text/html' href='http://www.nagios.org.il/2011/08/active-directory-integration-to-nagios.html#comment-form' title='0 תגובות'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/2301507451950519236'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/2301507451950519236'/><link rel='alternate' type='text/html' href='http://www.nagios.org.il/2011/08/active-directory-integration-to-nagios.html' title='איך להגדיר גישה לנגיוס ע&quot;י חשבונות משתמשים של Active Directory ?'/><author><name>גיא</name><uri>http://www.blogger.com/profile/16019855741051244081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_2_6_xW70KGE/SiLZlZc6W7I/AAAAAAAAEM4/BeuFlq25AsY/s1600-R/about.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3285883282994836520.post-673549516008485401</id><published>2011-07-03T12:25:00.000-07:00</published><updated>2011-09-18T12:54:08.781-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nat'/><category scheme='http://www.blogger.com/atom/ns#' term='cisco'/><category scheme='http://www.blogger.com/atom/ns#' term='snmp'/><category scheme='http://www.blogger.com/atom/ns#' term='נגיוס'/><category scheme='http://www.blogger.com/atom/ns#' term='nagios'/><title type='text'>אתגר מאחורי NAT</title><content type='html'>&lt;div dir="rtl" style="text-align: right;" trbidi="on"&gt;נתון: רשת אלחוטית במשרד שמנותקת פיזית מהרשת בה נמצא שרת הנגיוס.&lt;br /&gt;משימה: יש לדגום את הנתב ואת המתגים שמאחוריו&lt;br /&gt;אתגר: כתובת IP חוקית בודדת מוגדרת על הנתב, כל המתגים מאחורי NAT&lt;br /&gt;&lt;br /&gt;הפתרון שלי היה ליצור ניתוב מכתובת ה IP החוקית לכל אחד מהמתגים ברשת, כל ניתוב עבור בפורט אחר:&lt;br /&gt;&lt;br /&gt;ההגדרה בנתב (סיסקו):&lt;br /&gt;&lt;div dir="ltr" style="text-align: left;"&gt;ip nat inside source static udp 10.0.0.4 161 interface Dialer1 43571&lt;br /&gt;ip nat inside source static udp 10.0.0.2 161 interface Dialer1 43572&lt;br /&gt;ip nat inside source static udp 10.0.0.3 161 interface Dialer1 43573&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;יצרתי host עבור הנתב כמובן שכתובתו היא כתובת ה IP החוקית, זהו host רגיל לחלויטין בו אני דוגם שרותים כמו רוחב פס, CPU וזיכרון.&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;יצרתי command חדש שדוגם ב snmp את ה parent של ה host עליו הוא רץ, את הפורט ה command מקבל ממשתנה המוגדר על ה host. &lt;/div&gt;&lt;div dir="ltr" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; text-align: left;"&gt;define command {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command_name&amp;nbsp; check-cisco-alive&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command_line&amp;nbsp; $USER1$/check_snmp -H &lt;span style="color: red;"&gt;$_HOSTPARENTADDRESS$&lt;/span&gt; -C $USER8$ -o .1.3.6.1.2.1.1.3.0 -p &lt;span style="color: red;"&gt;$_HOSTSNMPPORT$&lt;/span&gt;&lt;br /&gt;} &lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;יצרתי host עבור כל אחד מהמתגים, כשהנתב מוגדר כ parent&amp;nbsp;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;define host {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; host_name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SWITCH-DSL-A1&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alias&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SWITCH-DSL-A1&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; display_name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SWITCH-DSL-A1&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; address&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10.0.0.4&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: red;"&gt;parents&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;ROUTER-ADSL&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; check_command&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; check-cisco-alive&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; use&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; generic-host-c10-n00&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: red;"&gt;_SNMPPORT&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 43571&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; register&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3285883282994836520-673549516008485401?l=www.nagios.org.il' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.nagios.org.il/feeds/673549516008485401/comments/default' title='תגובות לפרסום'/><link rel='replies' type='text/html' href='http://www.nagios.org.il/2011/07/snmp-behind-nat.html#comment-form' title='0 תגובות'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/673549516008485401'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/673549516008485401'/><link rel='alternate' type='text/html' href='http://www.nagios.org.il/2011/07/snmp-behind-nat.html' title='אתגר מאחורי NAT'/><author><name>גיא</name><uri>http://www.blogger.com/profile/16019855741051244081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_2_6_xW70KGE/SiLZlZc6W7I/AAAAAAAAEM4/BeuFlq25AsY/s1600-R/about.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3285883282994836520.post-2526885992417391980</id><published>2011-06-18T12:16:00.000-07:00</published><updated>2011-09-18T12:24:20.128-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='agentless'/><category scheme='http://www.blogger.com/atom/ns#' term='ssh'/><category scheme='http://www.blogger.com/atom/ns#' term='נגיוס'/><category scheme='http://www.blogger.com/atom/ns#' term='nagios'/><title type='text'>הגדרת גישה ב ssh לשרתי לינוקס עבור דגימה agentless</title><content type='html'>&lt;div dir="rtl" style="text-align: right;" trbidi="on"&gt;בכדי לדגום שרתי לינוקס ללא התקנה של agent עליהם ניתן להשתמש בפלאגאין &lt;a href="http://nagiosplugins.org/man/check_by_ssh"&gt;check_by_ssh&lt;/a&gt; שלמעשה משמש להרצת סקריפטים על השרת המרוחק, בשונה משימוש ב agent, לדוגמא NRPE שימוש ב check_by_ssh לא מצריך התקנה על השרת המרוחק או הפעלת service נוסף.&lt;br /&gt;&lt;br /&gt;כל שנצטרך הוא להגדיר חשבון משתמש עבור הגישה ב SSH, אני יוצר על השרתים המרוחקים חשבון בשם nagios ומעתיק אליו מפתח הצפנה שמשמש לזיהוי במקום סיסמא.&lt;br /&gt;&lt;br /&gt;את יצירת המפתח יש לבצע פעם אחת בלבד, אפשר על שרת הנגיוס עצמו אבל לא חיבים:&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;/div&gt;&lt;div dir="ltr" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; text-align: left;"&gt;&lt;span style="font-size: small;"&gt;cd /home/nagios&lt;br /&gt;mkdir .ssh&lt;br /&gt;ssh-keygen -t dsa -b 1024 -f .ssh/id_dsa&lt;/span&gt;&lt;/div&gt;&lt;div dir="ltr" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;בשלב זה תתבקשו להקליד passphrase, אל תקלידו - פשוט לחצו enter&lt;/div&gt;&lt;div style="text-align: right;"&gt;לאחר יצירת המפתחות נעתיק אותם לתיקית libexec&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;/div&gt;&lt;div dir="ltr" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; text-align: left;"&gt;&lt;span style="font-size: small;"&gt;cp .ssh/id_dsa.pub /usr/local/nagios/libexec/ssh.pub&lt;/span&gt;&lt;/div&gt;&lt;div dir="ltr" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; text-align: left;"&gt;&lt;span style="font-size: small;"&gt;cp .ssh/id_dsa /usr/local/nagios/libexec/ssh.pem&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;ונשנה הרשאות על הקבצים&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;/div&gt;&lt;div dir="ltr" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; text-align: left;"&gt;&lt;span style="font-size: small;"&gt;chown nagios:nagios /usr/local/nagios/libexec/ssh.*&lt;br /&gt;chmod 600 /usr/local/nagios/libexec/ssh.*&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;עכשיו, כדי להכין שרת מרוחק לדגימה יש לבצע את השלבים הבאים: &lt;/div&gt;&lt;div style="text-align: right;"&gt;ניצור חשבון ותיקיית בית&lt;/div&gt;&lt;pre class="jive-pre" dir="ltr" style="text-align: left;"&gt;&lt;code class="jive-code"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;useradd -s /bin/bash -d /home/nagios nagios&lt;/span&gt;&lt;br /&gt;mkdir -p /home/nagios/.ssh&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;ניצור תיקיה עבור סקריפטים &lt;/div&gt;&lt;pre class="jive-pre" dir="ltr" style="text-align: left;"&gt;&lt;code class="jive-code"&gt;mkdir -p /usr/local/nagios/libexec&lt;br /&gt;chown -R nagios /usr/local/nagios&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;לאחר מכן, משרת הנגיוס נעתיק את מפתח ההצפנה לשרת המרוחק:&lt;br /&gt;&lt;br /&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code"&gt;scp /usr/local/nagios/libexec/ssh.pub root@192.168.X.Y:/home/nagios/.ssh/authorized_keys&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;בשרת המרוחק נשנה הרשאות על מפתח ההצפנה:&lt;br /&gt;&lt;pre class="jive-pre" dir="ltr" style="text-align: left;"&gt;&lt;code class="jive-code"&gt;chown -R nagios /home/nagios&lt;br /&gt;chmod 750 /home/nagios/.ssh&lt;br /&gt;chmod 640 /home/nagios/.ssh/*&lt;/code&gt;&lt;/pre&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&amp;nbsp;כעת ניתן להעתיק סקריפטים לשרת המרוחק ע"י (ניתן כמובן עם להתקין nagios-plugins ולהריץ אותם דרך&amp;nbsp; ssh כפי שמתואר בפוסט &lt;a href="http://www.nagios.org.il/2011/05/nagios-plugins-by-ssh-without-nrpe.html"&gt;ניטור לינוקס ללא nrpe&lt;/a&gt;)&lt;br /&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code"&gt;scp -i /usr/local/nagios/libexec/ssh.pem /usr/local/nagios/libexec/check_cpu.sh nagios@192.168.X.Y:/usr/local/nagios/libexec/check_cpu.sh&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;יש להתחבר פעם ראשונה ידנית ולכן יש להריץ את הפקודה הבאה (פעמיים) תחת חשבון nagioa בשרת הנגיוס:&lt;br /&gt;&lt;br /&gt;&lt;pre class="jive-pre" dir="ltr" style="text-align: left;"&gt;&lt;code class="jive-code"&gt;su nagios&lt;br /&gt;/usr/local/nagios/libexec/check_by_ssh -H 192.168.X.Y -C "uname -a" -l nagios -i /usr/local/nagios/libexec/ssh.pem&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;אם נתקלים בהודעת שגיאה בנוסח דומה ל &lt;span style="color: red;"&gt;Address 192.168.X.Y maps to xxx.domain.com, but this does not&amp;nbsp; map back &lt;/span&gt;יש לוודא כי לשרת המרוחק רשומת PTR תקינה בשרת ה DNS&lt;span style="color: red;"&gt;&lt;span style="color: black;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3285883282994836520-2526885992417391980?l=www.nagios.org.il' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.nagios.org.il/feeds/2526885992417391980/comments/default' title='תגובות לפרסום'/><link rel='replies' type='text/html' href='http://www.nagios.org.il/2011/09/checkbyssh.html#comment-form' title='0 תגובות'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/2526885992417391980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/2526885992417391980'/><link rel='alternate' type='text/html' href='http://www.nagios.org.il/2011/09/checkbyssh.html' title='הגדרת גישה ב ssh לשרתי לינוקס עבור דגימה agentless'/><author><name>גיא</name><uri>http://www.blogger.com/profile/16019855741051244081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_2_6_xW70KGE/SiLZlZc6W7I/AAAAAAAAEM4/BeuFlq25AsY/s1600-R/about.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3285883282994836520.post-7862356185961204330</id><published>2011-06-17T12:57:00.000-07:00</published><updated>2011-09-18T13:39:25.095-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='check_nrpe'/><category scheme='http://www.blogger.com/atom/ns#' term='ssh'/><category scheme='http://www.blogger.com/atom/ns#' term='resources.cfg'/><category scheme='http://www.blogger.com/atom/ns#' term='נגיוס'/><category scheme='http://www.blogger.com/atom/ns#' term='check_by_ssh'/><category scheme='http://www.blogger.com/atom/ns#' term='nagios'/><title type='text'>ניטור לינוקס ללא nrpe</title><content type='html'>&lt;div dir="rtl" style="text-align: right;" trbidi="on"&gt;אם אנחנו רוצים לנטר שרת לינוקס אך ללא &lt;a href="http://www.nagios.org.il/2011/05/nagios-agent-for-linux.html"&gt;התקנת NRPE&lt;/a&gt; וההגדרות הכרוכות בכך ישנה אפשרות להריץ את הפלאגאינס ע"י גישה ב ssh במקום check_nrpe.&lt;br /&gt;למעשה זו שיטת חצי agent, לא התקנו סוכן אך היינו צריכים להתקין את nagios-plugins.&lt;br /&gt;&lt;br /&gt;כדי שנוכל לגשת לשרת המנוטר ב ssh ללא הזנת סיסמא נצטרך להגדיר בשרת המנוטר &lt;a href="http://www.neweb.co.il/content/%D7%A9%D7%99%D7%9E%D7%95%D7%A9-%D7%91%D7%9E%D7%A4%D7%AA%D7%97-%D7%A6%D7%A4%D7%A0%D7%94-%D7%91%D7%9E%D7%A7%D7%95%D7%9D-%D7%A1%D7%99%D7%A1%D7%9E%D7%90-%D7%91%D7%92%D7%99%D7%A9%D7%94-%D7%9C%D7%A9%D7%A8%D7%AA%D7%99-%D7%9C%D7%99%D7%A0%D7%95%D7%A7%D7%A1"&gt;שימוש במפתח הצפנה במקום סיסמא&lt;/a&gt;, לפחות עבור חשבון nagios, לבסוף יש להעתיקת את קובץ pem. לשרת הנגיוס כפי שמתואר בפוסט &lt;a href="http://www.nagios.org.il/2011/09/checkbyssh.html"&gt;הגדרת גישה ב ssh לשרתי לינוקס עבור דגימה agentless&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;שימוש בפלאגאין (יש להריץ פעם אחת ידנית ע"י חשבון nagios כדי לקבל את ה certificate)&lt;br /&gt;&lt;div dir="ltr" style="text-align: left;"&gt;/usr/local/nagios/libexec/check_by_ssh -H 192.168.X.Y -C "/usr/local/nagios/libexec/check_load -w 10 -c 20" -l nagios -i /usr/local/nagios/keys/192.168.X.Y.pem&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;הפקודה עצמה&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;$USER1$/check_by_ssh -H $HOSTADDRESS$ -C "$USER1$/$ARG1$ -w $ARG2$ -c $ARG3$" -l nagios -i&amp;nbsp; $USER9$/$HOSTNAME$.pem&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;משתנה ראשון זהו הפלאגאין שנריץ בשרת המרוחק, משתנה שני ושלישי הם ערכי ה warning ו critical, את מפתחות ההצפנה יש לשמור בקובץ ששמו כשם השרת כפי שמוגדר בנגיוס תחת תיקיה שמוגדרת כ USER9 בקובץ resources.cfg&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;מכוון שהמשתנה הראשון הוא הפלאגין ניתן להשתמש בפקודה זו לבדיקת דיסקים, זיכרון, Load ועוד&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;b&gt;define service {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; host_name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SERVER&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; service_description&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SDA2&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; display_name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SDA2&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; use&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; critical-only-service-c10-n1440&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; check_command&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; check_by_ssh!check_disk!10%!5%!/dev/sda2&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; register&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/b&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;b&gt;define service {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; host_name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SERVER&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; service_description&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Current Load&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; display_name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Current Load&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; use&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; generic-service-c10-n00&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; check_command&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; check_by_ssh!check_load!8.0,5.0,3.5!10.0,6.0,4.0&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; register&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3285883282994836520-7862356185961204330?l=www.nagios.org.il' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.nagios.org.il/feeds/7862356185961204330/comments/default' title='תגובות לפרסום'/><link rel='replies' type='text/html' href='http://www.nagios.org.il/2011/05/nagios-plugins-by-ssh-without-nrpe.html#comment-form' title='0 תגובות'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/7862356185961204330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/7862356185961204330'/><link rel='alternate' type='text/html' href='http://www.nagios.org.il/2011/05/nagios-plugins-by-ssh-without-nrpe.html' title='ניטור לינוקס ללא nrpe'/><author><name>גיא</name><uri>http://www.blogger.com/profile/16019855741051244081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_2_6_xW70KGE/SiLZlZc6W7I/AAAAAAAAEM4/BeuFlq25AsY/s1600-R/about.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3285883282994836520.post-1778736777211813425</id><published>2011-06-07T11:49:00.000-07:00</published><updated>2011-09-18T13:40:35.566-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='redhat'/><category scheme='http://www.blogger.com/atom/ns#' term='nrpe'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='nagios agent'/><category scheme='http://www.blogger.com/atom/ns#' term='נגיוס'/><category scheme='http://www.blogger.com/atom/ns#' term='nagios'/><title type='text'>התקנת nrpe על שרת לינוקס</title><content type='html'>&lt;div dir="rtl" style="text-align: right;" trbidi="on"&gt;בהמשך לפוסט &lt;a href="http://www.nagios.org.il/2011/02/agent-vs-agentless.html"&gt;להיות או לא להיות (Agent)&lt;/a&gt; אם החלטתם להתקין סוכנים על שרתים, בפוסט הזה אתאר את שלבי התקנת nrpe על שרת לינוקס.&lt;br /&gt;&lt;br /&gt;מכוון שנתקין ונגדיר את nrpe לעבודה באמצעות inet עלינו לוודא כי החבילה מותקנת, בנוסף נבדוק מספר חבילות נוספות הנחוצות להתקה ולפעולה תקינה של ה agent והפלאגאינס, ב centos/redhat נריץ&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;yum install gcc openssl-devel inetd net-snmp&lt;/div&gt;&lt;div style="text-align: right;"&gt;נתחיל הת ההתקנה עצמה ביצירת משתמש, קבוצה ותיקיות&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;adduser nagios&lt;br /&gt;groupadd nagios&lt;br /&gt;mkdir -p /usr/local/nagios&lt;br /&gt;chown nagios.nagios /usr/local/nagios&lt;/div&gt;&lt;div style="text-align: right;"&gt;נוריד, נפרוס ונקמפל nrpe&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;cd /tmp&lt;br /&gt;wget http://prdownloads.sourceforge.net/sourceforge/nagios/nrpe-2.12.tar.gz&lt;br /&gt;tar zxvf nrpe-2.12.tar.gz -C /usr/src/&lt;br /&gt;cd /usr/src/nrpe-2.12&lt;br /&gt;./configure --enable-command-args&lt;br /&gt;make all&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;div style="text-align: right;"&gt;וכנ"ל עבור nagios plugins&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;cd /tmp&lt;br /&gt;wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.13.tar.gz&lt;br /&gt;tar zxvf nagios-plugins-1.4.13.tar.gz -C /usr/src/&lt;br /&gt;cd /usr/src/nagios-plugins-1.4.13&lt;br /&gt;./configure --with-nagios-user=nagios --with-nagios-group=nagios&lt;br /&gt;make&lt;br /&gt;make install&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;עכשיו נעתיק את הבינאריים של nrpe מתיקיות המקור לתיקיית הפלאגאינים&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;cp /usr/src/nrpe-2.12/src/check_nrpe /usr/local/nagios/libexec/check_nrpe &lt;br /&gt;cp /usr/src/nrpe-2.12/src/nrpe /usr/local/nagios/libexec/nrpe&lt;/div&gt;&lt;div dir="ltr" style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;נגדיר ל inetd את הפורט והסרוויס עבור nrpe ע"י הוספת שורה לקובץ etc/xinetd.d/nrpe/&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;nrpe&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 5666/tcp&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; # NRPE nagios agent&lt;/div&gt;&lt;div style="text-align: right;"&gt;ניצור קובץ הגדרות עבור inetd אותו נשמור כ etc/xinetd.d/nrpe/&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&amp;nbsp; &lt;b&gt;# default: on&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # description: NRPE&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; service nrpe&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; flags&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; = REUSE&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; socket_type = stream&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wait&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; = no&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; user&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; = nagios&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; server&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = /usr/local/nagios/libexec/nrpe&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; server_args&amp;nbsp; = -c /usr/local/nagios/etc/nrpe.cfg --inetd&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; log_on_failure&amp;nbsp; += USERID&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; disable&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; = no&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; only_from&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 192.168.X.Y&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/b&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;ניצור קובץ הגדרות עבור nrpe אותו נשמור כ usr/local/nagios/etc/nrpe.cfg/&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;b&gt;log_facility=daemon&lt;br /&gt;pid_file=/var/run/nrpe.pid&lt;br /&gt;server_port=5666&lt;br /&gt;#server_address=127.0.0.1&lt;br /&gt;nrpe_user=nagios&lt;br /&gt;nrpe_group=nagios&lt;br /&gt;allowed_hosts=192.168.X.Y&lt;br /&gt;dont_blame_nrpe=1&lt;br /&gt;# command_prefix=/usr/bin/sudo &lt;br /&gt;debug=0&lt;br /&gt;command_timeout=60&lt;br /&gt;connection_timeout=300&lt;/b&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;b&gt;#allow_weak_random_seed=1&lt;br /&gt;#include=&amp;lt;somefile.cfg&amp;gt;&lt;br /&gt;#include_dir=&amp;lt;somedirectory&amp;gt;&lt;br /&gt;&lt;br /&gt;command[check_users]=/usr/local/nagios/libexec/check_users -w $ARG1$ -c $ARG2$&lt;br /&gt;command[check_load]=/usr/local/nagios/libexec/check_load -w $ARG1$ -c $ARG2$&lt;br /&gt;command[check_disk]=/usr/local/nagios/libexec/check_disk -w $ARG1$ -c $ARG2$ -p $ARG3$&lt;br /&gt;command[check_procs]=/usr/local/nagios/libexec/check_procs -w $ARG1$ -c $ARG2$ -s $ARG3$&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;זהו, נאתחל את inetd ע"י etc/init.d/xinetd restart/&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;נבדוק האזנה לפורט ע"י netstat -an | grep 5666&lt;/div&gt;&lt;div style="text-align: right;"&gt;ותקינות של ה agent ע"י usr/local/nagios/libexec/check_nrpe -H localhost/&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;עכשיו רק נשאר ליצור command ולהתחיל להשתמש בו.&lt;/div&gt;&lt;div style="text-align: right;"&gt;המשתנה הראשון יהיה שם הפקודה כפי שמופיעה ב nrpe.cfg a, לדוגמא check_disk &lt;/div&gt;&lt;div style="text-align: right;"&gt;המשתנים לאתר ה a- יועברו כפי שהם לפקודה בשרת המרוחק, במקרה של check_disk הראשון הוא ערך warning אחריו critical והמשתנה השלישי (ARG4) נתיב הדיסק בשרת, דוגמא dev/sda1/&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;define command {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command_name&amp;nbsp;&amp;nbsp; check_nrpe&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command_line&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$ -a&amp;nbsp; $ARG2$ $ARG3$ $ARG4$&lt;/span&gt;&lt;br /&gt;}&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;הסרוויס לדוגמא&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;b&gt;define service {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; host_name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SERVER&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; service_description&amp;nbsp;&amp;nbsp;&amp;nbsp; SDA1&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; display_name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SDA1&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; use&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; some-template&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; check_command&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; check_nrpe!check_disk!10%!5%!/dev/sda1&lt;/b&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; register&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3285883282994836520-1778736777211813425?l=www.nagios.org.il' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.nagios.org.il/feeds/1778736777211813425/comments/default' title='תגובות לפרסום'/><link rel='replies' type='text/html' href='http://www.nagios.org.il/2011/05/nagios-agent-for-linux.html#comment-form' title='0 תגובות'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/1778736777211813425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/1778736777211813425'/><link rel='alternate' type='text/html' href='http://www.nagios.org.il/2011/05/nagios-agent-for-linux.html' title='התקנת nrpe על שרת לינוקס'/><author><name>גיא</name><uri>http://www.blogger.com/profile/16019855741051244081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_2_6_xW70KGE/SiLZlZc6W7I/AAAAAAAAEM4/BeuFlq25AsY/s1600-R/about.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3285883282994836520.post-3431189441557392817</id><published>2011-05-18T02:07:00.000-07:00</published><updated>2011-05-20T23:18:07.870-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='חומרה'/><category scheme='http://www.blogger.com/atom/ns#' term='ilo'/><category scheme='http://www.blogger.com/atom/ns#' term='snmp'/><category scheme='http://www.blogger.com/atom/ns#' term='hp'/><category scheme='http://www.blogger.com/atom/ns#' term='hardware'/><category scheme='http://www.blogger.com/atom/ns#' term='נגיוס'/><category scheme='http://www.blogger.com/atom/ns#' term='arrey'/><category scheme='http://www.blogger.com/atom/ns#' term='nagios'/><title type='text'>ניטור שרתי HP</title><content type='html'>&lt;div dir="rtl" style="text-align: right;" trbidi="on"&gt;לדגום סטאטוס של חומרה תמיד חשוב לבצע ולכן עבור שרתי HP אני משתמש במספר פלאגאינים:&lt;br /&gt;&lt;br /&gt;הראשון Compaq Smart Array בודק את מצב ה Raid&lt;br /&gt;&lt;div dir="ltr" style="text-align: left;"&gt;/usr/local/nagios/libexec/check_cpqdisks -H 192.168.X.Y -C community -v 1&lt;br /&gt;Status: OK Disk OK: 8 Disk FAIL: 0 &lt;/div&gt;הפקודה די פשוטה&lt;br /&gt;&lt;div dir="ltr" style="text-align: left;"&gt;define command {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command_name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; check_hparray&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command_line&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $USER1$/check_cpqdisks -H $HOSTADDRESS$ -C $USER8$ -v 1&lt;br /&gt;}&lt;/div&gt;&lt;div style="text-align: right;"&gt;פלאגאין שני, check_ilo2_health שבודק את מצב החומרה דרך גישה לממשק ה iLO, עובד רק על גרסה 2 כלומר שרתים G5, G4&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;/usr/local/nagios/libexec/check_ilo2_health.pl -u user -p password -H 192.168.X.Y&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;ILO2_HEALTH CRITICAL - Fans Degraded, Fan 6: Failed, Temperatures: CPU 1 (Ok): 27, CPU 2 (Ok): 26, CPU 3 (Ok): 24, CPU 4 (Ok): 23, CPU (Ok): 7, I/O Board (Ok): 22, I/O Board (Ok): 22, I/O Board (Ok): 29, I/O Board (Ok): 25&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;כמובן שה IP זו הכתובת של ה iLO וכנ"ל המשתמש והסיסמא ולכן הפקודה נראת כך&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;define command {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command_name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; check_hp_status_by_ilo2&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command_line&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; $USER1$/check_ilo2_health.pl -u $USER17$ -p $USER18$ -H $_HOSTILOIP$&lt;br /&gt;}&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;$HOSTILOIP_$ זהו משתנה שאני מכניס לכל שרת בעל iLO&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;define host {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; host_name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SERVER&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alias&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SERVER&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; address&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.X.Y&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; check_command&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; check-host-alive&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; use&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; generic-host-c5-n60,logo-windows&lt;br /&gt;&lt;span style="color: yellow;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _ILOIP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.X.Z&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; register&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/div&gt;&lt;div style="text-align: right;"&gt;פלאגאין שלישי check_snmp_hp-hardware.sh שמשתמש ב SNMP&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;/usr/local/nagios/libexec/check_snmp_hp-hardware.sh community 192.168.X.Y&lt;br /&gt;Hardware Problem Detected: Best Guess -&amp;nbsp; "Network Adapters Redundancy Reduced (Slot 0, Port 2)" - Please visit&amp;nbsp; https://192.168.20.18:2381 for more information.&lt;/div&gt;&lt;div style="text-align: right;"&gt;הפקודה&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;define command {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command_name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; check_hp_status_by_snmp&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command_line&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $USER1$/check_snmp_hp-hardware.sh $USER8$ $HOSTADDRESS$&lt;br /&gt;}&lt;/div&gt;&lt;div style="text-align: right;"&gt;את שלושת הפלאגינים ואחרים ניתן למצוא &lt;a href="http://exchange.nagios.org/directory/Plugins/Hardware/Server-Hardware/HP-%28Compaq%29"&gt;פה&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;זה נראה כך&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-P4qd92staog/TdOOmD4BCcI/AAAAAAAAFww/PZDGPR9GCSo/s1600/check_hp1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="226" src="http://1.bp.blogspot.com/-P4qd92staog/TdOOmD4BCcI/AAAAAAAAFww/PZDGPR9GCSo/s640/check_hp1.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;וכך&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-23XCD4sERjY/TdOL6fZcKhI/AAAAAAAAFws/WMOqPRmDB94/s1600/check_hp2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="244" src="http://1.bp.blogspot.com/-23XCD4sERjY/TdOL6fZcKhI/AAAAAAAAFws/WMOqPRmDB94/s640/check_hp2.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3285883282994836520-3431189441557392817?l=www.nagios.org.il' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.nagios.org.il/feeds/3431189441557392817/comments/default' title='תגובות לפרסום'/><link rel='replies' type='text/html' href='http://www.nagios.org.il/2011/05/hp-hardware-status.html#comment-form' title='0 תגובות'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/3431189441557392817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/3431189441557392817'/><link rel='alternate' type='text/html' href='http://www.nagios.org.il/2011/05/hp-hardware-status.html' title='ניטור שרתי HP'/><author><name>גיא</name><uri>http://www.blogger.com/profile/16019855741051244081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_2_6_xW70KGE/SiLZlZc6W7I/AAAAAAAAEM4/BeuFlq25AsY/s1600-R/about.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-P4qd92staog/TdOOmD4BCcI/AAAAAAAAFww/PZDGPR9GCSo/s72-c/check_hp1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3285883282994836520.post-5629045856492425797</id><published>2011-05-05T13:42:00.000-07:00</published><updated>2011-05-21T11:02:13.041-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='redhat'/><category scheme='http://www.blogger.com/atom/ns#' term='agentless'/><category scheme='http://www.blogger.com/atom/ns#' term='snmp'/><category scheme='http://www.blogger.com/atom/ns#' term='make install'/><title type='text'>התקנת snmp מהמקור</title><content type='html'>&lt;div dir="rtl" style="text-align: right;" trbidi="on"&gt;אז על השאלה &lt;a href="http://www.nagios.org.il/2011/02/agent-vs-agentless.html" title="nagios agent vs agentless"&gt;Agent vs. Agentless&lt;/a&gt; עניתם agentless‎, ניסיתם להתקין snmp על שרת לינוקסף במקרה Red Hat EL5.x ולא יכלתם?&lt;br /&gt;יותר נכון השרת לא רשום ב Red Hat Network,&lt;br /&gt;&lt;br /&gt;הקלדתם yum install net-snmp וקיבלתם&lt;br /&gt;&lt;div dir="ltr" style="text-align: left;"&gt;Loading "rhnplugin" plugin&lt;br /&gt;Loading "security" plugin&lt;br /&gt;&lt;div style="color: yellow;"&gt;&lt;b&gt;This system is not registered with RHN.&lt;/b&gt;&lt;/div&gt;RHN support will be disabled.&lt;br /&gt;Setting up Install Process&lt;br /&gt;Parsing package install arguments&lt;br /&gt;No package net-snmp available.&lt;br /&gt;Nothing to do&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;אז מה עושים?&lt;/div&gt;&lt;div style="text-align: right;"&gt;מקמפלים...&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;מורידים את &lt;a href="ftp://ftp.icm.edu.pl/vol/rzm1/linux-ibiblio/distributions/smeserver/releases/testing/8.0beta5/smeupdates-testing/SRPMS/net-snmp-5.3.2.2-9.el5.src.rpm"&gt;net-snmp-5.3.2.2-9.el5.src.rpm&lt;/a&gt;&lt;span id="goog_900118969"&gt;&lt;/span&gt;&lt;span id="goog_900118970"&gt;&lt;/span&gt; מאתר &lt;a href="http://rpm.pbone.net/index.php3?stat=26&amp;amp;dist=52&amp;amp;size=4638862&amp;amp;name=net-snmp-5.3.2.2-9.el5.src.rpm"&gt;http://rpm.pbone.net&lt;/a&gt;&lt;br /&gt;וממשיכים, תחילה נתקין את החבילה ונפרוס קובץ tar.gz שבתוכה&lt;br /&gt;&lt;div style="text-align: left;"&gt;rpm -ivh net-snmp-5.3.2.2-9.el5.src.rpm&lt;/div&gt;&lt;div style="text-align: left;"&gt;cd /usr/src/redhat/SOURCES&lt;/div&gt;&lt;div style="text-align: left;"&gt;tar zxvf net-snmp-5.3.2.2.tar.gz&lt;/div&gt;&lt;div style="text-align: left;"&gt;cd net-snmp-5.3.2.2&lt;/div&gt;&lt;div style="text-align: right;"&gt;נקמפל&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;./configure --sbindir=/usr/sbin&lt;/div&gt;&lt;div style="text-align: left;"&gt;make&lt;br /&gt;make install&lt;/div&gt;נייצר קובץ הגדרות&lt;br /&gt;&lt;div dir="ltr" style="text-align: left;"&gt;echo rocommunity public&amp;gt;/etc/snmp/snmpd.conf&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;echo &lt;span style="font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11pt; line-height: 115%;"&gt;syslocation server room&lt;/span&gt;&amp;gt;&amp;gt;/etc/snmp/snmpd.conf&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;echo &lt;span style="font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11pt; line-height: 115%;"&gt;syscontact user@domain.com&lt;/span&gt;&amp;gt;&amp;gt;/etc/snmp/snmpd.conf&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;נעתוק את סקריפט ה init למקומו הטבעי&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;cp /usr/src/redhat/SOURCES/net-snmpd.init /etc/init.d/snmpd&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: right;"&gt;אצלי משום מה היה צורך לערוך את הקובץ, החלפתי את השורה&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;daemon /usr/sbin/snmpd&amp;nbsp; $OPTIONS&lt;/div&gt;&lt;div dir="ltr" style="text-align: right;"&gt;ב&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;daemon /usr/sbin/snmpd -c /etc/snmp/snmpd.conf $OPTIONS&lt;/div&gt;&lt;div style="text-align: right;"&gt;אז שימו לב אם יש לכם בעיות בידקו את הנושא.&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;לא לשכוח להגדיר ריצה של snmpd בעליית השרת&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;chkconfig --add snmpd&lt;br /&gt;chkconfig snmpd on&lt;/div&gt;&lt;div style="text-align: right;"&gt;כעת ניתן להפעיל את השרות&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;/etc/init.d/snmpd start &lt;/div&gt;&lt;div style="text-align: right;"&gt;לצורך בדיקה ניתן לטעון את ה deamon ידנית&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;/usr/sbin/snmpd -c /etc/snmp/snmpd.conf&lt;/div&gt;&lt;div style="text-align: right;"&gt;לבדוק אם deamon מאזין לפורט&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;netstat -an | grep 161&lt;/div&gt;&lt;div style="text-align: right;"&gt;ולתשאל את השרת&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;snmpwalk -C public localhost&lt;/div&gt;&lt;div style="text-align: right;"&gt;בהצלחה.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3285883282994836520-5629045856492425797?l=www.nagios.org.il' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.nagios.org.il/feeds/5629045856492425797/comments/default' title='תגובות לפרסום'/><link rel='replies' type='text/html' href='http://www.nagios.org.il/2011/05/install-snmp-from-source-on-red-hat.html#comment-form' title='0 תגובות'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/5629045856492425797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/5629045856492425797'/><link rel='alternate' type='text/html' href='http://www.nagios.org.il/2011/05/install-snmp-from-source-on-red-hat.html' title='התקנת snmp מהמקור'/><author><name>גיא</name><uri>http://www.blogger.com/profile/16019855741051244081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_2_6_xW70KGE/SiLZlZc6W7I/AAAAAAAAEM4/BeuFlq25AsY/s1600-R/about.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3285883282994836520.post-9208357602054743686</id><published>2011-05-03T12:38:00.000-07:00</published><updated>2011-05-21T11:09:18.168-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='check_snmp'/><category scheme='http://www.blogger.com/atom/ns#' term='snmp'/><category scheme='http://www.blogger.com/atom/ns#' term='snmp oid'/><category scheme='http://www.blogger.com/atom/ns#' term='check_dhcp'/><category scheme='http://www.blogger.com/atom/ns#' term='נגיוס'/><category scheme='http://www.blogger.com/atom/ns#' term='nagios'/><category scheme='http://www.blogger.com/atom/ns#' term='dhcp'/><title type='text'>מי פנוי ב DHCP ?</title><content type='html'>&lt;div dir="rtl" style="text-align: right;" trbidi="on"&gt;טוב, DHCP זו אחת הנקודות הבעיתיות בכל רשת, ההשפעה של DHCP מתפקד חלקית או בכלל לא תשפיעה על מחשבים בזמן החיבור לרשת מחשבים קיימים לא יושפעו (לפחות עד אשר יפוג ה Lease).&lt;br /&gt;&lt;br /&gt;בנוסף, מחשבים עם בעיות יתגלו בהדרגה ובדרך כלל יבוזבז זמן יקר על נסיון לאתר את התקלה בצד הלקוח.&lt;br /&gt;&lt;br /&gt;אז כולנו מסכימים שחשוב לנתר את ה DHCP, אז איך?&lt;br /&gt;&lt;br /&gt;דגימה ראשונה אני מבצע, בעזרת check_dhcp מתוך nagios plugins, מקבל כפרמטר את שם כרטיס הרשת (לדוגמא eth0) של שרת הנגיוס דרכו תצא בקשת dhcp request וכתובת שרת ה DHCP ממנו אנחנו מצפים לקבל תשובה.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div dir="ltr" style="text-align: left;"&gt;$USER1$/check_dhcp -i $ARG1$ -s $HOSTADDRESS$&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;אני משתמש בדגימה זו עבור בדיקת DHCP על שני vlanים דרך שני כרטיסי רשת שונים, האחד ב vlan ה"רגיל" שבו כל השרתים והשני ב vlan טלפוניה.&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;מכוון שהדגימה הזו תתריע רק כאשר כבר לא נקבל dhcp offer, כלומר כאשר ב dhcp scope אזלו מכתובות פנויות או תקלה בשרות ה DHCP דרושה בדיקה נוספת.&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;כדי לקבל התראה לפני שהכתובות אוזלות אני משתמש בשאילתא snmp, ה OID עבור ה DHCP מופיע בפקודה הבאה, שמחזירה את רשימת ה Scopeים שמוגדרים בשרת ומספר הכתובות הפנויות&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;snmpwalk -v 1 -c public 192.168.X.Y .1.3.6.1.4.1.311.1.3.2.1.1.3&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;כפי שתוכלו לראות לאחר הרצת הפקודה שכתובת ה Scope מופיעה ב OID עצמו ולכן בפקודת הנגיוס בשימוש check_snmp הכנסתי משתנה ב OID&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;span style="font-size: x-small;"&gt;$USER1$/check_snmp -H $HOSTADDRESS$ -C $USER8$ -o .1.3.6.1.4.1.311.1.3.2.1.1.3.$ARG1$ -l Remaining -w$ARG2$: -c$ARG3$: -u "IP addresses"&lt;/span&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;משתנה ראשון הוא לדוגמא 192.168.1.0, משתנה שני ושלישי הם מספר הכתובות הפנויות שמתחת להן תשלח התראה.&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;לדעתי כדאי מאד להגדיר service בשימוש כל אחת מהפקודות מכוון הראשונה בודקת את הדרך (ניתוב, vlan, dhcp relay ) וכל מה שבין הנגיוס לשרת DHCP בעוד שהפקודה השנייה מתשאלת ישירות את שרת ה DHCP.&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;התוצאה הסופית&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-O8XxbHnAacg/TcBYkIdVs9I/AAAAAAAAFvo/DMB86xphmdk/s1600/dhcp1.png" title="nagios dhcp monitoring" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="193" src="http://4.bp.blogspot.com/-O8XxbHnAacg/TcBYkIdVs9I/AAAAAAAAFvo/DMB86xphmdk/s640/dhcp1.png" alt="nagios dhcp monitoring" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3285883282994836520-9208357602054743686?l=www.nagios.org.il' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.nagios.org.il/feeds/9208357602054743686/comments/default' title='תגובות לפרסום'/><link rel='replies' type='text/html' href='http://www.nagios.org.il/2011/05/dhcp.html#comment-form' title='0 תגובות'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/9208357602054743686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/9208357602054743686'/><link rel='alternate' type='text/html' href='http://www.nagios.org.il/2011/05/dhcp.html' title='מי פנוי ב DHCP ?'/><author><name>גיא</name><uri>http://www.blogger.com/profile/16019855741051244081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_2_6_xW70KGE/SiLZlZc6W7I/AAAAAAAAEM4/BeuFlq25AsY/s1600-R/about.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-O8XxbHnAacg/TcBYkIdVs9I/AAAAAAAAFvo/DMB86xphmdk/s72-c/dhcp1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3285883282994836520.post-2362151683434095302</id><published>2011-03-23T13:44:00.000-07:00</published><updated>2011-03-23T13:48:09.016-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nagiosgraph'/><category scheme='http://www.blogger.com/atom/ns#' term='נגיוס'/><category scheme='http://www.blogger.com/atom/ns#' term='גרפים'/><category scheme='http://www.blogger.com/atom/ns#' term='nagios'/><title type='text'>גרפולוגיה</title><content type='html'>&lt;div dir="rtl" style="text-align: right;" trbidi="on"&gt;nagiosgraph זהו פלאגאין שמייצר גרפים אוטומטית עבור כל service שמוגדר במערכת, לפחות הוא אמור.&lt;br /&gt;&lt;br /&gt;ההתקנה וההגרה די פשוטות, עריכת קובצי הכדרות, העתקת סקריפט ל libexec, הגדרת directory באפאצ', העתקת קובצי css ו js לתוך תיקיית ה share של הנגיוס, בכל מקרה הכל מתועד היטב בקובץ INSTALL.&lt;br /&gt;קובץ ההגדרות הראשי הוא nagiosgraph.conf בו יש להגדיר נתיבים לקבצים ו URL של הנגיוס בעיקר.&lt;br /&gt;&lt;br /&gt;לא לשכוח בנוסף להגדרות יש ליצור פקודה&lt;br /&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;define command{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command_name&amp;nbsp; process-service-perfdata&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command_line&amp;nbsp; /usr/local/nagios/libexec/insert.pl "$LASTSERVICECHECK$||$HOSTNAME$||$SERVICEDESC$||$SERVICEOUTPUT$||$SERVICEPERFDATA$"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: small;"&gt;ולהוסיף ב nagios.cfg את השורות&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: small;"&gt;process_performance_data=1&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; service_perfdata_command=process-service-perfdata&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: small;"&gt;בכל מקרה הגרפים אמורים להראות כך&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://sourceforge.net/dbimage.php?id=254792" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="153" src="http://sourceforge.net/dbimage.php?id=254792" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;אני אומר אמור מכוון שאת ה services שנוצרו מ commands אשר בהם יש שימוש ב plugins שמגיעים עם הנגיוס אין בעיה והערכים המספריים נקראים בהצלחה ע"י nagiosgraph והגרפים נוצרים באוםן תקין, תוצאות שרותים שנוצרו מפלאגאינס אחרים לרוב לא יהיו קריאות ע"י nagiosgraph והגרפים לא יווצרו, ישנו קובץ map שאותו ניתן לערוך אם אתם בקיאים ב perl ו regex מספיק.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: small;"&gt;זו הסיבה שאני החלטתי להסתמך על גרפים של cacti במקום nagiosgraph ועל כך ארחיב בהמשך.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: small;"&gt;בכל אופן, כדי לייצר את האייקון של הגרף, פתיחת הגרף כ POPUP במעבר עכבר, ומעבר ל nagiosgraph בלחיצה יש להוסיף ל service ערך ב action_url&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;action_url&amp;nbsp;&amp;nbsp; /nagios/cgi-bin/show.cgi?host=$HOSTNAME$&amp;amp;service=$SERVICEDESC$' onMouseOver='showGraphPopup(this)' onMouseOut='hideGraphPopup()' rel='/nagios/cgi-bin/showgraph.cgi?host=$HOSTNAME$&amp;amp;service=$SERVICEDESC$&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: small;"&gt;אני יצרתי template ואני משייך אותו ל serviceים הרלוונטיים, בכלל אני משתמש המון ב templates על זה ועל השימוש ב nagiosql ארחיב בהמשך.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3285883282994836520-2362151683434095302?l=www.nagios.org.il' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.nagios.org.il/feeds/2362151683434095302/comments/default' title='תגובות לפרסום'/><link rel='replies' type='text/html' href='http://www.nagios.org.il/2011/03/nagiosgraph.html#comment-form' title='0 תגובות'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/2362151683434095302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/2362151683434095302'/><link rel='alternate' type='text/html' href='http://www.nagios.org.il/2011/03/nagiosgraph.html' title='גרפולוגיה'/><author><name>גיא</name><uri>http://www.blogger.com/profile/16019855741051244081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_2_6_xW70KGE/SiLZlZc6W7I/AAAAAAAAEM4/BeuFlq25AsY/s1600-R/about.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3285883282994836520.post-2633573362141377206</id><published>2011-03-22T13:27:00.000-07:00</published><updated>2011-05-21T11:12:00.872-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='חומרה'/><category scheme='http://www.blogger.com/atom/ns#' term='MIB'/><category scheme='http://www.blogger.com/atom/ns#' term='check_snmp'/><category scheme='http://www.blogger.com/atom/ns#' term='snmp'/><category scheme='http://www.blogger.com/atom/ns#' term='snmp oid'/><category scheme='http://www.blogger.com/atom/ns#' term='hp'/><category scheme='http://www.blogger.com/atom/ns#' term='hardware'/><category scheme='http://www.blogger.com/atom/ns#' term='נגיוס'/><category scheme='http://www.blogger.com/atom/ns#' term='nagios'/><title type='text'>אני רובוט! (ואני תומך ב snmp)</title><content type='html'>&lt;div dir="rtl" style="text-align: right;" trbidi="on"&gt;חשבתי איך לנתר את רובוט הגיבוי שלנו, במשך זמן מה לא מצאתי את ה snmp oid כדי לתשאל אותו.&lt;br /&gt;&lt;br /&gt;תוך כדי הגדרות של snmptrapd ו nagtrap לקליטת snmp traps (ארחיב בנושא בעתיד) נתקלתי בקובץ MIB בשם&amp;nbsp; hpnetctz.mib באתר &lt;a href="http://www.snmplink.org/"&gt;www.snmplink.org&lt;/a&gt; ,כשחיפשתי את הקובץ עצמו הגעתי לאתר של HP להורדה של קובץ udp815mib.zip שמכיל כמה עשרות קובצי MIB וגם&amp;nbsp; hpnetctz.mib בינהם.&lt;br /&gt;&lt;br /&gt;לפי הקובץ עצמו מדובר ב MIB שבעזרתו ניתן לדגום ציוד HP המנוהל דרך ממשק web.&lt;br /&gt;חיפשתי בקבץ את איזה OID שאוכל לדגום באמצעות check_snmp, היחיד שמצאתי ורלוונטי הוא:&lt;br /&gt;&lt;blockquote&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;--(1.3.6.1.4.1.11.2.36.1.1.2.3)&amp;nbsp;&amp;nbsp; hpHttpMgHealth&lt;/div&gt;&lt;/blockquote&gt;בהמשך הקובץ מפורטים הערכים האפשריים&lt;br /&gt;&lt;br /&gt;&lt;div dir="ltr" style="text-align: left;"&gt;hpHttpMgDeviceHealth OBJECT-TYPE&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SYNTAX INTEGER {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; unknown&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; (1),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; unused&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; (2),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ok&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; (3), -- available for meaningful work&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; warning&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; (4), -- something needs attention&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; critical&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; (5), -- something has failed&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nonrecoverable (6)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;לפי התיעוד המצב היחיד התקין הוא 3 ואכן תשאלתי את הרובוט באמצעות&amp;nbsp; snmpwalk ואחר כך עם check_snmp חיברתי את הפקודה&lt;/div&gt;&lt;br /&gt;&lt;div dir="ltr" style="text-align: left;"&gt;check_snmp -H 192.168.X.Y -C public -o&amp;nbsp; 1.3.6.1.4.1.11.2.36.1.1.5.1.1.3.1 -l Status&amp;nbsp; -w3:3 -c~:4&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;הפרמטר w3:3 אומר שכל תשובה מחוץ לטווח של בין 3 ל 3 תחשב כ warning &lt;/div&gt;&lt;div style="text-align: right;"&gt;הפרמטר c~:4 אומר שכל תשובה מעל 4 (לא כולל) תחשב כ critical&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;לצורך יצירת ה service השתמשתי בפקודה שקיימת ומריצה check_snmp&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;span style="font-size: small;"&gt;$USER1$/check_snmp -H $HOSTADDRESS$ -C $USER8$ -o $ARG1$ -l "$ARG2$" -w$ARG3$ -c$ARG4$&lt;/span&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;div dir="rtl" style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div dir="rtl" style="text-align: right;"&gt;כמובן שביצענו בדיקה ע"י הוצאת מגש קלטות ואכן הסטאטוס השתנה ל 4&lt;/div&gt;&lt;div dir="rtl" style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3285883282994836520-2633573362141377206?l=www.nagios.org.il' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.nagios.org.il/feeds/2633573362141377206/comments/default' title='תגובות לפרסום'/><link rel='replies' type='text/html' href='http://www.nagios.org.il/2011/03/hp-storageworks-msl-snmp.html#comment-form' title='0 תגובות'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/2633573362141377206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/2633573362141377206'/><link rel='alternate' type='text/html' href='http://www.nagios.org.il/2011/03/hp-storageworks-msl-snmp.html' title='אני רובוט! (ואני תומך ב snmp)'/><author><name>גיא</name><uri>http://www.blogger.com/profile/16019855741051244081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_2_6_xW70KGE/SiLZlZc6W7I/AAAAAAAAEM4/BeuFlq25AsY/s1600-R/about.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3285883282994836520.post-8010554593639547980</id><published>2011-03-14T13:31:00.000-07:00</published><updated>2011-05-21T10:30:12.104-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='check_esx'/><category scheme='http://www.blogger.com/atom/ns#' term='ssh'/><category scheme='http://www.blogger.com/atom/ns#' term='vmware'/><category scheme='http://www.blogger.com/atom/ns#' term='resources.cfg'/><category scheme='http://www.blogger.com/atom/ns#' term='נגיוס'/><category scheme='http://www.blogger.com/atom/ns#' term='nagios'/><title type='text'>איך אני דוגם שרתי  vmware esx</title><content type='html'>&lt;div dir="rtl" style="text-align: right;" trbidi="on"&gt;את שרתי ה ESX בסביבת ה vmware אני דוגם באמצעות תוסף (plugin) בשם &lt;a href="http://exchange.nagios.org/directory/Plugins/Operating-Systems/*-Virtual-Environments/VMWare/Vmware-ESX-%26-VM-host/details"&gt;check_esx.pl&lt;/a&gt; בעזרתו ניתן לדגום שרתי esx ולקבל נתונים מכל רכיבי השרת או ה datacenter.&lt;br /&gt;&lt;br /&gt;הפלאגאין משתמש ב ssh לצורך חיבור לשרת ומכן שדרוש חשבון משתמש בכל שרת esx שאותו אנחנו דוגמים, ליצירת חשבון יש להתחבר לשרת באמצעות vSphere Client (גם אם קיים vCenter Server יש להתחבר ישירות ל host), ליצור משתמש מקומי בעל הרשאות לגישה ב ssh&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh4.googleusercontent.com/-i6hcB6uhotw/TX55-UNsnDI/AAAAAAAAFuw/HIpzMSB6dnc/s1600/nagios-esx02.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="604" src="https://lh4.googleusercontent.com/-i6hcB6uhotw/TX55-UNsnDI/AAAAAAAAFuw/HIpzMSB6dnc/s640/nagios-esx02.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;בכדי שיהיה פשוט יותר להחליף את הסיסמא (בנגיוס), מבלי צורך להתחיל לערוך commands או serviceים שם המשתמש והסיסמא שמורים בקובץ המשאבים usr/local/nagios/etc/resources.cfg/&lt;br /&gt;פשוט לרשום את שמות המשתנים והערכים:&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;span style="font-size: x-small;"&gt;$USER3$=someuser&lt;/span&gt;&lt;/div&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;span style="font-size: x-small;"&gt;$USER4$=somepassword&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div style="text-align: right;"&gt;יצרתי מספר פקודות (command) בשימוש check_esx.pl:&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;בדיקת ניצולת מעבד&lt;/div&gt;&lt;blockquote class="" dir="ltr" style="text-align: left;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: xx-small;"&gt;&lt;span style="font-size: x-small;"&gt;define command {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command_name&amp;nbsp;&amp;nbsp;&amp;nbsp; check_esx_cpu&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command_line&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $USER1$/check_esx.pl -H $HOSTADDRESS$ -u $USER3$ -p $USER4$ -l cpu -s usage -w$ARG1$ -c$ARG2$&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;div style="text-align: right;"&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;בדיקת ניצולת זיכרון&lt;/div&gt;&lt;blockquote&gt;&lt;div style="text-align: right;"&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;span style="font-size: x-small;"&gt;define command {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command_name &amp;nbsp; &amp;nbsp; check_esx_mem&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command_line&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $USER1$/check_esx.pl -H $HOSTADDRESS$ -u $USER3$ -p $USER4$ -l mem -s usage -w$ARG1$ -c$ARG2$&lt;br /&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div style="text-align: right;"&gt;בדיקת סטאטוס כללית&lt;/div&gt;&lt;blockquote&gt;&lt;div style="text-align: right;"&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;span style="font-size: x-small;"&gt;define command {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command_name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; check_esx_status&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command_line&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $USER1$/check_esx.pl -H $HOSTADDRESS$ -u $USER3$ -p $USER4$ -l runtime&lt;br /&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div style="text-align: right;"&gt;בדיקת רשימת מכונות וירטואליות (כאשר הערך הקריטי קבוע בפקודה - פחות ממכונה אחת דלוקה)&lt;/div&gt;&lt;blockquote&gt;&lt;div style="text-align: right;"&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;span style="font-size: x-small;"&gt;define command {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command_name &amp;nbsp;&amp;nbsp; check_esx_vm_list&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command_line&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $USER1$/check_esx.pl -H $HOSTADDRESS$ -u $USER3$ -p $USER4$ -l runtime -s list -c1:&lt;br /&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div style="text-align: right;"&gt;בדיקת שטח אחסון פנוי&lt;/div&gt;&lt;blockquote&gt;&lt;div style="text-align: right;"&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;span style="font-size: x-small;"&gt;define command {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command_name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; check_esx_local_datastore&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command_line&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; $USER1$/check_esx.pl -H $HOSTADDRESS$ -u $USER3$ -p $USER4$ -l vmfs -s "$ARG1$" -w$ARG2$ -c$ARG3$&lt;br /&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div style="text-align: right;"&gt;גרסה נוספת של בדיקת שח אחסון פנוי (ללא בדיקה של datastore מסוים)&lt;br /&gt;אצלי רשמתי ב ARG1 את שם ה datastore המשותף&amp;nbsp; לכל ה esxים, אותו אני דוגם ישירות על התקן האחסון.&lt;br /&gt;&lt;blockquote&gt;&lt;div dir="ltr" style="text-align: left;"&gt;&lt;span style="font-size: xx-small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;define command {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command_name &amp;nbsp;&amp;nbsp; check_esx_local_datastorex&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; command_line&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $USER1$/check_esx.pl -H $HOSTADDRESS$ -u $USER3$ -p $USER4$ -l vmfs -x "$ARG1$" -w$ARG2$ -c$ARG3$&lt;br /&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div style="text-align: right;"&gt;&lt;span style="font-size: xx-small;"&gt;&lt;span style="font-size: small;"&gt;כך זה נראה&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh3.googleusercontent.com/-Y-hi8KphuyU/TX55oZbLv_I/AAAAAAAAFus/t2TcVZkwdvg/s1600/nagios-esx01.png" title="monitoring vmware esx with nagios" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="283" src="https://lh3.googleusercontent.com/-Y-hi8KphuyU/TX55oZbLv_I/AAAAAAAAFus/t2TcVZkwdvg/s640/nagios-esx01.png" alt="monitorng vmware esx with nagios" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3285883282994836520-8010554593639547980?l=www.nagios.org.il' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.nagios.org.il/feeds/8010554593639547980/comments/default' title='תגובות לפרסום'/><link rel='replies' type='text/html' href='http://www.nagios.org.il/2011/03/vmware.html#comment-form' title='0 תגובות'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/8010554593639547980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/8010554593639547980'/><link rel='alternate' type='text/html' href='http://www.nagios.org.il/2011/03/vmware.html' title='איך אני דוגם שרתי  vmware esx'/><author><name>גיא</name><uri>http://www.blogger.com/profile/16019855741051244081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_2_6_xW70KGE/SiLZlZc6W7I/AAAAAAAAEM4/BeuFlq25AsY/s1600-R/about.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh4.googleusercontent.com/-i6hcB6uhotw/TX55-UNsnDI/AAAAAAAAFuw/HIpzMSB6dnc/s72-c/nagios-esx02.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3285883282994836520.post-4422472750533001775</id><published>2011-02-12T10:49:00.000-08:00</published><updated>2011-05-21T10:21:05.152-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nrep_nt'/><category scheme='http://www.blogger.com/atom/ns#' term='agentless'/><category scheme='http://www.blogger.com/atom/ns#' term='snmp'/><category scheme='http://www.blogger.com/atom/ns#' term='check_wmi'/><category scheme='http://www.blogger.com/atom/ns#' term='nagios agent'/><category scheme='http://www.blogger.com/atom/ns#' term='נגיוס'/><category scheme='http://www.blogger.com/atom/ns#' term='nagios'/><title type='text'>להיות או לא להיות (Agent)</title><content type='html'>&lt;div dir="rtl" style="text-align: right;" trbidi="on"&gt;לפני שאכתוב על איך אני משתמש בנגיוס ואיך אני מנתר את השרתים ורכיבי הרשת אנסה לפרוס באילו שיטות נגיוס יכול לבצע את הבדיקות.&lt;br /&gt;&lt;br /&gt;ברמה הגבוהה ישנן שתי אפשרויות, דגימה באמצעות סוכן (agent) או ללא (agentless).&lt;br /&gt;ישמם כמה agents שניתן להתקין על Windows או לינוקס,&amp;nbsp; המפוצים שבהם ,&lt;a href="http://exchange.nagios.org/directory/Addons/Monitoring-Agents/NSClient%2B%2B/details"&gt;++ NSClient&lt;/a&gt; ו &lt;a href="http://exchange.nagios.org/directory/Addons/Monitoring-Agents/NRPE-%252D-Nagios-Remote-Plugin-Executor/details"&gt;NRPE &lt;/a&gt;או &lt;a href="http://exchange.nagios.org/directory/Addons/Monitoring-Agents/NRPE_NT/details"&gt;NRPE_NT&lt;/a&gt;.&lt;br /&gt;ה agent הוא למעשה service או daemon במקרה של לינוקס שמאפשר לשרת הנגיוס להריץ סקריפטים או executable אחרים, להעביר להם פרמטרים ולקבל חזרה את תוצאות הבדיקה.&lt;br /&gt;Agent מאפשר גם להריץ סקריפט בשרת הנדגם כתגובה לתוצאת דגימה (event handler).&lt;br /&gt;&lt;br /&gt;דגימה ללא סוכן (agentless) תתבצע ע"י בדיקת תקשורת TCP (חיבור לפורט מסוים וקבלת חתימת הפרוטוקול), שאילתת snmp, שימוש ב api של יצרת השרת הנדגם (כדוגמת vmware או amazon EC2) או שימוש ב WMI לדגימת שרתי Windows.&lt;br /&gt;&lt;br /&gt;על כל אחת מהשיטות והדרך שבה השתמשתי בהן אפרט בהמשך.&lt;br /&gt;&lt;br /&gt;מה יותר טוב?&lt;br /&gt;זו לא בעצם שאלה, לדעתי איפה שלא חייבים agent אז לא להתקין, כמובן שישנן מערכות אותן נרצה לדגום שהתקנת סוכן עליהם איננה אפשרית כלל.&lt;br /&gt;אני מעדיף להשתמש ב snmp כי הוא נתמך ברוב הרכיבים שמחוברים לרשת, בשרתי לינוקס/UNIX ו windows.&lt;br /&gt;במערכת קודמת שהקמתי שניתרה שרתי web רבים השתמשתי ב NRPE_NT כדי להריץ סקריפטים ולאתחל שרותים במקרים של נפילות&amp;nbsp; אבל זה קר לאחר למידה של השרותים הנדגמים וההתנהגות שלהם במשך כשנה.&lt;br /&gt;תהליך &lt;a href="http://www.nagios.org.il/2011/05/nagios-agent-for-linux.html" title="תקנת nrpe על שרתי לינוקס"&gt;התקנת nrpe על שרתי לינוקס&lt;/a&gt; מפורט &lt;a href="http://www.nagios.org.il/2011/05/nagios-agent-for-linux.html" title="תקנת nrpe על שרתי לינוקס"&gt;כאן&lt;/a&gt; אם החלטתם להשתמש בו.&lt;br /&gt;&lt;br /&gt;WMI דורש ליצור חשבון Active Directory עבור הדגימה ומתן הרשאות על השרתים ולכן אני מעדיף snmp על WMI&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3285883282994836520-4422472750533001775?l=www.nagios.org.il' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.nagios.org.il/feeds/4422472750533001775/comments/default' title='תגובות לפרסום'/><link rel='replies' type='text/html' href='http://www.nagios.org.il/2011/02/agent-vs-agentless.html#comment-form' title='0 תגובות'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/4422472750533001775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/4422472750533001775'/><link rel='alternate' type='text/html' href='http://www.nagios.org.il/2011/02/agent-vs-agentless.html' title='להיות או לא להיות (Agent)'/><author><name>גיא</name><uri>http://www.blogger.com/profile/16019855741051244081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_2_6_xW70KGE/SiLZlZc6W7I/AAAAAAAAEM4/BeuFlq25AsY/s1600-R/about.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3285883282994836520.post-5586339142232213732</id><published>2011-01-21T07:44:00.000-08:00</published><updated>2011-01-21T08:45:38.414-08:00</updated><title type='text'>ברוכים הבאים</title><content type='html'>&lt;div dir="rtl" style="text-align: right;" trbidi="on"&gt;שלום, אני גיא.&lt;br /&gt;&lt;div dir="rtl" style="text-align: right;"&gt;&lt;br /&gt;כבר זמן רב אני מפשפש ברעיון לעלות בלוג טכנולוגי לצד הבלוג האישי שלי, ולבסוף מצאתי את הנושא שמעסיק אותי בעבודתי כמה שעות ביום, מספיק מעניין וכמות המידע ברשת ולמרות שבתחום ה IT רוב העיסוק היום יומי הוא באנגלית, עדיין לדעתי חשוב שיהיה מידע בעברית בנושא שכיום כמעט ולא קיים.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;אז בבלוג אני אתאר את מערכת הניתור שאני עסוק בהקמתה עכשיו המבוססת על Nagios בתוספת Cacti, Nagvis, NaReTo, פלאגינים מכל הסוגים והמינים ועוד הפתעות.&lt;br /&gt;&lt;br /&gt;מערכת שלי מותקנת על גבי שרת HP DL360G7 בעל זוג מעבדי Intel Xeon E5620 cn ו 6Gb זיכרון,&lt;br /&gt;מערכת ההפעלה שבחרתי היא  Linux CentOS 5.6 בגרסת 64Bit&lt;br /&gt;&lt;br /&gt;הצצה קטנה וזהו להפעם&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;&lt;a href="http://3.bp.blogspot.com/_2_6_xW70KGE/TTmwA9b0lZI/AAAAAAAAFq8/rspw92T_rO0/s1600/nagios1.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5564672345130702226" src="http://3.bp.blogspot.com/_2_6_xW70KGE/TTmwA9b0lZI/AAAAAAAAFq8/rspw92T_rO0/s320/nagios1.png" style="cursor: pointer; display: block; height: 221px; margin: 0px auto 10px; text-align: center; width: 533px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3285883282994836520-5586339142232213732?l=www.nagios.org.il' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.nagios.org.il/feeds/5586339142232213732/comments/default' title='תגובות לפרסום'/><link rel='replies' type='text/html' href='http://www.nagios.org.il/2011/01/come.html#comment-form' title='0 תגובות'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/5586339142232213732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3285883282994836520/posts/default/5586339142232213732'/><link rel='alternate' type='text/html' href='http://www.nagios.org.il/2011/01/come.html' title='ברוכים הבאים'/><author><name>גיא</name><uri>http://www.blogger.com/profile/16019855741051244081</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_2_6_xW70KGE/SiLZlZc6W7I/AAAAAAAAEM4/BeuFlq25AsY/s1600-R/about.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_2_6_xW70KGE/TTmwA9b0lZI/AAAAAAAAFq8/rspw92T_rO0/s72-c/nagios1.png' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
