{"id":615,"date":"2010-10-06T10:55:34","date_gmt":"2010-10-06T03:55:34","guid":{"rendered":"http:\/\/oktobrima.staff.fe.uns.ac.id\/?p=615"},"modified":"2010-10-06T10:55:34","modified_gmt":"2010-10-06T03:55:34","slug":"installasi-dan-konfigurasi-smokeping-di-freebsd-7","status":"publish","type":"post","link":"https:\/\/angga.feb.uns.ac.id\/?p=615","title":{"rendered":"Installasi dan Konfigurasi Smokeping di FreeBSD 7"},"content":{"rendered":"<p><span style=\"color: #000000\"><strong>Pendahuluan<\/strong><\/span><\/p>\n<p><span style=\"color: #000000\">Tulisan ini dibuat karena udah beberapa kali harus install smokeping tapi selalu ada kelewat satu step. NGOX!!<\/span><\/p>\n<p><span style=\"color: #000000\">Smokeping  apaan tuch?? Kata deskripsinya: SmokePing is a latency logging and  graphing system. It consists of a daemon process which organizes the  latency measurements and a CGI which presents the graphs.<\/span><\/p>\n<p><span style=\"color: #000000\">Kelebihan yang kerasa:<\/span><\/p>\n<ol>\n<li><span style=\"color: #000000\">Ga perlu adanya snmp2-an kaya cacti ato mrtg.<\/span><\/li>\n<li><span style=\"color: #000000\">Basednya pake ping jadi ngitungnya berdasarkan time bukan penggunaan bandwidth (orang awam bakalan lebih paham).<\/span><\/li>\n<li><span style=\"color: #000000\">Bisa dipake senjata ke ISP yg suka nyangkal kalo koneksi kita pernah putus.<\/span><\/li>\n<\/ol>\n<p><span style=\"color: #000000\">Mari kita lanjutkan ke step selanjutnya:<\/span><\/p>\n<p><span style=\"color: #000000\"><strong>Installasi<\/strong><\/span><\/p>\n<p><span style=\"color: #000000\">1. Install apache20<\/span><\/p>\n<p style=\"padding: 5px 20px 5px 10px;font-family: 'Courier New',Courier,mono,'times new roman'\"><span style=\"color: #000000\"># \/usr\/ports\/www\/apache20\/<br \/>\n# make install clean<\/span><\/p>\n<p><span style=\"color: #000000\">2. Install smokepingnya<\/span><\/p>\n<p style=\"padding: 5px 20px 5px 10px;font-family: 'Courier New',Courier,mono,'times new roman'\"><span style=\"color: #000000\"># \/usr\/ports\/net-mgmt\/smokeping<br \/>\n# make install clean<\/span><\/p>\n<p><span style=\"color: #000000\">Jangan lupa centang fping ama echoping pada option, proses ini akan menginstall otomatis:<\/span><\/p>\n<ul>\n<li><span style=\"color: #000000\">rrdtool<\/span><\/li>\n<li><span style=\"color: #000000\">SpeedyCGI<\/span><\/li>\n<li><span style=\"color: #000000\">fping<\/span><\/li>\n<li><span style=\"color: #000000\">echoping<\/span><\/li>\n<\/ul>\n<p><span style=\"color: #000000\">3. Asusmsi kalo di mesin sudah terinstall perl5.8<\/span><\/p>\n<p style=\"padding: 5px 20px 5px 10px;font-family: 'Courier New',Courier,mono,'times new roman'\"><span style=\"color: #000000\"># cpan<br \/>\ncpan&gt; install socket6<br \/>\ncpan&gt; install Net::DNS<br \/>\ncpan&gt; quit<\/span><\/p>\n<p><span style=\"color: #000000\"><strong>Konfigurasi<\/strong><\/span><\/p>\n<p><span style=\"color: #000000\">1. Edit httpd.conf nya<\/span><\/p>\n<p style=\"padding: 5px 20px 5px 10px;font-family: 'Courier New',Courier,mono,'times new roman'\"><span style=\"color: #000000\"># ee \/usr\/local\/etc\/apache2\/httpd.conf<\/span><\/p>\n<ul>\n<li><span style=\"color: #000000\">check apakah module speedycgi udah keload<\/span><\/li>\n<\/ul>\n<p style=\"padding: 5px 20px 5px 10px;font-family: 'Courier New',Courier,mono,'times new roman'\"><span style=\"color: #000000\">LoadModule speedycgi_module\u00a0\u00a0 libexec\/apache2\/mod_speedycgi.so<\/span><\/p>\n<p><span style=\"color: #000000\">kalo udah berarti dah aman.<\/span><\/p>\n<ul>\n<li><span style=\"color: #000000\">aktifkan &amp; Tambahin\u00a0 .cgi pada AddHandler<\/span><\/li>\n<\/ul>\n<p style=\"padding: 5px 20px 5px 10px;font-family: 'Courier New',Courier,mono,'times new roman'\"><span style=\"color: #000000\">AddHandler cgi-script .cgi<\/span><\/p>\n<ul>\n<li><span style=\"color: #000000\">Tambahin smokeping.cgi pada DirectoryIndex<\/span><\/li>\n<\/ul>\n<p style=\"padding: 5px 20px 5px 10px;font-family: 'Courier New',Courier,mono,'times new roman'\"><span style=\"color: #000000\">DirectoryIndex index.html index.php smokeping.cgi<\/span><\/p>\n<p><span style=\"color: #000000\">2. Bikin file smokeping.conf di folder \/usr\/local\/etc\/apache2\/Include<\/span><\/p>\n<p style=\"padding: 5px 20px 5px 10px;font-family: 'Courier New',Courier,mono,'times new roman'\"><span style=\"color: #000000\"># ee \/usr\/local\/etc\/apache2\/Include\/smokeping.conf<\/span><\/p>\n<p><span style=\"color: #000000\">isi filenya:<\/span><\/p>\n<p style=\"padding: 5px 20px 5px 10px;font-family: 'Courier New',Courier,mono,'times new roman'\"><span style=\"color: #000000\">Alias \/smokeping &#8220;\/usr\/local\/smokeping\/htdocs&#8221;<\/span><\/p>\n<p><span style=\"color: #000000\">&lt;Directory &#8220;\/usr\/local\/smokeping\/htdocs&#8221;&gt;<br \/>\nOptions ExecCGI<br \/>\nAllow from all<br \/>\n&lt;\/Directory&gt;<\/span><\/p>\n<p><span style=\"color: #000000\">Alias \/smokeimg\/ \/usr\/local\/smokeping\/htdocs\/img\/<br \/>\nAlias \/cropper\/ \/usr\/local\/smokeping\/htdocs\/cropper\/<\/span><\/p>\n<p><span style=\"color: #000000\">3. Edit smoekping config.<\/span><\/p>\n<address><span style=\"color: #000000\"># ee \/usr\/local\/etc\/smokeping\/config<br \/>\nowner\u00a0\u00a0\u00a0 = Kabayan<br \/>\ncontact\u00a0 =<br \/>\n&lt;!&#8211;<br \/>\nvar prefix = &#8216;ma&#8217; + &#8216;il&#8217; + &#8216;to&#8217;;<br \/>\nvar path = &#8216;hr&#8217; + &#8216;ef&#8217; + &#8216;=&#8217;;<br \/>\nvar addy74877 = &#8216;kabayan&#8217; + &#8216;@&#8217;;<br \/>\naddy74877 = addy74877 + &#8216;indofreebsd&#8217; + &#8216;.&#8217; + &#8216;or&#8217; + &#8216;.&#8217; + &#8216;id&#8217;;<br \/>\ndocument.write( &#8216;&lt;a &#8216; + path + &#8221;&#8217; + prefix + &#8216;:&#8217; + addy74877 + &#8221;&gt;&#8217; );<br \/>\ndocument.write( addy74877 );<br \/>\ndocument.write( &#8216;&lt;\/a&gt;&#8217; );<br \/>\n\/\/&#8211;&gt;n <a href=\"mailto:kabayan@indofreebsd.or.id\">kabayan@indofreebsd.or.id<\/a><br \/>\n&lt;!&#8211;<br \/>\ndocument.write( &#8216;&lt;span style=&#8217;display: none;&#8217;&gt;&#8217; );<br \/>\n\/\/&#8211;&gt;<br \/>\nThis e-mail address is being protected from spambots. You need JavaScript enabled to view it<br \/>\n&lt;!&#8211;<br \/>\ndocument.write( &#8216;&lt;\/&#8217; );<br \/>\ndocument.write( &#8216;span&gt;&#8217; );<br \/>\n\/\/&#8211;&gt;<\/p>\n<p>mailhost = localhost<br \/>\nsendmail = \/usr\/sbin\/sendmail<br \/>\n# NOTE: do not put the Image Cache below cgi-bin<br \/>\n# since all files under cgi-bin will be executed &#8230; this is not<br \/>\n# good for images.<br \/>\nimgcache = \/usr\/local\/smokeping\/htdocs\/img<br \/>\nimgurl\u00a0\u00a0 = \/smokeimg<br \/>\ndatadir\u00a0 = \/var\/smokeping<br \/>\npiddir\u00a0 = \/var\/smokeping<br \/>\ncgiurl\u00a0\u00a0 = http:\/\/server-smokeping.com\/smokeping\/smokeping.cgi<br \/>\nsmokemail = \/usr\/local\/etc\/smokeping\/smokemail<br \/>\ntmail = \/usr\/local\/etc\/smokeping\/tmail<\/span> <\/address>\n<address><span style=\"color: #000000\">*** Alerts ***<br \/>\nto =<br \/>\n&lt;!&#8211;<br \/>\nvar prefix = &#8216;ma&#8217; + &#8216;il&#8217; + &#8216;to&#8217;;<br \/>\nvar path = &#8216;hr&#8217; + &#8216;ef&#8217; + &#8216;=&#8217;;<br \/>\nvar addy7040 = &#8216;kabayan&#8217; + &#8216;@&#8217;;<br \/>\naddy7040 = addy7040 + &#8216;indofreebsd&#8217; + &#8216;.&#8217; + &#8216;or&#8217; + &#8216;.&#8217; + &#8216;id&#8217;;<br \/>\ndocument.write( &#8216;&lt;a &#8216; + path + &#8221;&#8217; + prefix + &#8216;:&#8217; + addy7040 + &#8221;&gt;&#8217; );<br \/>\ndocument.write( addy7040 );<br \/>\ndocument.write( &#8216;&lt;\/a&gt;&#8217; );<br \/>\n\/\/&#8211;&gt;n <a href=\"mailto:kabayan@indofreebsd.or.id\">kabayan@indofreebsd.or.id<\/a><br \/>\n&lt;!&#8211;<br \/>\ndocument.write( &#8216;&lt;span style=&#8217;display: none;&#8217;&gt;&#8217; );<br \/>\n\/\/&#8211;&gt;<br \/>\nThis e-mail address is being protected from spambots. You need JavaScript enabled to view it<br \/>\n&lt;!&#8211;<br \/>\ndocument.write( &#8216;&lt;\/&#8217; );<br \/>\ndocument.write( &#8216;span&gt;&#8217; );<br \/>\n\/\/&#8211;&gt;<\/p>\n<p>from =<br \/>\n&lt;!&#8211;<br \/>\nvar prefix = &#8216;ma&#8217; + &#8216;il&#8217; + &#8216;to&#8217;;<br \/>\nvar path = &#8216;hr&#8217; + &#8216;ef&#8217; + &#8216;=&#8217;;<br \/>\nvar addy284 = &#8216;smokeping&#8217; + &#8216;@&#8217;;<br \/>\naddy284 = addy284 + &#8216;server-smokeping&#8217; + &#8216;.&#8217; + &#8216;com&#8217;;<br \/>\ndocument.write( &#8216;&lt;a &#8216; + path + &#8221;&#8217; + prefix + &#8216;:&#8217; + addy284 + &#8221;&gt;&#8217; );<br \/>\ndocument.write( addy284 );<br \/>\ndocument.write( &#8216;&lt;\/a&gt;&#8217; );<br \/>\n\/\/&#8211;&gt;n <a href=\"mailto:smokeping@server-smokeping.com\">smokeping@server-smokeping.com<\/a><br \/>\n&lt;!&#8211;<br \/>\ndocument.write( &#8216;&lt;span style=&#8217;display: none;&#8217;&gt;&#8217; );<br \/>\n\/\/&#8211;&gt;<br \/>\nThis e-mail address is being protected from spambots. You need JavaScript enabled to view it<br \/>\n&lt;!&#8211;<br \/>\ndocument.write( &#8216;&lt;\/&#8217; );<br \/>\ndocument.write( &#8216;span&gt;&#8217; );<br \/>\n\/\/&#8211;&gt;<br \/>\n<\/span> <\/address>\n<address><span style=\"color: #000000\">+ Indofreebsd<br \/>\nmenu = Targets<\/span><\/address>\n<address><span style=\"color: #000000\">++ indofreebsd<\/span><\/address>\n<address><span style=\"color: #000000\">menu = indofreebsd<br \/>\ntitle = indofreebsd<br \/>\nhost = www.indofreebsd.or.id<\/span><\/address>\n<p><span style=\"color: #000000\">4. Jalankan apache ama smokepingnya<\/span><\/p>\n<p style=\"padding: 5px 20px 5px 10px;font-family: 'Courier New',Courier,mono,'times new roman'\"><span style=\"color: #000000\"># \/usr\/local\/etc\/rc.d\/apache2 forcestart<br \/>\n# \/usr\/local\/etc\/rc.d\/smokeping forcestart<\/span><\/p>\n<p><span style=\"color: #000000\">5. Pasang di rc.conf biar autorun<\/span><\/p>\n<p style=\"padding: 5px 20px 5px 10px;font-family: 'Courier New',Courier,mono,'times new roman'\"><span style=\"color: #000000\"># ee \/etc\/rc.conf<\/span><\/p>\n<p><span style=\"color: #000000\">apache2_enable=&#8221;YES&#8221;<br \/>\nsmokeping_enable=&#8221;YES&#8221;<\/span><\/p>\n<p><span style=\"color: #000000\">6. BERES<\/span><\/p>\n<p><span style=\"color: #000000\">Disadur dari Indo Freebsd Thanks Bro<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pendahuluan Tulisan ini dibuat karena udah beberapa kali harus install smokeping tapi selalu ada kelewat satu step. NGOX!! Smokeping apaan tuch?? Kata deskripsinya: SmokePing is a latency logging and graphing system. It consists of a daemon process which organizes the latency measurements and a CGI which presents the graphs. Kelebihan yang kerasa: Ga perlu adanya [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-615","post","type-post","status-publish","format-standard","hentry","category-freebsd"],"_links":{"self":[{"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=\/wp\/v2\/posts\/615","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=615"}],"version-history":[{"count":0,"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=\/wp\/v2\/posts\/615\/revisions"}],"wp:attachment":[{"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=615"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=615"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=615"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}