Enabling snmp with the omnibus package

I have a setup of gitlab, and I’d like to monitor the system health via SNMP, I’ve searched through the forums and documentation but I couldn’t find anything. Is there any recommended procedure?
I could go the standard apt-get install snmpd, but if there is a recommendation I’d follow that.

I also through the GitLab documentation and there is no specific steps to configure SNMP with omnibus package, still I believe you can monitor system health by installing SNMP by default configuration.
Below are the minimal steps to configure SNMP on Ubuntu
Install SNMP use this command

sudo apt-get install snmpd

Now move existing /etc/snmp/snmpd.conf configuration file to /etc/snmp/snmpd.conf.org
And create a new

/etc/snmp/snmpd.conf file:

rocommunity public

  syslocation  "XYZ, XYZ SupportTeam"
  syscontact  xyz@support.com

Make snmpd use the newly created file and make it listen to all interfaces:

Edit /etc/default/snmpd

Change from:
# snmpd options (use syslog, close stdin/out/err).

 SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1'

To:
# snmpd options (use syslog, close stdin/out/err).

SNMPDOPTS=’-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid -c /etc/snmp/snmpd.conf’

And restart snmpd

  /etc/init.d/snmpd restart

Now do a snmpwalk from another host against your newly configured host by using this command.

snmpwalk -v 1 -c public -O e ibsen

If Still have any doubt or query please feel free to ask.