The "JamfCheck" is a Apple code-signed and notarized macOS app that allows you to easily run a couple of check's for Jamf Pro, Jamf Connect and Jamf Protect in a single app.
You can find the latest version in the releases section
- A Mac running macOS Ventura (13.0) or higher
At launch the app requires to you make a selection in the NavigationView, select either
-
- Displays Checks that are related to Jamf Pro
- Show and Export Jamf Pro logs
- Jamf Network Test, providing an option to export results to CSV as well
-
- Displays Checks that are related to Jamf Connect
- Show or Stream and Export logs from Jamf Connect
-
- Displays Checks that are related to Jamf Protect
- Show or Stream and Export logs from Jamf Protect
- Provides a way to test Threat Prevention by generating and executing an EICAR test
- Provides a way to test Analytics for Jamf Protect by creating a LaunchAgent
- Test connectivity to SIEM/Webhook solutions using HTTP
Data is automatically being fetch each 30 seconds, or alternatively can be refreshed using the refresh button located on the right bottom corner.
These are known issues or areas that is still in development - Improving resource usage once Log Stream is being used
The app does log to Unified Logging. You can view the logs like this:
log show --predicate 'subsystem == "com.txhaflaire.JamfCheck"' --info
log stream --predicate 'subsystem == "com.txhaflaire.JamfCheck"' --level info
JamfCheck Auto Update JamfCheck for Jamf Pro JamfCheck for Jamf Pro and running a Network Test JamfCheck for Jamf Connect JamfCheck for Jamf Protect