Linux ip-172-26-2-223 5.4.0-1018-aws #18-Ubuntu SMP Wed Jun 24 01:15:00 UTC 2020 x86_64
Apache
: 172.26.2.223 | : 18.217.150.104
Cant Read [ /etc/named.conf ]
8.1.13
www
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
snap /
lxd /
33085 /
share /
lxd-documentation /
events /
[ HOME SHELL ]
Name
Size
Permission
Action
index.html
87.36
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : index.html
<!doctype html> <html class="no-js" lang="en" data-content_root="../"> <head><meta charset="utf-8"/> <meta name="viewport" content="width=device-width,initial-scale=1"/> <meta name="color-scheme" content="light dark"><meta name="viewport" content="width=device-width, initial-scale=1" /> <meta property="og:title" content="Events" /> <meta property="og:type" content="website" /> <meta property="og:url" content="https://documentation.ubuntu.com/lxd/en/latest/events/" /> <meta property="og:site_name" content="LXD documentation" /> <meta property="og:description" content="Introduction: Events are messages about actions that have occurred over LXD. Using the API endpoint/1.0/events directly or via lxc monitor will connect to a WebSocket through which logs and life-cy..." /> <meta property="og:image" content="https://documentation.ubuntu.com/lxd/en/latest/_static/tag.png" /> <meta property="og:image:alt" content="LXD documentation" /> <meta name="description" content="Introduction: Events are messages about actions that have occurred over LXD. Using the API endpoint/1.0/events directly or via lxc monitor will connect to a WebSocket through which logs and life-cy..." /> <link rel="index" title="Index" href="../genindex/" /><link rel="search" title="Search" href="../search/" /><link rel="next" title="Communication between instance and host" href="../dev-lxd/" /><link rel="prev" title="API extensions" href="../api-extensions/" /> <link rel="shortcut icon" href="../_static/favicon.ico"/><!-- Generated with Sphinx 8.2.3 and Furo 2024.08.06 --> <title>Events</title> <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=8f2a1f02" /> <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=354aac6f" /> <link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" /> <link rel="stylesheet" type="text/css" href="../_static/youtube.css" /> <link rel="stylesheet" type="text/css" href="../_static/related-links.css" /> <link rel="stylesheet" type="text/css" href="../_static/terminal-output.css" /> <link rel="stylesheet" type="text/css" href="../_static/config-options.css" /> <link rel="stylesheet" type="text/css" href="../_static/sphinx-design.min.css?v=95c83b7e" /> <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=302659d7" /> <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=bec1b194" /> <link rel="stylesheet" type="text/css" href="../_static/header.css?v=84f70f09" /> <link rel="stylesheet" type="text/css" href="../_static/github_issue_links.css?v=af88fb93" /> <link rel="stylesheet" type="text/css" href="../_static/furo_colors.css?v=c4ccdb8a" /> <link rel="stylesheet" type="text/css" href="../_static/footer.css?v=bd05fc90" /> </head> <body> <header id="header" class="p-navigation"> <div class="p-navigation__nav" role="menubar"> <ul class="p-navigation__links" role="menu"> <li> <a class="p-logo" href="https://canonical.com/lxd" aria-current="page"> <img src="../_static/tag.png" alt="Logo" class="p-logo-image"> <div class="p-logo-text p-heading--4">LXD </div> </a> </li> <li class="nav-ubuntu-com"> <a href="https://canonical.com/lxd" class="p-navigation__link">canonical.com/lxd</a> </li> <li> <a href="#" class="p-navigation__link nav-more-links">More resources</a> <ul class="more-links-dropdown"> <li> <a href="https://ubuntu.com/lxd/install/" class="p-navigation__sub-link p-dropdown__link">Install LXD</a> </li> <li> <a href="https://ubuntu.com/lxd/manage/" class="p-navigation__sub-link p-dropdown__link">Manage LXD</a> </li> <li> <a href="https://discourse.ubuntu.com/c/lxd/" class="p-navigation__sub-link p-dropdown__link">Forum</a> </li> <li> <a href="https://github.com/canonical/lxd" class="p-navigation__sub-link p-dropdown__link">GitHub</a> </li> </ul> </li> </ul> </div> </header> <script> document.body.dataset.theme = localStorage.getItem("theme") || "auto"; </script> <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> <symbol id="svg-toc" viewBox="0 0 24 24"> <title>Contents</title> <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024"> <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/> </svg> </symbol> <symbol id="svg-menu" viewBox="0 0 24 24"> <title>Menu</title> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu"> <line x1="3" y1="12" x2="21" y2="12"></line> <line x1="3" y1="6" x2="21" y2="6"></line> <line x1="3" y1="18" x2="21" y2="18"></line> </svg> </symbol> <symbol id="svg-arrow-right" viewBox="0 0 24 24"> <title>Expand</title> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right"> <polyline points="9 18 15 12 9 6"></polyline> </svg> </symbol> <symbol id="svg-sun" viewBox="0 0 24 24"> <title>Light mode</title> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="feather-sun"> <circle cx="12" cy="12" r="5"></circle> <line x1="12" y1="1" x2="12" y2="3"></line> <line x1="12" y1="21" x2="12" y2="23"></line> <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line> <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line> <line x1="1" y1="12" x2="3" y2="12"></line> <line x1="21" y1="12" x2="23" y2="12"></line> <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line> <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line> </svg> </symbol> <symbol id="svg-moon" viewBox="0 0 24 24"> <title>Dark mode</title> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon"> <path stroke="none" d="M0 0h24v24H0z" fill="none" /> <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" /> </svg> </symbol> <symbol id="svg-sun-with-moon" viewBox="0 0 24 24"> <title>Auto light/dark, in light mode</title> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="icon-custom-derived-from-feather-sun-and-tabler-moon"> <path style="opacity: 50%" d="M 5.411 14.504 C 5.471 14.504 5.532 14.504 5.591 14.504 C 3.639 16.319 4.383 19.569 6.931 20.352 C 7.693 20.586 8.512 20.551 9.25 20.252 C 8.023 23.207 4.056 23.725 2.11 21.184 C 0.166 18.642 1.702 14.949 4.874 14.536 C 5.051 14.512 5.231 14.5 5.411 14.5 L 5.411 14.504 Z"/> <line x1="14.5" y1="3.25" x2="14.5" y2="1.25"/> <line x1="14.5" y1="15.85" x2="14.5" y2="17.85"/> <line x1="10.044" y1="5.094" x2="8.63" y2="3.68"/> <line x1="19" y1="14.05" x2="20.414" y2="15.464"/> <line x1="8.2" y1="9.55" x2="6.2" y2="9.55"/> <line x1="20.8" y1="9.55" x2="22.8" y2="9.55"/> <line x1="10.044" y1="14.006" x2="8.63" y2="15.42"/> <line x1="19" y1="5.05" x2="20.414" y2="3.636"/> <circle cx="14.5" cy="9.55" r="3.6"/> </svg> </symbol> <symbol id="svg-moon-with-sun" viewBox="0 0 24 24"> <title>Auto light/dark, in dark mode</title> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="icon-custom-derived-from-feather-sun-and-tabler-moon"> <path d="M 8.282 7.007 C 8.385 7.007 8.494 7.007 8.595 7.007 C 5.18 10.184 6.481 15.869 10.942 17.24 C 12.275 17.648 13.706 17.589 15 17.066 C 12.851 22.236 5.91 23.143 2.505 18.696 C -0.897 14.249 1.791 7.786 7.342 7.063 C 7.652 7.021 7.965 7 8.282 7 L 8.282 7.007 Z"/> <line style="opacity: 50%" x1="18" y1="3.705" x2="18" y2="2.5"/> <line style="opacity: 50%" x1="18" y1="11.295" x2="18" y2="12.5"/> <line style="opacity: 50%" x1="15.316" y1="4.816" x2="14.464" y2="3.964"/> <line style="opacity: 50%" x1="20.711" y1="10.212" x2="21.563" y2="11.063"/> <line style="opacity: 50%" x1="14.205" y1="7.5" x2="13.001" y2="7.5"/> <line style="opacity: 50%" x1="21.795" y1="7.5" x2="23" y2="7.5"/> <line style="opacity: 50%" x1="15.316" y1="10.184" x2="14.464" y2="11.036"/> <line style="opacity: 50%" x1="20.711" y1="4.789" x2="21.563" y2="3.937"/> <circle style="opacity: 50%" cx="18" cy="7.5" r="2.169"/> </svg> </symbol> <symbol id="svg-pencil" viewBox="0 0 24 24"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-pencil-code"> <path d="M4 20h4l10.5 -10.5a2.828 2.828 0 1 0 -4 -4l-10.5 10.5v4" /> <path d="M13.5 6.5l4 4" /> <path d="M20 21l2 -2l-2 -2" /> <path d="M17 17l-2 2l2 2" /> </svg> </symbol> <symbol id="svg-eye" viewBox="0 0 24 24"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-eye-code"> <path stroke="none" d="M0 0h24v24H0z" fill="none" /> <path d="M10 12a2 2 0 1 0 4 0a2 2 0 0 0 -4 0" /> <path d="M11.11 17.958c-3.209 -.307 -5.91 -2.293 -8.11 -5.958c2.4 -4 5.4 -6 9 -6c3.6 0 6.6 2 9 6c-.21 .352 -.427 .688 -.647 1.008" /> <path d="M20 21l2 -2l-2 -2" /> <path d="M17 17l-2 2l2 2" /> </svg> </symbol> </svg> <input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation"> <input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc"> <label class="overlay sidebar-overlay" for="__navigation"> <div class="visually-hidden">Hide navigation sidebar</div> </label> <label class="overlay toc-overlay" for="__toc"> <div class="visually-hidden">Hide table of contents sidebar</div> </label> <a class="skip-to-content muted-link" href="#furo-main-content">Skip to content</a> <div class="page"> <header class="mobile-header"> <div class="header-left"> <label class="nav-overlay-icon" for="__navigation"> <div class="visually-hidden">Toggle site navigation sidebar</div> <i class="icon"><svg><use href="#svg-menu"></use></svg></i> </label> </div> <div class="header-center"> <a href="../"><div class="brand">LXD</div></a> </div> <div class="header-right"> <div class="theme-toggle-container theme-toggle-header"> <button class="theme-toggle"> <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div> <svg class="theme-icon-when-auto-light"><use href="#svg-sun-with-moon"></use></svg> <svg class="theme-icon-when-auto-dark"><use href="#svg-moon-with-sun"></use></svg> <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg> <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg> </button> </div> <label class="toc-overlay-icon toc-header-icon" for="__toc"> <div class="visually-hidden">Toggle table of contents sidebar</div> <i class="icon"><svg><use href="#svg-toc"></use></svg></i> </label> </div> </header> <aside class="sidebar-drawer"> <div class="sidebar-container"> <div class="sidebar-sticky"><a class="sidebar-brand" href="../"> </a><form class="sidebar-search-container" method="get" action="../search/" role="search"> <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search"> <input type="submit" value="Go"> <input type="hidden" name="check_keywords" value="yes"> <input type="hidden" name="area" value="default"> </form> <div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree"> <ul class="current"> <li class="toctree-l1"><a class="reference internal" href="../">LXD</a></li> <li class="toctree-l1 has-children"><a class="reference internal" href="../tutorial/">Tutorials</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of Tutorials</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l2"><a class="reference internal" href="../tutorial/first_steps/">First steps with LXD</a></li> <li class="toctree-l2"><a class="reference internal" href="../tutorial/ui/">Getting started with the UI</a></li> </ul> </li> <li class="toctree-l1 has-children"><a class="reference internal" href="../howto/">How-to guides</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of How-to guides</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l2 has-children"><a class="reference internal" href="../getting_started/">Getting started</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of Getting started</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l3"><a class="reference internal" href="../installing/">Install LXD</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/initialize/">Initialize LXD</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/snap/">Manage the snap</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/access_ui/">Access the UI</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/access_documentation/">Access documentation</a></li> <li class="toctree-l3"><a class="reference internal" href="../support/">Get support</a></li> <li class="toctree-l3"><a class="reference internal" href="../contributing/">Contribute to LXD</a></li> </ul> </li> <li class="toctree-l2 has-children"><a class="reference internal" href="../operation/">LXD server and client</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of LXD server and client</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l3"><a class="reference internal" href="../howto/server_expose/">Expose LXD to the network</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/server_configure/">Configure the LXD server</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/oidc_entra_id/">Configure OIDC authentication with Microsoft Entra ID</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/oidc_auth0/">Configure OIDC authentication with Auth0</a></li> <li class="toctree-l3"><a class="reference internal" href="../remotes/">Add remote servers</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/lxc_alias/">Add command aliases</a></li> </ul> </li> <li class="toctree-l2 has-children"><a class="reference internal" href="../instances/">Instances</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of Instances</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l3"><a class="reference internal" href="../howto/instances_create/">Create instances</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/instances_configure/">Configure instances</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/instances_manage/">Manage instances</a></li> <li class="toctree-l3"><a class="reference internal" href="../profiles/">Use profiles</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/instances_troubleshoot/">Troubleshoot errors</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/instances_access_files/">Access files</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/instances_console/">Access the console</a></li> <li class="toctree-l3"><a class="reference internal" href="../instance-exec/">Run commands</a></li> <li class="toctree-l3"><a class="reference internal" href="../cloud-init/">Use cloud-init</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/instances_routed_nic_vm/">Add a routed NIC to a VM</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/instances_backup/">Back up instances</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/move_instances/">Move instances</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/import_machines_to_instances/">Import existing machines</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/migrate_from_lxc/">Migrate from LXC</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/container_gpu_passthrough_with_docker/">Pass NVIDIA GPUs</a></li> </ul> </li> <li class="toctree-l2 has-children"><a class="reference internal" href="../images/">Images</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of Images</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l3"><a class="reference internal" href="../howto/images_remote/">Use remote images</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/images_manage/">Manage images</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/images_profiles/">Associate profiles</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/images_copy/">Copy and import images</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/images_create/">Create images</a></li> </ul> </li> <li class="toctree-l2 has-children"><a class="reference internal" href="../projects/">Projects</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of Projects</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l3"><a class="reference internal" href="../howto/projects_create/">Create and configure</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/projects_work/">Work with projects</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/projects_confine/">Confine users to projects</a></li> </ul> </li> <li class="toctree-l2 has-children"><a class="reference internal" href="../storage/">Storage</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of Storage</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l3"><a class="reference internal" href="../howto/storage_pools/">Manage pools</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/storage_volumes/">Manage volumes</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/storage_buckets/">Manage buckets</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/storage_create_instance/">Create an instance in a pool</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/storage_backup_volume/">Back up a volume</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/storage_move_volume/">Move or copy a volume</a></li> </ul> </li> <li class="toctree-l2 has-children"><a class="reference internal" href="../networks/">Networking</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of Networking</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l3"><a class="reference internal" href="../howto/network_create/">Create a network</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/network_configure/">Configure a network</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/network_bgp/">Configure as BGP server</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/network_acls/">Configure network ACLs</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/network_forwards/">Configure forwards</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/network_zones/">Configure network zones</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/network_bridge_firewalld/">Configure your firewall</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/network_bridge_resolved/">Integrate with resolved</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/network_ovn_setup/">Set up OVN</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/network_load_balancers/">Configure load balancers</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/network_ovn_peers/">Configure peer routing</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/network_ipam/">Display IPAM information</a></li> </ul> </li> <li class="toctree-l2 has-children"><a class="reference internal" href="../howto/troubleshoot/">Troubleshooting</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of Troubleshooting</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l3"><a class="reference internal" href="../howto/network_bridge_firewalld/">Configure your firewall</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/instances_troubleshoot/">Troubleshoot instances</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/dqlite_troubleshoot/">Troubleshoot Dqlite</a></li> <li class="toctree-l3"><a class="reference internal" href="../debugging/">Debug LXD</a></li> <li class="toctree-l3"><a class="reference internal" href="../faq/">Frequently asked</a></li> </ul> </li> <li class="toctree-l2 has-children"><a class="reference internal" href="../clustering/">Clustering</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of Clustering</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l3"><a class="reference internal" href="../howto/cluster_form/">Form a cluster</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/cluster_manage/">Manage a cluster</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/cluster_config_networks/">Configure networks</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/cluster_config_storage/">Configure storage</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/cluster_manage_instance/">Manage instances</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/cluster_groups/">Set up cluster groups</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/cluster_recover/">Recover a cluster</a></li> </ul> </li> <li class="toctree-l2 has-children"><a class="reference internal" href="../production-setup/">Production setup</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of Production setup</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l3"><a class="reference internal" href="../howto/benchmark_performance/">Benchmark performance</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/network_increase_bandwidth/">Increase bandwidth</a></li> <li class="toctree-l3"><a class="reference internal" href="../metrics/">Monitor metrics</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/logs_loki/">Send logs to Loki</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/grafana/">Set up Grafana</a></li> <li class="toctree-l3"><a class="reference internal" href="../backup/">Back up a server</a></li> <li class="toctree-l3"><a class="reference internal" href="../howto/disaster_recovery/">Recover instances</a></li> </ul> </li> </ul> </li> <li class="toctree-l1 has-children"><a class="reference internal" href="../explanation/">Explanation</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of Explanation</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l2"><a class="reference internal" href="../explanation/lxd_lxc/"><code class="docutils literal notranslate"><span class="pre">lxd</span></code> and <code class="docutils literal notranslate"><span class="pre">lxc</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="../explanation/instances/">Containers and VMs</a></li> <li class="toctree-l2"><a class="reference internal" href="../image-handling/">Local and remote images</a></li> <li class="toctree-l2"><a class="reference internal" href="../explanation/storage/">Storage pools, volumes, and buckets</a></li> <li class="toctree-l2"><a class="reference internal" href="../explanation/networks/">Networking setups</a></li> <li class="toctree-l2"><a class="reference internal" href="../database/">The LXD Dqlite database</a></li> <li class="toctree-l2"><a class="reference internal" href="../explanation/lxc_show_info/"><code class="docutils literal notranslate"><span class="pre">lxc</span></code> <code class="docutils literal notranslate"><span class="pre">show</span></code> and <code class="docutils literal notranslate"><span class="pre">info</span></code></a></li> <li class="toctree-l2"><a class="reference internal" href="../authentication/">Remote API authentication</a></li> <li class="toctree-l2"><a class="reference internal" href="../explanation/authorization/">Remote API authorization</a></li> <li class="toctree-l2"><a class="reference internal" href="../explanation/projects/">Instances grouping with projects</a></li> <li class="toctree-l2"><a class="reference internal" href="../explanation/clusters/">Clusters</a></li> <li class="toctree-l2"><a class="reference internal" href="../explanation/performance_tuning/">Performance tuning</a></li> <li class="toctree-l2"><a class="reference internal" href="../explanation/security/">Security</a></li> </ul> </li> <li class="toctree-l1 current has-children"><a class="reference internal" href="../reference/">Reference</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of Reference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> <li class="toctree-l2"><a class="reference internal" href="../requirements/">Requirements</a></li> <li class="toctree-l2"><a class="reference internal" href="../architectures/">Architectures</a></li> <li class="toctree-l2"><a class="reference internal" href="../reference/remote_image_servers/">Remote image servers</a></li> <li class="toctree-l2"><a class="reference internal" href="../reference/image_format/">Image format</a></li> <li class="toctree-l2"><a class="reference internal" href="../guest-os-compatibility/">Guest OS compatibility</a></li> <li class="toctree-l2"><a class="reference internal" href="../container-environment/">Container environment</a></li> <li class="toctree-l2"><a class="reference internal" href="../config-options/">Configuration option index</a></li> <li class="toctree-l2"><a class="reference internal" href="../server/">Server configuration</a></li> <li class="toctree-l2 has-children"><a class="reference internal" href="../explanation/instance_config/">Instance configuration</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of Instance configuration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l3"><a class="reference internal" href="../reference/instance_properties/">Instance properties</a></li> <li class="toctree-l3"><a class="reference internal" href="../reference/instance_options/">Instance options</a></li> <li class="toctree-l3 has-children"><a class="reference internal" href="../reference/devices/">Devices</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of Devices</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l4"><a class="reference internal" href="../reference/standard_devices/">Standard devices</a></li> <li class="toctree-l4"><a class="reference internal" href="../reference/devices_none/">Type: <code class="docutils literal notranslate"><span class="pre">none</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="../reference/devices_nic/">Type: <code class="docutils literal notranslate"><span class="pre">nic</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="../reference/devices_disk/">Type: <code class="docutils literal notranslate"><span class="pre">disk</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="../reference/devices_unix_char/">Type: <code class="docutils literal notranslate"><span class="pre">unix-char</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="../reference/devices_unix_block/">Type: <code class="docutils literal notranslate"><span class="pre">unix-block</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="../reference/devices_usb/">Type: <code class="docutils literal notranslate"><span class="pre">usb</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="../reference/devices_gpu/">Type: <code class="docutils literal notranslate"><span class="pre">gpu</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="../reference/devices_infiniband/">Type: <code class="docutils literal notranslate"><span class="pre">infiniband</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="../reference/devices_proxy/">Type: <code class="docutils literal notranslate"><span class="pre">proxy</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="../reference/devices_unix_hotplug/">Type: <code class="docutils literal notranslate"><span class="pre">unix-hotplug</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="../reference/devices_tpm/">Type: <code class="docutils literal notranslate"><span class="pre">tpm</span></code></a></li> <li class="toctree-l4"><a class="reference internal" href="../reference/devices_pci/">Type: <code class="docutils literal notranslate"><span class="pre">pci</span></code></a></li> </ul> </li> <li class="toctree-l3"><a class="reference internal" href="../reference/instance_units/">Units for storage and network limits</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="../reference/preseed_yaml_fields/">Preseed YAML file fields</a></li> <li class="toctree-l2"><a class="reference internal" href="../reference/projects/">Project configuration</a></li> <li class="toctree-l2 has-children"><a class="reference internal" href="../reference/storage_drivers/">Storage drivers</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of Storage drivers</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l3"><a class="reference internal" href="../reference/storage_btrfs/">Btrfs - <code class="docutils literal notranslate"><span class="pre">btrfs</span></code></a></li> <li class="toctree-l3"><a class="reference internal" href="../reference/storage_cephfs/">CephFS - <code class="docutils literal notranslate"><span class="pre">cephfs</span></code></a></li> <li class="toctree-l3"><a class="reference internal" href="../reference/storage_cephobject/">Ceph Object - <code class="docutils literal notranslate"><span class="pre">cephobject</span></code></a></li> <li class="toctree-l3"><a class="reference internal" href="../reference/storage_ceph/">Ceph RBD - <code class="docutils literal notranslate"><span class="pre">ceph</span></code></a></li> <li class="toctree-l3"><a class="reference internal" href="../reference/storage_powerflex/">Dell PowerFlex - <code class="docutils literal notranslate"><span class="pre">powerflex</span></code></a></li> <li class="toctree-l3"><a class="reference internal" href="../reference/storage_pure/">Pure Storage - <code class="docutils literal notranslate"><span class="pre">pure</span></code></a></li> <li class="toctree-l3"><a class="reference internal" href="../reference/storage_dir/">Directory - <code class="docutils literal notranslate"><span class="pre">dir</span></code></a></li> <li class="toctree-l3"><a class="reference internal" href="../reference/storage_lvm/">LVM - <code class="docutils literal notranslate"><span class="pre">lvm</span></code></a></li> <li class="toctree-l3"><a class="reference internal" href="../reference/storage_zfs/">ZFS - <code class="docutils literal notranslate"><span class="pre">zfs</span></code></a></li> </ul> </li> <li class="toctree-l2 has-children"><a class="reference internal" href="../reference/networks/">Networks</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of Networks</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l3"><a class="reference internal" href="../reference/network_bridge/">Bridge network</a></li> <li class="toctree-l3"><a class="reference internal" href="../reference/network_ovn/">OVN network</a></li> <li class="toctree-l3"><a class="reference internal" href="../reference/network_macvlan/">Macvlan network</a></li> <li class="toctree-l3"><a class="reference internal" href="../reference/network_physical/">Physical network</a></li> <li class="toctree-l3"><a class="reference internal" href="../reference/network_sriov/">SR-IOV network</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="../reference/cluster_member_config/">Cluster configuration</a></li> <li class="toctree-l2"><a class="reference internal" href="../reference/server_settings/">Production server settings</a></li> <li class="toctree-l2"><a class="reference internal" href="../reference/provided_metrics/">Provided metrics</a></li> <li class="toctree-l2"><a class="reference internal" href="../reference/permissions/">Permissions</a></li> <li class="toctree-l2 current has-children"><a class="reference internal" href="../restapi_landing/">REST API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of REST API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current"> <li class="toctree-l3"><a class="reference internal" href="../rest-api/">Main API documentation</a></li> <li class="toctree-l3"><a class="reference internal" href="../api/">Main API specification</a></li> <li class="toctree-l3"><a class="reference internal" href="../api-extensions/">Main API extensions</a></li> <li class="toctree-l3 current current-page"><a class="current reference internal" href="#">Events API documentation</a></li> <li class="toctree-l3"><a class="reference internal" href="../dev-lxd/">Instance API</a></li> </ul> </li> <li class="toctree-l2 has-children"><a class="reference internal" href="../reference/manpages/">Man pages</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of Man pages</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l3"><a class="reference internal" href="../reference/manpages/lxc/"><code class="docutils literal notranslate"><span class="pre">lxc</span></code></a></li> </ul> </li> <li class="toctree-l2 has-children"><a class="reference internal" href="../internals/">Internals</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of Internals</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul> <li class="toctree-l3"><a class="reference internal" href="../environment/">Environment variables</a></li> <li class="toctree-l3"><a class="reference internal" href="../reference/uefi_variables/">UEFI variables for VMs</a></li> <li class="toctree-l3"><a class="reference internal" href="../daemon-behavior/">Daemon behavior</a></li> <li class="toctree-l3"><a class="reference internal" href="../syscall-interception/">System call interception</a></li> <li class="toctree-l3"><a class="reference internal" href="../userns-idmap/">User namespace setup</a></li> <li class="toctree-l3"><a class="reference internal" href="../reference/ovn-internals/">OVN implementation</a></li> <li class="toctree-l3"><a class="reference internal" href="../reference/vm_live_migration_internals/">VM live migration implementation</a></li> </ul> </li> <li class="toctree-l2"><a class="reference external" href="https://github.com/canonical/lxd">Project repository</a></li> <li class="toctree-l2"><a class="reference external" href="https://images.lxd.canonical.com">Image server</a></li> </ul> </li> </ul> </div> </div> </div> </div> </aside> <div class="main"> <div class="content"> <div class="article-container"> <a href="#" class="back-to-top muted-link"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path> </svg> <span>Back to top</span> </a> <div class="content-icon-container"> <div class="view-this-page"> <a class="muted-link" href="../_sources/events.md.txt" title="View this page"> <svg><use href="#svg-eye"></use></svg> <span class="visually-hidden">View this page</span> </a> </div> <div class="theme-toggle-container theme-toggle-content"> <button class="theme-toggle"> <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div> <svg class="theme-icon-when-auto-light"><use href="#svg-sun-with-moon"></use></svg> <svg class="theme-icon-when-auto-dark"><use href="#svg-moon-with-sun"></use></svg> <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg> <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg> </button> </div> <label class="toc-overlay-icon toc-content-icon" for="__toc"> <div class="visually-hidden">Toggle table of contents sidebar</div> <i class="icon"><svg><use href="#svg-toc"></use></svg></i> </label> </div> <article role="main" id="furo-main-content"> <section id="events"> <h1>Events<a class="headerlink" href="#events" title="Link to this heading">¶</a></h1> <section id="introduction"> <h2>Introduction<a class="headerlink" href="#introduction" title="Link to this heading">¶</a></h2> <p>Events are messages about actions that have occurred over LXD. Using the API endpoint <code class="docutils literal notranslate"><span class="pre">/1.0/events</span></code> directly or via <a class="reference internal" href="../reference/manpages/lxc/monitor/#lxc-monitor-md"><span class="std std-ref"><code class="docutils literal notranslate"><span class="pre">lxc</span> <span class="pre">monitor</span></code></span></a> will connect to a WebSocket through which logs and life-cycle messages will be streamed.</p> </section> <section id="event-types"> <h2>Event types<a class="headerlink" href="#event-types" title="Link to this heading">¶</a></h2> <p>LXD Currently supports three event types.</p> <ul class="simple"> <li><p><code class="docutils literal notranslate"><span class="pre">logging</span></code>: Shows all logging messages regardless of the server logging level.</p></li> <li><p><code class="docutils literal notranslate"><span class="pre">operation</span></code>: Shows all ongoing operations from creation to completion (including updates to their state and progress metadata).</p></li> <li><p><code class="docutils literal notranslate"><span class="pre">lifecycle</span></code>: Shows an audit trail for specific actions occurring over LXD.</p></li> </ul> </section> <section id="event-structure"> <h2>Event structure<a class="headerlink" href="#event-structure" title="Link to this heading">¶</a></h2> <section id="example"> <h3>Example<a class="headerlink" href="#example" title="Link to this heading">¶</a></h3> <div class="highlight-yaml notranslate"><div class="highlight"><pre><span></span><span class="nt">location</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">cluster_name</span> <span class="nt">metadata</span><span class="p">:</span> <span class="w"> </span><span class="nt">action</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">network-updated</span> <span class="w"> </span><span class="nt">requestor</span><span class="p">:</span> <span class="w"> </span><span class="nt">protocol</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">unix</span> <span class="w"> </span><span class="nt">username</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">root</span> <span class="w"> </span><span class="nt">source</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">/1.0/networks/lxdbr0</span> <span class="nt">timestamp</span><span class="p">:</span><span class="w"> </span><span class="s">"2021-03-14T00:00:00Z"</span> <span class="nt">type</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">lifecycle</span> </pre></div> </div> <ul class="simple"> <li><p><code class="docutils literal notranslate"><span class="pre">location</span></code>: The cluster member name (if clustered).</p></li> <li><p><code class="docutils literal notranslate"><span class="pre">timestamp</span></code>: Time that the event occurred in RFC3339 format.</p></li> <li><p><code class="docutils literal notranslate"><span class="pre">type</span></code>: The type of event this is (one of <code class="docutils literal notranslate"><span class="pre">logging</span></code>, <code class="docutils literal notranslate"><span class="pre">operation</span></code>, or <code class="docutils literal notranslate"><span class="pre">lifecycle</span></code>).</p></li> <li><p><code class="docutils literal notranslate"><span class="pre">metadata</span></code>: Information about the specific event type.</p></li> </ul> </section> <section id="logging-event-structure"> <h3>Logging event structure<a class="headerlink" href="#logging-event-structure" title="Link to this heading">¶</a></h3> <ul class="simple"> <li><p><code class="docutils literal notranslate"><span class="pre">message</span></code>: The log message.</p></li> <li><p><code class="docutils literal notranslate"><span class="pre">level</span></code>: The log-level of the log.</p></li> <li><p><code class="docutils literal notranslate"><span class="pre">context</span></code>: Additional information included in the event.</p></li> </ul> </section> <section id="operation-event-structure"> <h3>Operation event structure<a class="headerlink" href="#operation-event-structure" title="Link to this heading">¶</a></h3> <ul class="simple"> <li><p><code class="docutils literal notranslate"><span class="pre">id</span></code>: The UUID of the operation.</p></li> <li><p><code class="docutils literal notranslate"><span class="pre">class</span></code>: The type of operation (<code class="docutils literal notranslate"><span class="pre">task</span></code>, <code class="docutils literal notranslate"><span class="pre">token</span></code>, or <code class="docutils literal notranslate"><span class="pre">websocket</span></code>).</p></li> <li><p><code class="docutils literal notranslate"><span class="pre">description</span></code>: A description of the operation.</p></li> <li><p><code class="docutils literal notranslate"><span class="pre">created_at</span></code>: The operation’s creation date.</p></li> <li><p><code class="docutils literal notranslate"><span class="pre">updated_at</span></code>: The operation’s date of last change.</p></li> <li><p><code class="docutils literal notranslate"><span class="pre">status</span></code>: The current state of the operation.</p></li> <li><p><code class="docutils literal notranslate"><span class="pre">status_code</span></code>: The operation status code.</p></li> <li><p><code class="docutils literal notranslate"><span class="pre">resources</span></code>: Resources affected by this operation.</p></li> <li><p><code class="docutils literal notranslate"><span class="pre">metadata</span></code>: Operation specific metadata.</p></li> <li><p><code class="docutils literal notranslate"><span class="pre">may_cancel</span></code>: Whether the operation may be canceled.</p></li> <li><p><code class="docutils literal notranslate"><span class="pre">err</span></code>: Error message of the operation.</p></li> <li><p><code class="docutils literal notranslate"><span class="pre">location</span></code>: The cluster member name (if clustered).</p></li> </ul> </section> <section id="life-cycle-event-structure"> <h3>Life-cycle event structure<a class="headerlink" href="#life-cycle-event-structure" title="Link to this heading">¶</a></h3> <ul class="simple"> <li><p><code class="docutils literal notranslate"><span class="pre">action</span></code>: The life-cycle action that occurred.</p></li> <li><p><code class="docutils literal notranslate"><span class="pre">requestor</span></code>: Information about who is making the request (if applicable).</p></li> <li><p><code class="docutils literal notranslate"><span class="pre">source</span></code>: Path to what is being acted upon.</p></li> <li><p><code class="docutils literal notranslate"><span class="pre">context</span></code>: Additional information included in the event.</p></li> </ul> </section> </section> <section id="supported-life-cycle-events"> <h2>Supported life-cycle events<a class="headerlink" href="#supported-life-cycle-events" title="Link to this heading">¶</a></h2> <div class="table-wrapper colwidths-auto docutils container"> <table class="docutils align-default"> <thead> <tr class="row-odd"><th class="head text-left"><p>Name</p></th> <th class="head text-left"><p>Description</p></th> <th class="head text-left"><p>Additional Information</p></th> </tr> </thead> <tbody> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">certificate-created</span></code></p></td> <td class="text-left"><p>A new certificate has been added to the server trust store.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">certificate-deleted</span></code></p></td> <td class="text-left"><p>The certificate has been deleted from the trust store.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">certificate-updated</span></code></p></td> <td class="text-left"><p>The certificate’s configuration has been updated.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">cluster-certificate-updated</span></code></p></td> <td class="text-left"><p>The certificate for the whole cluster has changed.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">cluster-disabled</span></code></p></td> <td class="text-left"><p>Clustering has been disabled for this machine.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">cluster-enabled</span></code></p></td> <td class="text-left"><p>Clustering has been enabled for this machine.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">cluster-group-created</span></code></p></td> <td class="text-left"><p>A new cluster group has been created.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">cluster-group-deleted</span></code></p></td> <td class="text-left"><p>A cluster group has been deleted.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">cluster-group-renamed</span></code></p></td> <td class="text-left"><p>A cluster group has been renamed.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">cluster-group-updated</span></code></p></td> <td class="text-left"><p>A cluster group has been updated.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">cluster-member-added</span></code></p></td> <td class="text-left"><p>A new machine has joined the cluster.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">cluster-member-removed</span></code></p></td> <td class="text-left"><p>The cluster member has been removed from the cluster.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">cluster-member-renamed</span></code></p></td> <td class="text-left"><p>The cluster member has been renamed.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">old_name</span></code>: the previous name.</p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">cluster-member-updated</span></code></p></td> <td class="text-left"><p>The cluster member’s configuration been edited.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">cluster-token-created</span></code></p></td> <td class="text-left"><p>A join token for adding a cluster member has been created.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">config-updated</span></code></p></td> <td class="text-left"><p>The server configuration has changed.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">image-alias-created</span></code></p></td> <td class="text-left"><p>An alias has been created for an existing image.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">target</span></code>: the original instance.</p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">image-alias-deleted</span></code></p></td> <td class="text-left"><p>An alias has been deleted for an existing image.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">target</span></code>: the original instance.</p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">image-alias-renamed</span></code></p></td> <td class="text-left"><p>The alias for an existing image has been renamed.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">old_name</span></code>: the previous name.</p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">image-alias-updated</span></code></p></td> <td class="text-left"><p>The configuration for an image alias has changed.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">target</span></code>: the original instance.</p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">image-created</span></code></p></td> <td class="text-left"><p>A new image has been added to the image store.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">type</span></code>: <code class="docutils literal notranslate"><span class="pre">container</span></code> or <code class="docutils literal notranslate"><span class="pre">vm</span></code>.</p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">image-deleted</span></code></p></td> <td class="text-left"><p>The image has been deleted from the image store.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">image-refreshed</span></code></p></td> <td class="text-left"><p>The local image copy has updated to the current source image version.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">image-retrieved</span></code></p></td> <td class="text-left"><p>The raw image file has been downloaded from the server.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">target</span></code>: destination server.</p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">image-secret-created</span></code></p></td> <td class="text-left"><p>A one-time key to fetch this image has been created.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">image-updated</span></code></p></td> <td class="text-left"><p>The image’s configuration has changed.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-backup-created</span></code></p></td> <td class="text-left"><p>A backup of the instance has been created.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-backup-deleted</span></code></p></td> <td class="text-left"><p>The instance backup has been deleted.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-backup-renamed</span></code></p></td> <td class="text-left"><p>The instance backup has been renamed.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">old_name</span></code>: the previous name.</p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-backup-retrieved</span></code></p></td> <td class="text-left"><p>The raw instance backup file has been downloaded.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-console</span></code></p></td> <td class="text-left"><p>Connected to the console of the instance.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">type</span></code>: <code class="docutils literal notranslate"><span class="pre">console</span></code> or <code class="docutils literal notranslate"><span class="pre">vga</span></code>.</p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-console-reset</span></code></p></td> <td class="text-left"><p>The console buffer has been reset.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-console-retrieved</span></code></p></td> <td class="text-left"><p>The console log has been downloaded.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-created</span></code></p></td> <td class="text-left"><p>A new instance has been created.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-deleted</span></code></p></td> <td class="text-left"><p>The instance has been deleted.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-exec</span></code></p></td> <td class="text-left"><p>A command has been executed on the instance.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">command</span></code>: the command to be executed.</p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-file-deleted</span></code></p></td> <td class="text-left"><p>A file on the instance has been deleted.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">file</span></code>: path to the file.</p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-file-pushed</span></code></p></td> <td class="text-left"><p>The file has been pushed to the instance.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">file-source</span></code>: local file path. <code class="docutils literal notranslate"><span class="pre">file-destination</span></code>: destination file path. <code class="docutils literal notranslate"><span class="pre">info</span></code>: file information.</p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-file-retrieved</span></code></p></td> <td class="text-left"><p>The file has been downloaded from the instance.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">file-source</span></code>: instance file path. <code class="docutils literal notranslate"><span class="pre">file-destination</span></code>: destination file path.</p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-log-deleted</span></code></p></td> <td class="text-left"><p>The instance’s specified log file has been deleted.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-log-retrieved</span></code></p></td> <td class="text-left"><p>The instance’s specified log file has been downloaded.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-metadata-retrieved</span></code></p></td> <td class="text-left"><p>The instance’s image metadata has been downloaded.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-metadata-template-created</span></code></p></td> <td class="text-left"><p>A new image template file for the instance has been created.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">path</span></code>: relative file path.</p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-metadata-template-deleted</span></code></p></td> <td class="text-left"><p>The image template file for the instance has been deleted.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">path</span></code>: relative file path.</p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-metadata-template-retrieved</span></code></p></td> <td class="text-left"><p>The image template file for the instance has been downloaded.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">path</span></code>: relative file path.</p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-metadata-updated</span></code></p></td> <td class="text-left"><p>The instance’s image metadata has changed.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-paused</span></code></p></td> <td class="text-left"><p>The instance has been put in a paused state.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-ready</span></code></p></td> <td class="text-left"><p>The instance is ready.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-renamed</span></code></p></td> <td class="text-left"><p>The instance has been renamed.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">old_name</span></code>: the previous name.</p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-restarted</span></code></p></td> <td class="text-left"><p>The instance has restarted.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-restored</span></code></p></td> <td class="text-left"><p>The instance has been restored from a snapshot.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">snapshot</span></code>: name of the snapshot being restored.</p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-resumed</span></code></p></td> <td class="text-left"><p>The instance has resumed after being paused.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-shutdown</span></code></p></td> <td class="text-left"><p>The instance has shut down.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-snapshot-created</span></code></p></td> <td class="text-left"><p>A snapshot of the instance has been created.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-snapshot-deleted</span></code></p></td> <td class="text-left"><p>The instance snapshot has been deleted.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-snapshot-renamed</span></code></p></td> <td class="text-left"><p>The instance snapshot has been renamed.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">old_name</span></code>: the previous name.</p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-snapshot-updated</span></code></p></td> <td class="text-left"><p>The instance snapshot’s configuration has changed.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-started</span></code></p></td> <td class="text-left"><p>The instance has started.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-stopped</span></code></p></td> <td class="text-left"><p>The instance has stopped.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">instance-updated</span></code></p></td> <td class="text-left"><p>The instance’s configuration has changed.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">network-acl-created</span></code></p></td> <td class="text-left"><p>A new network ACL has been created.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">network-acl-deleted</span></code></p></td> <td class="text-left"><p>The network ACL has been deleted.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">network-acl-renamed</span></code></p></td> <td class="text-left"><p>The network ACL has been renamed.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">old_name</span></code>: the previous name.</p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">network-acl-updated</span></code></p></td> <td class="text-left"><p>The network ACL configuration has changed.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">network-created</span></code></p></td> <td class="text-left"><p>A network device has been created.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">network-deleted</span></code></p></td> <td class="text-left"><p>The network device has been deleted.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">network-forward-created</span></code></p></td> <td class="text-left"><p>A new network forward has been created.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">network-forward-deleted</span></code></p></td> <td class="text-left"><p>The network forward has been deleted.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">network-forward-updated</span></code></p></td> <td class="text-left"><p>The network forward has been updated.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">network-peer-created</span></code></p></td> <td class="text-left"><p>A new network peer has been created.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">network-peer-deleted</span></code></p></td> <td class="text-left"><p>The network peer has been deleted.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">network-peer-updated</span></code></p></td> <td class="text-left"><p>The network peer has been updated.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">network-renamed</span></code></p></td> <td class="text-left"><p>The network device has been renamed.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">old_name</span></code>: the previous name.</p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">network-updated</span></code></p></td> <td class="text-left"><p>The network device’s configuration has changed.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">network-zone-created</span></code></p></td> <td class="text-left"><p>A new network zone has been created.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">network-zone-deleted</span></code></p></td> <td class="text-left"><p>The network zone has been deleted.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">network-zone-record-created</span></code></p></td> <td class="text-left"><p>A new network zone record has been created.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">network-zone-record-deleted</span></code></p></td> <td class="text-left"><p>The network zone record has been deleted.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">network-zone-record-updated</span></code></p></td> <td class="text-left"><p>The network zone record has been updated.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">network-zone-updated</span></code></p></td> <td class="text-left"><p>The network zone has been updated.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">operation-cancelled</span></code></p></td> <td class="text-left"><p>The operation has been canceled.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">profile-created</span></code></p></td> <td class="text-left"><p>A new profile has been created.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">profile-deleted</span></code></p></td> <td class="text-left"><p>The profile has been deleted.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">profile-renamed</span></code></p></td> <td class="text-left"><p>The profile has been renamed .</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">old_name</span></code>: the previous name.</p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">profile-updated</span></code></p></td> <td class="text-left"><p>The profile’s configuration has changed.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">project-created</span></code></p></td> <td class="text-left"><p>A new project has been created.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">project-deleted</span></code></p></td> <td class="text-left"><p>The project has been deleted.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">project-renamed</span></code></p></td> <td class="text-left"><p>The project has been renamed.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">old_name</span></code>: the previous name.</p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">project-updated</span></code></p></td> <td class="text-left"><p>The project’s configuration has changed.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">storage-pool-created</span></code></p></td> <td class="text-left"><p>A new storage pool has been created.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">target</span></code>: cluster member name.</p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">storage-pool-deleted</span></code></p></td> <td class="text-left"><p>The storage pool has been deleted.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">storage-pool-updated</span></code></p></td> <td class="text-left"><p>The storage pool’s configuration has changed.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">target</span></code>: cluster member name.</p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">storage-volume-backup-created</span></code></p></td> <td class="text-left"><p>A new backup for the storage volume has been created.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">type</span></code>: <code class="docutils literal notranslate"><span class="pre">container</span></code>, <code class="docutils literal notranslate"><span class="pre">virtual-machine</span></code>, <code class="docutils literal notranslate"><span class="pre">image</span></code>, or <code class="docutils literal notranslate"><span class="pre">custom</span></code>.</p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">storage-volume-backup-deleted</span></code></p></td> <td class="text-left"><p>The storage volume’s backup has been deleted.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">storage-volume-backup-renamed</span></code></p></td> <td class="text-left"><p>The storage volume’s backup has been renamed.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">old_name</span></code>: the previous name.</p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">storage-volume-backup-retrieved</span></code></p></td> <td class="text-left"><p>The storage volume’s backup has been downloaded.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">storage-volume-created</span></code></p></td> <td class="text-left"><p>A new storage volume has been created.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">type</span></code>: <code class="docutils literal notranslate"><span class="pre">container</span></code>, <code class="docutils literal notranslate"><span class="pre">virtual-machine</span></code>, <code class="docutils literal notranslate"><span class="pre">image</span></code>, or <code class="docutils literal notranslate"><span class="pre">custom</span></code>.</p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">storage-volume-deleted</span></code></p></td> <td class="text-left"><p>The storage volume has been deleted.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">storage-volume-renamed</span></code></p></td> <td class="text-left"><p>The storage volume has been renamed.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">old_name</span></code>: the previous name.</p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">storage-volume-restored</span></code></p></td> <td class="text-left"><p>The storage volume has been restored from a snapshot.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">snapshot</span></code>: name of the snapshot being restored.</p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">storage-volume-snapshot-created</span></code></p></td> <td class="text-left"><p>A new storage volume snapshot has been created.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">type</span></code>: <code class="docutils literal notranslate"><span class="pre">container</span></code>, <code class="docutils literal notranslate"><span class="pre">virtual-machine</span></code>, <code class="docutils literal notranslate"><span class="pre">image</span></code>, or <code class="docutils literal notranslate"><span class="pre">custom</span></code>.</p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">storage-volume-snapshot-deleted</span></code></p></td> <td class="text-left"><p>The storage volume’s snapshot has been deleted.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">storage-volume-snapshot-renamed</span></code></p></td> <td class="text-left"><p>The storage volume’s snapshot has been renamed.</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">old_name</span></code>: the previous name.</p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">storage-volume-snapshot-updated</span></code></p></td> <td class="text-left"><p>The configuration for the storage volume’s snapshot has changed.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">storage-volume-updated</span></code></p></td> <td class="text-left"><p>The storage volume’s configuration has changed.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">warning-acknowledged</span></code></p></td> <td class="text-left"><p>The warning’s status has been set to “acknowledged”.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">warning-deleted</span></code></p></td> <td class="text-left"><p>The warning has been deleted.</p></td> <td class="text-left"><p></p></td> </tr> <tr class="row-odd"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">warning-reset</span></code></p></td> <td class="text-left"><p>The warning’s status has been set to “new”.</p></td> <td class="text-left"><p></p></td> </tr> </tbody> </table> </div> </section> </section> </article> </div> <footer> <div class="related-pages"> <a class="next-page" href="../dev-lxd/"> <div class="page-info"> <div class="context"> <span>Next</span> </div> <div class="title">Communication between instance and host</div> </div> <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg> </a> <a class="prev-page" href="../api-extensions/"> <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg> <div class="page-info"> <div class="context"> <span>Previous</span> </div> <div class="title">API extensions</div> </div> </a> </div> <div class="bottom-of-page"> <div class="left-details"> <div class="copyright"> Copyright © 2014-2025 LXD contributors </div> <div class="last-updated"> Last updated on Mar 28, 2025</div> <div class="show-source"> <a class="muted-link" href="../_sources/events.md.txt" rel="nofollow">Show source</a> </div> </div> <div> <a class="display-contributors">Thanks to the 5 contributors!</a> <div id="overlay"></div> <ul class="all-contributors"> <li> <a href="https://github.com/canonical/lxd/commit/1328ecbb5aaf4ff3a3751836a43d174ff58349ab" class="contributor">Hiroaki Nakamura</a> </li> <li> <a href="https://github.com/canonical/lxd/commit/cda00bc0a113a5c489e5eaa2051384cf95ea26ee" class="contributor">Julio Galvan</a> </li> <li> <a href="https://github.com/canonical/lxd/commit/09ee6d0823440e68d28fea8062339a6943bc4d14" class="contributor">Max Asnaashari</a> </li> <li> <a href="https://github.com/canonical/lxd/commit/a748515add0b33288eb595733e8b69a2f96fdde4" class="contributor">Ruth Fuchss</a> </li> <li> <a href="https://github.com/canonical/lxd/commit/4b8cf557c6a67b366b7d9e25d8b09a8839aaa537" class="contributor">Stéphane Graber</a> </li> </ul> </div> <div class="right-details"> <div class="ask-discourse"> <a class="muted-link" href="https://discourse.ubuntu.com/c/lxd/">Ask a question on Discourse</a> </div> <div class="ask-matrix"> <a class="muted-link" href="https://matrix.to/#/#documentation:ubuntu.com">Ask a question on Matrix</a> </div> <div class="issue-github"> <a class="muted-link" href="https://github.com/canonical/lxd/issues/new?title=doc%3A+ADD+A+TITLE&body=DESCRIBE+THE+ISSUE%0A%0A---%0ADocument: events.md">Open a GitHub issue for this page</a> </div> <div class="edit-github"> <a class="muted-link" href="https://github.com/canonical/lxd/edit/main/doc/events.md">Edit this page on GitHub</a> </div> </div> </div> </div> </footer> </div> <aside class="toc-drawer"> <div class="toc-sticky toc-scroll"> <div class="toc-title-container"> <span class="toc-title"> Contents </span> </div> <div class="toc-tree-container"> <div class="toc-tree"> <ul> <li><a class="reference internal" href="#">Events</a><ul> <li><a class="reference internal" href="#introduction">Introduction</a></li> <li><a class="reference internal" href="#event-types">Event types</a></li> <li><a class="reference internal" href="#event-structure">Event structure</a><ul> <li><a class="reference internal" href="#example">Example</a></li> <li><a class="reference internal" href="#logging-event-structure">Logging event structure</a></li> <li><a class="reference internal" href="#operation-event-structure">Operation event structure</a></li> <li><a class="reference internal" href="#life-cycle-event-structure">Life-cycle event structure</a></li> </ul> </li> <li><a class="reference internal" href="#supported-life-cycle-events">Supported life-cycle events</a></li> </ul> </li> </ul> </div> </div> </div> </aside> </div> </div><script src="../_static/jquery.js?v=5d32c60e"></script> <script src="../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script> <script src="../_static/documentation_options.js?v=187304be"></script> <script src="../_static/doctools.js?v=9bcbadda"></script> <script src="../_static/sphinx_highlight.js?v=dc90522c"></script> <script src="../_static/scripts/furo.js?v=5fa4622c"></script> <script src="../_static/clipboard.min.js?v=a7894cd8"></script> <script src="../_static/copybutton.js?v=f281be69"></script> <script src="../_static/config-options.js"></script> <script src="../_static/design-tabs.js?v=f930bc37"></script> <script src="../_static/header-nav.js?v=e117ad08"></script> <script src="../_static/footer.js?v=5acea47a"></script> <script src="../_static/github_issue_links.js?v=32bb732f"></script> <script> const github_url = "https://github.com/canonical/lxd"; </script> </body> </html>
Close