GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Software
  • OpenStack Components
  • SDKs
  • Deployment Tools
  • OpenStack Map
  • Sample Configs
  • Use Cases
  • Ironic Bare Metal
  • Edge Computing
  • Telecom & NFV
  • Science and HPC
  • Containers
  • Enterprise
  • User Survey

This view

  • Original page
  • New address

GeezerVison is showing docs.openstack.org — System-wide debugging — DevStack documentation

System-wide debugging

System-wide debugging¶

A lot can go wrong during a devstack run, and there are a few inbuilt tools to help you.

dstat¶

Enable the dstat service to produce performance logs during the devstack run. These will be logged to the journal and also as a CSV file.

memory_tracker¶

The memory_tracker service periodically monitors RAM usage and provides consumption output when available memory is seen to be falling (i.e. processes are consuming memory). It also provides output showing locked (unswappable) memory.

file_tracker¶

The file_tracker service periodically monitors the number of open files in the system.

tcpdump¶

Enable the tcpdump service to run a background tcpdump. You must set the TCPDUMP_ARGS variable to something suitable (there is no default). For example, to trace iSCSI communication during a job in the OpenStack gate and copy the result into the log output, you might use:

job:
  name: devstack-job
  parent: devstack
  vars:
    devstack_services:
      tcpdump: true
    devstack_localrc:
      TCPDUMP_ARGS: "-i any tcp port 3260"
    zuul_copy_output:
      '{{ devstack_log_dir }}/tcpdump.pcap': logs
this page last updated: 2022-11-02 16:43:41
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.

found an error? report a bug
  • Guides
  • Install Guides
  • User Guides
  • Configuration Guides
  • Operations and Administration Guides
  • API Guides
  • Contributor Guides
  • Languages
  • Deutsch (German)
  • Français (French)
  • Bahasa Indonesia (Indonesian)
  • Italiano (Italian)
  • 日本語 (Japanese)
  • 한국어 (Korean)
  • Português (Portuguese)
  • Türkçe (Türkiye)
  • 简体中文 (Simplified Chinese)

DevStack

  • Configuration
  • System-wide debugging
    • dstat
    • memory_tracker
    • file_tracker
    • tcpdump
  • Developing with Devstack
  • FAQ
  • Guides
  • Contributing to DevStack
  • DevStack Networking
  • Overview
  • DevStack Plugin Registry
  • Plugins
  • Using Systemd in DevStack
  • Tempest
  • Migrating Zuul V2 CI jobs to V3
  • Zuul CI Jobs
  • Zuul CI Roles

Page Contents

  • System-wide debugging
    • dstat
    • memory_tracker
    • file_tracker
    • tcpdump
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.