Is there a way to add a dedicated Notes tab to a VM?

mensinda

New Member
Jan 16, 2025
5
4
3
Hi,

is it somehow possible to add a dedicated notes tab (like in the host) also to a VM?
I know that there is a tiny notes panel in the VM summary, however it is not possible to resize it.

Basically what I want also for a VM:

just_right.png

The only notes I currently see on my VMs:

to_small.png

*Edit* I have updated the images to better visualize the problem.
 

Attachments

  • tmp.png
    tmp.png
    15 KB · Views: 33
  • tmp.png
    tmp.png
    39 KB · Views: 34
Last edited:
this is currently not configurable.

May I ask what exactly the use case is ? (just to better assess if others might need it too)
Just note that the guest notes panel is scrollable, so longer text can still be entered

in any case you can open a feature request: https://bugzilla.proxmox.com
no promises as to if or when we would implement that
 
Wouldn't it be easier to put such large notes on a wiki or something and put a link in the exisiting notes? The PVE GUI isn't really intended for writing novels.

Yes, and no. While online Wikis (like Trilium or tools like Obsidian) are nicer, the current PVE markdown support is good enough for my use-case.

The main reason why I want to have the notes directly in PVE, is that the notes are directly linked to the VM and I have everything managed (and backed up) in one place.

Additionally the notes will always be avialiable as long as I have access to PVE. In contrast, the online wiki would be hosted on one of the VMs and thus not always neccessarily online.
 
  • Like
Reactions: Johannes S
For anyone in the future, googling this subject.. ( because that's how I found this post on the subject )
You can use these commands to generate the report to be pasted into NOTES section of the PVE and VM's.
You can then format the output structure using Markdown's basic table syntax with pipes (|) to define the columns and rows.
And ## to make text bold.


Code:
date "+%Y-%m-%d %H:%M:%S %Z"
uname -r
uptime
lscpu | grep "Model name:"
lscpu | grep "Core(s) per socket:"
free -h
ip a
hostname
lspci -vnn
find /dev/disk/by-id/ -type l | xargs -I{} ls -l {} | grep -v -E '$' | sort -k11
lsblk
zfs list -o space


These commands will gather the necessary information about your system, hardware, disks, and ZFS space usage.

Another useful command: find dev disk by id:
Code:
find /dev/disk/by-id/ -type l|xargs -I{} ls -l {}|grep -v -E '[0-9]$' |sort -k11|cut -d' ' -f9,10,11,12
Example: (paste this into your notes to see how it looks)
# Overview of this Proxmox system.
* **CPU:** Intel i5-9400
* **Cores:** 6
* **Memory:** 23Gi Total
* **IP Address(es):** 127.0.0.1, 192.168.1.78
* **Hostname:** pve

## System Hardware Report - February 2, 2025

| Hardware | Vendor | PCI Bus |
|---|---|---|
| Host bridge | Intel Corporation | 00:00.0 |
| PCI bridge | Intel Corporation | 00:01.0 |
| VGA compatible controller | Intel Corporation | 00:02.0 |
| System peripheral | Intel Corporation | 00:08.0 |
| USB controller | Intel Corporation | 00:14.0 |
| RAM memory | Intel Corporation | 00:14.2 |
| Serial bus controller | Intel Corporation | 00:15.0 |
| Serial bus controller | Intel Corporation | 00:15.1 |
| Communication controller | Intel Corporation | 00:16.0 |
| Serial controller | Intel Corporation | 00:16.3 |
| SATA controller | Intel Corporation | 00:17.0 |
| PCI bridge | Intel Corporation | 00:1b.0 |
| PCI bridge | Intel Corporation | 00:1d.0 |
| Communication controller | Intel Corporation | 00:1e.0 |
| ISA bridge | Intel Corporation | 00:1f.0 |
| Audio device | Intel Corporation | 00:1f.3 |
| SMBus | Intel Corporation | 00:1f.4 |
| Serial bus controller | Intel Corporation | 00:1f.5 |
| Ethernet controller | Intel Corporation | 00:1f.6 |
| Serial Attached SCSI controller | Broadcom / LSI | 01:00.0 |
| Non-Volatile memory controller | Samsung Electronics Co Ltd | 02:00.0 |
| Non-Volatile memory controller | SanDisk Corp | 03:00.0 |


## Disk Identifiers - February 2, 2025

| Disk | Disk MODEL_&_SERIAL | DISK ID# |
|---|---|---|
| sda | ata-HUH721212ALE601_AAHVPW5H | wwn-xxx |
| sdb | ata-APPLE_HDD_ST2000DM001_WxxxR | wwn-xxx |
| sdc | ata-APPLE_HDD_ST2000DM001_W1E4xxx9 | wwn-xxx |
| sdd | ata-APPLE_HDD_ST3000DM001_W1FxxxVK | wwn-xxx |
| sde | ata-APPLE_HDD_ST3000DM001_W1xxxx63 | wwn-xxx |
| sdf | ata-ST2000DM001-9YN164_Z1ExxxxL | wwn-xxx |
| sdg | ata-APPLE_HDD_ST2000DM001_Z8ExxxF | wwn-xxx |
| sdh | ata-APPLE_HDD_ST2000DM001_W1xxxxK | wwn-xxx |
| sdi | ata-APPLE_HDD_ST2000DM001_Z8xxxC | wwn-xxx |
| sdj | usb-Generic-_Multiple_Reader_058F63666479-0:0 | |
| sdk | usb-CT250P2S_SD8_xxx-0:0 | |
 

Attachments

  • Screenshot 2025-02-02 at 11.48.54 PM.png
    Screenshot 2025-02-02 at 11.48.54 PM.png
    42.7 KB · Views: 19
I would like a notes section to please. Not for essays though.

For example, basic job of VM and so on.

Whilst a Wiki is great, nothing beats understanding exactly what the server is by looking at the notes, because you forgot what you did a few months back.

On VMware for example, we use it to add engineer notes and also, Veeam backup job notes go into there too. (the latter is not required)
 
If you click edit you will get a larger view. That window can be made larger.

Probably would not be too hard to make it read only and or full screen.

Thanks
 
I would like a notes section to please. Not for essays though.

For example, basic job of VM and so on.

Whilst a Wiki is great, nothing beats understanding exactly what the server is by looking at the notes, because you forgot what you did a few months back.

On VMware for example, we use it to add engineer notes and also, Veeam backup job notes go into there too. (the latter is not required)
Here you go . paste this into your notes of the PVE, or VM

# Overview of this system.
* **Job** List Job Here
* **something here:** 123abc
* **something here:** 123abc
* **IP Address(es):** 000.0.0.0.0, 192.168.0.00
* **Hostname:** abc123