# Sort by "Used CPU" or "Used Memory" in VMs view list

**URL:** <https://forum.opennebula.io/t/sort-by-used-cpu-or-used-memory-in-vms-view-list/8906>\
**Category:** Product Support\
**Created:** [October 21, 2020, 1:35pm UTC](https://forum.opennebula.io/t/sort-by-used-cpu-or-used-memory-in-vms-view-list/8906 "2020-10-21T13:35:52Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Daniel\_Ruiz\_Molina](https://avatars.discourse-cdn.com/v4/letter/d/f08c70/32.png) [@Daniel\_Ruiz\_Molina](https://forum.opennebula.io/u/Daniel_Ruiz_Molina)\
**Post date:** [October 21, 2020, 1:35pm UTC](https://forum.opennebula.io/t/sort-by-used-cpu-or-used-memory-in-vms-view-list/8906/1 "2020-10-21T13:35:52Z")

</div>

Hello,

I’m running OpenNebula 5.10.1. I would like to know if it would be possible to add the “feature” to allow sorting by “Used CPU” or/and “Used Memory” in VMs list.

Thanks.

---

<div class="post-metadata">

**Author:** ![ruben](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/ruben/32/19_2.png) [@ruben](https://forum.opennebula.io/u/ruben)\
**Post date:** [October 23, 2020, 7:47am UTC](https://forum.opennebula.io/t/sort-by-used-cpu-or-used-memory-in-vms-view-list/8906/2 "2020-10-23T07:47:08Z")

</div>

Hi,

Sunstone lets you sort by clicking on the table headers. Now, you need to add the CPU column in the relevant view in /etc/one/sunston-views, you’ll see something like

```auto
        table_columns:                                                          
            - 0 # Checkbox                                                
            - 1 # ID                                                      
            - 2 # Name                                                    
            - 3 # Owner                                                   
            - 4 # Group                                                   
            - 5 # Status                                                  
            #- 6 # Used CPU                                                
            #- 7 # Used Memory                                             
            - 8 # Host                                                    
            - 9 # IPs                                                     
            #- 10 # Start Time                                              
            - 11 # VNC                                                     
            #- 12 # Hidden Template                                         
            #- 13 # Labels                                                  
            #- 14 # Search data  

```

On the CLI we usually relay on --csv, --filter and pipe to sort.

At the API level this is a bit more difficult as the CPU values are in the VM documents…

---

<div class="post-metadata">

**Author:** ![Daniel\_Ruiz\_Molina](https://avatars.discourse-cdn.com/v4/letter/d/f08c70/32.png) [@Daniel\_Ruiz\_Molina](https://forum.opennebula.io/u/Daniel_Ruiz_Molina)\
**Post date:** [October 23, 2020, 8:07am UTC](https://forum.opennebula.io/t/sort-by-used-cpu-or-used-memory-in-vms-view-list/8906/3 "2020-10-23T08:07:45Z")

</div>

Hi,

I had already enabled that columns, as you can see in attached picture, but I can’t sort by them clicking on theirs headers. I can only sort by ID, Name, Owner, Group, Status and IPs, but not by UsedCPU or Used Memory.

My system runs OpenNebula 5.10.1

Thanks.!

[Screenshot\_2020-10-23 OpenNebula Sunstone Cloud Operations Center|690x77](https://forum.opennebula.io/uploads/short-url/m7IDsOyYjjZFbT4F0lAIVtaJVAQ.png)
