Login
Default
Home
Containers
Host Nodes
Tasks
Definitions
Toggle theme
Light
Dark
Auto
Edit Task Definition
Goal
Describe the goal you want to achieve, such as 'Install Nginx and start the service.'
Task Data (YAML)
- name: Gather system facts ansible.builtin.setup: - name: Check CPU usage ansible.builtin.shell: cmd: top -b -n1 | grep "Cpu(s)" register: cpu_usage - name: Get total memory usage ansible.builtin.command: cmd: free -m register: memory_usage - name: Ensure tools for monitoring disk usage are available ansible.builtin.apt: name: util-linux state: present - name: Fetch disk usage information ansible.builtin.command: cmd: df -h register: disk_usage - name: Display CPU usage ansible.builtin.debug: msg: "CPU Usage: {{ cpu_usage.stdout }}" - name: Display memory usage ansible.builtin.debug: msg: - "Total memory: {{ (memory_usage.stdout_lines[1].split()[1]) }} MB" - "Used memory: {{ (memory_usage.stdout_lines[1].split()[2]) }} MB" - name: Display disk usage ansible.builtin.debug: msg: "{{ disk_usage.stdout_lines }}" - name: Ensure sysstat is installed for network usage monitoring ansible.builtin.apt: name: sysstat state: present
AI generated (should be YAML format)
Save
Regenerate Task Data
Back to List
Delete Task Definition
Loading...