Ola, eu ja instalei o mrtg na minha maquina com linux e na do trabalho com freebsd, e peguei os seguintes scripts para gerenciar memoria e cpu:

Código :
sis0
  #!/bin/awk -f
  /sis0:/ { $0=substr($0, index($0,":")+1); print $1; print $9}

Código :
CPU
#!/bin/sh
  mem=$(/usr/bin/free|grep Mem:)
  cpu=$(grep '^cpu ' /proc/stat)
  /usr/bin/awk -v cpu="$cpu" -v mem="$mem" '
  BEGIN {
    split(cpu,cpustats)
    print 100-int(100*cpustats[5]/(cpustats[2]+\
      cpustats[3]+cpustats[4]+cpustats[5]))
    split(mem,memstats);
    print int(100*memstats[3]/(memstats[3]+\
      memstats[4]));
  }'

porem no freebsd eu nao tenho nada dentro de /proc o que me impossibilita executar ambos scripts, alguem sabe como eu posso fazer pra adaptar esses scripts??? eu tambem nao achei nenhum comando que substitua o free do linux

PS.: No linux funciona bunitinho e meu FreeBSD é o 5.1 ops: