Afer you log into an ubuntu instance you’ll usually see something like this:
Welcome to Ubuntu 14.04.4 LTS (GNU/Linux 3.13.0-88-generic x86_64)
 * Documentation:  https://help.ubuntu.com/
  System information as of Fri Jul  1 21:17:15 UTC 2016
  System load:  0.0               Processes:           100
  Usage of /:   20.1% of 7.74GB   Users logged in:     0
  Memory usage: 28%               IP address for eth0: 172.30.0.115
  Swap usage:   0%
  Graph this data and manage this system at:
    https://landscape.canonical.com/
  Get cloud support with Ubuntu Advantage Cloud Guest:
    http://www.ubuntu.com/business/services/cloud
7 packages can be updated.
7 updates are security updates.
Last login: Fri Jul  1 21:17:15 2016 from 1.2.3.4
I have logged into many ubuntu servers in my time and today I finally looked up how the information that displays gets generated and displayed. I’ve used /etc/motd aka message of the day many times before but I noticed tha file doesn’t exist in a vanilla Ubuntu install. There are two main commands that are populating the information shown at login.
For system information:
landscape-sysinfo
example output:
->$ landscape-sysinfo
  System load:  0.0               Processes:           99
  Usage of /:   20.1% of 7.74GB   Users logged in:     1
  Memory usage: 28%               IP address for eth0: 10.10.10.10
  Swap usage:   0%
  Graph this data and manage this system at:
    https://landscape.canonical.com/
For packages status:
/usr/lib/update-notifier/update-motd-updates-available
example output:
->$ /usr/lib/update-notifier/update-motd-updates-available
7 packages can be updated.
7 updates are security updates.