How can I check the status of a canister smart contract?

You can check the current status of all canisters or a specified canister by running the dfx canister status command.

For example, to see the status for all canisters running on the local Internet Computer blockchain mainnet, you can run the following command:

dfx canister status --allcopy


This command returns output similar to the following if canisters are currently running:

Canister status_check's status is Running.
Canister status_check_assets's status is Running.


To learn more about checking on the status of a canister, please check out the “check status” content from the Developer Center.

You can also learn more about canisters on the Internet Computer Wiki.