{"id":242,"date":"2023-05-23T10:00:00","date_gmt":"2023-05-23T17:00:00","guid":{"rendered":"https:\/\/dejal.com\/blog\/?p=242"},"modified":"2023-05-01T11:56:31","modified_gmt":"2023-05-01T18:56:31","slug":"simon-extras","status":"publish","type":"post","link":"https:\/\/dejal.com\/blog\/simon-extras\/","title":{"rendered":"Simon extras"},"content":{"rendered":"<body><p><a href=\"https:\/\/dejal.com\/simon\/\">Dejal Simon<\/a> is a powerful and flexible website &amp; server monitoring tool. One of the reasons it is so flexible is that in addition to the many built-in services, filters, notifiers &amp; reports, you can extend it by using or writing custom scripts (or port sessions).<\/p>\n<p>Simon comes bundled with many examples of such scripts; check out the Services, Filters &amp; Notifiers lists and look for the items with a \u201cScript\u201d subtitle.  You can inspect and edit those to customize them to suit your needs, or use them as inspiration for your own.<\/p>\n<p>As an additional resource, the Simon site has an <a href=\"https:\/\/dejal.com\/simon\/extras\/\">Extras<\/a> page, which lists several more scripts that customers have contributed over the years. Some of which have later been bundled with the app, but some are only available there.<\/p>\n<p>If you create or modify a script that others might find useful, please share it!  <a href=\"https:\/\/dejal.com\/contact\/?prod=simon&amp;subject=Simon+script&amp;ref=blog\">Send me an email<\/a> with the script attached, along with a description, and I\u2019ll be happy to add it to the <a href=\"https:\/\/dejal.com\/simon\/extras\/\">Simon Extras<\/a> page.<\/p>\n<p>The <a href=\"https:\/\/dejal.com\/simon\/extras\/\">Simon Extras<\/a> page is organized by feature kind: <b>Service Scripts<\/b>, <b>Filter Scripts<\/b>, <b>Notifier Scripts<\/b>, <b>Report Templates<\/b>, and <b>Other Goodies<\/b> (including a way to add multiple tests, an extended siren sound, and a script to monitor a FTP site). There\u2019s also info for developers on writing custom plugins.<\/p>\n<p>Installing scripts is easy:<\/p>\n<ol>\n<li>Decompress the downloaded archive, if you browser didn\u2019t do it for you;<\/li>\n<li>Launch Simon if not already running;<\/li>\n<li>Go to the <b>Services<\/b> or <b>Notifiers<\/b> list, as appropriate;<\/li>\n<li>Click the <b>New<\/b> toolbar button (or via the <b>File<\/b> menu);<\/li>\n<li>Choose the <b>Service Kind<\/b> (or Notifier Kind) button to show the service (or notifier) page.<\/li>\n<li>Choose the <b>Script<\/b> service\/notifier kind, if not selected by default.<\/li>\n<li>Click the <b>Open Script\u2026<\/b> button and choose the script file.<\/li>\n<\/ol>\n<p>The script is copied into Simon, so there\u2019s no need to keep the downloaded file around after loading it.<\/p>\n<\/body>","protected":false},"excerpt":{"rendered":"<p>Dejal Simon is a powerful and flexible website &amp; server monitoring tool. One of the reasons it is so flexible is that in addition to the many built-in services, filters, notifiers &amp; reports, you can extend it by using or writing custom scripts (or port sessions). Simon comes bundled with many examples of such scripts; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[16,4],"tags":[],"class_list":["post-242","post","type-post","status-publish","format-standard","hentry","category-faq","category-simon"],"jetpack_featured_media_url":"","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/dejal.com\/blog\/wp-json\/wp\/v2\/posts\/242","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dejal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dejal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dejal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dejal.com\/blog\/wp-json\/wp\/v2\/comments?post=242"}],"version-history":[{"count":1,"href":"https:\/\/dejal.com\/blog\/wp-json\/wp\/v2\/posts\/242\/revisions"}],"predecessor-version":[{"id":243,"href":"https:\/\/dejal.com\/blog\/wp-json\/wp\/v2\/posts\/242\/revisions\/243"}],"wp:attachment":[{"href":"https:\/\/dejal.com\/blog\/wp-json\/wp\/v2\/media?parent=242"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dejal.com\/blog\/wp-json\/wp\/v2\/categories?post=242"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dejal.com\/blog\/wp-json\/wp\/v2\/tags?post=242"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}