{"id":408,"date":"2011-01-28T00:30:38","date_gmt":"2011-11-04T21:51:50","guid":{"rendered":"http:\/\/kraftek.com\/blog\/rstatd-performance-daemon\/"},"modified":"2011-01-28T00:30:38","modified_gmt":"2011-11-04T21:51:50","slug":"rstatd-performance-daemon","status":"publish","type":"post","link":"\/blog\/index.php\/rstatd-performance-daemon\/","title":{"rendered":"rstatd performance daemon"},"content":{"rendered":"<p>Well, i didn&#8217;t know that rstatd can be used to obtain a remote&#8217;s server performance counters&#8230;.<br \/>\nIt is usually disabled for security purposes.<br \/>\nJust make sure it is configured at \/etc\/inetd.conf, by uncommenting the proper line<br \/>\nbash-2.05# grep rstat \/etc\/services<br \/>\nbash-2.05# grep rstat \/etc\/inetd.conf<br \/>\nrstatd\/2-4 tli rpc\/datagram_v wait root \/usr\/lib\/netsvc\/rstat\/rpc.rstatd rpc.rstatd<br \/>\nThen restart inetd<br \/>\nbash-2.05# ps -ef | grep inetd<br \/>\nroot 355 1 0 Apr 26 x y z 0:00 \/usr\/sbin\/inetd -s -t<br \/>\nbash-2.05# kill -HUP 355<br \/>\nIt will be running<br \/>\nbash-2.05# ps -ef | grep rstat<br \/>\nroot 23620 23616 0 18:01:48 pts\/1 0:00 grep rstat<br \/>\nroot 21694 355 0 17:39:37 x y z 0:01 rpc.rstatd<br \/>\nYou can use a fine rstatd client called java perfmeter: http:\/\/jperfmeter.sourceforge.net\/<br \/>\nIf you have CDE you can use sdtperfmeter<br \/>\nbash-3.00$ \/usr\/dt\/bin\/sdtperfmeter othermachine<br \/>\nIf you have gnome, you might as well use gnome-perfmeter<br \/>\n# gnome-perfmeter othermachine<br \/>\n242\/433<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Well, i didn&#8217;t know that rstatd can be used to obtain a remote&#8217;s server performance counters&#8230;. It is usually disabled for security purposes. Just make sure it is configured at \/etc\/inetd.conf, by uncommenting the proper line bash-2.05# grep rstat \/etc\/services bash-2.05# grep rstat \/etc\/inetd.conf rstatd\/2-4 tli rpc\/datagram_v wait root \/usr\/lib\/netsvc\/rstat\/rpc.rstatd rpc.rstatd Then restart inetd bash-2.05# [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-408","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"\/blog\/index.php\/wp-json\/wp\/v2\/posts\/408","targetHints":{"allow":["GET"]}}],"collection":[{"href":"\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=408"}],"version-history":[{"count":0,"href":"\/blog\/index.php\/wp-json\/wp\/v2\/posts\/408\/revisions"}],"wp:attachment":[{"href":"\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=408"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=408"},{"taxonomy":"post_tag","embeddable":true,"href":"\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=408"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}