<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>اربد نت &#187; ناجيوس nagios</title>
	<atom:link href="http://irbidnet.com/index.php/tag/nagios/feed/" rel="self" type="application/rss+xml" />
	<link>http://irbidnet.com</link>
	<description>اربد نت : الموقع الشخصي لمحمد الشناق. محمد شناق هو مطور تطبيقات انترنت ومهتم بشكل خاص بتطوير تطبيقات الانترنت بلغة بي اتش بي PHP وبنظام التشغيل ليونكس Linux وتشغيله كسيرفر استضافة مواقع انترنت وما يتعلق به من تطبيقات وادوات. يدير حاليا قسم الاستضافة في مؤسسة الابداع الرقمي.</description>
	<lastBuildDate>Sat, 24 Jul 2010 05:33:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>تركيب واستخدام NRPE على الناجيوس</title>
		<link>http://irbidnet.com/index.php/2010/07/23/%d8%aa%d8%b1%d9%83%d9%8a%d8%a8-%d9%88%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-nrpe-%d8%b9%d9%84%d9%89-%d8%a7%d9%84%d9%86%d8%a7%d8%ac%d9%8a%d9%88%d8%b3/</link>
		<comments>http://irbidnet.com/index.php/2010/07/23/%d8%aa%d8%b1%d9%83%d9%8a%d8%a8-%d9%88%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-nrpe-%d8%b9%d9%84%d9%89-%d8%a7%d9%84%d9%86%d8%a7%d8%ac%d9%8a%d9%88%d8%b3/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 04:34:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ادارة السيرفرات]]></category>
		<category><![CDATA[مقالات مميزة]]></category>
		<category><![CDATA[ناجيوس nagios]]></category>

		<guid isPermaLink="false">http://irbidnet.com/?p=365</guid>
		<description><![CDATA[خلال هذا المقال سوف نتعرف على NRPE وكيفية تركيبها لمراقبة وضع السيرفرات وادائها من خلال ناجيوس nagios وسوف نتعرف على كيفية ضبطها. وفي النهاية سوف نستطيع مراقبة عشرات ان لم تكن مئات السيرفرات من خلال نافذة واحدة وبسهولة ودون الحاجة لاستخدام العديد من البرمجيات.
ما هي NRPE؟
NRPE هي اضافة خاصة بالناجيوس nagios تسمح للناجيوس الحصول على المعلومات المطلوبة من السيرفر الذي ننوي مراقبته ، حيث يتم تركيب nrpe على السيرفر البعيد الذي نود مراقبته وبعدها يمكن ل nrpe تزويد الناجيوس الموجود على سيرفر اخر  بحالة السيرفر الحالي وبهذا يمكن للناجيوس اخذ ...]]></description>
			<content:encoded><![CDATA[<p><em>خلال هذا المقال سوف نتعرف على NRPE وكيفية تركيبها لمراقبة وضع السيرفرات وادائها من خلال ناجيوس nagios وسوف نتعرف على كيفية ضبطها. وفي النهاية سوف نستطيع مراقبة عشرات ان لم تكن مئات السيرفرات من خلال نافذة واحدة وبسهولة ودون الحاجة لاستخدام العديد من البرمجيات.</em></p>
<h2>ما هي NRPE؟</h2>
<p>NRPE هي اضافة خاصة بالناجيوس nagios تسمح للناجيوس الحصول على المعلومات المطلوبة من السيرفر الذي ننوي مراقبته ، حيث يتم تركيب nrpe على السيرفر البعيد الذي نود مراقبته وبعدها يمكن ل nrpe تزويد الناجيوس الموجود على سيرفر اخر  بحالة السيرفر الحالي وبهذا يمكن للناجيوس اخذ فكرة كاملة عن حالة السيرفر وعندها يمكن لنا باستخدام الناجيوس و nrpe مراقبة حالة مئات السيرفرات من خلال نافذة واحدة.</p>
<p><span id="more-365"></span>من المعروف ان تركيب واستخدام الناجيوس سوف يعطينا القدرة على مراقبة بعض الامور الاساسية عن السيرفرات ونقاط التوزيع التي نود مراقبتها مثلا كمراقبة حالة الاتصال بالانترنت عن طريق ping  او مراقبة حالة الاباتشي مثلا (البورت 80) على السيرفرات. وكذلك مراقبة بعض الامور الاخرى التي يمكن الوصول لها عن طريق الانترنت وتكون متاحه للعموم.</p>
<p>ولكن واثناء استخدام الناجيوس قد تسال نفسك مثلا ماذا لو كنت اريد مراقبة حالة اللود (cpu load) على سيرفراتي من خلال الناجيوس؟ او ماذا لو كنت اريد مراقبة حالة الماي اس كيو ال (mysql) على سيرفراتي؟.</p>
<p>للاجابة على هذا السؤال وللقيام بذلك يجب عليك استخدام احد الادوات التي يوفرها الناجيوس حتى تستطيع الاتصال بالسيرفر ومعرفة المعلومات التي ترغب بها كون تلك المعلومات غير متاحه على الانترنت ، فلا يمكن لاي احد معرفة حالة اللود (الحمل) على السيرفر الا من له حق الوصول الى السيرفر وهذا الامر غير متوفر للعموم. بالتالي فاننا سوف نحتاج لاداة معينة يتم تركيبها على السيرفرات التي نود مراقبتها بحيث تقوم هذه الاداة بتزويد الناجيوس بالبيانات والقراءات عن حالة السيرفر والخدمات التي تعمل عليه حتى يستطيع سيرفر الناجيوس تحليل تلك البيانات واخبارنا باي طارئ قد يحدث عبر الوسائل التي يتحيها.</p>
<p>ومن احد تلك الادوات التي تمكننا من مراقبة حالة السيرفر والخدمات المحلية التي تعمل عليه من خلال الناجيوس هي اداة NRPE لهذا سوف نتعرف من خلال هذا المقال كيف يتم تركيب NRPE وكيف يتم ضبطها وتوليف اعدادتها بحيث تسمح لنا بمراقبة السيرفرات التي لدينا.</p>
<p>
<a href="http://irbidnet.com/wp-content/gallery/screen-shots/nrep_scetch1.png" title="صورة توضح كيفية عمل nrpe بشكل مباشر مع الناجيوس لتغذيته بالقراءات المطلوبة" class="shutterset_singlepic33" >
	<img class="ngg-singlepic ngg-left" src="http://irbidnet.com/wp-content/gallery/cache/33__320x240_nrep_scetch1.png" alt="nrep" title="nrep" />
</a>
تعمل nrpe كخدمة (service) على السيرفر بحيث يستطيع الناقيوس الاتصال بها وطلب تقرير بحالة بعض الخدمات التي تعمل على السيرفر وتقوم الـ nrpe بالرد على طلب التاجيوس وتزويده بالتقرير المطلوب في حال توفره وفي حال كان الطلب مصرحا به. ويعرض بادناه صورة تشرح كيفية عمل الـ nrpe بشكل مباشر مع الناجيوس، حيث يظهر في الصورة ان سيرفر الناجيوس يقوم بالاتصال بـ nrpe عن طريق قناة اتصال امنة SSL وطلب الحصول على حالة الخدمات مثلا check_disk وتقوم الـ nrpe بقراءة حالة الخدمة عن طريق برمجيات داخليه وتمريرها للنجايوس من خلال نفس القناة.</p>
<p>وللعلم انا افترض ان لديك سيرفر ناجيوس يعمل حاليا في الوضع الطبيعي ، ولمعرفة كيفية تركيب النجيوس انصح بقراءة المقال التالي على موقع مطور (<a title="يفتح من خلال نافذة جديدة" href="http://www.mtwer.com/vb/t7801.html" target="_blank">حصريا شرح تركيب برنامج النجيوس nagios لمراقبة الخوادم</a>)</p>
<h2>ماذا سوف نحتاج؟</h2>
<p>لتنفيذ عملية تركيب NRPE وضبطها سوف نحتاج الامور التالية وانا خلال شرحي سوف افترض انها موجودة لديك بالفعل.</p>
<p><strong>اولا:</strong> لديك سيرفر ناجيوس اصدار 2 او اعلى يعمل حاليا على احد السيرفرات ولديك صلاحية للوصول على شل السيرفر (سطر الاوامر SSH) باستخدام المستخدم root.<br />
<strong>ثانيا:</strong> لديك سيرفر واحد او اكثر تود مراقبته عن طريق الناجيوس ولديك صلاحية الوصول الى شل السيرفر (سطر الاوامر SSH) باستخدام المستخدم root ولديك الادوت للقيام بذلك.</p>
<h2>البدء بالتركيب</h2>
<p>حتى نقوم بتركيب NRPE بداية يجب علينا الدخول الى شل السيرفر الذي نود مراقبته عن طريق احد برمجيات الشل <a title="تفتح من خلال صفحة جديدة" href="http://en.wikipedia.org/wiki/Comparison_of_SSH_clients" target="_self">SSH clients</a> من <a title="تفتح من خلال نافذة جديدة" href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html" target="_blank">putty</a> او غيرها.</p>
<p>وفي بداية الامر عند الدخول يجب علينا ان نقوم بانشاء يوزر (اسم مستخدم) خاص بالناجيوس عن طريق الامر التالي</p>
<pre>/usr/sbin/useradd nagios</pre>
<p>وبعدنا يجب علينا ان نقوم بانشاء كلمة مرور خاصة بالمستخدم الذي قمنا على انشاءه من خلال تنفيذ الامر التالي: (نفذ الامر وادخل اي كلمة مرور طويلة وصعبه واضغط انتر وكررها مرة ثانية ولا داعي لتذكر كلمة المرور كوننا لن نحتاجها مطلقا)</p>
<pre>passwd nagios</pre>
<p>وبعدها سوف نقوم بتركيب الدوال الاساسية للناجيوس على السيرفر الذي نود مراقبة وذلك من خلال تنفيذ الاوامر التالية: (كل امر في سطر منفصل)</p>
<pre>cd /usr/local/src
wget http://tech.di.net.sa/layer1/nonsecure/nagios/nagios-plugins-1.4.10.tar.gz
tar xzf nagios-plugins-1.4.10.tar.gz
cd nagios-plugins-1.4.10
./configure
make
make install</pre>
<p>وبعد ذلك انا ارغب باستخدام ال NRPE عن طريق xinetd لانني افضل ذلك ولهذا سوف اتاكد من انها موجودة وسوف اقوم على تركيبها وذلك من خلال تنفيذ الامر التالي:</p>
<pre>yum install xinetd</pre>
<p><strong>الخطوة الثانية:</strong><br />
والان سوف ابدا بتركيب برمجية الـ nrpe على السيرفر الذي اود مراقبته وذلك من خلال تنفيذ الاوامر التالية: (بحيث يتم تنفيذ كل امر بسطر جديد)</p>
<pre>cd /usr/local/src
wget http://tech.di.net.sa/layer1/nonsecure/nagios/nrpe-2.10.tar.gz
tar xzf nrpe-2.10.tar.gz
cd nrpe-2.10
./configure
make all
make install-plugin
make install-daemon
make install-daemon-config
make install-xinetd</pre>
<p>الخطوة التالية هي ان نقوم بتعريف الـ npre كخدمة من ضمن اعدادات الـ xinetd لهذا نفذ الامر التالي:</p>
<pre>nano /etc/services</pre>
<p>وتحرك الى اخر الملف وضع السطر التالي بداخله ومن ثم قم على حفظ الملف<br />
<code><br />
nrpe 5666/tcp # NRPE<br />
</code><br />
والان يجب علينا ان نقوم باعادة تشغيل xinetd حتى يتم اخذ التغيرات التي احدثناها على الملف وذلك من خلال تنفيذ الامر التالي</p>
<pre>service xinetd restart</pre>
<p>او من خلال الامر التالي (في حال لم يعمل الامر السابق)</p>
<pre> /etc/init.d/xinetd restart</pre>
<p>والان يجب علينا التاكد من ان nrpe تعمل بالفعل كخدمة حاليا وذلك بتنفيذ الامر التالي</p>
<pre>netstat -at | grep nrpe</pre>
<p>وفي حال كانت تعمل بالفعل سوف تظهر لنا العبارة التالية عند تنفيذ الامر السابق<br />
<code><br />
tcp 0 0 *:nrpe *:* LISTEN<br />
</code><br />
و هذا يدل على نجاحنا في التركيب ، اما في حال عدم ظهور العبارة او ظهورها بصورة اخرى قد يكون نتيجة خلل في التركيب.<br />
والان وللتاكد من نجاح التركيب وان ال nrpe تعمل بنجاح حاليا ويمكن لها قراءة حالة السيرفر سوف اقوم على تنفيذ الامر التالي</p>
<pre>/usr/local/nagios/libexec/check_nrpe -H localhost</pre>
<p>حيث يقوم هذا الامر بالتاكد من ان nrpe تعمل على اسم الخادم المعطى وهو localhost وبالتالي اذا نجحت العملية فانه يفترض ان يظهر لك كمخرجات كالتالي:<br />
<code><br />
NRPE v2.10<br />
</code><br />
وهو يشير الى اصدار ال nrpe التي تعمل حاليا ، علما بان رقم الاصدار قد يختلف باختلاف اصدار ال nrpe التي تم تركيبها ولكن ظهور رقم الاصدار يعني ان الاداة تعمل بنجاح وان عملنا لغاية هذه المرحلة كان سليما.</p>
<p>الان يجب علينا التاكد من ان الفيرول (firewall) او الجدار الناري على السيرفر سوف يسمح للعالم الخارجي بالاتصال بال nrpe وللعلم فان ال nrpe بالوضع الطبيعي الذي شرحته هنا سوف تستخدم المنفذ(البورت)  5666 لهذا يجب علينا التاكد من ان الجدار الناري يسمح باتصال العالم الخارجي بالمنفذ 5666.<br />
اذا كنت تستخدم apf مثلا يمكنك القيام بالامور التالية لضمان عدم حظر المنفذ 5666<br />
حرر الملف /etc/apf/conf.apf عن طريق الامر</p>
<pre>nano /etc/apf/conf.apf</pre>
<p>ابحث عن العبارة IG_TCP_CPORTS واضف الرقم 5666 ضمن ارقام المنافذ الموجود داخل اشارتي &#8220;&#8221;<br />
ومن ثم قم على حفظ الملف وقم على عمل اعادة تشغيل لـ apf عن طريق الامرين التاليين</p>
<pre>/etc/apf/apf -f
/etc/apf/apf -s</pre>
<p>اما اذا كنت تستخدم جدار ناري اخر فجيب عليك التاكد من انه لا يوجد هناك حظر للمنفذ 5666 او يمكنك تنفيذ الامر التالي لجعل ال iptales في السيرفر تسمح بذلك</p>
<pre>iptables -I RH-Firewall-1-INPUT -p tcp -m tcp –dport 5666 -j ACCEPT
service iptables save
/etc/init.d/iptables save
/etc/init.d/iptables restart</pre>
<p>لا داعي للقلق حيال السماح بالاتصال بالمنفذ 5666 من قبل العالم الخارجي فسوف نقوم الان بضبط الاذونات ومن هم الذين يسمح لهم باستخدام المنفذ 5666 واجراء الاستعلام. ولاجراء ذلك نفذ الامر التالي:</p>
<pre>nano /etc/xinetd.d/nrpe</pre>
<p>وابحث عن العبارة only_from والتي سوف تجدها على الاغلب كالتالي<br />
<code><br />
only_from = 127.0.0.1<br />
</code><br />
وقم بتعديل الرقم 127.0.0.1 الى رقم الاي بي الاساسي الخاص بسيرفر الناجيوس وهو السيرفر الذي سوف يقوم بعملية المراقبة. وللعلم في حال كان لديك اكثر من سيرفر ناجيوس يقوم بالمراقبة فانه يمكن لك ادخال ارقام الاي بي الخاصة بالسيرفرات مع فصلهم بالفاصلة التالي مثلا 10.0.0.1,10.0.0.2 &#8230; وهكذا. وفي حال كان لديك سيرفر ناقيوس واحد قم على ادخال رقم الاي بي الخاص به ومن ثم حفظ الملف ومن ثم عمل اعادة تشغيل لـ xinetd عن طريق الامر التالي:</p>
<pre>/etc/init.d/xinetd restart</pre>
<p>الان نود التاكد من ان السيرفر الذي نود مراقبته سوف يسمح لسيرفر النجايوس بقراءة حالة السيرفر ، لهذا نقوم بتسجيل الدخول الى السيرفر الذي يعمل عليه سيرفر الناجيوس عن طريق الشل SSH ونقوم بتنفيذ الامر التالي:</p>
<pre>/usr/local/nagios/libexec/check_nrpe -H 10.X.X.X</pre>
<p>بحيث نقوم بستبدال الرقم 10.X.X.X برقم اي بي السيرفر الذي نود مراقبته والذي قمنا قبل قليل على تركيب nrpe عليه.</p>
<p>ومن المفترض عند تنفيذ الامر السابق ان تظهر النتيجة كالتالي<br />
<code><br />
NRPE v2.10<br />
</code><br />
وهو يشير الى اصدار ال nrpe التي تعمل حاليا على السيرفر الذي نود مراقبته، علما بان رقم الاصدار قد يختلف باختلاف اصدار ال nrpe التي تم تركيبها ولكن ظهور رقم الاصدار يعني ان الاداة تعمل بنجاح وان عملنا لغاية هذه المرحلة كان سليما.</p>
<p>في حال ظهور السطر التالي بدلا من رقم اصدار ال nrpe فانه يعني ان ال nrpe لم يتم تركيها على سيرفر الناجيوس<br />
<code><br />
-bash: /usr/local/nagios/libexec/check_nrpe: No such file or directory<br />
</code><br />
ولهذا يجب تركيبها وذلك من خلال اتباع مراجعة تركيب ال NRPE على سيرفر الناجيوس نفسه في الشرح ادناه في البند &#8220;ماذا بعد؟&#8221;</p>
<p>الان وحتى هذه اللحظة نكون قد قمنا بنجاح على تركيب اداة nrpe على السيرفر الذي نود مراقبته ويمكن لنا اجراء هذه الخطوات على اي سيرفر اخر نود مراقبته ، مثلا لو اردنا مراقبة 20 سيرفر اننا نقوم باجراء هذه الاوامر السابقة على ال الـ 20 سيرفر.</p>
<h2>ماذا بعد؟</h2>
<p>بعد ان قمنا على تركيب NRPE على السيرفر الذي نود مراقبته فانه يتوجب عليها تركيب ال NRPE على سيرفر الناجيوس نفسه في حال لم تكن موجودة وذلك يتم من خلال التالي.</p>
<p>بداية نقوم بتسجيل الدخول الى شل السيرفر SSH عن طريق المستخدم الجذر root ومن ثم تنفيذ الاوامر التالية:</p>
<pre>cd /usr/local/src
wget http://tech.di.net.sa/layer1/nonsecure/nagios/nrpe-2.10.tar.gz
tar xzf nrpe-2.10.tar.gz
cd nrpe-2.10
./configure
make all
make install-plugin</pre>
<p>والان يمكننا تجربة الاتصال باحد السيرفرات التي نود مراقبتها عن طريق الامر التالي</p>
<pre>/usr/local/nagios/libexec/check_nrpe -H 10.0.0.1</pre>
<p>مع مراعاة استبدال الرقم 10.0.0.1 برقم اي بي السيرفر الذي نود مراقبته والذي تم تركيب nrpe عليه بوقت سابق.</p>
<p>والان نكون قد نجحنا في تركيب ال nrpe على كلا السيرفرين (سيرفر الناجيوس الاساسي والذي سوف يقوم بمراقبة السيرفرات ، والسيرفر او السيرفرات التي سوف يتم مراقبتها). وتبقى علينا الان ضبط وتوليف ال nrpe وتعديل اعدادات الناجيوس بحيث استغلال الخدمات التي تتيحها nrpe في خدمتنا.<br />
ولمعرفة طريقة ذلك ترقبوا مقال اخر منفصل يشرح ضبط وتوليف اعدادات الناجيوس و NRPE قريبا باذن الله وسوف اضع رابطه في نفس هذا الموضوع للمتابعة. ويمكنك الاشتراك في تحديثات الموقع وسوف تردك اية تحديثات على بريدك الاليكتروني فور صدورها.</p>
<h2>مراجع</h2>
<p>- <a href="http://nagios.sourceforge.net/docs/nrpe/NRPE.pdf">ملف الدكيومنت الخاص بـ NRPE نسخة بي دي اف PDF.</a><br />
- <a href="http://en.wikipedia.org/wiki/NRPE">صفحة NRPE على ويكيبيديا.</a><br />
- <a href="http://www.mtwer.com/vb/t9075.html">موضوعي الخاص بتركيب NRPE على موقع مطور</a></p>
<p style="text-align: center; "><strong>عند النقل يرجى ذكر المصدر</strong></p>
<p style="text-align: center;"><a href="http://irbidnet.com/index.php/2010/07/23/تركيب-واستخدام-nrpe-على-الناجيوس/">http://irbidnet.com/index.php/2010/07/23/تركيب-واستخدام-nrpe-على-الناجيوس</a></p>
]]></content:encoded>
			<wfw:commentRss>http://irbidnet.com/index.php/2010/07/23/%d8%aa%d8%b1%d9%83%d9%8a%d8%a8-%d9%88%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-nrpe-%d8%b9%d9%84%d9%89-%d8%a7%d9%84%d9%86%d8%a7%d8%ac%d9%8a%d9%88%d8%b3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>nagios2sms</title>
		<link>http://irbidnet.com/index.php/2009/10/31/nagios2sms/</link>
		<comments>http://irbidnet.com/index.php/2009/10/31/nagios2sms/#comments</comments>
		<pubDate>Sat, 31 Oct 2009 00:59:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[بي اتش بي PHP]]></category>
		<category><![CDATA[ناجيوس nagios]]></category>
		<category><![CDATA[sms]]></category>

		<guid isPermaLink="false">http://irbidnet.com/?p=16</guid>
		<description><![CDATA[الموديل nagios2sms  هي عبارة عن موديل (او سمئها كما شئت) (plug-in) للـ ناجيوس (nagios) يمكن تركيبها ليتمكن سيرفر الناجيوس من ارسال رسائل الجوال عند حدوث اي عطل او مشكلة في احد اطراف الشبكة التي يقوم سيرفر الناجيوس على مراقبتها. لقد تم انشاء النسخة التجريبية لتقوم بارسال رسائل الجوال عن طريق بوابة موبايلي دبليو اس (mobily.ws) فقط وربما في التحديثات القادمة للموديل يتم دعم بوابات اخرى.
في هذا الاصدار التجريبي لقد تم تطوير الموديل لتقوم بارسال رسائل الجوال عند تغير حالة هوست (host) فقط ، حيث انه لم يتم تطويرها لتقوم بالاعلام ...]]></description>
			<content:encoded><![CDATA[<div style="text-align: right;" dir="rtl"><span style="font-size: medium;">الموديل nagios2sms  هي عبارة عن موديل (او سمئها كما شئت) (plug-in) للـ ناجيوس (nagios) يمكن تركيبها ليتمكن سيرفر الناجيوس من ارسال رسائل الجوال عند حدوث اي عطل او مشكلة في احد اطراف الشبكة التي يقوم سيرفر الناجيوس على مراقبتها. لقد تم انشاء النسخة التجريبية لتقوم بارسال رسائل الجوال عن طريق بوابة موبايلي دبليو اس (mobily.ws) فقط وربما في التحديثات القادمة للموديل يتم دعم بوابات اخرى.<br />
في هذا الاصدار التجريبي لقد تم تطوير الموديل لتقوم بارسال رسائل الجوال عند تغير حالة هوست (host) فقط ، حيث انه لم يتم تطويرها لتقوم بالاعلام عند تغير حالة الخدمات (services).</span></div>
<div style="text-align: right;" dir="rtl"><span style="font-size: medium;"><br />
</span></div>
<div style="text-align: right;" dir="rtl"><span id="more-16"></span></div>
<div style="text-align: right;" dir="rtl"><span style="font-size: medium;"></p>
<p>الاصدار الحالي من الموديل : <span style="color: #ff0000;">BETA</span></p>
<p><strong><span style="text-decoration: underline;">الفكرة العامة:</span></strong></p>
<p>بعد ان يتم تركيب الموديل وضبطها وفق ما هو معمول به فان الموديل سوف تقوم بارسال رسائل الجوال لاي جهة محددة عند تغير حالة اي هوست (host) مثلا خروجة عن الخدمة او عودتة الى الخدمة (down or up).<br />
وهذه الميزة مفيدة جدا لمدراء الانظمة الذين يرغبون باستقبال تقارير عبر الجوال تفيد بخروج احد اطراف الشبكة عن الخدمة او دخوله ثانية. حيث انها ليس من الضروري ان يكون مدير النظام متواجدا امام شاشة الناجبوس لكي يستطيع مراقبة حركة شبكته.</p>
<p>تخيل معي: الساعة الرابعة صباحا اذا خرج احد اطراف الخدمة عن العمل ولم يكن مناوب الشفت الليل يعمل فهل يجب ان تنتظر الى الساعة الثامنة صباحا لتدري عن ذلك؟! <img src='http://irbidnet.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  مع هذه الموديل سوف تدري عن ذلك في الساعة الرابعة وخمس دقائق ، ويتبقى عليك فقط ان تقوم برفع صوت جوالك <img src='http://irbidnet.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  انا مثلا وضعت نغمة مزعجة للرسائل حتى استيقظ اذا حدث خلل ما <img src='http://irbidnet.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p><span style="text-decoration: underline;"><strong>متطلبات عمل الموديل:</strong></span></p>
<p>- دعم السيرفر لغة PHP 4.x او PHP 5.x<br />
- عدم حظر السيرفر لدالة fopen و fread كونهما المستخدمات في عملية ارسال رسائل الجوال.<br />
- وجود سيرفر ناجبوس 2.x او 3.x علما بانه تم التجربة على nagios 2.x و nagios 3.x ولم تكن هناك اي مشاكل.<br />
- وجود حساب ارسال رسائل جوال مفعل لدى mobily.ws علما بانه يمكنك الحصول عليه مجانا واضافة عدد من النقاط مجانا عند التسجيل لاول مرة للتجربة عن طريق زيارة موقعهم <a rel="nofollow" href="http://www.mobily.ws/">www.mobily.ws</a> والتسجيل فيه.</p>
<p><span style="text-decoration: underline;"><strong>كيفية تركيب الموديل على سيرفر الناجيوس</strong></span>:</p>
<p></span></div>
<div style="text-align: right; margin-right: 40px;" dir="rtl"><span style="font-size: medium;">- في البداية يجب ان تسجل الدخول الى السيرفر الخاص بالناجيوس عن طريق الشل SSH وتسجل الدخول بالمستخدم root<br />
- ومن ثم بعدها نفذ الامر التالي للوصول الى ملفات الناجبوس</span></div>
<div style="text-align: right; margin-right: 40px;" dir="rtl"><span style="font-size: medium;"><br />
</span></div>
<div style="text-align: left; margin-left: 40px;"><span style="font-size: medium;"><span style="font-family: courier new,monospace;">cd /usr/local/nagios/libexec</span><br />
</span></div>
<div style="text-align: right; margin-right: 40px;" dir="rtl"><span style="font-size: medium;"><br />
</span></div>
<div style="text-align: right; margin-right: 40px;" dir="rtl"><span style="font-size: medium;">- ومن ثم بعدها قم على تحميل الموديل من خلال الامر التالي<br />
</span></div>
<div style="text-align: left; margin-left: 40px;"><span style="font-size: medium;"><span style="font-family: courier new,monospace;">wget http://tech.di.net.sa/layer3/nag/nagios2sms.tar.gz</span><br />
</span></div>
<div style="text-align: right;" dir="rtl">
<div style="margin-right: 40px;"><span style="font-size: medium;"><br />
- والان يجب عليك فك ضغط الملف الذي تم تحميله عن طريق الامر السابق وذلك عن طريق الامر<br />
</span></div>
<div style="text-align: left; margin-left: 40px;" dir="ltr"><span style="font-size: medium;"><span style="font-family: courier new,monospace;">tar zxvf nagios2sms.tar.gz</span></span></div>
<div style="margin-right: 40px;"><span style="font-size: medium;">- والان  يجب ان تقوم على تغيير صلاحيات المجلد nagios2sms  حتى يصبح للناجيوس صلاحيات استخدام ملفاته وذلك عن طريق الامر التالي</span></div>
</div>
<div style="text-align: left; margin-left: 40px; font-family: courier new,monospace;"><span style="font-size: medium;">chown -R nagios:nagiosmt nagios2sms<br />
</span></div>
<div style="text-align: right;" dir="rtl">
<div style="margin-right: 40px;"><span style="font-size: medium;">لاحظ ان nagios هو اسم مستخدم الناجيوس الذي انشئته عند تركيب سيرفر الناجيوس للمرة الاولى ، وكذلك nagiosmt هي اسم مجموعة المستخدمين التي انشئتها عند تركيب سيرفر الناجيوس ، وفي حال كان اسم المستخدم مختلفا او المجموعة مختلفة قم باستبدالها بالمعلومات الصحيحة.</p>
<p>- الان يجب علينا نظبط بوابة ارسال رسائل الجوال ، افتح الملف core.php الموجوج في ملفات الموديل وذلك عن طريق الامر التالي</p>
<p></span></div>
<div style="text-align: left; margin-left: 40px; font-family: courier new,monospace;" dir="ltr"><span style="font-size: medium;">cd nagios2sms<br />
nano  lib/core.php<br />
</span></div>
<div style="text-align: left;" dir="ltr"><span style="font-size: medium;"><br />
</span></div>
<div style="text-align: right; margin-right: 40px;"><span style="font-size: medium;">سوف تجد في السطر 6 العبارة<br />
</span></div>
<div style="text-align: center; margin-left: 40px;" dir="ltr"><span style="font-size: medium;">$sms_gateway = new mobilyws ( &#8216;user&#8217;,'password&#8217; );<br />
</span></div>
<div style="text-align: right; margin-right: 40px;"><span style="font-size: medium;">استبدل user باسم مستخدم بوابة رسائل الجوال لدى mobily.ws وكذلك استبدل password بكلمة المرور لمستخدم بوابة رسائل الجوال لدى mobily.ws.</p>
<p>وفي السطر 10 سوف تجد العبارة</p>
<p></span></div>
<div style="text-align: center; margin-left: 40px;" dir="ltr"><span style="font-size: medium;">$sms_sender = &#8220;Nagios&#8221;;<br />
</span></div>
<div style="text-align: right; margin-right: 40px;"><span style="font-size: medium;">ان العبارة Nagios هو اسم المرسل لرسائل الجوال والذي سوف يظهر على جوال المستلم، استبدل هذا الاسم باي اسم انجليزي ترغب به بشرط ان لا يزيد عن 11 حرف وان يكون بلغة الانجليزية وبدون فراغات.<br />
لاحظ ان هذا الاسم يجب تفويضه من قبل موبايلي قبل ان تستطيع ارسال الرسائل باستخدامه الى مستخدمي شبكة الاتصالات السعودية STC، لهذا يفضل استخدام الاسم المفوض او اضافة الاسم وتفويضه قبل محاولة ارسال الرسائل.<br />
</span></div>
<div style="text-align: right; margin-right: 40px;"><span style="font-size: medium;"><br />
ومن ثم قم على حفظ الملف وذلك بالنقر على CTRL+X ومن ثم الموافقة على عملية الحفظ.</p>
<p>- الان بعد ان قمنا على ضبط اعدادات رسائل الجوال نريد ان نختبر عملية ارسال رسائل الجوال انها ستتم بنجاح او لا ، قم على تنفيذ الامر التالي</p>
<p></span></div>
<div style="text-align: left; margin-left: 40px;" dir="ltr"><span style="font-size: medium;"><span style="font-family: courier new,monospace;">./host-status-to-sms.php UP 966564688299 &#8220;hello this is a test&#8221;</span><br />
</span></div>
<div style="text-align: right; margin-right: 40px;"><span style="font-size: medium;"><br />
ان هذا الامر سوف يقوم بارسال رسائل جوال hello this is a test الى رقم الجوال 966564688299 بكل تاكيد انت يجب ان تستبدل هذا الرقم برقمك الخاص حتى تستطيع مشاهدة الرسالة ، خلال اقل من دقيقة من المفترض ان تصلك رسالة الى الجوال المدخل تحتوي على هذه العبارة، وكذلك يمكنك من خلال زاوية حسابي في موقع موبايلي ان تقوم بالتاكد من ان الرسالة تم ارسالها او لا من خلال الشبكة.<br />
اذا وصلت الرسالة الى رقم الجوال المحدد ، فهذا يعني ان الموديل الان جاهزه للاستخدام ، وكل ما تبقى هو ان نقوم الان بتوليف هذه الموديل لتعمل تزامنا مع الناجبوس.</p>
<p>الان يجب علينا ان نقوم بتعريف امر الارسال داخل الناجيوس ، وذلك من خلال الامر التالي</p>
<p></span></div>
<div style="text-align: left; margin-left: 40px;" dir="ltr"><span style="font-size: medium;"><span style="font-family: courier new,monospace;">nano /usr/local/nagios/etc/commands.cfg</span><br />
</span></div>
<div style="text-align: right; margin-right: 40px;"><span style="font-size: medium;">لاحظ اننا هنا نريد تحرير الملف command.cfg والذي يحتوي على اوامر الناجيوس لهذا اذا كان الملف في مسار مختلف قم على تحرير الملف من المسار المناسب.<br />
بعد فتح الملف في المحرر اذهب الى اخر سطر في الملف واكتب العبارة التالية<br />
</span></div>
<div style="text-align: left; margin-left: 40px;" dir="ltr"><span style="font-size: medium;"><span style="font-size: x-small;"><span style="font-family: courier new,monospace;"><span style="font-size: medium;"><span style="font-size: x-small;">define command{<br />
command_name    host-status-to-sms<br />
command_line    /usr/local/nagios/libexec/nagios2sms/host-status-to-sms.php $HOSTSTATE$ $CONTACTPAGER$ &#8220;Host Alert: $HOSTALIAS$\nHost Status: $HOSTSTATE$\nDate/Time: $LONGDATETIME$&#8221;<br />
}</span><br />
</span></span></span><br />
</span></div>
<div style="text-align: right; margin-right: 40px;"><span style="font-size: medium;">لاحظ ان العبارات المكتوبة بعد command_line اعلاه كلها تاتي في سطر واحد لهذا تاكد من انها في سطر واحد وليس في سطرين في المحرر.<br />
ومن ثم بعدها قم على حفظ الملف عن طريق الظغط على CTRL+X ومن ثم الموافقة على عملية التعديل.</p>
<p>- الان يجب علينا ان نقوم باضافة رقم الجوال لكل جهة من ال contacts الذين نرغب لهم استبقال رسائل الجوال ، وهي غالبا في ملف contacts.cfg ولمن اتبع طريقتي في تركيب الناجبوس فان عليه القيام بالامر التالي</p>
<p></span></div>
<div style="text-align: left; margin-left: 40px; font-family: courier new,monospace;" dir="ltr"><span style="font-size: medium;">nano /usr/local/nagios/etc/contacts.cfg<br />
</span></div>
<div style="text-align: right; margin-right: 40px;"><span style="font-size: medium;">وفي حال كانت قد اتبعت طريقة اخرى في التركيب ان ان جهات الاتصال موجودة بملف ثاني قم على تحرير ملف جهات الاتصال ، وعلى سبيل المثال سوف تجد احد جهات الاتصال داخل الملف كالتالي<br />
</span></div>
<div style="text-align: left; margin-left: 40px;" dir="ltr"><span style="font-size: medium;"><span style="font-family: courier new,monospace;">define contact{</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;"> contact_name                    SAM</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;"> alias                           SAM_SHANNAQ</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;"> service_notification_period     24&#215;7</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;"> host_notification_period        24&#215;7</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;"> service_notification_options    c,r,w</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;"> host_notification_options       d,r</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;"> service_notification_commands   notify-service-by-email</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;"> host_notification_commands      notify-host-by-email</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;"> email                           sysadmin@example.com</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;"> }</span><br />
</span></div>
<div style="text-align: right; margin-right: 40px;"><span style="font-size: medium;">الان سوف اقوم على اضافة رقم الجوال لهذا المدير وذلك باضافة العبارة pager ومن ثم رقم الجوال بالصيغة المتوافقة لتصبح معلوماته كالتالي<br />
</span></div>
<div style="text-align: left; margin-left: 40px;" dir="ltr"><span style="font-size: medium;"><br />
</span></div>
<div style="text-align: left; margin-left: 40px;" dir="ltr"><span style="font-size: medium;"><span style="font-family: courier new,monospace;">define contact{</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;"> contact_name                    SAM</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;"> alias                           SAM_SHANNAQ</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;"> service_notification_period     24&#215;7</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;"> host_notification_period        24&#215;7</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;"> service_notification_options    c,r,w</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;"> host_notification_options       d,r</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;"> service_notification_commands   notify-service-by-email</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;"> host_notification_commands      notify-host-by-email</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;"> email                           sysadmin@example.com</span><br />
<span> </span><span> </span><span> </span><span> </span> <span style="color: #ff0000; font-family: courier new,monospace;">pager                           966564688299</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;"> }</span></span></div>
<div style="text-align: right; margin-right: 40px;"><span style="font-size: medium;"><br />
الان لاحز العبارة </span><span style="font-size: medium;"><span style="font-family: courier new,monospace;">host_notification_commands </span></span><span style="font-size: medium;">الموجودة في معلومات هذا المديروهي تعني طريقة التبليغ التي سوف تستخدم عن وجود مشكلة في احد اطراف الشبكة (host) وهو النهاية امر سوف يتم تنفيذه. الان سوف اقوم بالتعديل على هذه العبارة واضافة امر ارسال رسائل الجوال الذي تم تعريفه مسبقا اعلاه لتصبح بالنهاية معلومات هذا المدير كالتالي<br />
</span></div>
<div style="text-align: right; margin-right: 40px;"><span style="font-size: medium;"><br />
</span></div>
<div style="text-align: left; margin-left: 40px;" dir="ltr"><span style="font-size: medium;"><span style="font-family: courier new,monospace;">define contact{</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;">contact_name                    SAM</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;">alias </span></span><span style="font-size: medium;"><span style="font-family: courier new,monospace;">SAM_SHANNAQ</span></span><span style="font-size: medium;"><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;">service_notification_period     24&#215;7</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;">host_notification_period        24&#215;7</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;">service_notification_options    c,r,w</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;">host_notification_options       d,r</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;">service_notification_commands   notify-by-email</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;">host_notification_commands    host-notify-by-email,<span style="color: #ff0000;">host-status-to-sms</span></span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;">email </span></span><span style="font-size: medium;"><span style="font-family: courier new,monospace;">sysadmin@example.com</span></span><span style="font-size: medium;"><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;">pager                           966564688299</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;"> }</span></p>
<p></span></div>
<div style="text-align: right; margin-right: 40px;"><span style="font-size: medium;">كما تلاحظ انني اضفت فاصلة ومن ثم الامر host-status-to-sms  هذا يعني انني اقوم لسيرفر الناجيوس انه عندنا يكون اي هوست مشترك به هذا المستخدم داون او ريفكوفري كما هو معرف في </span><span style="font-size: medium;"><span style="font-family: courier new,monospace;">host_notification_options</span></span><span style="font-size: medium;"> اعلاه ، استخدم طريقة الاعلام عبر البريد وطريقة الاعلام عبر الجوال.<br />
الان قم على حفظ الملف عن طريق CTRL+X ومن ثم الموافقة عل حفظ الملف.</p>
<p>والان قم على عمل اعادة تشغيل سيرفر الناجيوس عن طريق الامر</p>
<p></span></div>
<div style="text-align: left; margin-left: 40px;" dir="ltr"><span style="font-size: medium;"><span style="font-family: courier new,monospace;">service nagios restart</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;">او</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;">/etc/init.d/nagios restart</span></p>
<p></span></div>
<div style="text-align: right; margin-right: 40px;"><span style="font-size: medium;">يجب ان تظهر العبارة<br />
</span></div>
<div style="text-align: left; margin-left: 40px;" dir="ltr"><span style="font-size: medium;"><span style="font-family: courier new,monospace;">Running configuration check&#8230;done.</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;">Stopping nagios: done.</span><br style="font-family: courier new,monospace;" /> <span style="font-family: courier new,monospace;">Starting nagios: done.</span><br />
</span></div>
<div style="text-align: right; margin-right: 40px;"><span style="font-size: medium;">والتي تدل على انه تم اعادة تشغيل سيرفر الناجيوس بنجاح ، اذا ظهر نص يدل على وجود خلل تاكد من عملية التركيب انها تمت بشكل صحيح ، قد يعود الخلل غالبا الى خلل في النسخ واللصق يد يقفز احد السطور الى سطر جديد بالرغم من انه يجب ان يكون في سطر واحد</p>
<p>الان حتى هذه اللحظة قمنا على تركيب الموديل بنجاح وسوف تاتي رسالة جوال للمدير SAM عندما يخرج او يعود احد اطراف الشبكة التي هو مشترك بها عن العمل.</p>
<p>طبعا لتجربة الخدمة ان كانت تعمل او لا ليس من الضروري ان ننتظر الى ان يخرج احد السيرفرات عن العمل <img src='http://irbidnet.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ، كل ما عليك هو الدخول الى احد السيرفرات وعمل حظر لاي بي الناجيوس مثلا اذا كنت تستخدم apf على السيرفر المراقب قم على الدخول الى السيرفر عن طريق الشل ونفذ الامر.</p>
<p></span></div>
<div style="text-align: left; margin-left: 40px;" dir="ltr"><span style="font-size: medium;"><span style="font-family: courier new,monospace;">/etc/apf/apf -d X.X.X.X</span><br />
</span></div>
<div style="text-align: right; margin-right: 40px;"><span style="font-size: medium;">استبدل X.X.X.X برقم اي بي سيرفر الناجيوس الاساسي الذي يقوم بالمراقبة ، ومن قم بعدها انتظر حوالي 10 دقايق ويجب ان تتوقع ان تصلك رسالة من سيرفر الناجيوس تخبرك بان احد الاطراف خرج عن الخدمة على الجوال. اذا لم تصل الرسالة تحقق من الاعدادات وطريقة التركيب انها كانت صحيحة.<br />
ومثلا النص التالي هو مثال على رسالة الجوال التي سوف تصلك :<br />
</span></div>
<div style="text-align: left; margin-left: 40px; font-family: courier new,monospace;" dir="ltr">Host Alert: server.example.com.sa<br />
Host Status: Down<br />
Date/Time: Fri Sept 25 23:26:42 AST 2009</div>
<div style="text-align: right; margin-right: 40px;"><span style="font-size: medium;"><br />
اذا لم تكن تستخدم apf يمكنك التجربة عن طريق حظر اي بي الناجيوس عن طريق iptables ولكن كن حذرا.<br />
اذا وصلت رسالة الجوال واردت ان تقوم بالغاء الحظر الذي قمنا به قبل قليل عن طريق ال apf  نفذ الامر التالي<br />
</span></div>
<div style="text-align: left; margin-left: 40px;" dir="ltr"><span style="font-size: medium;"><span style="font-family: courier new,monospace;">/etc/apf/apf -u x.x.x.x</span><br />
</span></div>
<div style="text-align: right; margin-right: 40px;"><span style="font-size: medium;">مع مراعاة وضع رقم الايبي المناس لسيرفر الناجيوس الذي قمنا بحظرة في الخطوة السابقة بدلا من x.x.x.x</p>
<p>ملاحظات:</p>
<p></span></div>
<div style="text-align: right; margin-right: 40px;">
<ul>
<li>ا<span style="font-size: medium;">لرسالة المرسلة الى الجوال يجب ان تكون باللغة الانجليزية فقط ، وان اردت استخدام لغة عربية يجب ان تكون الاحرف العربية مدخله بترميز windows-1256 &#8211; cp1256</span></li>
<li><span style="font-size: medium;">لا تستخدم هذه الخدمة للاعلام عن التغير في احد الخدمات (services) بدلا من ال (hosts) لان محتويات رسالة الجوال سوف تاتي منقوصة. قد يتم دعم الخدمات في تحديثات اخرى للموديل.</span></li>
<li><span style="font-size: medium;">هذه الموديل ما زالت بنسخة تجريبية ولم تصل لمرحلة الثبات وبالتالي انا لا اتحمل تبعيات تشغيله بالرغم من انني تاكدت من انه يعمل وقمت على تجربته لفترة معقولة.<br />
</span></li>
<li><span style="font-size: medium;">عند خروج اخد الخوادم (host) عن العمل سوف يبدا البرنامج بارسال رسائل الجوال لحين عودة هذا الخادم الى العمل ، والفاصل بين كل رسالة والاخرى هو كما تم تعريفة في خيار <span style="font-family: courier new,monospace;">notification_interval</span> في تعريف الخدمة. انا انصحك ث بان تباعد بين عمليات ارسال رسائل الجوال وذلك لعدم اهدار رصيدك  ، ولكن لا تباعد بين مدة ارسال رسائل البريد الاليكتروني فهي فرسائل البريد الاليكتروني مجانية <img src='http://irbidnet.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . قد اشرح في تحديثات لاحقة كيفية المباعدة بين الرسائل.</span></li>
</ul>
<p><span style="font-size: medium;"><a rel="nofollow" href="http://sam.phpspiders.com/files/nagios2sms.tar.gz?attredirects=0" target="_blank">لتحميل الموديل يمكنك النقر هنا</a></span></p>
<div style="text-align: center;"><span style="font-size: medium;"> ان اي تحديث للموديل سوف تجده على هذا الرابط<br />
</span><a href="../index.php/2009/10/31/nagios2sms/">http://irbidnet.com/index.php/2009/10/31/nagios2sms/</a><span style="font-size: medium;"> </span></div>
<p><strong><br style="color: #ff0000;" /> </strong></p>
<div style="text-align: center;"><strong><span style="font-size: small;"><span style="color: #ff0000;">يمكن نقل هذه الخطوات الى اي مكان بشرط ذكر المصدر والرابط الاصلي ، اتمنى من الاخوه الذين ينقولون هذا النص ان لا ينسبوا العمل لنفسهم <img src='http://irbidnet.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  فمهما كان عملي بسيط الا انه بكل تاكيد كلفني وقت ثمين لاقدمه مجانا وباللغة العربية لتعم الفائدة</span></span></strong></div>
</div>
<div style="text-align: right; margin-right: 40px;"><span style="font-size: medium;"> </span></div>
</div>
<hr /><span style="font-size: small;"><span style="font-family: verdana,sans-serif;">اذا عجزت عن تركيب هذه الموديل او رغبت ان يقوم احدا ما بتركيبها لك فيمكن لي ان ان يتم تركيبها لك وظبها لك ولكن مقابل رسوم معينة يتم الاتفاق عليها بحسب الاعدادات المنوي القيام بها ويتم الاتفاق عليها قبل البدء بالتركيب ، راجع صفحة اتصل بس لمعرفة طرق الاتصال المناسبة.</span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://irbidnet.com/index.php/2009/10/31/nagios2sms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
