The Run Now Detail page displays the results of script that ran manually using the Run Now function, instead of running on a schedule.
- Created/Start Time: The time the script was triggered by way of a run now action.
- Script Name: The name of your script.
- Targeted: How many devices the script has been pushed to.
- Deployed: How many devices the script has been deployed to.
- Successful Deployment: The number of devices that successfully accepted the server command.
- Failed Deployment: The number of devices that failed to accept the server command.
- Completed: After the script is pushed, the device agent will report back as complete once the script has finished running.
- Running: How many devices are currently attempting to run the script.
- Successful Execution: The number of devices that completed the script successfully.
- Failed Execution: The number of devices that failed to complete the script.
NOTE: Completed status does not mean that the script had the intended outcome. Completed status simply states that the script has completed and reported back to the server that it is no longer running on the system. Likewise, the failed script status indicates that the script itself failed to complete successfully and not that the intended outcome was not met.
If you would like to have a kscript fail if your desired script outcome wasn't met, you can set the remediation on the kscript to always fail so if the on success is not met, it will go to remediation and fail. Thus you will see a failed status for that device, rather than a Completed status.
If the script makes it to the end of its commands and reports back that it has completed its run, it will post as a green check mark. If the script's status is unknown (usually when still running) it will post as a question mark. If the script itself fails any segment of its tasks, it will post a red exclamation as a failure.