ServiceChecker is a macOS status bar application that monitors the health of web services. The services' statuses are visible in your menu bar, making it easy to keep track of your services' availability.
- 🔍 Monitors multiple web services simultaneously
- 🔌 Toggle monitoring of services individually, or all at once
- 🕒 Easy configuration by modifying json file
- 🚦 Visual status indicators in the menu bar
Warning This app is designed for monitoring your own services. Frequent polling of external services should only be done with explicit permission from the service owner.
- Download the latest version from Releases
- Unzip, then Right-click (or Control-click) on ServiceChecker.app
- Select "Open" from the context menu
- Click "Open" in the security dialog that appears
- The app will now start and appear in your status bar
Note: After the first launch using these steps, you can open the app normally by double-clicking.
If you get the error "ServiceChecker.app is damaged and can't be opened. You should move it to the Trash."
Open your terminal and run the command:
xattr -d com.apple.quarantine path/to/ServiceChecker.appThis command removes the quarantine attribute that macOS automatically adds to downloaded files. The quarantine system is a security feature that helps protect users from potentially malicious software, but in this case it's preventing a legitimate app from running. By removing this attribute, you're telling macOS that you trust this application and want to run it.
Afterwards, you can open the app normally by double-clicking.
Finding the configuration file:
- Open the app
- Click on the status bar icon
- Click on "Open Config Directory"
- Read the instructions in the README.md file, then modify
config.json
See the GitHub issues page: https://github.com/fimblo/ServiceChecker/issues
