dogcrud is a command line tool for working with Datadog CRUD resources, like
dashboards, monitors, and log pipelines.
The recommended installation is to use uv, a tool
for installing Python based command line tools like dogcrud.
uv tool install dogcrudSave all Datadog sources supported by dogcrud:
dogcrud save allRun dogcrud to see how to restore and open saved JSON files.
dogcrud supports command line completion.
For bash, add this to ~/.bashrc:
eval "$(_DOGCRUD_COMPLETE=bash_source dogcrud)"For zsh, add this to ~/.zshrc:
eval "$(_DOGCRUD_COMPLETE=zsh_source dogcrud)"For fish, add this to ~/.config/fish/completions/dogcrud.fish:
_DOGCRUD_COMPLETE=fish_source dogcrud | source