File: /var/log/ecsgo.log.2025-11-05
2025-11-05 20:46:43,866 main.py:<module> [INFO] Module search path: ['/usr/local/share/aliyun-assist/plugin/ecsgo-helper/0.46/src', '/usr/local/share/aliyun-assist/plugin/ecsgo-helper/0.46/lib/python/site-packages', '/usr/local/share/aliyun-assist/plugin/ecsgo-helper/0.46/lib/x86_64-linux-gnu/python2/site-packages', '/usr/local/share/aliyun-assist/plugin/ecsgo-helper/0.46/lib/x86_64-linux-gnu/python2.7/site-packages', '/usr/lib/python27.zip', '/usr/lib64/python2.7', '/usr/lib64/python2.7/plat-linux2', '/usr/lib64/python2.7/lib-tk', '/usr/lib64/python2.7/lib-old', '/usr/lib64/python2.7/lib-dynload', '/usr/lib64/python2.7/site-packages', '/usr/lib/python2.7/site-packages']
2025-11-05 20:46:44,649 base.py:wrapper [INFO] [Collecting] get_system_info
2025-11-05 20:46:44,649 base.py:wrapper [INFO] [Collected] get_system_info
2025-11-05 20:46:44,649 base.py:wrapper [INFO] [Collecting] get_kernel_release
2025-11-05 20:46:44,655 base.py:wrapper [INFO] [Collected] get_kernel_release
2025-11-05 20:46:44,655 base.py:wrapper [INFO] [Collecting] get_architecture
2025-11-05 20:46:44,656 base.py:wrapper [INFO] [Collected] get_architecture
2025-11-05 20:46:44,656 system.py:check_system_supported [INFO] Current running OS ('aliyun', u'3') matched supporting pattern ('aliyun', '3')
2025-11-05 20:46:44,656 base.py:wrapper [INFO] [Collecting] get_auditd_service
2025-11-05 20:46:44,683 command.py:run_get_output [ERROR] Run command error, command: ['systemctl', 'is-enabled', 'auditd.service'], error code: 1, output: disabled
2025-11-05 20:46:44,696 command.py:run_get_output [ERROR] Run command error, command: ['systemctl', 'is-active', 'auditd.service'], error code: 3, output: inactive
2025-11-05 20:46:44,697 base.py:wrapper [INFO] [Collected] get_auditd_service
2025-11-05 20:46:44,697 base.py:wrapper [INFO] [Collecting] get_time_synchronization_service
2025-11-05 20:46:44,774 base.py:wrapper [INFO] [Collected] get_time_synchronization_service
2025-11-05 20:46:44,774 base.py:wrapper [INFO] [Collecting] get_auditd_config
2025-11-05 20:46:44,776 base.py:wrapper [INFO] [Collected] get_auditd_config
2025-11-05 20:46:44,776 base.py:wrapper [INFO] [Collecting] get_boot_file_info
2025-11-05 20:46:44,779 __init__.py:_find_in_early_cpios [INFO] /boot/initramfs-5.10.134-19.1.al8.x86_64.img: at postition 0 compressed content with magic number `\x1f\x8b\x08\x00\x00\x00` seems to be encountered
2025-11-05 20:46:44,913 __init__.py:run [DEBUG] Forwarding /boot/initramfs-5.10.134-19.1.al8.x86_64.img: forwarding initramfs content started from position 0
2025-11-05 20:46:46,015 __init__.py:_find_in_decompressed [DEBUG] /boot/initramfs-5.10.134-19.1.al8.x86_64.img: compressed content of initramfs starts from position 0
2025-11-05 20:46:46,278 __init__.py:run [DEBUG] Forwarding /boot/initramfs-5.10.134-19.1.al8.x86_64.img: forwarding initramfs content started from position 0
2025-11-05 20:46:47,934 __init__.py:_find_in_early_cpios [INFO] /boot/initramfs-0-rescue-289800cb8b604e6ba20ec84f5d4e1081.img: at postition 77312 compressed content with magic number `\x1f\x8b\x08\x00\x00\x00` seems to be encountered
2025-11-05 20:46:48,068 __init__.py:run [DEBUG] Forwarding /boot/initramfs-0-rescue-289800cb8b604e6ba20ec84f5d4e1081.img: forwarding initramfs content started from position 77312
2025-11-05 20:46:51,265 __init__.py:_find_in_decompressed [DEBUG] /boot/initramfs-0-rescue-289800cb8b604e6ba20ec84f5d4e1081.img: compressed content of initramfs starts from position 77312
2025-11-05 20:46:51,529 __init__.py:run [DEBUG] Forwarding /boot/initramfs-0-rescue-289800cb8b604e6ba20ec84f5d4e1081.img: forwarding initramfs content started from position 77312
2025-11-05 20:46:54,920 boot.py:get_boot_file_info [WARNING] Modules directory "/usr/lib/modules/0-rescue-289800cb8b604e6ba20ec84f5d4e1081" of kernel release 0-rescue-289800cb8b604e6ba20ec84f5d4e1081 is not a available directory
2025-11-05 20:46:54,945 __init__.py:_find_in_early_cpios [INFO] /boot/initramfs-5.10.134-19.1.al8.x86_64kdump.img: reach end of initramfs file fully of cpio(s)
2025-11-05 20:46:54,946 boot.py:get_boot_file_info [WARNING] Modules directory "/usr/lib/modules/5.10.134-19.1.al8.x86_64kdump" of kernel release 5.10.134-19.1.al8.x86_64kdump is not a available directory
2025-11-05 20:46:54,946 base.py:wrapper [INFO] [Collected] get_boot_file_info
2025-11-05 20:46:54,947 base.py:wrapper [INFO] [Collecting] get_os_release_fileinfo
2025-11-05 20:46:54,956 base.py:wrapper [INFO] [Collected] get_os_release_fileinfo
2025-11-05 20:46:54,956 base.py:wrapper [INFO] [Collecting] get_boot_entries
2025-11-05 20:46:54,962 base.py:wrapper [INFO] [Collected] get_boot_entries
2025-11-05 20:46:54,962 base.py:wrapper [INFO] [Collecting] get_critical_kerneloptions
2025-11-05 20:46:54,963 base.py:wrapper [INFO] [Collected] get_critical_kerneloptions
2025-11-05 20:46:54,963 base.py:wrapper [INFO] [Collecting] get_mounts
2025-11-05 20:46:54,964 base.py:wrapper [INFO] [Collected] get_mounts
2025-11-05 20:46:54,964 base.py:wrapper [INFO] [Collecting] get_fstab
2025-11-05 20:46:54,964 base.py:wrapper [INFO] [Collected] get_fstab
2025-11-05 20:46:54,964 base.py:wrapper [INFO] [Collecting] get_block_devices
2025-11-05 20:46:55,005 base.py:wrapper [INFO] [Collected] get_block_devices
2025-11-05 20:46:55,005 base.py:wrapper [INFO] [Collecting] get_disk_usage
2025-11-05 20:46:55,013 disk.py:_nullable_parse_int [ERROR] Failed to parse `-` into value with unit
Traceback (most recent call last):
File "/usr/local/share/aliyun-assist/plugin/ecsgo-helper/0.46/src/system_utils/disk.py", line 285, in _nullable_parse_int
result = parser.parse_int(raw_value, expected_unit=parsing_unit)
File "/usr/local/share/aliyun-assist/plugin/ecsgo-helper/0.46/src/ecsgo_utils/parser/__init__.py", line 11, in parse_int
raise ParseDataUnitError("Unrecognized format of field with unit: {0}".format(raw_value))
ParseDataUnitError: ParseDataUnitFailure: Parse data failed: Unrecognized format of field with unit: -
2025-11-05 20:46:55,016 base.py:wrapper [INFO] [Collected] get_disk_usage
2025-11-05 20:46:55,016 base.py:wrapper [INFO] [Collecting] get_layouts
2025-11-05 20:46:55,057 base.py:wrapper [INFO] [Collected] get_layouts
2025-11-05 20:46:55,058 base.py:wrapper [INFO] [Collecting] get_bad_geometry_errors
2025-11-05 20:46:55,264 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-04 20:46:44', '--until', '2025-11-05 20:46:44', '--dmesg', '--output', 'json']
2025-11-05 20:46:55,400 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'bad geometry:']
2025-11-05 20:46:55,530 base.py:wrapper [INFO] [Collected] get_bad_geometry_errors
2025-11-05 20:46:55,530 base.py:wrapper [INFO] [Collecting] get_read_inode_bitmap_errors
2025-11-05 20:46:55,662 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-04 20:46:44', '--until', '2025-11-05 20:46:44', '--dmesg', '--output', 'json']
2025-11-05 20:46:55,802 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'Cannot read inode bitmap']
2025-11-05 20:46:55,930 base.py:wrapper [INFO] [Collected] get_read_inode_bitmap_errors
2025-11-05 20:46:55,930 base.py:wrapper [INFO] [Collecting] get_cloudinit_status
2025-11-05 20:46:55,943 base.py:wrapper [INFO] [Collected] get_cloudinit_status
2025-11-05 20:46:55,943 base.py:wrapper [INFO] [Collecting] get_service_statuses
2025-11-05 20:46:56,098 base.py:wrapper [INFO] [Collected] get_service_statuses
2025-11-05 20:46:56,099 base.py:wrapper [INFO] [Collecting] get_user_data_exe_result
2025-11-05 20:46:56,226 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-04 20:46:44', '--until', '2025-11-05 20:46:44', '--boot', '0', '--output', 'json', '--unit', 'cloud-final.service']
2025-11-05 20:46:56,361 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'Failed running /var/lib/cloud/instance/scripts/| Failed to run module scripts[-_]user \\(scripts in /var/lib/cloud/instance/scripts\\)']
2025-11-05 20:46:56,628 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-04 20:46:44', '--until', '2025-11-05 20:46:44', '--boot', '0', '--output', 'json', '--unit', 'cloud-init.service']
2025-11-05 20:46:56,765 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', '.*__init__.py\\[WARNING\\]: Unhandled non-multipart.*']
2025-11-05 20:46:56,902 base.py:wrapper [INFO] [Collected] get_user_data_exe_result
2025-11-05 20:46:56,902 base.py:wrapper [INFO] [Collecting] get_growpart_info
2025-11-05 20:46:56,902 base.py:wrapper [INFO] [Collected] get_growpart_info
2025-11-05 20:46:56,902 base.py:wrapper [INFO] [Collecting] get_installed_packages
2025-11-05 20:46:56,907 base.py:wrapper [INFO] [Collected] get_installed_packages
2025-11-05 20:46:56,908 base.py:wrapper [INFO] [Collecting] get_repository_info
2025-11-05 20:46:56,910 base.py:wrapper [INFO] [Collected] get_repository_info
2025-11-05 20:46:56,910 base.py:wrapper [INFO] [Collecting] get_network_category
2025-11-05 20:46:56,918 base.py:wrapper [INFO] [Collected] get_network_category
2025-11-05 20:46:56,918 base.py:wrapper [INFO] [Collecting] get_important_listen_ports
2025-11-05 20:46:56,947 base.py:wrapper [INFO] [Collected] get_important_listen_ports
2025-11-05 20:46:56,947 base.py:wrapper [INFO] [Collecting] get_network_config
2025-11-05 20:46:57,018 __init__.py:get_interface_settings [WARNING] Failed to parse NetworkManager plugin keyfile config: %s
2025-11-05 20:46:57,246 base.py:wrapper [INFO] [Collected] get_network_config
2025-11-05 20:46:57,247 base.py:wrapper [INFO] [Collecting] get_dhclient_version
2025-11-05 20:46:57,380 base.py:wrapper [INFO] [Collected] get_dhclient_version
2025-11-05 20:46:57,380 base.py:wrapper [INFO] [Collecting] get_network_configuration_services
2025-11-05 20:46:57,597 base.py:wrapper [INFO] [Collected] get_network_configuration_services
2025-11-05 20:46:57,597 base.py:wrapper [INFO] [Collecting] get_firewall_info
2025-11-05 20:46:58,112 base.py:wrapper [INFO] [Collected] get_firewall_info
2025-11-05 20:46:58,112 base.py:wrapper [INFO] [Collecting] get_udev_naming
2025-11-05 20:46:58,113 base.py:wrapper [INFO] [Collected] get_udev_naming
2025-11-05 20:46:58,113 base.py:wrapper [INFO] [Collecting] get_networking_config
2025-11-05 20:46:58,113 network.py:get_networking_config [INFO] Mute exception about /etc/network/interfaces not found: FileNotExist: /etc/network/interfaces does not exist
2025-11-05 20:46:58,114 base.py:wrapper [INFO] [Collected] get_networking_config
2025-11-05 20:46:58,114 base.py:wrapper [INFO] [Collecting] get_ifcfgs
2025-11-05 20:46:58,114 base.py:wrapper [INFO] [Collected] get_ifcfgs
2025-11-05 20:46:58,114 base.py:wrapper [INFO] [Collecting] get_dns_cfg
2025-11-05 20:46:58,114 base.py:wrapper [INFO] [Collected] get_dns_cfg
2025-11-05 20:46:58,114 base.py:wrapper [INFO] [Collecting] get_net_timewait
2025-11-05 20:46:58,122 base.py:wrapper [INFO] [Collected] get_net_timewait
2025-11-05 20:46:58,123 base.py:wrapper [INFO] [Collecting] get_nf_conntrack_max_info
2025-11-05 20:46:58,249 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-04 20:46:44', '--until', '2025-11-05 20:46:44', '--dmesg', '--output', 'json']
2025-11-05 20:46:58,382 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', '(nf_conntrack(.*)table full, dropping packet)|(table full, dropping packet(.*)nf_conntrack)']
2025-11-05 20:46:58,510 base.py:wrapper [INFO] [Collected] get_nf_conntrack_max_info
2025-11-05 20:46:58,511 base.py:wrapper [INFO] [Collecting] get_tcp_max_timewait_buckets_info
2025-11-05 20:46:58,641 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-04 20:46:44', '--until', '2025-11-05 20:46:44', '--dmesg', '--output', 'json']
2025-11-05 20:46:58,777 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', '(TCP(.*)time wait bucket table overflow)|(time wait bucket table overflow(.*)TCP)']
2025-11-05 20:46:58,917 base.py:wrapper [INFO] [Collected] get_tcp_max_timewait_buckets_info
2025-11-05 20:46:58,917 base.py:wrapper [INFO] [Collecting] get_cpu_top_5_processes
2025-11-05 20:46:59,050 base.py:wrapper [INFO] [Collected] get_cpu_top_5_processes
2025-11-05 20:46:59,051 base.py:wrapper [INFO] [Collecting] get_physical_memory_top_5_processes
2025-11-05 20:46:59,187 base.py:wrapper [INFO] [Collected] get_physical_memory_top_5_processes
2025-11-05 20:46:59,187 base.py:wrapper [INFO] [Collecting] get_disk_write_top_5_processes
2025-11-05 20:47:00,226 base.py:wrapper [INFO] [Collected] get_disk_write_top_5_processes
2025-11-05 20:47:00,227 base.py:wrapper [INFO] [Collecting] get_disk_read_top_5_processes
2025-11-05 20:47:01,266 base.py:wrapper [INFO] [Collected] get_disk_read_top_5_processes
2025-11-05 20:47:01,266 base.py:wrapper [INFO] [Collecting] get_process_count
2025-11-05 20:47:01,267 base.py:wrapper [INFO] [Collected] get_process_count
2025-11-05 20:47:01,267 base.py:wrapper [INFO] [Collecting] get_cpu_states
2025-11-05 20:47:01,440 base.py:wrapper [INFO] [Collected] get_cpu_states
2025-11-05 20:47:01,440 base.py:wrapper [INFO] [Collecting] get_cpu_numbers
2025-11-05 20:47:01,440 base.py:wrapper [INFO] [Collected] get_cpu_numbers
2025-11-05 20:47:01,440 base.py:wrapper [INFO] [Collecting] get_devfs_symbolic_links
2025-11-05 20:47:01,447 base.py:wrapper [INFO] [Collected] get_devfs_symbolic_links
2025-11-05 20:47:01,447 base.py:wrapper [INFO] [Collecting] get_sysctl_values
2025-11-05 20:47:01,448 base.py:wrapper [INFO] [Collected] get_sysctl_values
2025-11-05 20:47:01,448 base.py:wrapper [INFO] [Collecting] get_critical_users
2025-11-05 20:47:01,449 base.py:wrapper [INFO] [Collected] get_critical_users
2025-11-05 20:47:01,449 base.py:wrapper [INFO] [Collecting] get_limits_values
2025-11-05 20:47:01,449 base.py:wrapper [INFO] [Collected] get_limits_values
2025-11-05 20:47:01,449 base.py:wrapper [INFO] [Collecting] get_selinux_info
2025-11-05 20:47:01,463 base.py:wrapper [INFO] [Collected] get_selinux_info
2025-11-05 20:47:01,464 base.py:wrapper [INFO] [Collecting] get_cron
2025-11-05 20:47:01,473 command.py:run_get_output [ERROR] Run command error, command: ['crontab', '-l'], error code: 1, output: no crontab for root
2025-11-05 20:47:01,473 system.py:get_cron_job [ERROR] RunCommandFailure: Run command ['crontab', '-l'] failed with exitcode 1
2025-11-05 20:47:01,474 base.py:wrapper [INFO] [Collected] get_cron
2025-11-05 20:47:01,474 base.py:wrapper [INFO] [Collecting] get_ntp_domains
2025-11-05 20:47:01,476 base.py:wrapper [INFO] [Collected] get_ntp_domains
2025-11-05 20:47:01,477 base.py:wrapper [INFO] [Collecting] get_entries
2025-11-05 20:47:01,477 base.py:wrapper [INFO] [Collected] get_entries
2025-11-05 20:47:01,477 base.py:wrapper [INFO] [Collecting] get_bootmode
2025-11-05 20:47:01,477 base.py:wrapper [INFO] [Collected] get_bootmode
2025-11-05 20:47:01,477 base.py:wrapper [INFO] [Collecting] get_hosts_access_ssh_info
2025-11-05 20:47:01,477 base.py:wrapper [INFO] [Collected] get_hosts_access_ssh_info
2025-11-05 20:47:01,477 base.py:wrapper [INFO] [Collecting] get_memory_states
2025-11-05 20:47:01,477 base.py:wrapper [INFO] [Collected] get_memory_states
2025-11-05 20:47:01,477 base.py:wrapper [INFO] [Collecting] get_memory_config
2025-11-05 20:47:01,478 base.py:wrapper [INFO] [Collected] get_memory_config
2025-11-05 20:47:01,478 base.py:wrapper [INFO] [Collecting] get_allocate_memory
2025-11-05 20:47:01,605 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-04 20:46:44', '--until', '2025-11-05 20:46:44', '--boot', '0', '--output', 'json', '--unit', 'sshd.service']
2025-11-05 20:47:01,739 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', '(Cannot allocate memory)|(Resource temporarily unavailable)']
2025-11-05 20:47:02,238 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-04 20:46:44', '--until', '2025-11-05 20:46:44', '--boot', '0', '--output', 'json', '/usr/lib/systemd/systemd']
2025-11-05 20:47:02,371 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', '(Cannot allocate memory)|(Resource temporarily unavailable)']
2025-11-05 20:47:02,507 base.py:wrapper [INFO] [Collected] get_allocate_memory
2025-11-05 20:47:02,507 base.py:wrapper [INFO] [Collecting] get_oom_killer
2025-11-05 20:47:02,636 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-04 20:46:44', '--until', '2025-11-05 20:46:44', '--output', 'json']
2025-11-05 20:47:02,768 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', '(invoked oom-killer)|(Out of memory)']
2025-11-05 20:47:03,129 base.py:wrapper [INFO] [Collected] get_oom_killer
2025-11-05 20:47:03,130 base.py:wrapper [INFO] [Collecting] get_service_status
2025-11-05 20:47:03,168 base.py:wrapper [INFO] [Collected] get_service_status
2025-11-05 20:47:03,169 base.py:wrapper [INFO] [Collecting] get_systemd_socket_status
2025-11-05 20:47:03,181 base.py:wrapper [INFO] [Collected] get_systemd_socket_status
2025-11-05 20:47:03,182 base.py:wrapper [INFO] [Collecting] get_ssh_info
2025-11-05 20:47:03,402 base.py:wrapper [INFO] [Collected] get_ssh_info
2025-11-05 20:47:03,403 base.py:wrapper [INFO] [Collecting] get_systemd_socket_files
2025-11-05 20:47:03,403 ssh.py:get_systemd_socket_files [INFO] ssh.socket is not found to read
Traceback (most recent call last):
File "/usr/local/share/aliyun-assist/plugin/ecsgo-helper/0.46/src/case/ssh.py", line 193, in get_systemd_socket_files
contents = systemd_utils.read_unit_contents("ssh.socket")
File "/usr/local/share/aliyun-assist/plugin/ecsgo-helper/0.46/src/system_utils/systemd/base.py", line 94, in read_unit_contents
[self._find_main_file(self._full_system_unit_load_paths, unit_filename)] \
File "/usr/local/share/aliyun-assist/plugin/ecsgo-helper/0.46/src/system_utils/systemd/base.py", line 117, in _find_main_file
raise SystemdFileNotFoundError(filename)
SystemdFileNotFoundError: SystemdFileNotFound: Failed to find systemd unit or configuration file: ssh.socket
2025-11-05 20:47:03,405 base.py:wrapper [INFO] [Collected] get_systemd_socket_files
2025-11-05 20:47:03,405 base.py:wrapper [INFO] [Collecting] get_sshd_authorized_keys
2025-11-05 20:47:03,407 base.py:wrapper [INFO] [Collected] get_sshd_authorized_keys
2025-11-05 20:47:03,407 base.py:wrapper [INFO] [Collecting] get_service_status
2025-11-05 20:47:03,448 base.py:wrapper [INFO] [Collected] get_service_status
2025-11-05 20:47:03,448 base.py:wrapper [INFO] [Collecting] get_systemd_service_files
2025-11-05 20:47:03,450 base.py:wrapper [INFO] [Collected] get_systemd_service_files
2025-11-05 20:47:03,450 base.py:wrapper [INFO] [Collecting] get_sshd_config_validation
2025-11-05 20:47:03,464 base.py:wrapper [INFO] [Collected] get_sshd_config_validation
2025-11-05 20:47:03,464 base.py:wrapper [INFO] [Collecting] get_pam_module_used
2025-11-05 20:47:03,466 base.py:wrapper [INFO] [Collected] get_pam_module_used
2025-11-05 20:47:03,466 base.py:wrapper [INFO] [Collecting] get_pam_sessions_num
2025-11-05 20:47:03,466 base.py:wrapper [INFO] [Collected] get_pam_sessions_num
2025-11-05 20:47:03,466 base.py:wrapper [INFO] [Collecting] get_pam_sessions_max
2025-11-05 20:47:03,467 base.py:wrapper [INFO] [Collected] get_pam_sessions_max
2025-11-05 20:47:03,467 base.py:wrapper [INFO] [Collecting] get_pam_module_fail_msg
2025-11-05 20:47:03,600 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-04 20:46:44', '--until', '2025-11-05 20:46:44', '--boot', '0', '--output', 'json', '--unit', 'sshd.service']
2025-11-05 20:47:03,733 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'requirement.*uid.*not met by user']
2025-11-05 20:47:04,171 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-04 20:46:44', '--until', '2025-11-05 20:46:44', '--boot', '0', '--output', 'json', '--unit', 'ssh.service']
2025-11-05 20:47:04,305 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'requirement.*uid.*not met by user']
2025-11-05 20:47:04,561 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-04 20:46:44', '--until', '2025-11-05 20:46:44', '--boot', '0', '--output', 'json', '/usr/bin/login']
2025-11-05 20:47:04,695 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'requirement.*uid.*not met by user']
2025-11-05 20:47:04,960 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-04 20:46:44', '--until', '2025-11-05 20:46:44', '--boot', '0', '--output', 'json', '--unit', 'sshd.service']
2025-11-05 20:47:05,099 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'user.*tally [0-9]+, deny [0-9]+']
2025-11-05 20:47:05,548 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-04 20:46:44', '--until', '2025-11-05 20:46:44', '--boot', '0', '--output', 'json', '--unit', 'ssh.service']
2025-11-05 20:47:05,686 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'user.*tally [0-9]+, deny [0-9]+']
2025-11-05 20:47:05,947 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-04 20:46:44', '--until', '2025-11-05 20:46:44', '--boot', '0', '--output', 'json', '/usr/bin/login']
2025-11-05 20:47:06,083 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'user.*tally [0-9]+, deny [0-9]+']
2025-11-05 20:47:06,335 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-04 20:46:44', '--until', '2025-11-05 20:46:44', '--boot', '0', '--output', 'json', '--unit', 'sshd.service']
2025-11-05 20:47:06,467 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'Refused user .* for service .*']
2025-11-05 20:47:06,910 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-04 20:46:44', '--until', '2025-11-05 20:46:44', '--boot', '0', '--output', 'json', '--unit', 'ssh.service']
2025-11-05 20:47:07,046 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'Refused user .* for service .*']
2025-11-05 20:47:07,305 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-04 20:46:44', '--until', '2025-11-05 20:46:44', '--boot', '0', '--output', 'json', '/usr/bin/login']
2025-11-05 20:47:07,439 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'Refused user .* for service .*']
2025-11-05 20:47:07,696 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-04 20:46:44', '--until', '2025-11-05 20:46:44', '--boot', '0', '--output', 'json', '--unit', 'sshd.service']
2025-11-05 20:47:07,833 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'PAM unable to dlopen.*file: No such file or directory']
2025-11-05 20:47:08,267 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-04 20:46:44', '--until', '2025-11-05 20:46:44', '--boot', '0', '--output', 'json', '--unit', 'ssh.service']
2025-11-05 20:47:08,411 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'PAM unable to dlopen.*file: No such file or directory']
2025-11-05 20:47:08,678 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-04 20:46:44', '--until', '2025-11-05 20:46:44', '--boot', '0', '--output', 'json', '/usr/bin/login']
2025-11-05 20:47:08,813 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'PAM unable to dlopen.*file: No such file or directory']
2025-11-05 20:47:08,944 base.py:wrapper [INFO] [Collected] get_pam_module_fail_msg
2025-11-05 20:47:08,945 base.py:wrapper [INFO] [Collecting] get_pam_session_failure_msg
2025-11-05 20:47:09,070 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-04 20:46:44', '--until', '2025-11-05 20:46:44', '--boot', '0', '--output', 'json']
2025-11-05 20:47:09,207 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'Failed to create session: Maximum number of sessions']
2025-11-05 20:47:09,543 base.py:wrapper [INFO] [Collected] get_pam_session_failure_msg
2025-11-05 20:47:09,545 disk.py:compare_filesystem_usage [WARNING] No filesystem inode usage statistics in '<ecsgohelper.model.disk.FilesystemUsage object at 0x7f894b79ff50>'
Traceback (most recent call last):
File "/usr/local/share/aliyun-assist/plugin/ecsgo-helper/0.46/src/ecsgohelper/comparator/disk.py", line 59, in compare_filesystem_usage
if filesystem_usage.inode.usedPercent.value >= 99:
AttributeError: 'NoneType' object has no attribute 'value'