{"id":30583275,"url":"https://github.com/synergex/synservmon","last_synced_at":"2026-02-11T06:32:08.216Z","repository":{"id":149574616,"uuid":"436760406","full_name":"Synergex/SynServMon","owner":"Synergex","description":"A Windows service written in Synergy that uses the synxfpng utility to monitor Synergy service(s). An email will be sent when the service to be monitored is detected as not running.","archived":false,"fork":false,"pushed_at":"2022-07-26T13:37:41.000Z","size":53,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-08-29T10:49:52.636Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Synergex.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-12-09T21:02:23.000Z","updated_at":"2022-08-04T17:06:31.000Z","dependencies_parsed_at":null,"dependency_job_id":"2e4a2e24-01ea-41d2-8977-7973c4fe783a","html_url":"https://github.com/Synergex/SynServMon","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Synergex/SynServMon","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Synergex%2FSynServMon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Synergex%2FSynServMon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Synergex%2FSynServMon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Synergex%2FSynServMon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Synergex","download_url":"https://codeload.github.com/Synergex/SynServMon/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Synergex%2FSynServMon/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29328261,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-11T06:13:03.264Z","status":"ssl_error","status_checked_at":"2026-02-11T06:12:55.843Z","response_time":97,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-08-29T08:33:31.668Z","updated_at":"2026-02-11T06:32:08.212Z","avatar_url":"https://github.com/Synergex.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# SynServMon\u003cbr /\u003e\n**Created Date:** 12/13/2016\u003cbr /\u003e\n**Last Updated:** 12/28/2016\u003cbr /\u003e\n**Description:** A Windows service written in Synergy that uses the synxfpng utility to monitor Synergy service(s). An email will be sent when the service to be monitored is detected as not running. See below for the necessary setup.\u003cbr /\u003e\n**Platforms:** Windows\u003cbr /\u003e\n**Products:** Synergy .NET\u003cbr /\u003e\n**Minimum Version:** 10.3.1\u003cbr /\u003e\n**Author:** Jerry Fawcett\n\u003chr\u003e\n\n**Additional Information:**\nRequirements: Visual Studio 2015 and Synergy 10.3.1 (due to Visual Studio\n2015) or higher. Note support for Service project type added\nin 9.5.3\n\n\nNOTES: Create a file named synsrvmon.ddf with servers and their ports to monitor.\nThe file must be in the location set to by the logical SSM. Note, as this\nlogical will be used by a Windows service it must be set at the system level\nThe file must have entries in the format - server|port. For example,\n\nmyxfServer|2330\n\nThe file is read on service start, therefore, if changes to this file\nare made the service must be stopped and restarted.\n\nAlso, if desired the email subjects and messages may be modified. See\nthe comments that start with Customize.\n\nAfter building install the service with the below -\n\nOpen a Visual Studio command prompt as Administrator (installing the service\nwill not be successful unless the command prompt is opened as Administrator)\nNavigate to the folder with the service executable and run InstallUtil.exe\npassing the service executable -\n\ninstallutil.exe SynServMon.exe\n\nAfter the service is successfully installed then be sure to start it with the\nServices applet in the Control Panel -\nControl Panel -\u003e Administrative Tools -\u003e Services\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsynergex%2Fsynservmon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsynergex%2Fsynservmon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsynergex%2Fsynservmon/lists"}