文件操作 - ceph_osd.cpython-310.pyc
返回文件管理
返回主菜单
删除本文件
文件: /usr/lib/python3/dist-packages/sos/report/plugins/__pycache__/ceph_osd.cpython-310.pyc
编辑文件内容
o i��d� � @ s4 d dl Z d dlmZmZmZ G dd� deee�ZdS )� N)�Plugin�RedHatPlugin�UbuntuPluginc @ s4 e Zd ZdZdZdZdZdZdZdd� Z d d � Z dS )�CephOSDa� This plugin is for capturing information from Ceph OSD nodes. While the majority of this plugin should be version agnotics, several collections are dependent upon the version of Ceph installed. Versions that correlate to RHCS 4 or RHCS 5 are explicitly handled for differences such as those pertaining to log locations on the host filesystem. Note that while this plugin will activate based on the presence of Ceph containers, commands are run directly on the host as those containers are often not configured to successfully run the `ceph` commands collected by this plugin. These commands are majorily `ceph daemon` commands that will reference discovered admin sockets under /var/run/ceph. zCEPH osd�ceph_osd)�storage�virt� container�ceph)zceph-(.*-)?osd.*)z/var/lib/ceph/osd/*z/var/lib/ceph/*/osd*�%/var/snap/microceph/common/data/osd/*c s� | j j�d�}|s9| �ddi� | �g d�� | �g d�� | �ddg� g d�� | �� fd d �| �� D �� d S | �g d�� | �dd g� d S )N� microcephz(/var/log/ceph/(.*/)?ceph-(.*-)?osd.*.log�ceph_osd_log)z/etc/ceph/*keyring*z/var/lib/ceph/**/*keyring*z/var/lib/ceph/**/tmp/*mnt*z/etc/ceph/*bindpass*)z/run/ceph/**/ceph-osd*z/var/lib/ceph/**/kv_backendz/var/log/ceph/**/ceph-osd*.logz!/var/log/ceph/**/ceph-volume*.logzceph-disk listzceph-volume lvm list)zbluestore bluefs availablezconfig diffzconfig show�dump_blacklist�dump_blocked_ops�dump_historic_ops_by_duration�dump_historic_slow_ops� dump_mempools�dump_ops_in_flight�dump_op_pq_state�dump_osd_network�dump_reservations� dump_watcherszlog dumpz perf dumpzperf histogram dump�objecter_requests�ops�status�versionc s&