You can scrap SNMP to prometheus. Not sure if you want any gauges not covered by snmp
All you need for ssh keys to work for AMI is to add cloud-init package in configure step: