{"id":984,"date":"2018-08-18T23:57:34","date_gmt":"2018-08-18T20:57:34","guid":{"rendered":"https:\/\/helia.ee\/koolitus\/?page_id=984"},"modified":"2018-08-18T23:57:34","modified_gmt":"2018-08-18T20:57:34","slug":"teenuse-monitoorimise-script-toimiv","status":"publish","type":"page","link":"https:\/\/helia.ee\/koolitus\/?page_id=984","title":{"rendered":"Teenuse monitoorimise script (toimiv)"},"content":{"rendered":"<pre>#!\/bin\/bash\r\n\r\n###edit the following\r\nservice=service_name (muuda teenuse nimi endale sobivaks)\r\nemail=user@domain.com (lisa enda e-mail siia)\r\n###stop editing\r\n\r\nhost=`hostname -f`\r\nif (( $(ps -ef | grep -v grep | grep $service | wc -l) &gt; 0 ))\r\nthen\r\necho \"$service is running\"\r\nelse\r\n\/etc\/init.d\/$service start\r\nif (( $(ps -ef | grep -v grep | grep $service | wc -l) &gt; 0 ))\r\nthen\r\nsubject=\"$service at $host has been started\"\r\necho \"$service at $host wasn't running and has been started\" | mail -s \"$subject\" $email\r\nelse\r\nsubject=\"$service at $host is not running\"\r\necho \"$service at $host is stopped and cannot be started!!!\" | mail -s \"$subject\" $email\r\nfi\r\nfi<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>#!\/bin\/bash ###edit the following service=service_name (muuda teenuse nimi endale sobivaks) email=user@domain.com (lisa enda e-mail siia) ###stop editing host=`hostname -f` if (( $(ps -ef | grep -v grep | grep $service | wc -l) &gt; 0 )) then echo &#8220;$service is running&#8221; else \/etc\/init.d\/$service start if (( $(ps -ef | grep -v grep | grep $service [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":707,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-984","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/helia.ee\/koolitus\/index.php?rest_route=\/wp\/v2\/pages\/984","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/helia.ee\/koolitus\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/helia.ee\/koolitus\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/helia.ee\/koolitus\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/helia.ee\/koolitus\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=984"}],"version-history":[{"count":1,"href":"https:\/\/helia.ee\/koolitus\/index.php?rest_route=\/wp\/v2\/pages\/984\/revisions"}],"predecessor-version":[{"id":985,"href":"https:\/\/helia.ee\/koolitus\/index.php?rest_route=\/wp\/v2\/pages\/984\/revisions\/985"}],"up":[{"embeddable":true,"href":"https:\/\/helia.ee\/koolitus\/index.php?rest_route=\/wp\/v2\/pages\/707"}],"wp:attachment":[{"href":"https:\/\/helia.ee\/koolitus\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=984"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}