{"id":23001,"date":"2010-08-04T15:36:11","date_gmt":"2010-08-04T07:36:11","guid":{"rendered":"\/2010\/08\/4\/centos-cacti-nagios-deploy-by-src.html"},"modified":"2010-08-04T15:36:11","modified_gmt":"2010-08-04T07:36:11","slug":"centos-cacti-nagios-deploy-by-src","status":"publish","type":"post","link":"https:\/\/pangwenxin.com\/?p=23001","title":{"rendered":"Cacti + Nagios\u90e8\u7f72\uff08\u6e90\u7801\u65b9\u5f0f\uff09[\u8f6c]"},"content":{"rendered":"<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \u6700\u8fd1\u4e00\u76f4\u5728\u5f04Nagios\u548cCacti,\u627eNagios\u548cCacti\u6574\u5408\u7684\u65b9\u6848\u7684\u65f6\u5019,\u53d1\u73b0\u4e86\u8fd9\u7bc7\u535a\u6587,\u7c97\u770b\u4e00\u4e0b,\u5f88\u4e0d\u9519,\u81f3\u5c11\u601d\u8def\u4e0a\u5f88\u6e05\u6670,\u91cc\u9762\u4e5f\u63d0\u5230\u4e86\u4e4b\u524d\u9047\u5230\u7684\u51e0\u4e2a\u95ee\u9898,\u800c\u4e14\u4e5f\u662f\u7528\u6e90\u7801\u65b9\u5f0f\u5b89\u88c5\u7684,\u548c\u6211\u7684\u65b9\u6848\u4e00\u6837,\u4e8e\u662f,\u8f6c\u8fc7\u6765\u5148,\u8f6c\u5b8c\u518d\u7ec6\u770b.\u539f\u6587\u5982\u4e0b:<\/p>\n<p><strong>\u4e00\u3001\u7cfb\u7edf\u73af\u5883\u90e8\u7f72\u53ca\u8c03\u6574<\/p>\n<p><\/strong>1\u3001\u7cfb\u7edf\uff1aCentOS 5.4<br \/>2\u3001\u5173\u95ediptables\u4e0eSElinux<br \/>3\u3001\u68c0\u67e5\u7cfb\u7edf\u662f\u5426\u6b63\u5e38<br \/>\uff081\uff09more \/var\/log\/messages \uff08\u68c0\u67e5\u6709\u65e0\u7cfb\u7edf\u7ea7\u9519\u8bef\u4fe1\u606f\uff09<br \/>\uff082\uff09dmesg \uff08\u68c0\u67e5\u786c\u4ef6\u8bbe\u5907\u662f\u5426\u6709\u9519\u8bef\u4fe1\u606f\uff09<br \/>\uff083\uff09ifconfig\uff08\u68c0\u67e5\u7f51\u5361\u8bbe\u7f6e\u662f\u5426\u6b63\u786e\uff09<br \/>\uff084\uff09ping <span style=\"color:#000000;\">www.baidu.com<\/span> \uff08\u68c0\u67e5\u7f51\u7edc\u662f\u5426\u6b63\u5e38\uff09<\/p>\n<p>======================================================================<\/p>\n<p><strong>\u4e8c\u3001LAMP\u73af\u5883\u7684\u5b89\u88c5\uff08\u4f7f\u7528\u6e90\u7801\u65b9\u5f0f\u5b89\u88c5LAMP\uff09<\/strong><\/p>\n<p>\u7531\u4e8eCacti\u4e0eNagios\u90fd\u662f\u57fa\u4e8eWEB\u73af\u5883\u7684\uff0c\u6240\u4ee5\u5728\u5b89\u88c5\u5b83\u4eec\u4e4b\u524d\uff0c\u5fc5\u987b\u5148\u642d\u5efa\u597dLAMP\u73af\u5883\uff08LNMP\u4e5f\u662f\u53ef\u4ee5\uff09<\/p>\n<p>LAMP\u73af\u5883\u642d\u5efa\uff1a\u53c2\u8003http:\/\/hi.baidu.com\/9812658\/blog\/item\/873c3f14541aaa5df2de3272.html<span style=\"color:#783f04;\"><span style=\"color:#073763;\">\uff0c<span style=\"color:#660000;\">\u672c\u6587\u53ea\u5b89\u88c5\u5982\u4e0b\u4e00\u4e9b\u8f6f\u4ef6<br \/>\uff081\uff09\u8bbe\u7f6eyum\u6e90\uff0c\u540c\u65f6\u5b89\u88c5Lamp\u73af\u5883\u6240\u9700\u8981\u7684\u4f9d\u8d56\u5305<br \/>\uff082\uff09\u5b89\u88c5apache<br \/>\uff083\uff09\u5b89\u88c5mysql<br \/>\uff084\uff09\u5b89\u88c5php<br \/>\uff085\uff09\u5b89\u88c5phpmyadmin<br \/>\u9664\u6b64\u4e4b\u5916\u7684\u4e00\u4e9bphp\u6269\u5c55\u53ca\u4f18\u5316\u8f6f\u4ef6\uff08\u4f8b\u5982\uff1a<\/span> <\/span><\/span><span style=\"color:#660000;\"><span>memcache\u3001<\/span><\/span><span style=\"color:#660000;\"><span>memcached\u3001<\/span><\/span><span style=\"color:#660000;\"><span>eAccelerator\u7b49\u7b49<\/span><\/span><span style=\"color:#660000;\">\uff09\u90fd\u6ca1\u6709\u5b89\u88c5<\/span><br \/><span style=\"color:#783f04;\"><span style=\"color:#073763;\"><br \/><\/span><\/span>======================================================================<br \/><strong><br \/>\u4e09\u3001\u5b89\u88c5Cacti<span><\/p>\n<p><\/span>1\u3001\u4e0b\u8f7dCacti\u5e76\u5b89\u88c5<br \/><\/strong><\/p>\n<p><span style=\"FONT-SIZE: 9pt\"><span style=\"color:#7f6000;\">\u7b2c\u4e00\u6b65\uff1a\u5b89\u88c5<\/span><span><span style=\"color:#7f6000;\">rrdtool\uff08http:\/\/oss.oetiker.ch\/rrdtool\/\uff09<br \/><\/span>#yum install pango pango-devel #\u7531\u4e8e\u6211\u5b89\u88c5\u65f6\uff0c\u7f3a\u5c11\u8fd9\u4e24\u4e2a\u5305<br \/>#wget http:\/\/oss.oetiker.ch\/rrdtool\/pub\/rrdtool-1.4.3.tar.gz<br \/>#tar zxvf rrdtool-1.4.3.tar.gz&nbsp; &amp;&amp; cd rrdtool-1.4.3<br \/>#.\/configure &#8211;prefix=\/usr\/local\/rrdtool &amp;&amp; make &amp;&amp; make install<br \/><span style=\"color:#274e13;\"><em>\u8bf4\u660e\uff1a\u4e5f\u53ef\u4ee5\u4f7f\u7528yum install rrdtool\u6765\u8fdb\u884c\u5b89\u88c5<\/em><\/span><\/span><\/span><\/p>\n<p><span style=\"FONT-SIZE: 9pt\"><span style=\"color:#7f6000;\">\u7b2c\u4e8c\u6b65\uff1a\u5b89\u88c5<\/span><span><span style=\"color:#7f6000;\"><span>net-snmp\uff08http:\/\/www.net-snmp.org\/\uff09<\/span><\/span><\/span><\/span><br \/>#wget http:\/\/netcologne.dl.sourceforge.net\/project\/net-snmp\/net-snmp\/5.5\/net-snmp-5.5.tar.gz<br \/>#tar zxvf&nbsp; net-snmp-5.5.tar.gz &amp;&amp; cd net-snmp-5.5<br \/>#.\/configure &#8211;prefix=\/usr\/local\/net-snmp &#8211;with-mysql=\/lamp\/database\/mysql\/bin\/mysql_config&nbsp; &amp;&amp; make &amp;&amp; make install<br \/>###########\u63d0\u793a\u4fe1\u606f##############<br \/>default version of-snmp-version(3)\uff1a3\uff08\u5728\u8fd9\u91cc\u7248\u672c\u901a\u5e38\u6709\u4e09\u79cd\u5f62\u5f0f\uff1a1,2c,3\uff09<br \/>Systemcontact information\uff08\u914d\u7f6e\u8be5\u8bbe\u5907\u7684\u8054\u7cfb\u4fe1\u606f\uff09\uff1a ruanxi@163.com\uff08\u4e5f\u53ef\u4ee5\u662f\u90ae\u7bb1\u5730\u5740\uff09<br \/>System location (\u8be5\u7cfb\u7edf\u8bbe\u5907\u7684\u5730\u7406\u4f4d\u7f6e)\uff1aFujian P.R.C<br \/>Location to write logfile (\u65e5\u5fd7\u6587\u4ef6\u4f4d\u7f6e)\uff1a\/var\/log\/snmpd.log<br \/>Location to Write persistent(\u6570\u636e\u5b58\u50a8\u76ee\u5f55)\uff1a\/var\/net-snmp<br \/><em><span style=\"color:#274e13;\">\u8bf4\u660e\uff1a\u4e5f\u53ef\u4ee5\u4f7f\u7528yum install net-snmp net-snmp-devel&nbsp; net-snmp-libs net-snmp-utils net-snmp-perl<br \/><\/span><span style=\"color:#274e13;\">\u6216\u8005yum net-snmp*\u6765\u8fdb\u884c\u5b89\u88c5<\/span><\/em><\/p>\n<p><span style=\"FONT-SIZE: 9pt\"><span style=\"color:#7f6000;\">\u7b2c\u4e09\u6b65\uff1a\u5b89\u88c5<\/span><span><span style=\"color:#7f6000;\"><span><span>cacti\u4e0ecacti-spine<\/span><\/span><\/span><\/span><\/span><strong>\uff08http:\/\/cactiusers.org\/\uff09<\/strong><br \/>#wget http:\/\/www.cacti.net\/downloads\/cacti-0.8.7f.tar.gz<br \/>#wget http:\/\/www.cacti.net\/downloads\/spine\/cacti-spine-0.8.7e.tar.gz<br \/><strong>\uff081\uff09\u5b89\u88c5cacti<\/strong><br \/>#tar zxvf cacti-0.8.7f.tar.gz<br \/>#mv cacti-0.8.7f \/lamp\/cacti<br \/>#useradd -s \/sbin\/nologin cacti<br \/>#passwd cacti<br \/>#chown -R cacti:cacti \/lamp\/cacti<br \/><strong>\uff082\uff09\u5b89\u88c5cacti-spine<\/strong><br \/>#tar zxvf cacti-spine-0.8.7f.tar.gz &amp;&amp; cd cacti-spine-0.8.7f<br \/>#.\/configure &#8211;prefix=\/usr\/local\/cacti-spine&nbsp; &#8211;with-mysql=\/lamp\/database\/mysql &#8211;with-snmp=\/usr\/local\/net-snmp &amp;&amp; make &amp;&amp; make install<span style=\"FONT-SIZE: 9pt\"><span><span style=\"color:#7f6000;\"><span><span><br \/><\/span><\/span><\/span><\/span><\/span><em><span style=\"color:#274e13;\">\u8bf4\u660e\uff1a\u4e5f\u53ef\u4ee5\u4f7f\u7528yum install cacti cacti-spine\u6765\u8fdb\u884c\u5b89\u88c5\uff0c\u4f46\u662f\u4f7f\u7528\u8be5\u65b9\u5f0f\u5b89\u88c5\uff0c<\/span><span style=\"color:#274e13;\">\u5b89\u88c5\u5b8ccacti\u540e\uff0c\u4f1a\u81ea\u52a8\u7684\u589e\u52a0\u4e00\u4e2a\u540d\u4e3acacti\u7684\u7528\u6237\u8d26\u53f7\uff0c\u6240\u4ee5\u6211\u4eec\u5c31\u4e0d\u7528\u518d\u589e\u52a0\u4e00\u4e2a\u7528\u6237\u8d26\u53f7<\/span><\/em><br \/><span style=\"color:#7f6000;\"><span style=\"FONT-SIZE: 9pt\"><br \/>\u7b2c\u56db\u6b65\uff1a<\/span>\u914d\u7f6ecacti\u3001cacti-spine<\/span><\/p>\n<p>1\uff09\u521b\u5efacacti\u6570\u636e\u5e93\uff0c\u5e76\u521d\u59cb\u5316\u8be5\u6570\u636e\u5e93<br \/>#mysql -uroot -pXXXX<br \/>mysql&gt; create database cacti<br \/>mysql&gt; grant all on cacti.* to &#8216;cacti&#8217;@&#8217;localhost&#8217; identified by &#8216;2010&#8217;;<br \/>mysql&gt; flush privileges;<br \/>#mysql -ucacti -p2010 cacti &lt; \/lamp\/cacti\/cacti.sql <\/p>\n<p>2\uff09\u7f16\u8bd1\u914d\u7f6e\u6587\u4ef6<span style=\"color:#ff0000;\"><strong>\/usr\/local\/cacti-spine\/etc\/spine.conf<\/strong><\/span><strong><span style=\"color:#ff0000;\">\uff08\u6ce8\u610f\uff1a\u5982\u679c\u662fRPM\u65b9\u5f0f\u5b89\u88c5\uff0c\u90a3\u4e48\u914d\u7f6e\u6587\u4ef6\u4f4d\u4e8e\/etc\/spine.conf\uff09<\/span><\/strong><br \/>#vi \/usr\/local\/cacti-spine\/etc\/spine.conf<br \/>DB_Host&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost<br \/>DB_Database&nbsp;&nbsp;&nbsp;&nbsp; cacti<br \/>DB_User&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cacti<br \/>DB_Pass&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2010<br \/>DB_Port&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3306<\/p>\n<p>3\uff09\u914d\u7f6ecacti\u7684\u865a\u62df\u76ee\u5f55<br \/>#vi \/lamp\/web\/apache\/etc\/extra\/httpd-cacti.conf<br \/>Alias&nbsp; \/cacti&nbsp; \/lamp\/cacti<br \/>&lt;Directory \/lamp\/cacti&gt;<br \/>DirectoryIndex index.php<br \/>AllowOverride none<br \/>order deny,allow<br \/>deny from all<br \/>Allow from 127.0.0.1 192.168.1.0\/24<br \/>AddType application\/x-httpd-php .php<br \/>php_flag magic_quotes_gpc on<br \/>php_flag track_vars on<br \/>&lt;\/Directory&gt;<br \/>#vi \/lamp\/web\/apache\/etc\/httpd.conf\uff0c\u589e\u52a0\u5982\u4e0b\u4e00\u884c<br \/>Include etc\/extra\/httpd-cacti.conf<\/p>\n<p>4\uff09\u914d\u7f6ecacti\u7684config.php\u914d\u7f6e\u6587\u4ef6<br \/>#vi \/lamp\/cacti\/include\/config.php<br \/>$database_type = &#8220;mysql&#8221;;<br \/>$database_default = &#8220;cacti&#8221;;<br \/>$database_hostname = &#8220;localhost&#8221;;<br \/>$database_username = &#8220;cacti&#8221;;<br \/>$database_password = &#8220;2010&#8221;;<br \/>$database_port = &#8220;3306&#8221;;<br \/>$cacti_session_name = &#8220;Cacti&#8221;;<\/p>\n<p>5\uff09\u914d\u7f6e\/etc\/cron.d\/cacti\u4efb\u52a1\u6587\u4ef6\uff0c\u5373\uff1a\u7cfb\u7edf\u6bcf5\u5206\u949f\u8fdb\u884c\u6536\u96c6SNMP\u4ee3\u7406\u4e0a\u7684\u6570\u636e<br \/>#vi \/etc\/cron.d\/cacti<br \/>*\/5 * * * *&nbsp;&nbsp;&nbsp; cacti&nbsp;&nbsp;&nbsp; \/lamp\/web\/php\/bin\/php&nbsp; \/lamp\/cacti\/poller.php &amp;&gt;\/dev\/null<br \/>#chkconfig &#8211;level 3 crond on<br \/>#service crond start<\/p>\n<p><span style=\"FONT-SIZE: 9pt\"><span>6\uff09\u6d4b\u8bd5\u4e00\u4e0b<br \/>#killall -HUP httpd&nbsp; #\u91cd\u65b0\u52a0\u8f7d\u4e00\u4e0bhttpd.conf\u914d\u7f6e\u6587\u4ef6<br \/>#http:\/\/ip\/cacti\uff0c\u767b\u5f55cacti\uff0c\u8fd8\u8981\u76f8\u5173\u914d\u7f6e\uff0c<span style=\"color:#ff0000;\">\u4e0b\u9762\u662f\u4e00\u4e2a\u914d\u7f6e\u4f8b\u5b50<\/span><br \/><img decoding=\"async\" src=\"http:\/\/www.pangwenxin.com\/upload\/agh4dXN1YWxseXIRCxIKVXBsb2FkRmlsZRiKJww.gif\" \/><\/span><\/span><\/p>\n<p><span style=\"FONT-SIZE: 9pt\"><span><img decoding=\"async\" src=\"http:\/\/www.pangwenxin.com\/upload\/agh4dXN1YWxseXIRCxIKVXBsb2FkRmlsZRiZdQw.gif\" \/><\/span><\/span><\/p>\n<p><span style=\"FONT-SIZE: 9pt\"><span><img decoding=\"async\" src=\"http:\/\/www.pangwenxin.com\/upload\/agh4dXN1YWxseXIRCxIKVXBsb2FkRmlsZRiBfQw.gif\" \/><\/span><\/span><\/p>\n<p><span style=\"FONT-SIZE: 9pt\"><span><span style=\"color:#ff0000;\">\u8bf4\u660e\uff1a\u4e0a\u56fe\u4e2d\u7684\u8def\u5f84\u8981\u8bbe\u7f6e\u5bf9\uff0c\u4e5f\u53ef\u4ee5\u5148\u8df3\u8fc7\uff0c\u7136\u540e\u767b\u5f55cacti\u4e3b\u9875\u540e\uff0c\u9009\u62e9&#8221;settings&#8221; -&gt; &#8220;Paths&#8221;\u8fdb\u884c\u4fee\u6539<\/span><\/span><\/span><\/p>\n<p><span style=\"FONT-SIZE: 9pt\"><span><img decoding=\"async\" src=\"http:\/\/www.pangwenxin.com\/upload\/agh4dXN1YWxseXISCxIKVXBsb2FkRmlsZRjphAEM.gif\" \/><\/span><\/span><\/p>\n<p><span style=\"FONT-SIZE: 9pt\"><span><img decoding=\"async\" src=\"http:\/\/www.pangwenxin.com\/upload\/agh4dXN1YWxseXISCxIKVXBsb2FkRmlsZRjRjAEM.gif\" \/><\/span><\/span><\/p>\n<p><span style=\"FONT-SIZE: 9pt\"><span><img decoding=\"async\" src=\"http:\/\/www.pangwenxin.com\/upload\/agh4dXN1YWxseXISCxIKVXBsb2FkRmlsZRi5lAEM.gif\" \/><\/span><\/span><\/p>\n<p><span style=\"FONT-SIZE: 9pt\"><span><img decoding=\"async\" src=\"http:\/\/www.pangwenxin.com\/upload\/agh4dXN1YWxseXISCxIKVXBsb2FkRmlsZRjxqwEM.gif\" \/><\/span><\/span><\/p>\n<p><span style=\"FONT-SIZE: 9pt\"><span><span>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/span><span>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/span><span>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/span><strong><span><br \/><\/span><br \/>2\u3001Cacti\u63d2\u4ef6\u7684\u5b89\u88c5<\/p>\n<p><\/strong><span style=\"color:#7f6000;\"><span>1\uff09\u5b89\u88c5Plugin Architecture\uff08<a class=\"smarterwiki-linkify\" href=\"http:\/\/cactiusers.org\/%EF%BC%89\">http:\/\/cactiusers.org\/\uff09<\/a><\/span><br \/><strong><span style=\"color:#000000;\">\u4f5c\u7528\uff1a\u8ba9<\/span><\/strong><\/span><strong><span style=\"color:#000000;\">cacti\u652f\u6301\u66f4\u591a\u7684\u63d2\u4ef6<\/span><br \/><\/strong><span>#wget <a class=\"smarterwiki-linkify\" href=\"http:\/\/mirror.cactiusers.org\/downloads\/plugins\/cacti-plugin-0.8.7f-PA-v2.7.tar.gz\">http:\/\/mirror.cactiusers.org\/downloads\/plugins\/cacti-plugin-0.8.7f-PA-v2.7.tar.gz<\/a><\/span><br \/>#tar zxvf cacti-plugin-0.8.7f-PA-v2.7.tar.gz<br \/>#mv cacti-plugin-arch&nbsp; \/lamp\/cacti\/<\/p>\n<p>#cd \/lamp\/cacti\/<br \/>#mysql -ucacti -p2010 cacti &lt; cacti-plugin-arch\/pa.sql<br \/>#patch -p1 -N &lt; cacti-plugin-arch\/cacti-plugin-0.8.7f-PA-v2.7.diff<br \/>#rm&nbsp; -rf cacti-plugin-arch<br \/>#chown -R cacti:cacti \/lamp\/cacti<\/p>\n<p>#vi \/lamp\/cacti\/include\/config.php\uff0c\u4fee\u6539\u5e76\u589e\u52a0\u5982\u4e0b<br \/>$database_type = &#8220;mysql&#8221;;<br \/>$database_default = &#8220;cacti&#8221;;<br \/>$database_hostname = &#8220;localhost&#8221;;<br \/>$database_username = &#8220;cacti&#8221;;<br \/>$database_password = &#8220;2010&#8221;;<br \/>$database_port = &#8220;3306&#8221;;<br \/>\/* cacti&#8217;s path with dns *\/<br \/>$config[&#8216;url_path&#8217;] = &#8216;\/cacti\/&#8217;; <span style=\"color:#660000;\">#\u4e5f\u5c31\u662fcacti\u865a\u62df\u76ee\u5f55\u914d\u7f6e\u4e2d\u7684Alias<\/span><br \/>\/*Plugins List*\/<br \/>$plugins = array();<\/p>\n<p>#\u663e\u793aPlugin-Management<br \/>User Management -&gt; &#8220;admin&#8221; or &#8220;other user&#8221; -&gt; &#8220;Realm Permissions&#8221; -&gt; &#8220;<label for=\"section101\">Plugin Management<\/label>&#8221; -&gt; \u6253\u52fe\u5e76\u4fdd\u5b58<\/p>\n<p><span style=\"color:#7f6000;\"><span>2\uff09\u5b89\u88c5\u76f8\u5173\u63d2\u4ef6<\/p>\n<p>\uff081\uff09\u5b89\u88c5Settings\u63d2\u4ef6<\/span><\/span><span style=\"color:#7f6000;\"><span>\uff08<a class=\"smarterwiki-linkify\" href=\"http:\/\/docs.cacti.net\/plugins%EF%BC%89\">http:\/\/docs.cacti.net\/plugins\uff09<\/a><\/span><\/span><br \/><span>#wget <a class=\"smarterwiki-linkify\" href=\"http:\/\/docs.cacti.net\/_media\/plugin:settings-latest.tgz\">http:\/\/docs.cacti.net\/_media\/plugin:settings-latest.tgz<\/a> -O settings-latest.tgz<\/span><br \/>#tar zxvf settings-latest.tgz<br \/>#mv settings-0.6&nbsp; \/lamp\/cacti\/plugins\/settings<br \/>#vi \/lamp\/cacti\/include\/config.php\uff0c\u5728\u8be5\u6587\u4ef6\u4e2d\u7684&#8221;$plugins = array()&#8221;\u540e\u589e\u52a0\u5982\u4e0b\u4e00\u884c\u5185\u5bb9<br \/>$plugins[] = &#8216;settings&#8217;;<br \/><span style=\"color:#ff0000;\">\u6ce8\u610f\uff1a\u4e5f\u53ef\u4ee5\u5728\/lamp\/cacti\/include\/global.php\u6587\u4ef6\u4e2d\u589e\u52a0\uff0c\u4f46\u662f\u5728config.php\u6587\u4ef6\u4e2d\u589e\u52a0\u8bbe\u7f6e\u66f4\u597d<\/span><br \/><span style=\"color:#7f6000;\"><br \/><span>\uff082\uff09\u5b89\u88c5<\/span>Thold<\/span><span style=\"color:#7f6000;\"><span>\u63d2\u4ef6<\/span><\/span><span style=\"color:#7f6000;\">\uff08<\/span><span style=\"color:#7f6000;\"><span><a class=\"smarterwiki-linkify\" href=\"http:\/\/docs.cacti.net\/plugins\">http:\/\/docs.cacti.net\/plugins<\/a><\/span><\/span><span style=\"color:#7f6000;\">\uff09<\/span><br \/>#wget <span><span><a class=\"smarterwiki-linkify\" href=\"http:\/\/docs.cacti.net\/_media\/plugin:thold-latest.tgz\">http:\/\/docs.cacti.net\/_media\/plugin:thold-latest.tgz<\/a><\/span><\/span> -O thold-latest.tgz<br \/>#tar zxvf thold-latest.tgz<br \/>#mv thold-0.41 \/lamp\/cacti\/plugins\/thold<br \/>#vi \/lamp\/cacti\/include\/config.php\uff0c\u5728\u8be5\u6587\u4ef6\u4e2d\u7684&#8221;$plugins = array()&#8221;\u540e\u589e\u52a0\u5982\u4e0b\u4e00\u884c\u5185\u5bb9<br \/>$plugins[] = &#8216;thold&#8217;;<br \/>\u6700\u540e\uff1a<br \/><span>\u5982\u679c\u8be5\u63d2\u4ef6\u662f\u65e7\u7248\u7684\uff0c\u90a3\u4e48<a class=\"smarterwiki-linkify\" href=\"http:\/\/ip\/cacti\">http:\/\/ip\/cacti<\/a>&nbsp; -&gt;&nbsp; Plugin Management -&gt; Thresholds -&gt; &#8220;Old Plugin Architecture &#8211; Running&#8221;<\/span><br \/><span>\u5982\u679c\u8be5\u63d2\u4ef6\u662f\u65b0\u7248\u7684\uff0c\u90a3\u4e48<a class=\"smarterwiki-linkify\" href=\"http:\/\/ip\/cacti\">http:\/\/ip\/cacti<\/a>&nbsp; -&gt;&nbsp; Plugin Management -&gt; Thresholds -&gt;\u70b9 &#8220;Install + Enable&#8221;<\/span><\/p>\n<p><span style=\"color:#7f6000;\">\uff083\uff09<span>\u5b89\u88c5<\/span>Monitor<\/span><span style=\"color:#7f6000;\"><span>\u63d2\u4ef6<\/span><\/span><span style=\"color:#7f6000;\">\uff08<\/span><span style=\"color:#7f6000;\"><span><a class=\"smarterwiki-linkify\" href=\"http:\/\/docs.cacti.net\/plugins\">http:\/\/docs.cacti.net\/plugins<\/a><\/span><\/span><span style=\"color:#7f6000;\">\uff09<\/span><br \/>#wget <span><span><a class=\"smarterwiki-linkify\" href=\"http:\/\/docs.cacti.net\/_media\/plugin:monitor-latest.tgz\">http:\/\/docs.cacti.net\/_media\/plugin:monitor-latest.tgz<\/a><\/span><\/span> -O monitor-latest.tgz<br \/>#tar zxvf monitor-latest.tgz<br \/>#mv monitor-0.9&nbsp; \/lamp\/cacti\/plugins\/monitor<br \/>#vi \/lamp\/cacti\/include\/config.php\uff0c\u5728\u8be5\u6587\u4ef6\u4e2d\u7684&#8221;$plugins = array()&#8221;\u540e\u589e\u52a0\u5982\u4e0b\u4e00\u884c\u5185\u5bb9<br \/>$plugins[] = &#8216;monitor&#8217;;<\/p>\n<p>User Management -&gt; &#8220;admin&#8221; or &#8220;other user&#8221; -&gt; &#8220;Realm Permissions&#8221; -&gt; &#8220;View Monitoring&#8221; -&gt; \u6253\u52fe\u5e76\u4fdd\u5b58<br \/>\u6700\u540e\uff1a\u6839\u636e\u65b0\u65e7\u7248\u672c\u63d2\u4ef6\uff0c\u8fdb\u884c\u8bbe\u7f6e<\/p>\n<p><span style=\"color:#7f6000;\">\uff084\uff09<span>\u5b89\u88c5<\/span>WeatherMap<\/span><span style=\"color:#7f6000;\"><span>\u63d2\u4ef6<\/span><span>\uff08<a class=\"smarterwiki-linkify\" href=\"http:\/\/www.network-weathermap.com\/download\">http:\/\/www.network-weathermap.com\/download<\/a><\/span><\/span><span style=\"color:#7f6000;\">\uff09<\/span><br \/><span>#wget <a class=\"smarterwiki-linkify\" href=\"http:\/\/www.network-weathermap.com\/files\/php-weathermap-0.97a.zip\">http:\/\/www.network-weathermap.com\/files\/php-weathermap-0.97a.zip<\/a><\/span><br \/>#unzip php-weathermap-0.97a.zip<br \/>#mv weathermap \/lamp\/cacti\/plugins\/<\/p>\n<p>#cd \/lamp\/cacti\/plugins\/weathermap\/<br \/>#chown -R cacti output<br \/>#chown -R daemon configs&nbsp;&nbsp; #\u8bbe\u7f6econfigs\u76ee\u5f55\u6240\u5c5e\u4e3b\u4e3a\uff1adaemon\uff08\u8fd9\u91cc\u5f97\u7528ps -ef | grep httpd\u67e5\u770b\u4e00\u4e0bapache\u662f\u4ee5\u8c01\u7684\u8eab\u4efd\u542f\u52a8\u7684\uff09<br \/>#chmod u+w configs&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #\u8bbe\u7f6econfigs\u76ee\u5f55\u7684\u6240\u5c5e\u4e3b\u5bf9\u8be5\u76ee\u5f55\u53ef\u5199<br \/>#cp editor-config.php-dist&nbsp; editor-config.php<br \/>#vi editor-config.php\uff0c\u4fee\u6539\u5982\u4e0b\u53c2\u6570<br \/><span style=\"color:#660000;\">$cacti_base = &#8220;\/usr\/local\/cacti&#8221;;&nbsp;<\/span> #cacti\u76ee\u5f55\u7684\u7edd\u5bf9\u8def\u5f84<br \/><span style=\"color:#660000;\"><span>$cacti_url = &#8220;<a class=\"smarterwiki-linkify\" href=\"http:\/\/localhost\/cacti\/\">http:\/\/localhost\/cacti\/<\/a>&#8220;;&nbsp;<\/span><\/span> #\u8bbf\u95eecacti\u7684\u5730\u5740<br \/><span style=\"color:#660000;\">$mapdir= $cacti_base.&#8217;\/plugins\/weathermap\/configs&#8217;;&nbsp;<\/span> #\u8bbe\u7f6econfigs\u76ee\u5f55\u7684\u7edd\u5bf9\u8def\u5f84<\/p>\n<p>#vi \/lamp\/cacti\/include\/config.php\uff0c\u5728\u8be5\u6587\u4ef6\u4e2d\u7684&#8221;$plugins = array()&#8221;\u540e\u589e\u52a0\u5982\u4e0b\u4e00\u884c\u5185\u5bb9<br \/>$plugins[] = &#8216;weathermap&#8217;;<br \/>\u6700\u540e\uff1a\u6839\u636e\u65b0\u65e7\u7248\u672c\u63d2\u4ef6\uff0c\u8fdb\u884c\u8bbe\u7f6e<\/span><\/span><\/p>\n<p><span style=\"FONT-SIZE: 9pt\"><span>======================================================================<\/span><\/span><\/p>\n<p><span style=\"FONT-SIZE: 9pt\"><span><span><strong>\u56db\u3001\u5b89\u88c5Nagios\uff08<\/strong><a class=\"smarterwiki-linkify\" href=\"http:\/\/www.nagios.org\/%EF%BC%89\"><strong>http:\/\/www.nagios.org\/\uff09<\/strong><\/a><\/span><\/p>\n<p><strong>1\u3001Nagios\u662f\u600e\u4e48\u5b9e\u73b0\u76d1\u63a7\u7684<\/p>\n<p><\/strong><span style=\"color:#073763;\">1\uff09Nagios\u670d\u52a1\u5668\u5bf9Windows\u5ba2\u6237\u7aef\u7684\u76d1\u63a7\uff0c\u5982\u4e0b\u56fe<\/span><\/span><\/span><\/p>\n<p><span style=\"FONT-SIZE: 9pt\"><span><\/span><\/span><span style=\"FONT-SIZE: 9pt\"><span><img decoding=\"async\" src=\"http:\/\/www.pangwenxin.com\/upload\/agh4dXN1YWxseXIRCxIKVXBsb2FkRmlsZRjKZQw.gif\" \/><\/span><\/span><\/p>\n<p><span style=\"FONT-SIZE: 9pt\"><span><span>\uff081\uff09<\/span>Nagios\u670d\u52a1\u5668\u60f3\u76d1\u63a7\u5b89\u88c5\u6709windows\u7cfb\u7edf\u7684\u4e3b\u673a\uff0c\u90a3\u4e48windows\u4e3b\u673a\u5fc5\u987b\u5b89\u88c5NSClient++\u8fd9\u4e2a\u7ec4\u4ef6<br \/>\uff082\uff09\u5176\u6b21\uff0cNagios\u670d\u52a1\u5668\u4f7f\u7528check_nt\uff08<span style=\"color:#7f6000;\">\u5c5e\u4e8e\uff1anagios-plugins\u5b89\u88c5\u5305\uff0c\u5982\u679c\u4f7f\u7528RPM\u65b9\u5f0f\u5b89\u88c5\uff0c\u90a3\u4e48\u4f4d\u4e8e\uff1a\/usr\/lib\/nagios\/plugins\uff09<\/span>\u6765\u5bf9windows\u4e3b\u673a\u8fdb\u884c\u76d1\u63a7<strong><\/p>\n<p><\/strong><span style=\"color:#073763;\">2\uff09Nagios\u670d\u52a1\u5668\u5bf9linux\u5ba2\u6237\u7aef\u7684\u76d1\u63a7\uff0c\u5982\u4e0b\u56fe<\/span><\/span><\/span><\/p>\n<p><span style=\"FONT-SIZE: 9pt\"><span><img decoding=\"async\" src=\"http:\/\/www.pangwenxin.com\/upload\/agh4dXN1YWxseXISCxIKVXBsb2FkRmlsZRihnAEM.gif\" \/><\/span><\/span><\/p>\n<p><span style=\"FONT-SIZE: 9pt\"><span><span>\uff081\uff09<\/span>Nagios\u670d\u52a1\u5668\u60f3\u76d1\u63a7\u5b89\u88c5\u6709linux\u7cfb\u7edf\u7684\u4e3b\u673a\uff0c\u90a3\u4e48linux\u4e3b\u673a\u5fc5\u987b\u5b89\u88c5nrpe\u8fd9\u4e2a\u63d2\u4ef6\uff08\u4f8b\u5982\uff1anagios-nrpe\u7684RPM\u5305\uff09<br \/>\uff082\uff09\u5176\u6b21\uff0cNagios\u670d\u52a1\u5668\u4f7f\u7528check_nrpe\uff08<span style=\"color:#7f6000;\">\u5c5e\u4e8e\uff1anagios-plugins\u5b89\u88c5\u5305\uff0c\u5982\u679c\u4f7f\u7528RPM\u65b9\u5f0f\u5b89\u88c5\uff0c\u90a3\u4e48\u4f4d\u4e8e\uff1a\/usr\/lib\/nagios\/plugins\uff09<\/span>\u6765\u5bf9linux\u4e3b\u673a\u8fdb\u884c\u76d1\u63a7<strong><\/p>\n<p><\/strong><span>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/span><span>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/span><span>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/span><br \/><strong><br \/>2\u3001Nagios\u8f6f\u4ef6\u7684\u5b89\u88c5<\/p>\n<p><\/strong>1\uff09\u5b89\u88c5\u4f9d\u8d56\u5305<strong><br \/><\/strong>#rpm -q&nbsp; httpd gcc glibc glibc-common gd gd-devel&nbsp;&nbsp; #\u68c0\u67e5\u4e00\u4e0b\u8fd9\u4e9b\u5305\u662f\u5426\u5df2\u7ecf\u5b89\u88c5<br \/>#yum install httpd gcc glibc glibc-common gd gd-devel<\/p>\n<p>2\uff09\u5b89\u88c5nagios\u53canagios-plugins<br \/><span>#wget <a class=\"smarterwiki-linkify\" href=\"http:\/\/prdownloads.sourceforge.net\/sourceforge\/nagios\/nagios-3.2.1.tar.gz\">http:\/\/prdownloads.sourceforge.net\/sourceforge\/nagios\/nagios-3.2.1.tar.gz<\/a><\/span><br \/><span>#wget <a class=\"smarterwiki-linkify\" href=\"http:\/\/prdownloads.sourceforge.net\/sourceforge\/nagiosplug\/nagios-plugins-1.4.14.tar.gz\">http:\/\/prdownloads.sourceforge.net\/sourceforge\/nagiosplug\/nagios-plugins-1.4.14.tar.gz<\/a><\/span><br \/>#groupadd nagcmd<br \/>#useradd -G nagcmd&nbsp; -s&nbsp; \/sbin\/nologin nagios<br \/>#usermod -G nagcmd daemon&nbsp; <span style=\"color:#7f6000;\">#\u628adaemon\u52a0\u5165\u5230nagcmd\u7ec4\uff0c\u4ee5\u4fbf\u4e8e\u5728\u901a\u8fc7web Interface\u64cd\u4f5cnagios\u65f6\u80fd\u591f\u5177\u6709\u8db3\u591f\u7684\u6743\u9650<\/span><br \/>#passwd nagios<\/p>\n<p>\uff081\uff09\u5b89\u88c5nag<span style=\"color:#000000;\">ios<\/span><span style=\"color:#000000;\"><span>\uff08<a class=\"smarterwiki-linkify\" href=\"http:\/\/netcologne.dl.sourceforge.net\/project\/nagios\/%EF%BC%89\">http:\/\/netcologne.dl.sourceforge.net\/project\/nagios\/\uff09<\/a><\/span><\/span><br \/>#tar zxvf nagios-3.2.1.tar.gz &amp;&amp; cd nagios-3.2.1<br \/>#.\/configure &#8211;prefix=<span style=\"color:#ff0000;\">\/usr\/local\/nagios<\/span> &#8211;with-nagios-user=nagios &#8211;with-nagios-group=nagios &#8211;with-command-group=nagcmd &#8211;with-httpd-conf=\/lamp\/web\/apache\/etc\/extra&nbsp; &#8211;with-gd-lib &#8211;with-gd-inc &#8211;enable-event-broker &#8211;enable-embedded-perl<br \/>#make all<br \/>#make install&nbsp; #\u5b89\u88c5the main program, CGIs, and HTML files<br \/>#make install-init&nbsp; #\u5b89\u88c5\u542f\u52a8\u811a\u672c\u5230\/etc\/init.d\/<br \/>#make install-commandmode #\u5b89\u88c5\u548c\u8bbe\u7f6epermissions on the directory for holding the external command file<br \/>#make install-config&nbsp; #\u5b89\u88c5\u521d\u59cb\u914d\u7f6e\u6587\u4ef6\u5230\/usr\/local\/nagios<br \/>#make install-webconf&nbsp; #\u5b89\u88c5the Apache config file for the Nagios web interface<br \/>#chkconfig&nbsp; &#8211;add&nbsp; nagios #\u628anagios\u6dfb\u52a0\u4e3a\u7cfb\u7edf\u670d\u52a1\u5e76\u5c06\u4e4b\u52a0\u5165\u5230\u81ea\u52a8\u542f\u52a8\u670d\u52a1\u961f\u5217<\/p>\n<p><span>\uff082\uff09\u5b89\u88c5nagios-plugins\uff08<a class=\"smarterwiki-linkify\" href=\"http:\/\/netcologne.dl.sourceforge.net\/project\/nagiosplug\/%EF%BC%89\">http:\/\/netcologne.dl.sourceforge.net\/project\/nagiosplug\/\uff09<\/a><\/span><br \/><span style=\"color:#7f6000;\">#nagios\u7684\u6240\u6709\u76d1\u63a7\u5de5\u4f5c\u90fd\u662f\u901a\u8fc7\u63d2\u4ef6\u5b8c\u6210\u7684\uff0c\u56e0\u6b64\uff0c\u5728\u542f\u52a8nagios\u4e4b\u524d\u8fd8\u9700\u8981\u4e3a\u5176\u5b89\u88c5\u5b98\u65b9\u63d0\u4f9b\u7684\u63d2\u4ef6<\/span><br \/>#yum install fping perl-Net-SNMP qstat&nbsp; #\u5475\u5475\uff0c\u8fd9\u4e00\u6b65\u53ef\u4ee5\u4e0d\u8981<br \/>#tar zxvf nagios-plugins-1.4.14.tar.gz<br \/>#cd nagios-plugins-1.4.14<br \/>#.\/configure &#8211;prefix=<span style=\"color:#ff0000;\">\/usr\/local\/nagios<\/span>&nbsp; &#8211;with-nagios-user=nagios &#8211;with-nagios-group=nagios&nbsp; &#8211;enable-extra-opts &#8211;enable-perl-modules &#8211;enable-libtap &#8211;with-openssl &#8211;with-perl=\/usr\/bin\/perl&nbsp; &#8211;with-mysql=\/lamp\/database\/mysql<br \/><span style=\"color:#ff0000;\"><strong>\u6ce8\u610f\uff1anagios-plugins\u4e0enagios\u8981\u5b89\u88c5\u5728\u540c\u4e00\u4e2a\u76ee\u5f55<\/strong><\/span><br \/>#make &amp;&amp; make install<br \/><em><span style=\"color:#274e13;\">\u8bf4\u660e\uff1a\u4e5f\u53ef\u4ee5\u4f7f\u7528yum install nagios nagios-plugins\u8fdb\u884c\u5b89\u88c5\uff0c\u4f46\u662f<\/span><span style=\"color:#274e13;\">\u4f7f\u7528\u8fd9\u79cd\u5b89\u88c5\u65b9\u5f0f\uff0c\u76f8\u5173\u7684\u7528\u6237\u8d26\u6237\uff08\u4f8b\u5982\uff1anagios\uff09\u90fd\u4f1a\u81ea\u52a8\u521b\u5efa<\/span><\/em><\/p>\n<p>3\uff09\u914d\u7f6enagios\u4e0eapache\uff0c\u53ea\u8ba9\u6388\u6743\u7684\u7528\u6237\u8bbf\u95ee<br \/><\/span><\/span><\/p>\n<div>#\u4e3aemail\u6307\u5b9a\u60a8\u60f3\u7528\u6765\u63a5\u6536nagios\u8b66\u544a\u4fe1\u606f\u7684\u90ae\u4ef6\u5730\u5740\uff0c\u9ed8\u8ba4\u662f\u672c\u673a\u7684nagios\u7528\u6237<\/div>\n<div># vi \/usr\/local\/nagios\/etc\/objects\/contacts.cfg&nbsp;<\/div>\n<div><span style=\"color:#660000;\">email &nbsp; &nbsp; &nbsp; &nbsp;nagios@localhost &nbsp; &nbsp; &nbsp; #\u8fd9\u4e2a\u662f\u9ed8\u8ba4\u8bbe\u7f6e<\/span><\/div>\n<p><span style=\"color:#000000;\">#<\/span><span style=\"color:#000000;\">htpasswd -c \/usr\/local\/nagios\/etc\/htpasswd.users nagiosadmin<\/span><br \/>#cat \/usr\/local\/nagios\/etc\/htpasswd.users #\u67e5\u770b\u4e00\u4e0b\u8bba\u8bc1\u6587\u4ef6<br \/><span style=\"color:#660000;\">nagiosadmin:k4MOQhzhwUgt6<\/span><br \/>#vi \/usr\/local\/nagios\/etc\/cgi.cfg&nbsp; #\u914d\u7f6ecgi.cfg\u914d\u7f6e\u6587\u4ef6\uff0c\u786e\u8ba4\u4ee5\u4e0b\u4f7f\u7528\u7684\u7528\u6237\u8ba4\u8bc1\u4e3anagiosadmin<br \/><span style=\"color:#660000;\">use_authentication=1&nbsp; <span style=\"color:#000000;\">#\u542f\u7528\u8eab\u4efd\u8ba4\u8bc1<\/span><br \/>authorized_for_system_information=nagiosadmin<br \/>authorized_for_configuration_information=nagiosadmin<br \/>authorized_for_system_commands=nagiosadmin<br \/>authorized_for_all_services=nagiosadmin<br \/>authorized_for_all_hosts=nagiosadmin<br \/>authorized_for_all_service_commands=nagiosadmin<br \/>authorized_for_all_host_commands=nagiosadmin<\/span><br \/>#mv \/lamp\/web\/apache\/etc\/extra\/nagios.conf&nbsp; \/lamp\/web\/apache\/etc\/extra\/httpd-nagios.conf<br \/>#vi \/lamp\/web\/apache\/etc\/extra\/httpd-nagios.conf<br \/><span style=\"color:#660000;\">ScriptAlias \/nagios\/cgi-bin &#8220;\/usr\/local\/nagios\/sbin&#8221;<br \/>&lt;Directory &#8220;\/usr\/local\/nagios\/sbin&#8221;&gt;<br \/>#&nbsp; SSLRequireSSL<br \/>Options ExecCGI<br \/>AllowOverride None<br \/>Order deny,allow<br \/>Deny from all<br \/>Allow from 127.0.0.1 192.168.1.0\/24<br \/>AuthName &#8220;Nagios Access&#8221;<br \/>AuthType Basic<br \/>AuthUserFile \/usr\/local\/nagios\/etc\/htpasswd.users<br \/>Require valid-user<br \/>&lt;\/Directory&gt;<\/p>\n<p>Alias \/nagios &#8220;\/usr\/local\/nagios\/share&#8221;<br \/>&lt;Directory &#8220;\/usr\/local\/nagios\/share&#8221;&gt;<br \/>#&nbsp; SSLRequireSSL<br \/>Options None<br \/>AllowOverride None<br \/>Order allow,deny<br \/>Allow from all<br \/>Order deny,allow<br \/>Deny from all<br \/>Allow from 127.0.0.1 192.168.1.0\/24<br \/>AuthName &#8220;Nagios Access&#8221;<br \/>AuthType Basic<br \/>AuthUserFile \/usr\/local\/nagios\/etc\/htpasswd.users<br \/>Require valid-user<br \/>&lt;\/Directory&gt;<\/span> <br \/>#vi \/lamp\/web\/apache\/etc\/httpd.conf\uff0c\u589e\u52a0\u5982\u4e0b\u4e00\u884c<br \/><span style=\"color:#660000;\">Include etc\/extra\/httpd-nagios.conf<\/span><br \/><span style=\"color:#ff0000;\">\u6ce8\u610f\uff1a\u4e3a\u4e86nagios\u7cfb\u7edf\u7684\u5b89\u5168\uff0c\u5efa\u8bae\u60a8\u4f7f\u7528\u4fe1\u606f\u6458\u8981\u5f3a\u8ba4\u8bc1\u6a21\u5f0f(\u5982MD5)\uff0c\u5f3a\u5236\u4f7f\u7528web\u7684TSL\/SSL\u5b89\u5168\u901a\u8baf\u6a21\u5f0f\uff0c\u5e76\u4e14\u901a\u8fc7\u8bbf\u95ee\u63a7\u5236\u5217\u8868\u8bbe\u5b9a\u80fd\u8bbf\u95eenagios\u7684web\u754c\u9762\u7684\u5ba2\u6237\u7aef\u5730\u5740<\/span><\/p>\n<p>4\uff09\u68c0\u67e5nagios\u7684\u914d\u7f6e\u6587\u4ef6\uff08\/etc\/negios\/\u76ee\u5f55\u4e0b\uff09<br \/>#echo &#8220;\/usr\/local\/lib\/&#8221; &gt;&gt; \/etc\/ld.so.conf<br \/>#echo &#8220;\/lamp\/database\/mysql\/lib\/mysql\/&#8221; &gt;&gt; \/etc\/ld.so.conf<br \/>#ldconfig<br \/>#\/usr\/local\/nagios\/bin\/nagios&nbsp; -v&nbsp; \/usr\/local\/nagios\/etc\/nagios.cfg&nbsp; #\u68c0\u67e5\u4e00\u4e0bnagios\u7684\u4e3b\u914d\u7f6e\u6587\u4ef6\u6709\u6ca1\u6709\u8bed\u6cd5\u9519\u8bef<span style=\"color:#660000;\">\uff08\u5982\u679c\u6709\u51fa\u73b0*.so\u627e\u4e0d\u5230\uff0c\u90a3\u4e48\u53ef\u4ee5\u81ea\u5df1\u641c\u7d22\u4e00\u4e0b\uff0c\u7136\u540e\u4f7f\u7528ldconfig XXXX\/lib\uff09<br \/><\/span>Total Warnings: 0<br \/>Total Errors:&nbsp;&nbsp; 0<br \/>\u8bf4\u660e\uff1a\u5982\u679c\u51fa\u73b0\u4e0a\u9762\u8fd9\u4e24\u884c\u7684\u503c\u90fd\u662f0\uff0c\u90a3\u4e48\u8868\u793a\u914d\u7f6e\u6587\u4ef6\u6ca1\u6709\u51fa\u9519<\/p>\n<p>5\uff09\u8bbe\u7f6enagios\u670d\u52a1<br \/>#chkconfig nagios off<br \/>#chkconfig &#8211;level 3 nagios on<br \/>#service nagios start&nbsp; <br \/>#\/usr\/local\/nagios\/bin\/nagiostats&nbsp; #\u663e\u793anagios\u5f53\u524d\u8fd0\u884c\u7684\u60c5\u51b5<\/p>\n<p>6\uff09\u914d\u7f6eselinux <\/p>\n<div>#\u5982\u679c\u60a8\u7684\u7cfb\u7edf\u5f00\u542f\u4e86selinux\u670d\u52a1\uff0c\u5219\u9ed8\u8ba4\u4e3a\u62d2\u7eddnagios web cgi\u7a0b\u5e8f\u7684\u8fd0\u884c\u3002\u53ef\u4ee5\u901a\u8fc7\u4e0b\u9762\u7684\u547d\u4ee4\u6765\u68c0\u67e5\u60a8\u7684\u7cfb\u7edf\u662f\u5426\u5f00\u542f\u4e86selinux<\/div>\n<div>#getenforce<\/div>\n<div><span style=\"font-size:small;\"><span style=\"FONT-SIZE: 12px\"><br \/><\/span><\/span><\/div>\n<div>#\u5982\u679c\u4e0a\u9762\u547d\u4ee4\u7684\u7ed3\u679c\u663e\u793a\u5f00\u542f\u4e86selinux\u670d\u52a1\uff0c\u60a8\u53ef\u4ee5\u901a\u8fc7\u4e0b\u9762\u7684\u547d\u4ee4\u6682\u65f6\u6027\u7684\u5c06\u5176\u5173\u95ed<\/div>\n<div>#setenforce 0<\/div>\n<div><span style=\"font-size:small;\"><span style=\"FONT-SIZE: 12px\"><br \/><\/span><\/span><\/div>\n<div>\u5982\u679c\u60a8\u60f3\u5728\u4ee5\u540e\u5b8c\u5168\u5173\u95edselinux\uff0c\u53ef\u4ee5\u901a\u8fc7\u7f16\u8f91\/etc\/sysconfig\/selinux\u6587\u4ef6\uff0c\u5c06\u5176\u4e2d\u7684selinux\u540e\u9762\u7684\u503c\u201cforce\u201d\u4fee\u6539\u4e3a\u201cdisable\u201d\u5373\u53ef<\/div>\n<div><span style=\"font-size:small;\"><span style=\"FONT-SIZE: 12px\"><br \/><\/span><\/span><\/div>\n<div>\u5f53\u7136\uff0c\u60a8\u4e5f\u53ef\u4ee5\u901a\u8fc7\u4ee5\u4e0b\u65b9\u5f0f\u5c06nagios\u7684CGI\u7a0b\u5e8f\u8fd0\u884c\u4e8eSELinux\/targeted\u6a21\u5f0f\u800c\u4e0d\u7528\u5173\u95edselinux\uff1a<\/div>\n<div># chcon -R -t httpd_sys_content_t \/usr\/local\/nagios\/sbin<\/div>\n<div># chcon -R -t httpd_sys_content_t \/usr\/local\/nagios\/share<\/div>\n<p><span>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/span><span>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/span><span>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/span><br \/><strong><br \/>3\u3001Nagios\u6574\u5408\u5230Cacti<\/p>\n<p><\/strong><span style=\"color:#073763;\">1\uff09<span>\u5b89\u88c5<\/span>Nagios Plugin for Cacti\uff08NPC\uff09<\/span><span style=\"color:#7f6000;\"><span style=\"color:#073763;\"><span>\u63d2\u4ef6<\/span><\/span>\uff08<\/span><span><a class=\"smarterwiki-linkify\" href=\"http:\/\/trac2.assembla.com\/npc\">http:\/\/trac2.assembla.com\/npc<\/a><\/span><span style=\"color:#7f6000;\">\uff09<\/span><strong><br \/>\u4f5c\u7528\uff1a\u5c06nagios\u7684\u6570\u636e\u901a\u8fc7ndo2db\u5bfc\u5165\u5230mysql\u6570\u636e\u5e93\uff0c\u7136\u540ecacti\u8bfb\u53d6\u6570\u636e\u5e93\u4fe1\u606f\u5c06nagios\u7684\u7ed3\u679c\u901a\u8fc7NPC\u5c55\u793a\u51fa\u6765<\/strong><br \/>\u9996\u5148\uff1a\u5b89\u88c5NPC<br \/><span>#wget <a class=\"smarterwiki-linkify\" href=\"http:\/\/www.constructaegis.com\/downloads\/npc-2.0.4.tar.gz\">http:\/\/www.constructaegis.com\/downloads\/npc-2.0.4.tar.gz<\/a><\/span><br \/>#tar zxvf npc-2.0.4.tar.gz<br \/>#mv npc&nbsp; \/lamp\/cacti\/plugins\/<br \/>#vi \/lamp\/cacti\/include\/config.php\uff0c\u5728\u8be5\u6587\u4ef6\u4e2d\u7684&#8221;$plugins = array()&#8221;\u540e\u589e\u52a0\u5982\u4e0b\u4e00\u884c\u5185\u5bb9<br \/>$plugins[] = &#8216;npc&#8217;;<br \/>\u6700\u540e\uff1a\u6839\u636e\u65b0\u65e7\u7248\u672c\u63d2\u4ef6\uff0c\u8fdb\u884c\u8bbe\u7f6e<\/p>\n<p><span>\u5176\u6b21\uff1a\u5b89\u88c5php-json\uff08<a class=\"smarterwiki-linkify\" href=\"http:\/\/pecl.php.net\/package\/json%EF%BC%89%EF%BC%8C%E5%9B%A0%E4%B8%BANPC%E9%9C%80%E8%A6%81%E7%94%A8%E5%88%B0%E5%AE%83\">http:\/\/pecl.php.net\/package\/json\uff09\uff0c\u56e0\u4e3aNPC\u9700\u8981\u7528\u5230\u5b83<\/a><\/span><span><br \/><\/span><span>#wget <a class=\"smarterwiki-linkify\" href=\"http:\/\/pecl.php.net\/get\/json-1.2.1.tgz\">http:\/\/pecl.php.net\/get\/json-1.2.1.tgz<\/a><\/span><br \/>#tar zxvf json-1.2.1.tgz &amp;&amp;&nbsp; cd json-1.2.1<br \/>#\/usr\/bin\/phpize &amp;&amp; .\/configure &#8211;with-php-config=\/lamp\/web\/php\/bin\/php-config &#8211;enable-shared &#8211;enable-static &#8211;with-json &amp;&amp; make &amp;&amp; make install<br \/>#service httpd restart<br \/><span><a class=\"smarterwiki-linkify\" href=\"http:\/\/ip%20\/index.php\uff0c\u786e\u5b9a\u4e00\u4e0b\u662f\u5426\u5df2\u7ecf\u52a0\u8f7d\u4e86json\uff0c\u5982\u4e0b\u56fe\">#http:\/\/ip \/index.php\uff0c\u786e\u5b9a\u4e00\u4e0b\u662f\u5426\u5df2\u7ecf\u52a0\u8f7d\u4e86json\uff0c\u5982\u4e0b\u56fe<\/a><\/span><br \/><img decoding=\"async\" src=\"http:\/\/www.pangwenxin.com\/upload\/agh4dXN1YWxseXISCxIKVXBsb2FkRmlsZRiJpAEM.gif\" \/><\/p>\n<p><span style=\"color:#ff0000;\">\u6ce8\u610f\uff1a\u5982\u679c\u6ca1\u6709\u52a0\u8f7djson\uff0c\u90a3\u4e48\u5f97vi \/lamp\/web\/php\/etc\/php.ini\uff0c\u589e\u52a0\u6216\u8005\u4fee\u6539\u5982\u4e0b<br \/>extension_dir = &#8220;\/lamp\/web\/php\/lib\/php\/extensions\/no-debug-non-zts-20090626\/&#8221;<br \/>extension = &#8220;json.so&#8221;<\/span><br \/><em><span style=\"color:#274e13;\">\u8bf4\u660e\uff1a\u5982\u679c\u60a8\u662f\u4f7f\u7528RPM\u65b9\u5f0f\u5b89\u88c5php\uff0c\u90a3\u4e48\u4e00\u4e9b\u52a8\u6001\u7684\u6269\u5c55\u662f\u81ea\u52a8\u88ab\u52a0\u5165\u7684\uff0c\u8fd9\u4e9b\u52a8\u6001\u6269\u5c55 \u5728\uff1a\/etc\/php.d\/*.ini\u8fd9\u4e9b\u6587\u4ef6\uff0c\u8fd9\u91cc\u786e\u8ba4\u4e00\u4e0bjson.ini\u6587\u4ef6\u6709\u8fd9\u4e00\u884c\u5185\u5bb9\uff1aextension=json.so\uff1b\u540c\u65f6\u8fd8\u8981\u786e\u8ba4\u4e00\u4e0b \/usr\/lib\/php\/modules\u76ee\u5f55\u4e0b\u6709\u6ca1\u6709json.so\u6587\u4ef6\uff0c\u5982\u679c\u6ca1\u6709\u7684\u8bdd\uff0c\u8981\u624b\u52a8\u590d\u5236\u4e00\u4efd\u5230\u8fd9\u4e2a\u76ee\u5f55\uff0c\u8fd9\u6837\u624d\u80fd\u786e\u4fddjson.ini\u8d77\u4f5c \u7528<\/span><\/em><\/p>\n<p><span style=\"color:#073763;\">2\uff09\u4e0b\u8f7d\u5e76\u5b89\u88c5NDoutils<\/span><br \/><span style=\"color:#660000;\">NDoutils\u4f5c\u7528\uff1a\u628aNagios\u7684\u6570\u636e\u5199\u5230mysql\uff0c\u6240\u4ee5\u5b83\u662f\u96c6\u6210nagios\u5230cacti\u7684\u5173\u5065\u7684\u4e00\u90e8\u5206<\/span><strong><br \/><\/strong><br \/><span>#wget <a class=\"smarterwiki-linkify\" href=\"http:\/\/netcologne.dl.sourceforge.net\/project\/nagios\/ndoutils-1.x\/ndoutils-1.4b9\/ndoutils-1.4b9.tar.gz\">http:\/\/netcologne.dl.sourceforge.net\/project\/nagios\/ndoutils-1.x\/ndoutils-1.4b9\/ndoutils-1.4b9.tar.gz<\/a><\/span><strong><br \/><\/strong>#tar zxvf ndoutils-1.4b9.tar.gz<br \/>#cd ndoutils-1.4b9<br \/><span style=\"color:#274e13;\"><em>#\u7f16\u8bd1\u4e4b\u524d\u505a\u4e00\u4e0a\u6709\u5173mysql\u5e93\u6587\u4ef6\u7684\u8f6f\u94fe\u63a5<\/em><\/span><br \/>#ln -s \/lamp\/database\/mysql\/include\/*&nbsp; \/usr\/include\/<br \/>#ln -s \/lamp\/database\/mysql\/lib\/*&nbsp; \/usr\/lib\/<br \/>#.\/configure &#8211;with-mysql=\/lamp\/database\/mysql &#8211;disable-pgsql &#8211;with-ndo2db-user=nagios &#8211;with-ndo2db-group=nagios &#8211;with-ssl &#8211;with-ssl-inc &#8211;with-ssl-lib &#8211;enable-mysql &#8211;enable-ssl <br \/>#make <span style=\"color:#ff0000;\">\uff08\u6ce8\u610f\uff1a\u8fd9\u91cc\u4e0d\u9700\u8981make install\uff09<\/span><br \/>#cp -v src\/{ndomod-3x.o,ndo2db-3x,file2sock,log2ndo} &nbsp;\/usr\/local\/nagios\/bin<br \/><span style=\"color:#660000;\">\u6ce8\u610f\uff1a\u4ee5\u4e0a\u590d\u5236\u7684\u6587\u4ef6\u4e2d\u524d\u4e24\u9879\u662f\u7248\u672c\u76f8\u5173\u7684\uff0c\u5373\u5982\u679c\u60a8\u7684nagios\u4e3b\u7248\u672c\u53f7\u662f2\u7cfb\u5217\uff0c\u5219\u9700\u8981\u62f7\u8d1d\u540d\u4e3andomod-2x.o\u548cndo2db-2x\u7684\u4e24\u4e2a\u6587\u4ef6\uff0c\u800c\u540e\u4e24\u9879\u662f\u901a\u7528\u6587\u4ef6\uff0c\u65e0\u8bba\u54ea\u4e2a\u7248\u672c\u90fd\u9700\u8981\u590d\u5236<\/span><\/p>\n<p><span style=\"color:#073763;\">2\uff09\u590d\u5236\u3001\u7f16\u8f91\u76f8\u5173\u7684\u914d\u7f6e\u6587\u4ef6<\/span><br \/>#cd ndoutils-1.4b9<br \/>#cp -v config\/{ndo2db.cfg-sample,ndomod.cfg-sample}&nbsp; \/usr\/local\/nagios\/etc<br \/>#mv \/usr\/local\/nagios\/etc\/ndo2db.cfg-sample&nbsp; \/usr\/local\/nagios\/etc\/ndo2db.cfg<br \/>#mv \/usr\/local\/nagios\/etc\/ndomod.cfg-sample&nbsp; \/usr\/local\/nagios\/etc\/ndomod.cfg<br \/>#chmod 0664 \/usr\/local\/nagios\/etc\/{ndo2db.cfg,ndomod.cfg}<br \/>#chown nagios:nagios \/usr\/local\/nagios\/etc\/{ndo2db.cfg,ndomod.cfg}<br \/>#vi \/usr\/local\/nagios\/etc\/nagios.cfg\uff0c\u7136\u540e\u5728\u8be5\u914d\u7f6e\u6587\u4ef6\u4e2d\u6dfb\u52a0\u6216\u8005\u4fee\u6539\u5982\u4e0b\u51e0\u884c\u5185\u5bb9<br \/><span style=\"color:#660000;\">broker_module=\/usr\/local\/nagios\/bin\/ndomod-3x.o config_file=\/usr\/local\/nagios\/etc\/ndomod.cfg<br \/>event_broker_options=-1&nbsp; <span style=\"color:#444444;\">#\u4e3aNagios\u5f00\u542fevent broker<\/span><br \/>check_external_commands = 1<br \/>command_check_interval = -1<\/span><br \/><span style=\"color:#660000;\">process_performance_data = 1<\/span><\/p>\n<p><span style=\"color:#073763;\">3\uff09\u7f16\u8f91ndo2db\u5b88\u62a4\u8fdb\u7a0b\u548cndomod\u7684\u914d\u7f6e\u6587\u4ef6<br \/><\/span># vi \/usr\/local\/nagios\/etc\/ndo2db.cfg\uff0c\u4fee\u6539\u5982\u4e0b\u5185\u5bb9<br \/>lock_file=\/usr\/local\/nagios\/var\/ndo2db.lock<br \/>ndo2db_user=nagios<br \/>ndo2db_group=nagios<br \/><span style=\"color:#660000;\">socket_type=tcp<\/span><br \/>socket_name=\/usr\/local\/nagios\/var\/ndo.sock<br \/>tcp_port=5668<br \/>use_ssl=0<br \/>db_servertype=mysql<br \/>db_host=localhost<br \/>db_port=3306<br \/><span style=\"color:#660000;\">db_name=cacti<br \/>db_prefix=npc_<br \/>db_user=cacti<br \/>db_pass=2010<\/span><br \/>max_timedevents_age=1440<br \/>max_systemcommands_age=10080<br \/>max_servicechecks_age=10080<br \/>max_hostchecks_age=10080<br \/>max_eventhandlers_age=44640<br \/>max_externalcommands_age=44640<br \/>debug_level=1<br \/>debug_verbosity=1<br \/>debug_file=\/usr\/local\/nagios\/var\/ndo2db.debug<br \/>max_debug_file_size=1000000<br \/>\u8bf4\u660e\u5982\u4e0b\uff1a<br \/>\uff081\uff09\u4ee5\u4e0a\u4ee5&#8221;db_&#8221;\u5f00\u5934\u7684\u9009\u9879\u7528\u6765\u6307\u5b9a\u8fde\u63a5\u6570\u636e\u5e93\u7684\u5c5e\u6027<br \/>\uff082\uff09\u5176\u9ed8\u8ba4\u7528\u6765\u63a5\u6536\u6570\u636e\u7684\u65b9\u5f0f\u4e3aUnix\u57df\u5957\u63a5\u5b57\uff0c\u8fd9\u91cc\u4fee\u6539\u6210\u4e86TCP\u5957\u63a5\u5b57\uff1b\u540c\u65f6ndomod.cfg\u914d\u7f6e\u6587\u4ef6\u4e2d\u6307\u5b9a\u7684\u8f93\u51fa\u65b9\u5f0f\u4e5f\u5e94\u8be5\u505a\u76f8\u5e94\u7684\u4fee\u6539<br \/>\uff083\uff09\u7531\u4e8e\u8981\u6574\u5408cacti\uff0c\u6240\u4ee5\u8fd9\u8bbe\u7f6e\u4e3a\uff1a<span style=\"color:#660000;\">db_name=cacti<\/span>\uff0c<span style=\"color:#660000;\">db_prefix=npc_\uff0cdb_user=cacti\uff0cdb_pass=2010<\/span><\/p>\n<p>#\u63a5\u7740\u7f16\u8f91ndomod\u7684\u914d\u7f6e\u6587\u4ef6\uff0c\u4e3a\u5176\u6307\u5b9a\u6570\u636e\u7684\u8f93\u51fa\u65b9\u5f0f\u548c\u8f93\u51fa\u76ee\u6807\u4e3b\u673a<br \/># vi \/usr\/local\/nagios\/etc\/ndomod.cfg<br \/><span style=\"color:#000000;\">instance_name=default<br \/><span style=\"color:#660000;\">output_type=tcpsocket<br \/>output=127.0.0.1<\/span><br \/>tcp_port=5668<br \/>use_ssl=0<br \/>output_buffer_items=5000<br \/>buffer_file=\/usr\/local\/nagios\/var\/ndomod.tmp<br \/>file_rotation_interval=14400<br \/>file_rotation_timeout=60<br \/>reconnect_interval=15<br \/>reconnect_warning_interval=15<br \/>data_processing_options=-1<br \/><span style=\"color:#660000;\">config_output_options=2<\/span><br \/><\/span><span style=\"color:#073763;\"><br \/>4\uff09\u542f\u52a8NDoutils\u548cNagios<\/span><br \/><span style=\"color:#000000;\">#\/usr\/local\/nagios\/bin\/ndo2db-3x -c \/usr\/local\/nagios\/etc\/ndo2db.cfg<br \/>#service nagios restart<br \/><\/span><span style=\"color:#000000;\">#echo &#8220;\/usr\/local\/nagios\/bin\/ndo2db-3x -c \/usr\/local\/nagios\/etc\/ndo2db.cfg&#8221; &gt;&gt;\/etc\/rc.local<\/span><span style=\"color:#000000;\"><br \/><\/span><\/p>\n<p><span style=\"color:#000000;\">\u539f\u6587\u5730\u5740:<a href=\"http:\/\/hi.baidu.com\/9812658\/blog\/item\/3aaa0b750e524317b051b913.html\" target=\"_blank\">http:\/\/hi.baidu.com\/9812658\/blog\/item\/3aaa0b750e524317b051b913.html<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>        \u6700\u8fd1\u4e00\u76f4\u5728\u5f04Nagios\u548cCacti,\u627eNagios\u548cCacti\u6574\u5408\u7684\u65b9\u6848\u7684\u65f6\u5019,\u53d1\u73b0\u4e86\u8fd9\u7bc7\u535a\u6587,\u7c97\u770b\u4e00\u4e0b,\u5f88\u4e0d\u9519,\u81f3\u5c11\u601d\u8def\u4e0a\u5f88\u6e05\u6670,\u91cc\u9762\u4e5f\u63d0\u5230\u4e86\u4e4b\u524d\u9047\u5230\u7684\u51e0\u4e2a\u95ee\u9898,\u800c\u4e14\u4e5f\u662f\u7528\u6e90\u7801\u65b9\u5f0f\u5b89\u88c5\u7684,\u548c\u6211\u7684\u65b9\u6848\u4e00\u6837,\u4e8e\u662f,\u8f6c\u8fc7\u6765\u5148,\u8f6c\u5b8c\u518d\u7ec6\u770b.\u539f\u6587\u5982\u4e0b:<\/p>\n<p>\u4e00\u3001\u7cfb\u7edf\u73af\u5883\u90e8\u7f72\u53ca\u8c03\u6574<\/p>\n<p>1\u3001\u7cfb\u7edf\uff1aCentOS 5.4<br \/>\n2\u3001\u5173\u95ediptables\u4e0eSElinux<br \/>\n3\u3001\u68c0\u67e5\u7cfb\u7edf\u662f\u5426\u6b63\u5e38<br \/>\n\uff081\uff09more \/var\/log\/messages \uff08\u68c0\u67e5\u6709\u65e0\u7cfb\u7edf\u7ea7\u9519\u8bef\u4fe1\u606f\uff09<br \/>\n\uff082\uff09dmesg \uff08\u68c0\u67e5\u786c\u4ef6\u8bbe\u5907\u662f\u5426\u6709\u9519\u8bef\u4fe1\u606f\uff09<br \/>\n\uff083\uff09ifconfig\uff08\u68c0\u67e5\u7f51\u5361\u8bbe\u7f6e\u662f\u5426\u6b63\u786e\uff09<br \/>\n\uff084\uff09ping www.baidu.com \uff08\u68c0\u67e5\u7f51\u7edc\u662f\u5426\u6b63\u5e38\uff09<\/p>\n<p>========================================================<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[16,18,49,54],"_links":{"self":[{"href":"https:\/\/pangwenxin.com\/index.php?rest_route=\/wp\/v2\/posts\/23001"}],"collection":[{"href":"https:\/\/pangwenxin.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pangwenxin.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pangwenxin.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pangwenxin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=23001"}],"version-history":[{"count":0,"href":"https:\/\/pangwenxin.com\/index.php?rest_route=\/wp\/v2\/posts\/23001\/revisions"}],"wp:attachment":[{"href":"https:\/\/pangwenxin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=23001"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pangwenxin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=23001"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pangwenxin.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=23001"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}