File: /var/log/ecsgo.log.2025-11-04
2025-11-04 11:00:14,206 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-04 11:00:15,097 base.py:wrapper [INFO] [Collecting] get_system_info
2025-11-04 11:00:15,098 base.py:wrapper [INFO] [Collected] get_system_info
2025-11-04 11:00:15,098 base.py:wrapper [INFO] [Collecting] get_kernel_release
2025-11-04 11:00:15,103 base.py:wrapper [INFO] [Collected] get_kernel_release
2025-11-04 11:00:15,103 base.py:wrapper [INFO] [Collecting] get_architecture
2025-11-04 11:00:15,103 base.py:wrapper [INFO] [Collected] get_architecture
2025-11-04 11:00:15,104 system.py:check_system_supported [INFO] Current running OS ('aliyun', u'3') matched supporting pattern ('aliyun', '3')
2025-11-04 11:00:15,104 base.py:wrapper [INFO] [Collecting] get_auditd_service
2025-11-04 11:00:15,141 command.py:run_get_output [ERROR] Run command error, command: ['systemctl', 'is-enabled', 'auditd.service'], error code: 1, output: disabled
2025-11-04 11:00:15,153 command.py:run_get_output [ERROR] Run command error, command: ['systemctl', 'is-active', 'auditd.service'], error code: 3, output: inactive
2025-11-04 11:00:15,154 base.py:wrapper [INFO] [Collected] get_auditd_service
2025-11-04 11:00:15,154 base.py:wrapper [INFO] [Collecting] get_time_synchronization_service
2025-11-04 11:00:15,228 base.py:wrapper [INFO] [Collected] get_time_synchronization_service
2025-11-04 11:00:15,228 base.py:wrapper [INFO] [Collecting] get_auditd_config
2025-11-04 11:00:15,230 base.py:wrapper [INFO] [Collected] get_auditd_config
2025-11-04 11:00:15,230 base.py:wrapper [INFO] [Collecting] get_boot_file_info
2025-11-04 11:00:15,233 __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-04 11:00:15,367 __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-04 11:00:16,473 __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-04 11:00:16,734 __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-04 11:00:18,358 __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-04 11:00:18,489 __init__.py:run [DEBUG] Forwarding /boot/initramfs-0-rescue-289800cb8b604e6ba20ec84f5d4e1081.img: forwarding initramfs content started from position 77312
2025-11-04 11:00:21,680 __init__.py:_find_in_decompressed [DEBUG] /boot/initramfs-0-rescue-289800cb8b604e6ba20ec84f5d4e1081.img: compressed content of initramfs starts from position 77312
2025-11-04 11:00:21,941 __init__.py:run [DEBUG] Forwarding /boot/initramfs-0-rescue-289800cb8b604e6ba20ec84f5d4e1081.img: forwarding initramfs content started from position 77312
2025-11-04 11:00:25,117 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-04 11:00:25,144 __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-04 11:00:25,145 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-04 11:00:25,145 base.py:wrapper [INFO] [Collected] get_boot_file_info
2025-11-04 11:00:25,146 base.py:wrapper [INFO] [Collecting] get_os_release_fileinfo
2025-11-04 11:00:25,155 base.py:wrapper [INFO] [Collected] get_os_release_fileinfo
2025-11-04 11:00:25,155 base.py:wrapper [INFO] [Collecting] get_boot_entries
2025-11-04 11:00:25,161 base.py:wrapper [INFO] [Collected] get_boot_entries
2025-11-04 11:00:25,161 base.py:wrapper [INFO] [Collecting] get_critical_kerneloptions
2025-11-04 11:00:25,163 base.py:wrapper [INFO] [Collected] get_critical_kerneloptions
2025-11-04 11:00:25,163 base.py:wrapper [INFO] [Collecting] get_mounts
2025-11-04 11:00:25,164 base.py:wrapper [INFO] [Collected] get_mounts
2025-11-04 11:00:25,164 base.py:wrapper [INFO] [Collecting] get_fstab
2025-11-04 11:00:25,164 base.py:wrapper [INFO] [Collected] get_fstab
2025-11-04 11:00:25,164 base.py:wrapper [INFO] [Collecting] get_block_devices
2025-11-04 11:00:25,208 base.py:wrapper [INFO] [Collected] get_block_devices
2025-11-04 11:00:25,209 base.py:wrapper [INFO] [Collecting] get_disk_usage
2025-11-04 11:00:25,217 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-04 11:00:25,219 base.py:wrapper [INFO] [Collected] get_disk_usage
2025-11-04 11:00:25,219 base.py:wrapper [INFO] [Collecting] get_layouts
2025-11-04 11:00:25,257 base.py:wrapper [INFO] [Collected] get_layouts
2025-11-04 11:00:25,257 base.py:wrapper [INFO] [Collecting] get_bad_geometry_errors
2025-11-04 11:00:25,416 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:00:15', '--until', '2025-11-04 11:00:15', '--dmesg', '--output', 'json']
2025-11-04 11:00:25,549 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'bad geometry:']
2025-11-04 11:00:25,680 base.py:wrapper [INFO] [Collected] get_bad_geometry_errors
2025-11-04 11:00:25,680 base.py:wrapper [INFO] [Collecting] get_read_inode_bitmap_errors
2025-11-04 11:00:25,808 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:00:15', '--until', '2025-11-04 11:00:15', '--dmesg', '--output', 'json']
2025-11-04 11:00:25,937 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'Cannot read inode bitmap']
2025-11-04 11:00:26,070 base.py:wrapper [INFO] [Collected] get_read_inode_bitmap_errors
2025-11-04 11:00:26,070 base.py:wrapper [INFO] [Collecting] get_cloudinit_status
2025-11-04 11:00:26,083 base.py:wrapper [INFO] [Collected] get_cloudinit_status
2025-11-04 11:00:26,083 base.py:wrapper [INFO] [Collecting] get_service_statuses
2025-11-04 11:00:26,227 base.py:wrapper [INFO] [Collected] get_service_statuses
2025-11-04 11:00:26,228 base.py:wrapper [INFO] [Collecting] get_user_data_exe_result
2025-11-04 11:00:26,353 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:00:15', '--until', '2025-11-04 11:00:15', '--boot', '0', '--output', 'json', '--unit', 'cloud-final.service']
2025-11-04 11:00:26,487 _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-04 11:00:26,742 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:00:15', '--until', '2025-11-04 11:00:15', '--boot', '0', '--output', 'json', '--unit', 'cloud-init.service']
2025-11-04 11:00:26,877 _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-04 11:00:27,006 base.py:wrapper [INFO] [Collected] get_user_data_exe_result
2025-11-04 11:00:27,007 base.py:wrapper [INFO] [Collecting] get_growpart_info
2025-11-04 11:00:27,007 base.py:wrapper [INFO] [Collected] get_growpart_info
2025-11-04 11:00:27,007 base.py:wrapper [INFO] [Collecting] get_installed_packages
2025-11-04 11:00:27,012 base.py:wrapper [INFO] [Collected] get_installed_packages
2025-11-04 11:00:27,012 base.py:wrapper [INFO] [Collecting] get_repository_info
2025-11-04 11:00:27,014 base.py:wrapper [INFO] [Collected] get_repository_info
2025-11-04 11:00:27,014 base.py:wrapper [INFO] [Collecting] get_network_category
2025-11-04 11:00:27,050 base.py:wrapper [INFO] [Collected] get_network_category
2025-11-04 11:00:27,050 base.py:wrapper [INFO] [Collecting] get_important_listen_ports
2025-11-04 11:00:27,094 base.py:wrapper [INFO] [Collected] get_important_listen_ports
2025-11-04 11:00:27,094 base.py:wrapper [INFO] [Collecting] get_network_config
2025-11-04 11:00:27,162 __init__.py:get_interface_settings [WARNING] Failed to parse NetworkManager plugin keyfile config: %s
2025-11-04 11:00:27,366 base.py:wrapper [INFO] [Collected] get_network_config
2025-11-04 11:00:27,366 base.py:wrapper [INFO] [Collecting] get_dhclient_version
2025-11-04 11:00:27,500 base.py:wrapper [INFO] [Collected] get_dhclient_version
2025-11-04 11:00:27,501 base.py:wrapper [INFO] [Collecting] get_network_configuration_services
2025-11-04 11:00:27,704 base.py:wrapper [INFO] [Collected] get_network_configuration_services
2025-11-04 11:00:27,704 base.py:wrapper [INFO] [Collecting] get_firewall_info
2025-11-04 11:00:28,318 base.py:wrapper [INFO] [Collected] get_firewall_info
2025-11-04 11:00:28,318 base.py:wrapper [INFO] [Collecting] get_udev_naming
2025-11-04 11:00:28,319 base.py:wrapper [INFO] [Collected] get_udev_naming
2025-11-04 11:00:28,319 base.py:wrapper [INFO] [Collecting] get_networking_config
2025-11-04 11:00:28,319 network.py:get_networking_config [INFO] Mute exception about /etc/network/interfaces not found: FileNotExist: /etc/network/interfaces does not exist
2025-11-04 11:00:28,320 base.py:wrapper [INFO] [Collected] get_networking_config
2025-11-04 11:00:28,320 base.py:wrapper [INFO] [Collecting] get_ifcfgs
2025-11-04 11:00:28,320 base.py:wrapper [INFO] [Collected] get_ifcfgs
2025-11-04 11:00:28,320 base.py:wrapper [INFO] [Collecting] get_dns_cfg
2025-11-04 11:00:28,320 base.py:wrapper [INFO] [Collected] get_dns_cfg
2025-11-04 11:00:28,320 base.py:wrapper [INFO] [Collecting] get_net_timewait
2025-11-04 11:00:28,326 base.py:wrapper [INFO] [Collected] get_net_timewait
2025-11-04 11:00:28,327 base.py:wrapper [INFO] [Collecting] get_nf_conntrack_max_info
2025-11-04 11:00:28,455 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:00:15', '--until', '2025-11-04 11:00:15', '--dmesg', '--output', 'json']
2025-11-04 11:00:28,585 _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-04 11:00:28,718 base.py:wrapper [INFO] [Collected] get_nf_conntrack_max_info
2025-11-04 11:00:28,719 base.py:wrapper [INFO] [Collecting] get_tcp_max_timewait_buckets_info
2025-11-04 11:00:28,847 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:00:15', '--until', '2025-11-04 11:00:15', '--dmesg', '--output', 'json']
2025-11-04 11:00:28,984 _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-04 11:00:29,120 base.py:wrapper [INFO] [Collected] get_tcp_max_timewait_buckets_info
2025-11-04 11:00:29,120 base.py:wrapper [INFO] [Collecting] get_cpu_top_5_processes
2025-11-04 11:00:29,254 base.py:wrapper [INFO] [Collected] get_cpu_top_5_processes
2025-11-04 11:00:29,254 base.py:wrapper [INFO] [Collecting] get_physical_memory_top_5_processes
2025-11-04 11:00:29,387 base.py:wrapper [INFO] [Collected] get_physical_memory_top_5_processes
2025-11-04 11:00:29,388 base.py:wrapper [INFO] [Collecting] get_disk_write_top_5_processes
2025-11-04 11:00:30,416 base.py:wrapper [INFO] [Collected] get_disk_write_top_5_processes
2025-11-04 11:00:30,416 base.py:wrapper [INFO] [Collecting] get_disk_read_top_5_processes
2025-11-04 11:00:31,445 base.py:wrapper [INFO] [Collected] get_disk_read_top_5_processes
2025-11-04 11:00:31,446 base.py:wrapper [INFO] [Collecting] get_process_count
2025-11-04 11:00:31,446 base.py:wrapper [INFO] [Collected] get_process_count
2025-11-04 11:00:31,446 base.py:wrapper [INFO] [Collecting] get_cpu_states
2025-11-04 11:00:31,621 base.py:wrapper [INFO] [Collected] get_cpu_states
2025-11-04 11:00:31,621 base.py:wrapper [INFO] [Collecting] get_cpu_numbers
2025-11-04 11:00:31,621 base.py:wrapper [INFO] [Collected] get_cpu_numbers
2025-11-04 11:00:31,621 base.py:wrapper [INFO] [Collecting] get_devfs_symbolic_links
2025-11-04 11:00:31,634 base.py:wrapper [INFO] [Collected] get_devfs_symbolic_links
2025-11-04 11:00:31,634 base.py:wrapper [INFO] [Collecting] get_sysctl_values
2025-11-04 11:00:31,635 base.py:wrapper [INFO] [Collected] get_sysctl_values
2025-11-04 11:00:31,635 base.py:wrapper [INFO] [Collecting] get_critical_users
2025-11-04 11:00:31,637 base.py:wrapper [INFO] [Collected] get_critical_users
2025-11-04 11:00:31,637 base.py:wrapper [INFO] [Collecting] get_limits_values
2025-11-04 11:00:31,638 base.py:wrapper [INFO] [Collected] get_limits_values
2025-11-04 11:00:31,639 base.py:wrapper [INFO] [Collecting] get_selinux_info
2025-11-04 11:00:31,652 base.py:wrapper [INFO] [Collected] get_selinux_info
2025-11-04 11:00:31,652 base.py:wrapper [INFO] [Collecting] get_cron
2025-11-04 11:00:31,660 command.py:run_get_output [ERROR] Run command error, command: ['crontab', '-l'], error code: 1, output: no crontab for root
2025-11-04 11:00:31,661 system.py:get_cron_job [ERROR] RunCommandFailure: Run command ['crontab', '-l'] failed with exitcode 1
2025-11-04 11:00:31,661 base.py:wrapper [INFO] [Collected] get_cron
2025-11-04 11:00:31,662 base.py:wrapper [INFO] [Collecting] get_ntp_domains
2025-11-04 11:00:31,663 base.py:wrapper [INFO] [Collected] get_ntp_domains
2025-11-04 11:00:31,664 base.py:wrapper [INFO] [Collecting] get_entries
2025-11-04 11:00:31,664 base.py:wrapper [INFO] [Collected] get_entries
2025-11-04 11:00:31,664 base.py:wrapper [INFO] [Collecting] get_bootmode
2025-11-04 11:00:31,664 base.py:wrapper [INFO] [Collected] get_bootmode
2025-11-04 11:00:31,664 base.py:wrapper [INFO] [Collecting] get_hosts_access_ssh_info
2025-11-04 11:00:31,664 base.py:wrapper [INFO] [Collected] get_hosts_access_ssh_info
2025-11-04 11:00:31,664 base.py:wrapper [INFO] [Collecting] get_memory_states
2025-11-04 11:00:31,664 base.py:wrapper [INFO] [Collected] get_memory_states
2025-11-04 11:00:31,664 base.py:wrapper [INFO] [Collecting] get_memory_config
2025-11-04 11:00:31,665 base.py:wrapper [INFO] [Collected] get_memory_config
2025-11-04 11:00:31,665 base.py:wrapper [INFO] [Collecting] get_allocate_memory
2025-11-04 11:00:31,798 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:00:15', '--until', '2025-11-04 11:00:15', '--boot', '0', '--output', 'json', '--unit', 'sshd.service']
2025-11-04 11:00:31,932 _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-04 11:00:32,195 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:00:15', '--until', '2025-11-04 11:00:15', '--boot', '0', '--output', 'json', '/usr/lib/systemd/systemd']
2025-11-04 11:00:32,328 _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-04 11:00:32,464 base.py:wrapper [INFO] [Collected] get_allocate_memory
2025-11-04 11:00:32,465 base.py:wrapper [INFO] [Collecting] get_oom_killer
2025-11-04 11:00:32,592 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:00:15', '--until', '2025-11-04 11:00:15', '--output', 'json']
2025-11-04 11:00:32,727 _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-04 11:00:32,991 base.py:wrapper [INFO] [Collected] get_oom_killer
2025-11-04 11:00:32,992 base.py:wrapper [INFO] [Collecting] get_service_status
2025-11-04 11:00:33,028 base.py:wrapper [INFO] [Collected] get_service_status
2025-11-04 11:00:33,029 base.py:wrapper [INFO] [Collecting] get_systemd_socket_status
2025-11-04 11:00:33,041 base.py:wrapper [INFO] [Collected] get_systemd_socket_status
2025-11-04 11:00:33,041 base.py:wrapper [INFO] [Collecting] get_ssh_info
2025-11-04 11:00:33,247 base.py:wrapper [INFO] [Collected] get_ssh_info
2025-11-04 11:00:33,248 base.py:wrapper [INFO] [Collecting] get_systemd_socket_files
2025-11-04 11:00:33,248 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-04 11:00:33,248 base.py:wrapper [INFO] [Collected] get_systemd_socket_files
2025-11-04 11:00:33,248 base.py:wrapper [INFO] [Collecting] get_sshd_authorized_keys
2025-11-04 11:00:33,250 base.py:wrapper [INFO] [Collected] get_sshd_authorized_keys
2025-11-04 11:00:33,250 base.py:wrapper [INFO] [Collecting] get_service_status
2025-11-04 11:00:33,284 base.py:wrapper [INFO] [Collected] get_service_status
2025-11-04 11:00:33,285 base.py:wrapper [INFO] [Collecting] get_systemd_service_files
2025-11-04 11:00:33,286 base.py:wrapper [INFO] [Collected] get_systemd_service_files
2025-11-04 11:00:33,286 base.py:wrapper [INFO] [Collecting] get_sshd_config_validation
2025-11-04 11:00:33,301 base.py:wrapper [INFO] [Collected] get_sshd_config_validation
2025-11-04 11:00:33,301 base.py:wrapper [INFO] [Collecting] get_pam_module_used
2025-11-04 11:00:33,305 base.py:wrapper [INFO] [Collected] get_pam_module_used
2025-11-04 11:00:33,305 base.py:wrapper [INFO] [Collecting] get_pam_sessions_num
2025-11-04 11:00:33,306 base.py:wrapper [INFO] [Collected] get_pam_sessions_num
2025-11-04 11:00:33,306 base.py:wrapper [INFO] [Collecting] get_pam_sessions_max
2025-11-04 11:00:33,306 base.py:wrapper [INFO] [Collected] get_pam_sessions_max
2025-11-04 11:00:33,306 base.py:wrapper [INFO] [Collecting] get_pam_module_fail_msg
2025-11-04 11:00:33,435 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:00:15', '--until', '2025-11-04 11:00:15', '--boot', '0', '--output', 'json', '--unit', 'sshd.service']
2025-11-04 11:00:33,569 _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-04 11:00:33,823 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:00:15', '--until', '2025-11-04 11:00:15', '--boot', '0', '--output', 'json', '--unit', 'ssh.service']
2025-11-04 11:00:33,961 _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-04 11:00:34,217 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:00:15', '--until', '2025-11-04 11:00:15', '--boot', '0', '--output', 'json', '/usr/bin/login']
2025-11-04 11:00:34,350 _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-04 11:00:34,611 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:00:15', '--until', '2025-11-04 11:00:15', '--boot', '0', '--output', 'json', '--unit', 'sshd.service']
2025-11-04 11:00:34,744 _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-04 11:00:35,010 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:00:15', '--until', '2025-11-04 11:00:15', '--boot', '0', '--output', 'json', '--unit', 'ssh.service']
2025-11-04 11:00:35,145 _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-04 11:00:35,401 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:00:15', '--until', '2025-11-04 11:00:15', '--boot', '0', '--output', 'json', '/usr/bin/login']
2025-11-04 11:00:35,533 _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-04 11:00:35,793 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:00:15', '--until', '2025-11-04 11:00:15', '--boot', '0', '--output', 'json', '--unit', 'sshd.service']
2025-11-04 11:00:35,924 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'Refused user .* for service .*']
2025-11-04 11:00:36,182 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:00:15', '--until', '2025-11-04 11:00:15', '--boot', '0', '--output', 'json', '--unit', 'ssh.service']
2025-11-04 11:00:36,314 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'Refused user .* for service .*']
2025-11-04 11:00:36,574 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:00:15', '--until', '2025-11-04 11:00:15', '--boot', '0', '--output', 'json', '/usr/bin/login']
2025-11-04 11:00:36,706 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'Refused user .* for service .*']
2025-11-04 11:00:36,964 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:00:15', '--until', '2025-11-04 11:00:15', '--boot', '0', '--output', 'json', '--unit', 'sshd.service']
2025-11-04 11:00:37,097 _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-04 11:00:37,355 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:00:15', '--until', '2025-11-04 11:00:15', '--boot', '0', '--output', 'json', '--unit', 'ssh.service']
2025-11-04 11:00:37,486 _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-04 11:00:37,738 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:00:15', '--until', '2025-11-04 11:00:15', '--boot', '0', '--output', 'json', '/usr/bin/login']
2025-11-04 11:00:37,868 _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-04 11:00:37,999 base.py:wrapper [INFO] [Collected] get_pam_module_fail_msg
2025-11-04 11:00:37,999 base.py:wrapper [INFO] [Collecting] get_pam_session_failure_msg
2025-11-04 11:00:38,127 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:00:15', '--until', '2025-11-04 11:00:15', '--boot', '0', '--output', 'json']
2025-11-04 11:00:38,257 _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-04 11:00:38,393 base.py:wrapper [INFO] [Collected] get_pam_session_failure_msg
2025-11-04 11:00:38,395 disk.py:compare_filesystem_usage [WARNING] No filesystem inode usage statistics in '<ecsgohelper.model.disk.FilesystemUsage object at 0x7fa2e6843ad0>'
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'
2025-11-04 11:12:05,783 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-04 11:12:06,593 base.py:wrapper [INFO] [Collecting] get_system_info
2025-11-04 11:12:06,594 base.py:wrapper [INFO] [Collected] get_system_info
2025-11-04 11:12:06,594 base.py:wrapper [INFO] [Collecting] get_kernel_release
2025-11-04 11:12:06,599 base.py:wrapper [INFO] [Collected] get_kernel_release
2025-11-04 11:12:06,599 base.py:wrapper [INFO] [Collecting] get_architecture
2025-11-04 11:12:06,599 base.py:wrapper [INFO] [Collected] get_architecture
2025-11-04 11:12:06,600 system.py:check_system_supported [INFO] Current running OS ('aliyun', u'3') matched supporting pattern ('aliyun', '3')
2025-11-04 11:12:06,600 base.py:wrapper [INFO] [Collecting] get_auditd_service
2025-11-04 11:12:06,638 command.py:run_get_output [ERROR] Run command error, command: ['systemctl', 'is-enabled', 'auditd.service'], error code: 1, output: disabled
2025-11-04 11:12:06,650 command.py:run_get_output [ERROR] Run command error, command: ['systemctl', 'is-active', 'auditd.service'], error code: 3, output: inactive
2025-11-04 11:12:06,651 base.py:wrapper [INFO] [Collected] get_auditd_service
2025-11-04 11:12:06,651 base.py:wrapper [INFO] [Collecting] get_time_synchronization_service
2025-11-04 11:12:06,726 base.py:wrapper [INFO] [Collected] get_time_synchronization_service
2025-11-04 11:12:06,726 base.py:wrapper [INFO] [Collecting] get_auditd_config
2025-11-04 11:12:06,730 base.py:wrapper [INFO] [Collected] get_auditd_config
2025-11-04 11:12:06,730 base.py:wrapper [INFO] [Collecting] get_boot_file_info
2025-11-04 11:12:06,733 __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-04 11:12:06,870 __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-04 11:12:08,225 __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-04 11:12:08,663 __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-04 11:12:10,347 __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-04 11:12:10,482 __init__.py:run [DEBUG] Forwarding /boot/initramfs-0-rescue-289800cb8b604e6ba20ec84f5d4e1081.img: forwarding initramfs content started from position 77312
2025-11-04 11:12:13,954 __init__.py:_find_in_decompressed [DEBUG] /boot/initramfs-0-rescue-289800cb8b604e6ba20ec84f5d4e1081.img: compressed content of initramfs starts from position 77312
2025-11-04 11:12:14,213 __init__.py:run [DEBUG] Forwarding /boot/initramfs-0-rescue-289800cb8b604e6ba20ec84f5d4e1081.img: forwarding initramfs content started from position 77312
2025-11-04 11:12:17,991 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-04 11:12:18,017 __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-04 11:12:18,018 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-04 11:12:18,019 base.py:wrapper [INFO] [Collected] get_boot_file_info
2025-11-04 11:12:18,019 base.py:wrapper [INFO] [Collecting] get_os_release_fileinfo
2025-11-04 11:12:18,028 base.py:wrapper [INFO] [Collected] get_os_release_fileinfo
2025-11-04 11:12:18,028 base.py:wrapper [INFO] [Collecting] get_boot_entries
2025-11-04 11:12:18,034 base.py:wrapper [INFO] [Collected] get_boot_entries
2025-11-04 11:12:18,034 base.py:wrapper [INFO] [Collecting] get_critical_kerneloptions
2025-11-04 11:12:18,036 base.py:wrapper [INFO] [Collected] get_critical_kerneloptions
2025-11-04 11:12:18,036 base.py:wrapper [INFO] [Collecting] get_mounts
2025-11-04 11:12:18,037 base.py:wrapper [INFO] [Collected] get_mounts
2025-11-04 11:12:18,037 base.py:wrapper [INFO] [Collecting] get_fstab
2025-11-04 11:12:18,037 base.py:wrapper [INFO] [Collected] get_fstab
2025-11-04 11:12:18,037 base.py:wrapper [INFO] [Collecting] get_block_devices
2025-11-04 11:12:18,071 base.py:wrapper [INFO] [Collected] get_block_devices
2025-11-04 11:12:18,072 base.py:wrapper [INFO] [Collecting] get_disk_usage
2025-11-04 11:12:18,080 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-04 11:12:18,082 base.py:wrapper [INFO] [Collected] get_disk_usage
2025-11-04 11:12:18,082 base.py:wrapper [INFO] [Collecting] get_layouts
2025-11-04 11:12:18,121 base.py:wrapper [INFO] [Collected] get_layouts
2025-11-04 11:12:18,121 base.py:wrapper [INFO] [Collecting] get_bad_geometry_errors
2025-11-04 11:12:18,305 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:12:06', '--until', '2025-11-04 11:12:06', '--dmesg', '--output', 'json']
2025-11-04 11:12:18,461 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'bad geometry:']
2025-11-04 11:12:18,593 base.py:wrapper [INFO] [Collected] get_bad_geometry_errors
2025-11-04 11:12:18,593 base.py:wrapper [INFO] [Collecting] get_read_inode_bitmap_errors
2025-11-04 11:12:18,890 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:12:06', '--until', '2025-11-04 11:12:06', '--dmesg', '--output', 'json']
2025-11-04 11:12:19,051 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'Cannot read inode bitmap']
2025-11-04 11:12:19,183 base.py:wrapper [INFO] [Collected] get_read_inode_bitmap_errors
2025-11-04 11:12:19,183 base.py:wrapper [INFO] [Collecting] get_cloudinit_status
2025-11-04 11:12:19,197 base.py:wrapper [INFO] [Collected] get_cloudinit_status
2025-11-04 11:12:19,197 base.py:wrapper [INFO] [Collecting] get_service_statuses
2025-11-04 11:12:19,411 base.py:wrapper [INFO] [Collected] get_service_statuses
2025-11-04 11:12:19,412 base.py:wrapper [INFO] [Collecting] get_user_data_exe_result
2025-11-04 11:12:19,676 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:12:06', '--until', '2025-11-04 11:12:06', '--boot', '0', '--output', 'json', '--unit', 'cloud-final.service']
2025-11-04 11:12:19,838 _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-04 11:12:20,216 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:12:06', '--until', '2025-11-04 11:12:06', '--boot', '0', '--output', 'json', '--unit', 'cloud-init.service']
2025-11-04 11:12:20,390 _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-04 11:12:20,598 base.py:wrapper [INFO] [Collected] get_user_data_exe_result
2025-11-04 11:12:20,599 base.py:wrapper [INFO] [Collecting] get_growpart_info
2025-11-04 11:12:20,599 base.py:wrapper [INFO] [Collected] get_growpart_info
2025-11-04 11:12:20,600 base.py:wrapper [INFO] [Collecting] get_installed_packages
2025-11-04 11:12:20,608 base.py:wrapper [INFO] [Collected] get_installed_packages
2025-11-04 11:12:20,609 base.py:wrapper [INFO] [Collecting] get_repository_info
2025-11-04 11:12:20,613 base.py:wrapper [INFO] [Collected] get_repository_info
2025-11-04 11:12:20,614 base.py:wrapper [INFO] [Collecting] get_network_category
2025-11-04 11:12:20,652 base.py:wrapper [INFO] [Collected] get_network_category
2025-11-04 11:12:20,652 base.py:wrapper [INFO] [Collecting] get_important_listen_ports
2025-11-04 11:12:20,689 base.py:wrapper [INFO] [Collected] get_important_listen_ports
2025-11-04 11:12:20,689 base.py:wrapper [INFO] [Collecting] get_network_config
2025-11-04 11:12:20,774 __init__.py:get_interface_settings [WARNING] Failed to parse NetworkManager plugin keyfile config: %s
2025-11-04 11:12:21,070 base.py:wrapper [INFO] [Collected] get_network_config
2025-11-04 11:12:21,071 base.py:wrapper [INFO] [Collecting] get_dhclient_version
2025-11-04 11:12:21,206 base.py:wrapper [INFO] [Collected] get_dhclient_version
2025-11-04 11:12:21,206 base.py:wrapper [INFO] [Collecting] get_network_configuration_services
2025-11-04 11:12:21,437 base.py:wrapper [INFO] [Collected] get_network_configuration_services
2025-11-04 11:12:21,437 base.py:wrapper [INFO] [Collecting] get_firewall_info
2025-11-04 11:12:22,036 base.py:wrapper [INFO] [Collected] get_firewall_info
2025-11-04 11:12:22,037 base.py:wrapper [INFO] [Collecting] get_udev_naming
2025-11-04 11:12:22,037 base.py:wrapper [INFO] [Collected] get_udev_naming
2025-11-04 11:12:22,037 base.py:wrapper [INFO] [Collecting] get_networking_config
2025-11-04 11:12:22,037 network.py:get_networking_config [INFO] Mute exception about /etc/network/interfaces not found: FileNotExist: /etc/network/interfaces does not exist
2025-11-04 11:12:22,038 base.py:wrapper [INFO] [Collected] get_networking_config
2025-11-04 11:12:22,038 base.py:wrapper [INFO] [Collecting] get_ifcfgs
2025-11-04 11:12:22,038 base.py:wrapper [INFO] [Collected] get_ifcfgs
2025-11-04 11:12:22,038 base.py:wrapper [INFO] [Collecting] get_dns_cfg
2025-11-04 11:12:22,038 base.py:wrapper [INFO] [Collected] get_dns_cfg
2025-11-04 11:12:22,039 base.py:wrapper [INFO] [Collecting] get_net_timewait
2025-11-04 11:12:22,043 base.py:wrapper [INFO] [Collected] get_net_timewait
2025-11-04 11:12:22,044 base.py:wrapper [INFO] [Collecting] get_nf_conntrack_max_info
2025-11-04 11:12:22,174 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:12:06', '--until', '2025-11-04 11:12:06', '--dmesg', '--output', 'json']
2025-11-04 11:12:22,307 _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-04 11:12:22,447 base.py:wrapper [INFO] [Collected] get_nf_conntrack_max_info
2025-11-04 11:12:22,447 base.py:wrapper [INFO] [Collecting] get_tcp_max_timewait_buckets_info
2025-11-04 11:12:22,578 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:12:06', '--until', '2025-11-04 11:12:06', '--dmesg', '--output', 'json']
2025-11-04 11:12:22,711 _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-04 11:12:22,844 base.py:wrapper [INFO] [Collected] get_tcp_max_timewait_buckets_info
2025-11-04 11:12:22,844 base.py:wrapper [INFO] [Collecting] get_cpu_top_5_processes
2025-11-04 11:12:22,978 base.py:wrapper [INFO] [Collected] get_cpu_top_5_processes
2025-11-04 11:12:22,978 base.py:wrapper [INFO] [Collecting] get_physical_memory_top_5_processes
2025-11-04 11:12:23,111 base.py:wrapper [INFO] [Collected] get_physical_memory_top_5_processes
2025-11-04 11:12:23,112 base.py:wrapper [INFO] [Collecting] get_disk_write_top_5_processes
2025-11-04 11:12:24,163 base.py:wrapper [INFO] [Collected] get_disk_write_top_5_processes
2025-11-04 11:12:24,163 base.py:wrapper [INFO] [Collecting] get_disk_read_top_5_processes
2025-11-04 11:12:25,202 base.py:wrapper [INFO] [Collected] get_disk_read_top_5_processes
2025-11-04 11:12:25,202 base.py:wrapper [INFO] [Collecting] get_process_count
2025-11-04 11:12:25,203 base.py:wrapper [INFO] [Collected] get_process_count
2025-11-04 11:12:25,203 base.py:wrapper [INFO] [Collecting] get_cpu_states
2025-11-04 11:12:25,376 base.py:wrapper [INFO] [Collected] get_cpu_states
2025-11-04 11:12:25,376 base.py:wrapper [INFO] [Collecting] get_cpu_numbers
2025-11-04 11:12:25,376 base.py:wrapper [INFO] [Collected] get_cpu_numbers
2025-11-04 11:12:25,377 base.py:wrapper [INFO] [Collecting] get_devfs_symbolic_links
2025-11-04 11:12:25,384 base.py:wrapper [INFO] [Collected] get_devfs_symbolic_links
2025-11-04 11:12:25,384 base.py:wrapper [INFO] [Collecting] get_sysctl_values
2025-11-04 11:12:25,384 base.py:wrapper [INFO] [Collected] get_sysctl_values
2025-11-04 11:12:25,384 base.py:wrapper [INFO] [Collecting] get_critical_users
2025-11-04 11:12:25,385 base.py:wrapper [INFO] [Collected] get_critical_users
2025-11-04 11:12:25,385 base.py:wrapper [INFO] [Collecting] get_limits_values
2025-11-04 11:12:25,388 base.py:wrapper [INFO] [Collected] get_limits_values
2025-11-04 11:12:25,388 base.py:wrapper [INFO] [Collecting] get_selinux_info
2025-11-04 11:12:25,402 base.py:wrapper [INFO] [Collected] get_selinux_info
2025-11-04 11:12:25,402 base.py:wrapper [INFO] [Collecting] get_cron
2025-11-04 11:12:25,410 command.py:run_get_output [ERROR] Run command error, command: ['crontab', '-l'], error code: 1, output: no crontab for root
2025-11-04 11:12:25,411 system.py:get_cron_job [ERROR] RunCommandFailure: Run command ['crontab', '-l'] failed with exitcode 1
2025-11-04 11:12:25,411 base.py:wrapper [INFO] [Collected] get_cron
2025-11-04 11:12:25,412 base.py:wrapper [INFO] [Collecting] get_ntp_domains
2025-11-04 11:12:25,413 base.py:wrapper [INFO] [Collected] get_ntp_domains
2025-11-04 11:12:25,414 base.py:wrapper [INFO] [Collecting] get_entries
2025-11-04 11:12:25,414 base.py:wrapper [INFO] [Collected] get_entries
2025-11-04 11:12:25,414 base.py:wrapper [INFO] [Collecting] get_bootmode
2025-11-04 11:12:25,414 base.py:wrapper [INFO] [Collected] get_bootmode
2025-11-04 11:12:25,414 base.py:wrapper [INFO] [Collecting] get_hosts_access_ssh_info
2025-11-04 11:12:25,414 base.py:wrapper [INFO] [Collected] get_hosts_access_ssh_info
2025-11-04 11:12:25,414 base.py:wrapper [INFO] [Collecting] get_memory_states
2025-11-04 11:12:25,414 base.py:wrapper [INFO] [Collected] get_memory_states
2025-11-04 11:12:25,414 base.py:wrapper [INFO] [Collecting] get_memory_config
2025-11-04 11:12:25,414 base.py:wrapper [INFO] [Collected] get_memory_config
2025-11-04 11:12:25,415 base.py:wrapper [INFO] [Collecting] get_allocate_memory
2025-11-04 11:12:25,540 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:12:06', '--until', '2025-11-04 11:12:06', '--boot', '0', '--output', 'json', '--unit', 'sshd.service']
2025-11-04 11:12:25,674 _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-04 11:12:25,937 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:12:06', '--until', '2025-11-04 11:12:06', '--boot', '0', '--output', 'json', '/usr/lib/systemd/systemd']
2025-11-04 11:12:26,077 _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-04 11:12:26,230 base.py:wrapper [INFO] [Collected] get_allocate_memory
2025-11-04 11:12:26,230 base.py:wrapper [INFO] [Collecting] get_oom_killer
2025-11-04 11:12:26,363 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:12:06', '--until', '2025-11-04 11:12:06', '--output', 'json']
2025-11-04 11:12:26,512 _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-04 11:12:26,845 base.py:wrapper [INFO] [Collected] get_oom_killer
2025-11-04 11:12:26,846 base.py:wrapper [INFO] [Collecting] get_service_status
2025-11-04 11:12:26,882 base.py:wrapper [INFO] [Collected] get_service_status
2025-11-04 11:12:26,883 base.py:wrapper [INFO] [Collecting] get_systemd_socket_status
2025-11-04 11:12:26,895 base.py:wrapper [INFO] [Collected] get_systemd_socket_status
2025-11-04 11:12:26,896 base.py:wrapper [INFO] [Collecting] get_ssh_info
2025-11-04 11:12:27,107 base.py:wrapper [INFO] [Collected] get_ssh_info
2025-11-04 11:12:27,107 base.py:wrapper [INFO] [Collecting] get_systemd_socket_files
2025-11-04 11:12:27,108 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-04 11:12:27,110 base.py:wrapper [INFO] [Collected] get_systemd_socket_files
2025-11-04 11:12:27,110 base.py:wrapper [INFO] [Collecting] get_sshd_authorized_keys
2025-11-04 11:12:27,112 base.py:wrapper [INFO] [Collected] get_sshd_authorized_keys
2025-11-04 11:12:27,112 base.py:wrapper [INFO] [Collecting] get_service_status
2025-11-04 11:12:27,148 base.py:wrapper [INFO] [Collected] get_service_status
2025-11-04 11:12:27,148 base.py:wrapper [INFO] [Collecting] get_systemd_service_files
2025-11-04 11:12:27,149 base.py:wrapper [INFO] [Collected] get_systemd_service_files
2025-11-04 11:12:27,150 base.py:wrapper [INFO] [Collecting] get_sshd_config_validation
2025-11-04 11:12:27,162 base.py:wrapper [INFO] [Collected] get_sshd_config_validation
2025-11-04 11:12:27,163 base.py:wrapper [INFO] [Collecting] get_pam_module_used
2025-11-04 11:12:27,164 base.py:wrapper [INFO] [Collected] get_pam_module_used
2025-11-04 11:12:27,164 base.py:wrapper [INFO] [Collecting] get_pam_sessions_num
2025-11-04 11:12:27,165 base.py:wrapper [INFO] [Collected] get_pam_sessions_num
2025-11-04 11:12:27,165 base.py:wrapper [INFO] [Collecting] get_pam_sessions_max
2025-11-04 11:12:27,165 base.py:wrapper [INFO] [Collected] get_pam_sessions_max
2025-11-04 11:12:27,165 base.py:wrapper [INFO] [Collecting] get_pam_module_fail_msg
2025-11-04 11:12:27,295 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:12:06', '--until', '2025-11-04 11:12:06', '--boot', '0', '--output', 'json', '--unit', 'sshd.service']
2025-11-04 11:12:27,464 _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-04 11:12:27,776 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:12:06', '--until', '2025-11-04 11:12:06', '--boot', '0', '--output', 'json', '--unit', 'ssh.service']
2025-11-04 11:12:27,932 _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-04 11:12:28,193 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:12:06', '--until', '2025-11-04 11:12:06', '--boot', '0', '--output', 'json', '/usr/bin/login']
2025-11-04 11:12:28,324 _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-04 11:12:28,609 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:12:06', '--until', '2025-11-04 11:12:06', '--boot', '0', '--output', 'json', '--unit', 'sshd.service']
2025-11-04 11:12:28,745 _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-04 11:12:29,001 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:12:06', '--until', '2025-11-04 11:12:06', '--boot', '0', '--output', 'json', '--unit', 'ssh.service']
2025-11-04 11:12:29,137 _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-04 11:12:29,449 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:12:06', '--until', '2025-11-04 11:12:06', '--boot', '0', '--output', 'json', '/usr/bin/login']
2025-11-04 11:12:29,733 _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-04 11:12:30,022 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:12:06', '--until', '2025-11-04 11:12:06', '--boot', '0', '--output', 'json', '--unit', 'sshd.service']
2025-11-04 11:12:30,152 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'Refused user .* for service .*']
2025-11-04 11:12:30,422 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:12:06', '--until', '2025-11-04 11:12:06', '--boot', '0', '--output', 'json', '--unit', 'ssh.service']
2025-11-04 11:12:30,572 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'Refused user .* for service .*']
2025-11-04 11:12:30,835 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:12:06', '--until', '2025-11-04 11:12:06', '--boot', '0', '--output', 'json', '/usr/bin/login']
2025-11-04 11:12:30,967 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'Refused user .* for service .*']
2025-11-04 11:12:31,235 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:12:06', '--until', '2025-11-04 11:12:06', '--boot', '0', '--output', 'json', '--unit', 'sshd.service']
2025-11-04 11:12:31,379 _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-04 11:12:31,701 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:12:06', '--until', '2025-11-04 11:12:06', '--boot', '0', '--output', 'json', '--unit', 'ssh.service']
2025-11-04 11:12:31,835 _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-04 11:12:32,089 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:12:06', '--until', '2025-11-04 11:12:06', '--boot', '0', '--output', 'json', '/usr/bin/login']
2025-11-04 11:12:32,219 _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-04 11:12:32,358 base.py:wrapper [INFO] [Collected] get_pam_module_fail_msg
2025-11-04 11:12:32,359 base.py:wrapper [INFO] [Collecting] get_pam_session_failure_msg
2025-11-04 11:12:32,495 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 11:12:06', '--until', '2025-11-04 11:12:06', '--boot', '0', '--output', 'json']
2025-11-04 11:12:32,632 _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-04 11:12:32,770 base.py:wrapper [INFO] [Collected] get_pam_session_failure_msg
2025-11-04 11:12:32,772 disk.py:compare_filesystem_usage [WARNING] No filesystem inode usage statistics in '<ecsgohelper.model.disk.FilesystemUsage object at 0x7f1506fdfad0>'
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'
2025-11-04 12:43:27,454 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-04 12:43:27,856 base.py:wrapper [INFO] [Collecting] get_system_info
2025-11-04 12:43:27,856 base.py:wrapper [INFO] [Collected] get_system_info
2025-11-04 12:43:27,857 base.py:wrapper [INFO] [Collecting] get_kernel_release
2025-11-04 12:43:27,862 base.py:wrapper [INFO] [Collected] get_kernel_release
2025-11-04 12:43:27,862 base.py:wrapper [INFO] [Collecting] get_architecture
2025-11-04 12:43:27,863 base.py:wrapper [INFO] [Collected] get_architecture
2025-11-04 12:43:27,863 system.py:check_system_supported [INFO] Current running OS ('aliyun', u'3') matched supporting pattern ('aliyun', '3')
2025-11-04 12:43:27,863 base.py:wrapper [INFO] [Collecting] get_auditd_service
2025-11-04 12:43:27,890 command.py:run_get_output [ERROR] Run command error, command: ['systemctl', 'is-enabled', 'auditd.service'], error code: 1, output: disabled
2025-11-04 12:43:27,903 command.py:run_get_output [ERROR] Run command error, command: ['systemctl', 'is-active', 'auditd.service'], error code: 3, output: inactive
2025-11-04 12:43:27,903 base.py:wrapper [INFO] [Collected] get_auditd_service
2025-11-04 12:43:27,903 base.py:wrapper [INFO] [Collecting] get_time_synchronization_service
2025-11-04 12:43:27,994 base.py:wrapper [INFO] [Collected] get_time_synchronization_service
2025-11-04 12:43:27,994 base.py:wrapper [INFO] [Collecting] get_auditd_config
2025-11-04 12:43:27,995 base.py:wrapper [INFO] [Collected] get_auditd_config
2025-11-04 12:43:27,995 base.py:wrapper [INFO] [Collecting] get_boot_file_info
2025-11-04 12:43:27,997 __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-04 12:43:28,133 __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-04 12:43:29,088 __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-04 12:43:29,367 __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-04 12:43:30,509 __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-04 12:43:30,645 __init__.py:run [DEBUG] Forwarding /boot/initramfs-0-rescue-289800cb8b604e6ba20ec84f5d4e1081.img: forwarding initramfs content started from position 77312
2025-11-04 12:43:33,942 __init__.py:_find_in_decompressed [DEBUG] /boot/initramfs-0-rescue-289800cb8b604e6ba20ec84f5d4e1081.img: compressed content of initramfs starts from position 77312
2025-11-04 12:43:34,260 __init__.py:run [DEBUG] Forwarding /boot/initramfs-0-rescue-289800cb8b604e6ba20ec84f5d4e1081.img: forwarding initramfs content started from position 77312
2025-11-04 12:43:37,950 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-04 12:43:37,952 __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-04 12:43:37,952 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-04 12:43:37,953 base.py:wrapper [INFO] [Collected] get_boot_file_info
2025-11-04 12:43:37,953 base.py:wrapper [INFO] [Collecting] get_os_release_fileinfo
2025-11-04 12:43:37,964 base.py:wrapper [INFO] [Collected] get_os_release_fileinfo
2025-11-04 12:43:37,965 base.py:wrapper [INFO] [Collecting] get_boot_entries
2025-11-04 12:43:37,968 base.py:wrapper [INFO] [Collected] get_boot_entries
2025-11-04 12:43:37,969 base.py:wrapper [INFO] [Collecting] get_critical_kerneloptions
2025-11-04 12:43:37,972 base.py:wrapper [INFO] [Collected] get_critical_kerneloptions
2025-11-04 12:43:37,973 base.py:wrapper [INFO] [Collecting] get_mounts
2025-11-04 12:43:37,974 base.py:wrapper [INFO] [Collected] get_mounts
2025-11-04 12:43:37,975 base.py:wrapper [INFO] [Collecting] get_fstab
2025-11-04 12:43:37,977 base.py:wrapper [INFO] [Collected] get_fstab
2025-11-04 12:43:37,977 base.py:wrapper [INFO] [Collecting] get_block_devices
2025-11-04 12:43:38,036 base.py:wrapper [INFO] [Collected] get_block_devices
2025-11-04 12:43:38,037 base.py:wrapper [INFO] [Collecting] get_disk_usage
2025-11-04 12:43:38,047 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-04 12:43:38,048 base.py:wrapper [INFO] [Collected] get_disk_usage
2025-11-04 12:43:38,048 base.py:wrapper [INFO] [Collecting] get_layouts
2025-11-04 12:43:38,107 base.py:wrapper [INFO] [Collected] get_layouts
2025-11-04 12:43:38,107 base.py:wrapper [INFO] [Collecting] get_bad_geometry_errors
2025-11-04 12:43:38,412 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 12:43:27', '--until', '2025-11-04 12:43:27', '--dmesg', '--output', 'json']
2025-11-04 12:43:38,663 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'bad geometry:']
2025-11-04 12:43:38,901 base.py:wrapper [INFO] [Collected] get_bad_geometry_errors
2025-11-04 12:43:38,901 base.py:wrapper [INFO] [Collecting] get_read_inode_bitmap_errors
2025-11-04 12:43:39,113 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 12:43:27', '--until', '2025-11-04 12:43:27', '--dmesg', '--output', 'json']
2025-11-04 12:43:39,253 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'Cannot read inode bitmap']
2025-11-04 12:43:39,393 base.py:wrapper [INFO] [Collected] get_read_inode_bitmap_errors
2025-11-04 12:43:39,393 base.py:wrapper [INFO] [Collecting] get_cloudinit_status
2025-11-04 12:43:39,414 base.py:wrapper [INFO] [Collected] get_cloudinit_status
2025-11-04 12:43:39,414 base.py:wrapper [INFO] [Collecting] get_service_statuses
2025-11-04 12:43:39,591 base.py:wrapper [INFO] [Collected] get_service_statuses
2025-11-04 12:43:39,592 base.py:wrapper [INFO] [Collecting] get_user_data_exe_result
2025-11-04 12:43:39,718 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 12:43:27', '--until', '2025-11-04 12:43:27', '--boot', '0', '--output', 'json', '--unit', 'cloud-final.service']
2025-11-04 12:43:39,851 _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-04 12:43:40,142 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 12:43:27', '--until', '2025-11-04 12:43:27', '--boot', '0', '--output', 'json', '--unit', 'cloud-init.service']
2025-11-04 12:43:40,274 _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-04 12:43:40,408 base.py:wrapper [INFO] [Collected] get_user_data_exe_result
2025-11-04 12:43:40,408 base.py:wrapper [INFO] [Collecting] get_growpart_info
2025-11-04 12:43:40,408 base.py:wrapper [INFO] [Collected] get_growpart_info
2025-11-04 12:43:40,408 base.py:wrapper [INFO] [Collecting] get_installed_packages
2025-11-04 12:43:40,411 base.py:wrapper [INFO] [Collected] get_installed_packages
2025-11-04 12:43:40,411 base.py:wrapper [INFO] [Collecting] get_repository_info
2025-11-04 12:43:40,413 base.py:wrapper [INFO] [Collected] get_repository_info
2025-11-04 12:43:40,413 base.py:wrapper [INFO] [Collecting] get_network_category
2025-11-04 12:43:40,420 base.py:wrapper [INFO] [Collected] get_network_category
2025-11-04 12:43:40,420 base.py:wrapper [INFO] [Collecting] get_important_listen_ports
2025-11-04 12:43:40,449 base.py:wrapper [INFO] [Collected] get_important_listen_ports
2025-11-04 12:43:40,450 base.py:wrapper [INFO] [Collecting] get_network_config
2025-11-04 12:43:40,532 __init__.py:get_interface_settings [WARNING] Failed to parse NetworkManager plugin keyfile config: %s
2025-11-04 12:43:40,746 base.py:wrapper [INFO] [Collected] get_network_config
2025-11-04 12:43:40,746 base.py:wrapper [INFO] [Collecting] get_dhclient_version
2025-11-04 12:43:40,881 base.py:wrapper [INFO] [Collected] get_dhclient_version
2025-11-04 12:43:40,881 base.py:wrapper [INFO] [Collecting] get_network_configuration_services
2025-11-04 12:43:41,100 base.py:wrapper [INFO] [Collected] get_network_configuration_services
2025-11-04 12:43:41,101 base.py:wrapper [INFO] [Collecting] get_firewall_info
2025-11-04 12:43:41,723 base.py:wrapper [INFO] [Collected] get_firewall_info
2025-11-04 12:43:41,724 base.py:wrapper [INFO] [Collecting] get_udev_naming
2025-11-04 12:43:41,724 base.py:wrapper [INFO] [Collected] get_udev_naming
2025-11-04 12:43:41,724 base.py:wrapper [INFO] [Collecting] get_networking_config
2025-11-04 12:43:41,724 network.py:get_networking_config [INFO] Mute exception about /etc/network/interfaces not found: FileNotExist: /etc/network/interfaces does not exist
2025-11-04 12:43:41,725 base.py:wrapper [INFO] [Collected] get_networking_config
2025-11-04 12:43:41,725 base.py:wrapper [INFO] [Collecting] get_ifcfgs
2025-11-04 12:43:41,725 base.py:wrapper [INFO] [Collected] get_ifcfgs
2025-11-04 12:43:41,725 base.py:wrapper [INFO] [Collecting] get_dns_cfg
2025-11-04 12:43:41,725 base.py:wrapper [INFO] [Collected] get_dns_cfg
2025-11-04 12:43:41,725 base.py:wrapper [INFO] [Collecting] get_net_timewait
2025-11-04 12:43:41,733 base.py:wrapper [INFO] [Collected] get_net_timewait
2025-11-04 12:43:41,733 base.py:wrapper [INFO] [Collecting] get_nf_conntrack_max_info
2025-11-04 12:43:41,864 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 12:43:27', '--until', '2025-11-04 12:43:27', '--dmesg', '--output', 'json']
2025-11-04 12:43:42,001 _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-04 12:43:42,166 base.py:wrapper [INFO] [Collected] get_nf_conntrack_max_info
2025-11-04 12:43:42,167 base.py:wrapper [INFO] [Collecting] get_tcp_max_timewait_buckets_info
2025-11-04 12:43:42,299 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 12:43:27', '--until', '2025-11-04 12:43:27', '--dmesg', '--output', 'json']
2025-11-04 12:43:42,432 _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-04 12:43:42,572 base.py:wrapper [INFO] [Collected] get_tcp_max_timewait_buckets_info
2025-11-04 12:43:42,572 base.py:wrapper [INFO] [Collecting] get_cpu_top_5_processes
2025-11-04 12:43:42,712 base.py:wrapper [INFO] [Collected] get_cpu_top_5_processes
2025-11-04 12:43:42,712 base.py:wrapper [INFO] [Collecting] get_physical_memory_top_5_processes
2025-11-04 12:43:42,896 base.py:wrapper [INFO] [Collected] get_physical_memory_top_5_processes
2025-11-04 12:43:42,897 base.py:wrapper [INFO] [Collecting] get_disk_write_top_5_processes
2025-11-04 12:43:43,992 base.py:wrapper [INFO] [Collected] get_disk_write_top_5_processes
2025-11-04 12:43:43,993 base.py:wrapper [INFO] [Collecting] get_disk_read_top_5_processes
2025-11-04 12:43:45,046 base.py:wrapper [INFO] [Collected] get_disk_read_top_5_processes
2025-11-04 12:43:45,046 base.py:wrapper [INFO] [Collecting] get_process_count
2025-11-04 12:43:45,047 base.py:wrapper [INFO] [Collected] get_process_count
2025-11-04 12:43:45,047 base.py:wrapper [INFO] [Collecting] get_cpu_states
2025-11-04 12:43:45,216 base.py:wrapper [INFO] [Collected] get_cpu_states
2025-11-04 12:43:45,217 base.py:wrapper [INFO] [Collecting] get_cpu_numbers
2025-11-04 12:43:45,217 base.py:wrapper [INFO] [Collected] get_cpu_numbers
2025-11-04 12:43:45,217 base.py:wrapper [INFO] [Collecting] get_devfs_symbolic_links
2025-11-04 12:43:45,225 base.py:wrapper [INFO] [Collected] get_devfs_symbolic_links
2025-11-04 12:43:45,225 base.py:wrapper [INFO] [Collecting] get_sysctl_values
2025-11-04 12:43:45,226 base.py:wrapper [INFO] [Collected] get_sysctl_values
2025-11-04 12:43:45,226 base.py:wrapper [INFO] [Collecting] get_critical_users
2025-11-04 12:43:45,227 base.py:wrapper [INFO] [Collected] get_critical_users
2025-11-04 12:43:45,227 base.py:wrapper [INFO] [Collecting] get_limits_values
2025-11-04 12:43:45,227 base.py:wrapper [INFO] [Collected] get_limits_values
2025-11-04 12:43:45,227 base.py:wrapper [INFO] [Collecting] get_selinux_info
2025-11-04 12:43:45,240 base.py:wrapper [INFO] [Collected] get_selinux_info
2025-11-04 12:43:45,240 base.py:wrapper [INFO] [Collecting] get_cron
2025-11-04 12:43:45,246 command.py:run_get_output [ERROR] Run command error, command: ['crontab', '-l'], error code: 1, output: no crontab for root
2025-11-04 12:43:45,247 system.py:get_cron_job [ERROR] RunCommandFailure: Run command ['crontab', '-l'] failed with exitcode 1
2025-11-04 12:43:45,254 base.py:wrapper [INFO] [Collected] get_cron
2025-11-04 12:43:45,256 base.py:wrapper [INFO] [Collecting] get_ntp_domains
2025-11-04 12:43:45,261 base.py:wrapper [INFO] [Collected] get_ntp_domains
2025-11-04 12:43:45,262 base.py:wrapper [INFO] [Collecting] get_entries
2025-11-04 12:43:45,263 base.py:wrapper [INFO] [Collected] get_entries
2025-11-04 12:43:45,263 base.py:wrapper [INFO] [Collecting] get_bootmode
2025-11-04 12:43:45,263 base.py:wrapper [INFO] [Collected] get_bootmode
2025-11-04 12:43:45,263 base.py:wrapper [INFO] [Collecting] get_hosts_access_ssh_info
2025-11-04 12:43:45,263 base.py:wrapper [INFO] [Collected] get_hosts_access_ssh_info
2025-11-04 12:43:45,263 base.py:wrapper [INFO] [Collecting] get_memory_states
2025-11-04 12:43:45,263 base.py:wrapper [INFO] [Collected] get_memory_states
2025-11-04 12:43:45,263 base.py:wrapper [INFO] [Collecting] get_memory_config
2025-11-04 12:43:45,264 base.py:wrapper [INFO] [Collected] get_memory_config
2025-11-04 12:43:45,264 base.py:wrapper [INFO] [Collecting] get_allocate_memory
2025-11-04 12:43:45,428 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 12:43:27', '--until', '2025-11-04 12:43:27', '--boot', '0', '--output', 'json', '--unit', 'sshd.service']
2025-11-04 12:43:45,604 _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-04 12:43:45,939 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 12:43:27', '--until', '2025-11-04 12:43:27', '--boot', '0', '--output', 'json', '/usr/lib/systemd/systemd']
2025-11-04 12:43:46,130 _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-04 12:43:46,280 base.py:wrapper [INFO] [Collected] get_allocate_memory
2025-11-04 12:43:46,280 base.py:wrapper [INFO] [Collecting] get_oom_killer
2025-11-04 12:43:46,494 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 12:43:27', '--until', '2025-11-04 12:43:27', '--output', 'json']
2025-11-04 12:43:46,739 _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-04 12:43:47,233 base.py:wrapper [INFO] [Collected] get_oom_killer
2025-11-04 12:43:47,233 base.py:wrapper [INFO] [Collecting] get_service_status
2025-11-04 12:43:47,280 base.py:wrapper [INFO] [Collected] get_service_status
2025-11-04 12:43:47,281 base.py:wrapper [INFO] [Collecting] get_systemd_socket_status
2025-11-04 12:43:47,294 base.py:wrapper [INFO] [Collected] get_systemd_socket_status
2025-11-04 12:43:47,295 base.py:wrapper [INFO] [Collecting] get_ssh_info
2025-11-04 12:43:47,705 base.py:wrapper [INFO] [Collected] get_ssh_info
2025-11-04 12:43:47,705 base.py:wrapper [INFO] [Collecting] get_systemd_socket_files
2025-11-04 12:43:47,706 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-04 12:43:47,707 base.py:wrapper [INFO] [Collected] get_systemd_socket_files
2025-11-04 12:43:47,708 base.py:wrapper [INFO] [Collecting] get_sshd_authorized_keys
2025-11-04 12:43:47,708 base.py:wrapper [INFO] [Collected] get_sshd_authorized_keys
2025-11-04 12:43:47,708 base.py:wrapper [INFO] [Collecting] get_service_status
2025-11-04 12:43:47,781 base.py:wrapper [INFO] [Collected] get_service_status
2025-11-04 12:43:47,782 base.py:wrapper [INFO] [Collecting] get_systemd_service_files
2025-11-04 12:43:47,784 base.py:wrapper [INFO] [Collected] get_systemd_service_files
2025-11-04 12:43:47,784 base.py:wrapper [INFO] [Collecting] get_sshd_config_validation
2025-11-04 12:43:47,803 base.py:wrapper [INFO] [Collected] get_sshd_config_validation
2025-11-04 12:43:47,804 base.py:wrapper [INFO] [Collecting] get_pam_module_used
2025-11-04 12:43:47,804 base.py:wrapper [INFO] [Collected] get_pam_module_used
2025-11-04 12:43:47,805 base.py:wrapper [INFO] [Collecting] get_pam_sessions_num
2025-11-04 12:43:47,805 base.py:wrapper [INFO] [Collected] get_pam_sessions_num
2025-11-04 12:43:47,805 base.py:wrapper [INFO] [Collecting] get_pam_sessions_max
2025-11-04 12:43:47,806 base.py:wrapper [INFO] [Collected] get_pam_sessions_max
2025-11-04 12:43:47,806 base.py:wrapper [INFO] [Collecting] get_pam_module_fail_msg
2025-11-04 12:43:47,987 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 12:43:27', '--until', '2025-11-04 12:43:27', '--boot', '0', '--output', 'json', '--unit', 'sshd.service']
2025-11-04 12:43:48,139 _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-04 12:43:48,585 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 12:43:27', '--until', '2025-11-04 12:43:27', '--boot', '0', '--output', 'json', '--unit', 'ssh.service']
2025-11-04 12:43:48,760 _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-04 12:43:49,022 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 12:43:27', '--until', '2025-11-04 12:43:27', '--boot', '0', '--output', 'json', '/usr/bin/login']
2025-11-04 12:43:49,159 _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-04 12:43:49,432 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 12:43:27', '--until', '2025-11-04 12:43:27', '--boot', '0', '--output', 'json', '--unit', 'sshd.service']
2025-11-04 12:43:49,620 _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-04 12:43:49,993 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 12:43:27', '--until', '2025-11-04 12:43:27', '--boot', '0', '--output', 'json', '--unit', 'ssh.service']
2025-11-04 12:43:50,175 _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-04 12:43:50,487 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 12:43:27', '--until', '2025-11-04 12:43:27', '--boot', '0', '--output', 'json', '/usr/bin/login']
2025-11-04 12:43:50,698 _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-04 12:43:50,976 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 12:43:27', '--until', '2025-11-04 12:43:27', '--boot', '0', '--output', 'json', '--unit', 'sshd.service']
2025-11-04 12:43:51,120 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'Refused user .* for service .*']
2025-11-04 12:43:51,395 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 12:43:27', '--until', '2025-11-04 12:43:27', '--boot', '0', '--output', 'json', '--unit', 'ssh.service']
2025-11-04 12:43:51,533 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'Refused user .* for service .*']
2025-11-04 12:43:51,794 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 12:43:27', '--until', '2025-11-04 12:43:27', '--boot', '0', '--output', 'json', '/usr/bin/login']
2025-11-04 12:43:51,927 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'Refused user .* for service .*']
2025-11-04 12:43:52,188 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 12:43:27', '--until', '2025-11-04 12:43:27', '--boot', '0', '--output', 'json', '--unit', 'sshd.service']
2025-11-04 12:43:52,321 _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-04 12:43:52,837 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 12:43:27', '--until', '2025-11-04 12:43:27', '--boot', '0', '--output', 'json', '--unit', 'ssh.service']
2025-11-04 12:43:53,000 _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-04 12:43:53,338 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 12:43:27', '--until', '2025-11-04 12:43:27', '--boot', '0', '--output', 'json', '/usr/bin/login']
2025-11-04 12:43:53,595 _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-04 12:43:53,923 base.py:wrapper [INFO] [Collected] get_pam_module_fail_msg
2025-11-04 12:43:53,924 base.py:wrapper [INFO] [Collecting] get_pam_session_failure_msg
2025-11-04 12:43:54,242 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 12:43:27', '--until', '2025-11-04 12:43:27', '--boot', '0', '--output', 'json']
2025-11-04 12:43:54,395 _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-04 12:43:54,613 base.py:wrapper [INFO] [Collected] get_pam_session_failure_msg
2025-11-04 12:43:54,615 disk.py:compare_filesystem_usage [WARNING] No filesystem inode usage statistics in '<ecsgohelper.model.disk.FilesystemUsage object at 0x7f7c0735fd50>'
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'
2025-11-04 15:51:01,273 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-04 15:51:01,642 base.py:wrapper [INFO] [Collecting] get_system_info
2025-11-04 15:51:01,642 base.py:wrapper [INFO] [Collected] get_system_info
2025-11-04 15:51:01,643 base.py:wrapper [INFO] [Collecting] get_kernel_release
2025-11-04 15:51:01,648 base.py:wrapper [INFO] [Collected] get_kernel_release
2025-11-04 15:51:01,649 base.py:wrapper [INFO] [Collecting] get_architecture
2025-11-04 15:51:01,649 base.py:wrapper [INFO] [Collected] get_architecture
2025-11-04 15:51:01,649 system.py:check_system_supported [INFO] Current running OS ('aliyun', u'3') matched supporting pattern ('aliyun', '3')
2025-11-04 15:51:01,649 base.py:wrapper [INFO] [Collecting] get_auditd_service
2025-11-04 15:51:01,676 command.py:run_get_output [ERROR] Run command error, command: ['systemctl', 'is-enabled', 'auditd.service'], error code: 1, output: disabled
2025-11-04 15:51:01,689 command.py:run_get_output [ERROR] Run command error, command: ['systemctl', 'is-active', 'auditd.service'], error code: 3, output: inactive
2025-11-04 15:51:01,689 base.py:wrapper [INFO] [Collected] get_auditd_service
2025-11-04 15:51:01,690 base.py:wrapper [INFO] [Collecting] get_time_synchronization_service
2025-11-04 15:51:01,766 base.py:wrapper [INFO] [Collected] get_time_synchronization_service
2025-11-04 15:51:01,766 base.py:wrapper [INFO] [Collecting] get_auditd_config
2025-11-04 15:51:01,767 base.py:wrapper [INFO] [Collected] get_auditd_config
2025-11-04 15:51:01,767 base.py:wrapper [INFO] [Collecting] get_boot_file_info
2025-11-04 15:51:01,769 __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-04 15:51:01,903 __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-04 15:51:02,844 __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-04 15:51:03,105 __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-04 15:51:04,224 __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-04 15:51:04,355 __init__.py:run [DEBUG] Forwarding /boot/initramfs-0-rescue-289800cb8b604e6ba20ec84f5d4e1081.img: forwarding initramfs content started from position 77312
2025-11-04 15:51:07,555 __init__.py:_find_in_decompressed [DEBUG] /boot/initramfs-0-rescue-289800cb8b604e6ba20ec84f5d4e1081.img: compressed content of initramfs starts from position 77312
2025-11-04 15:51:07,860 __init__.py:run [DEBUG] Forwarding /boot/initramfs-0-rescue-289800cb8b604e6ba20ec84f5d4e1081.img: forwarding initramfs content started from position 77312
2025-11-04 15:51:11,897 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-04 15:51:11,899 __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-04 15:51:11,900 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-04 15:51:11,901 base.py:wrapper [INFO] [Collected] get_boot_file_info
2025-11-04 15:51:11,901 base.py:wrapper [INFO] [Collecting] get_os_release_fileinfo
2025-11-04 15:51:11,909 base.py:wrapper [INFO] [Collected] get_os_release_fileinfo
2025-11-04 15:51:11,909 base.py:wrapper [INFO] [Collecting] get_boot_entries
2025-11-04 15:51:11,912 base.py:wrapper [INFO] [Collected] get_boot_entries
2025-11-04 15:51:11,912 base.py:wrapper [INFO] [Collecting] get_critical_kerneloptions
2025-11-04 15:51:11,913 base.py:wrapper [INFO] [Collected] get_critical_kerneloptions
2025-11-04 15:51:11,913 base.py:wrapper [INFO] [Collecting] get_mounts
2025-11-04 15:51:11,914 base.py:wrapper [INFO] [Collected] get_mounts
2025-11-04 15:51:11,914 base.py:wrapper [INFO] [Collecting] get_fstab
2025-11-04 15:51:11,914 base.py:wrapper [INFO] [Collected] get_fstab
2025-11-04 15:51:11,914 base.py:wrapper [INFO] [Collecting] get_block_devices
2025-11-04 15:51:11,947 base.py:wrapper [INFO] [Collected] get_block_devices
2025-11-04 15:51:11,948 base.py:wrapper [INFO] [Collecting] get_disk_usage
2025-11-04 15:51:11,954 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-04 15:51:11,955 base.py:wrapper [INFO] [Collected] get_disk_usage
2025-11-04 15:51:11,955 base.py:wrapper [INFO] [Collecting] get_layouts
2025-11-04 15:51:11,996 base.py:wrapper [INFO] [Collected] get_layouts
2025-11-04 15:51:11,996 base.py:wrapper [INFO] [Collecting] get_bad_geometry_errors
2025-11-04 15:51:12,199 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 15:51:01', '--until', '2025-11-04 15:51:01', '--dmesg', '--output', 'json']
2025-11-04 15:51:12,332 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'bad geometry:']
2025-11-04 15:51:12,465 base.py:wrapper [INFO] [Collected] get_bad_geometry_errors
2025-11-04 15:51:12,466 base.py:wrapper [INFO] [Collecting] get_read_inode_bitmap_errors
2025-11-04 15:51:12,595 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 15:51:01', '--until', '2025-11-04 15:51:01', '--dmesg', '--output', 'json']
2025-11-04 15:51:12,728 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'Cannot read inode bitmap']
2025-11-04 15:51:12,868 base.py:wrapper [INFO] [Collected] get_read_inode_bitmap_errors
2025-11-04 15:51:12,868 base.py:wrapper [INFO] [Collecting] get_cloudinit_status
2025-11-04 15:51:12,882 base.py:wrapper [INFO] [Collected] get_cloudinit_status
2025-11-04 15:51:12,882 base.py:wrapper [INFO] [Collecting] get_service_statuses
2025-11-04 15:51:13,042 base.py:wrapper [INFO] [Collected] get_service_statuses
2025-11-04 15:51:13,042 base.py:wrapper [INFO] [Collecting] get_user_data_exe_result
2025-11-04 15:51:13,171 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 15:51:01', '--until', '2025-11-04 15:51:01', '--boot', '0', '--output', 'json', '--unit', 'cloud-final.service']
2025-11-04 15:51:13,303 _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-04 15:51:13,571 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 15:51:01', '--until', '2025-11-04 15:51:01', '--boot', '0', '--output', 'json', '--unit', 'cloud-init.service']
2025-11-04 15:51:13,702 _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-04 15:51:13,892 base.py:wrapper [INFO] [Collected] get_user_data_exe_result
2025-11-04 15:51:13,893 base.py:wrapper [INFO] [Collecting] get_growpart_info
2025-11-04 15:51:13,893 base.py:wrapper [INFO] [Collected] get_growpart_info
2025-11-04 15:51:13,894 base.py:wrapper [INFO] [Collecting] get_installed_packages
2025-11-04 15:51:13,897 base.py:wrapper [INFO] [Collected] get_installed_packages
2025-11-04 15:51:13,898 base.py:wrapper [INFO] [Collecting] get_repository_info
2025-11-04 15:51:13,900 base.py:wrapper [INFO] [Collected] get_repository_info
2025-11-04 15:51:13,900 base.py:wrapper [INFO] [Collecting] get_network_category
2025-11-04 15:51:13,914 base.py:wrapper [INFO] [Collected] get_network_category
2025-11-04 15:51:13,914 base.py:wrapper [INFO] [Collecting] get_important_listen_ports
2025-11-04 15:51:13,952 base.py:wrapper [INFO] [Collected] get_important_listen_ports
2025-11-04 15:51:13,953 base.py:wrapper [INFO] [Collecting] get_network_config
2025-11-04 15:51:14,106 __init__.py:get_interface_settings [WARNING] Failed to parse NetworkManager plugin keyfile config: %s
2025-11-04 15:51:14,400 base.py:wrapper [INFO] [Collected] get_network_config
2025-11-04 15:51:14,400 base.py:wrapper [INFO] [Collecting] get_dhclient_version
2025-11-04 15:51:14,640 base.py:wrapper [INFO] [Collected] get_dhclient_version
2025-11-04 15:51:14,640 base.py:wrapper [INFO] [Collecting] get_network_configuration_services
2025-11-04 15:51:14,922 base.py:wrapper [INFO] [Collected] get_network_configuration_services
2025-11-04 15:51:14,923 base.py:wrapper [INFO] [Collecting] get_firewall_info
2025-11-04 15:51:15,556 base.py:wrapper [INFO] [Collected] get_firewall_info
2025-11-04 15:51:15,556 base.py:wrapper [INFO] [Collecting] get_udev_naming
2025-11-04 15:51:15,556 base.py:wrapper [INFO] [Collected] get_udev_naming
2025-11-04 15:51:15,556 base.py:wrapper [INFO] [Collecting] get_networking_config
2025-11-04 15:51:15,557 network.py:get_networking_config [INFO] Mute exception about /etc/network/interfaces not found: FileNotExist: /etc/network/interfaces does not exist
2025-11-04 15:51:15,557 base.py:wrapper [INFO] [Collected] get_networking_config
2025-11-04 15:51:15,557 base.py:wrapper [INFO] [Collecting] get_ifcfgs
2025-11-04 15:51:15,557 base.py:wrapper [INFO] [Collected] get_ifcfgs
2025-11-04 15:51:15,557 base.py:wrapper [INFO] [Collecting] get_dns_cfg
2025-11-04 15:51:15,557 base.py:wrapper [INFO] [Collected] get_dns_cfg
2025-11-04 15:51:15,558 base.py:wrapper [INFO] [Collecting] get_net_timewait
2025-11-04 15:51:15,563 base.py:wrapper [INFO] [Collected] get_net_timewait
2025-11-04 15:51:15,564 base.py:wrapper [INFO] [Collecting] get_nf_conntrack_max_info
2025-11-04 15:51:15,690 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 15:51:01', '--until', '2025-11-04 15:51:01', '--dmesg', '--output', 'json']
2025-11-04 15:51:15,838 _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-04 15:51:15,974 base.py:wrapper [INFO] [Collected] get_nf_conntrack_max_info
2025-11-04 15:51:15,974 base.py:wrapper [INFO] [Collecting] get_tcp_max_timewait_buckets_info
2025-11-04 15:51:16,103 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 15:51:01', '--until', '2025-11-04 15:51:01', '--dmesg', '--output', 'json']
2025-11-04 15:51:16,248 _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-04 15:51:16,381 base.py:wrapper [INFO] [Collected] get_tcp_max_timewait_buckets_info
2025-11-04 15:51:16,382 base.py:wrapper [INFO] [Collecting] get_cpu_top_5_processes
2025-11-04 15:51:16,519 base.py:wrapper [INFO] [Collected] get_cpu_top_5_processes
2025-11-04 15:51:16,519 base.py:wrapper [INFO] [Collecting] get_physical_memory_top_5_processes
2025-11-04 15:51:16,662 base.py:wrapper [INFO] [Collected] get_physical_memory_top_5_processes
2025-11-04 15:51:16,662 base.py:wrapper [INFO] [Collecting] get_disk_write_top_5_processes
2025-11-04 15:51:17,748 base.py:wrapper [INFO] [Collected] get_disk_write_top_5_processes
2025-11-04 15:51:17,748 base.py:wrapper [INFO] [Collecting] get_disk_read_top_5_processes
2025-11-04 15:51:18,781 base.py:wrapper [INFO] [Collected] get_disk_read_top_5_processes
2025-11-04 15:51:18,781 base.py:wrapper [INFO] [Collecting] get_process_count
2025-11-04 15:51:18,782 base.py:wrapper [INFO] [Collected] get_process_count
2025-11-04 15:51:18,782 base.py:wrapper [INFO] [Collecting] get_cpu_states
2025-11-04 15:51:18,950 base.py:wrapper [INFO] [Collected] get_cpu_states
2025-11-04 15:51:18,951 base.py:wrapper [INFO] [Collecting] get_cpu_numbers
2025-11-04 15:51:18,951 base.py:wrapper [INFO] [Collected] get_cpu_numbers
2025-11-04 15:51:18,951 base.py:wrapper [INFO] [Collecting] get_devfs_symbolic_links
2025-11-04 15:51:18,957 base.py:wrapper [INFO] [Collected] get_devfs_symbolic_links
2025-11-04 15:51:18,958 base.py:wrapper [INFO] [Collecting] get_sysctl_values
2025-11-04 15:51:18,958 base.py:wrapper [INFO] [Collected] get_sysctl_values
2025-11-04 15:51:18,958 base.py:wrapper [INFO] [Collecting] get_critical_users
2025-11-04 15:51:18,959 base.py:wrapper [INFO] [Collected] get_critical_users
2025-11-04 15:51:18,959 base.py:wrapper [INFO] [Collecting] get_limits_values
2025-11-04 15:51:18,959 base.py:wrapper [INFO] [Collected] get_limits_values
2025-11-04 15:51:18,960 base.py:wrapper [INFO] [Collecting] get_selinux_info
2025-11-04 15:51:18,971 base.py:wrapper [INFO] [Collected] get_selinux_info
2025-11-04 15:51:18,972 base.py:wrapper [INFO] [Collecting] get_cron
2025-11-04 15:51:18,978 command.py:run_get_output [ERROR] Run command error, command: ['crontab', '-l'], error code: 1, output: no crontab for root
2025-11-04 15:51:18,979 system.py:get_cron_job [ERROR] RunCommandFailure: Run command ['crontab', '-l'] failed with exitcode 1
2025-11-04 15:51:18,979 base.py:wrapper [INFO] [Collected] get_cron
2025-11-04 15:51:18,980 base.py:wrapper [INFO] [Collecting] get_ntp_domains
2025-11-04 15:51:18,981 base.py:wrapper [INFO] [Collected] get_ntp_domains
2025-11-04 15:51:18,981 base.py:wrapper [INFO] [Collecting] get_entries
2025-11-04 15:51:18,981 base.py:wrapper [INFO] [Collected] get_entries
2025-11-04 15:51:18,981 base.py:wrapper [INFO] [Collecting] get_bootmode
2025-11-04 15:51:18,981 base.py:wrapper [INFO] [Collected] get_bootmode
2025-11-04 15:51:18,981 base.py:wrapper [INFO] [Collecting] get_hosts_access_ssh_info
2025-11-04 15:51:18,982 base.py:wrapper [INFO] [Collected] get_hosts_access_ssh_info
2025-11-04 15:51:18,982 base.py:wrapper [INFO] [Collecting] get_memory_states
2025-11-04 15:51:18,982 base.py:wrapper [INFO] [Collected] get_memory_states
2025-11-04 15:51:18,982 base.py:wrapper [INFO] [Collecting] get_memory_config
2025-11-04 15:51:18,982 base.py:wrapper [INFO] [Collected] get_memory_config
2025-11-04 15:51:18,982 base.py:wrapper [INFO] [Collecting] get_allocate_memory
2025-11-04 15:51:19,112 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 15:51:01', '--until', '2025-11-04 15:51:01', '--boot', '0', '--output', 'json', '--unit', 'sshd.service']
2025-11-04 15:51:19,246 _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-04 15:51:19,529 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 15:51:01', '--until', '2025-11-04 15:51:01', '--boot', '0', '--output', 'json', '/usr/lib/systemd/systemd']
2025-11-04 15:51:19,778 _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-04 15:51:19,967 base.py:wrapper [INFO] [Collected] get_allocate_memory
2025-11-04 15:51:19,967 base.py:wrapper [INFO] [Collecting] get_oom_killer
2025-11-04 15:51:20,099 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 15:51:01', '--until', '2025-11-04 15:51:01', '--output', 'json']
2025-11-04 15:51:20,235 _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-04 15:51:20,655 base.py:wrapper [INFO] [Collected] get_oom_killer
2025-11-04 15:51:20,656 base.py:wrapper [INFO] [Collecting] get_service_status
2025-11-04 15:51:20,714 base.py:wrapper [INFO] [Collected] get_service_status
2025-11-04 15:51:20,714 base.py:wrapper [INFO] [Collecting] get_systemd_socket_status
2025-11-04 15:51:20,727 base.py:wrapper [INFO] [Collected] get_systemd_socket_status
2025-11-04 15:51:20,728 base.py:wrapper [INFO] [Collecting] get_ssh_info
2025-11-04 15:51:21,026 base.py:wrapper [INFO] [Collected] get_ssh_info
2025-11-04 15:51:21,027 base.py:wrapper [INFO] [Collecting] get_systemd_socket_files
2025-11-04 15:51:21,027 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-04 15:51:21,027 base.py:wrapper [INFO] [Collected] get_systemd_socket_files
2025-11-04 15:51:21,028 base.py:wrapper [INFO] [Collecting] get_sshd_authorized_keys
2025-11-04 15:51:21,028 base.py:wrapper [INFO] [Collected] get_sshd_authorized_keys
2025-11-04 15:51:21,028 base.py:wrapper [INFO] [Collecting] get_service_status
2025-11-04 15:51:21,071 base.py:wrapper [INFO] [Collected] get_service_status
2025-11-04 15:51:21,071 base.py:wrapper [INFO] [Collecting] get_systemd_service_files
2025-11-04 15:51:21,073 base.py:wrapper [INFO] [Collected] get_systemd_service_files
2025-11-04 15:51:21,073 base.py:wrapper [INFO] [Collecting] get_sshd_config_validation
2025-11-04 15:51:21,086 base.py:wrapper [INFO] [Collected] get_sshd_config_validation
2025-11-04 15:51:21,087 base.py:wrapper [INFO] [Collecting] get_pam_module_used
2025-11-04 15:51:21,088 base.py:wrapper [INFO] [Collected] get_pam_module_used
2025-11-04 15:51:21,088 base.py:wrapper [INFO] [Collecting] get_pam_sessions_num
2025-11-04 15:51:21,089 base.py:wrapper [INFO] [Collected] get_pam_sessions_num
2025-11-04 15:51:21,089 base.py:wrapper [INFO] [Collecting] get_pam_sessions_max
2025-11-04 15:51:21,090 base.py:wrapper [INFO] [Collected] get_pam_sessions_max
2025-11-04 15:51:21,090 base.py:wrapper [INFO] [Collecting] get_pam_module_fail_msg
2025-11-04 15:51:21,219 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 15:51:01', '--until', '2025-11-04 15:51:01', '--boot', '0', '--output', 'json', '--unit', 'sshd.service']
2025-11-04 15:51:21,382 _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-04 15:51:21,663 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 15:51:01', '--until', '2025-11-04 15:51:01', '--boot', '0', '--output', 'json', '--unit', 'ssh.service']
2025-11-04 15:51:21,802 _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-04 15:51:22,087 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 15:51:01', '--until', '2025-11-04 15:51:01', '--boot', '0', '--output', 'json', '/usr/bin/login']
2025-11-04 15:51:22,293 _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-04 15:51:22,641 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 15:51:01', '--until', '2025-11-04 15:51:01', '--boot', '0', '--output', 'json', '--unit', 'sshd.service']
2025-11-04 15:51:22,778 _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-04 15:51:23,068 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 15:51:01', '--until', '2025-11-04 15:51:01', '--boot', '0', '--output', 'json', '--unit', 'ssh.service']
2025-11-04 15:51:23,200 _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-04 15:51:23,470 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 15:51:01', '--until', '2025-11-04 15:51:01', '--boot', '0', '--output', 'json', '/usr/bin/login']
2025-11-04 15:51:23,599 _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-04 15:51:23,980 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 15:51:01', '--until', '2025-11-04 15:51:01', '--boot', '0', '--output', 'json', '--unit', 'sshd.service']
2025-11-04 15:51:24,142 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'Refused user .* for service .*']
2025-11-04 15:51:24,421 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 15:51:01', '--until', '2025-11-04 15:51:01', '--boot', '0', '--output', 'json', '--unit', 'ssh.service']
2025-11-04 15:51:24,562 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'Refused user .* for service .*']
2025-11-04 15:51:24,877 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 15:51:01', '--until', '2025-11-04 15:51:01', '--boot', '0', '--output', 'json', '/usr/bin/login']
2025-11-04 15:51:25,058 _systemd_journal.py:parsed_grepped_journal [DEBUG] Piped from journalctl process, initiate grep process with argv: ['grep', '-E', 'Refused user .* for service .*']
2025-11-04 15:51:25,315 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 15:51:01', '--until', '2025-11-04 15:51:01', '--boot', '0', '--output', 'json', '--unit', 'sshd.service']
2025-11-04 15:51:25,450 _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-04 15:51:25,724 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 15:51:01', '--until', '2025-11-04 15:51:01', '--boot', '0', '--output', 'json', '--unit', 'ssh.service']
2025-11-04 15:51:25,862 _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-04 15:51:26,121 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 15:51:01', '--until', '2025-11-04 15:51:01', '--boot', '0', '--output', 'json', '/usr/bin/login']
2025-11-04 15:51:26,258 _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-04 15:51:26,386 base.py:wrapper [INFO] [Collected] get_pam_module_fail_msg
2025-11-04 15:51:26,386 base.py:wrapper [INFO] [Collecting] get_pam_session_failure_msg
2025-11-04 15:51:26,518 _systemd_journal.py:parsed_grepped_journal [DEBUG] Initiate journalctl process with argv: ['journalctl', '--since', '2025-11-03 15:51:01', '--until', '2025-11-04 15:51:01', '--boot', '0', '--output', 'json']
2025-11-04 15:51:26,728 _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-04 15:51:26,935 base.py:wrapper [INFO] [Collected] get_pam_session_failure_msg
2025-11-04 15:51:26,937 disk.py:compare_filesystem_usage [WARNING] No filesystem inode usage statistics in '<ecsgohelper.model.disk.FilesystemUsage object at 0x7f7df191ff50>'
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'