Skip to main content

Check the install

After arize.sh install finishes, do not rely only on the shell exit code. Confirm the operator and pods are healthy:
./arize.sh -y install-status can also be useful when Arize AI Support asks for a deeper status check, but it prints the startup configuration, including secret values such as hubJwt, and it can produce a lot of output. Redact the output before sharing it. Useful operator statuses: A successful install should leave the Arize AX Operator running in arize-operator, all install jobs completed in arize, and application pods running.

Troubleshooting failed or stuck jobs

If the operator reports Error, Delayed, or says bad jobs exist, check jobs and logs:
A Failed job blocks retry. So does a Running job that has been waiting for hours on a dependency that has since recovered. The init pod will not reconnect, and the operator stays Delayed reconciling around it. In either case, delete the Arize AX-owned job and re-apply:
The operator recreates fresh init jobs on the next reconcile.

Log safety

arize.sh prints secret values such as hubJwt in the startup configuration block at the top of every install run. Redact install logs before sharing them with anyone outside your team.

Next steps