Troubleshooting Connected Systems