On Sat, May 14, 2011 at 06:22:18PM -0400, Aleksey Tsalolikhin wrote: >How long have you been using Nova compared to Community? How do you like it?
I'm using the community version. Nova looks good, but I've yet to convince $DAYJOB to spring for licenses. :-( > >Best, >-at > > > >On Fri, May 13, 2011 at 3:15 PM, Jesse Becker <becker...@mail.nih.gov> wrote: >> Posting this to save someone else the trouble of typing it out >> themselves. >> >> Happy Friday, >> >> >> bundle agent mon_var { >> >> reports: >> >> print_me:: >> " Metric = CurVal, AvgVal, StDev"; >> "value_cfengine_in = ${mon.value_cfengine_in}, >> ${mon.av_cfengine_in}, ${mon.dev_cfengine_in}"; >> "value_cfengine_out = ${mon.value_cfengine_out}, >> ${mon.av_cfengine_out}, ${mon.dev_cfengine_out}"; >> "value_cpu = ${mon.value_cpu}, ${mon.av_cpu}, >> ${mon.dev_cpu}"; >> "value_cpu0 = ${mon.value_cpu0}, ${mon.av_cpu0}, >> ${mon.dev_cpu0}"; >> "value_cpu1 = ${mon.value_cpu1}, ${mon.av_cpu1}, >> ${mon.dev_cpu1}"; >> "value_cpu2 = ${mon.value_cpu2}, ${mon.av_cpu2}, >> ${mon.dev_cpu2}"; >> "value_cpu3 = ${mon.value_cpu3}, ${mon.av_cpu3}, >> ${mon.dev_cpu3}"; >> "value_diskfree = ${mon.value_diskfree}, ${mon.av_diskfree}, >> ${mon.dev_diskfree}"; >> "value_dns_in = ${mon.value_dns_in}, ${mon.av_dns_in}, >> ${mon.dev_dns_in}"; >> "value_dns_out = ${mon.value_dns_out}, ${mon.av_dns_out}, >> ${mon.dev_dns_out}"; >> "value_ftp_in = ${mon.value_ftp_in}, ${mon.av_ftp_in}, >> ${mon.dev_ftp_in}"; >> "value_ftp_out = ${mon.value_ftp_out}, ${mon.av_ftp_out}, >> ${mon.dev_ftp_out}"; >> "value_icmp_in = ${mon.value_icmp_in}, ${mon.av_icmp_in}, >> ${mon.dev_icmp_in}"; >> "value_icmp_out = ${mon.value_icmp_out}, ${mon.av_icmp_out}, >> ${mon.dev_icmp_out}"; >> "value_irc_in = ${mon.value_irc_in}, ${mon.av_irc_in}, >> ${mon.dev_irc_in}"; >> "value_irc_out = ${mon.value_irc_out}, ${mon.av_irc_out}, >> ${mon.dev_irc_out}"; >> "value_loadavg = ${mon.value_loadavg}, ${mon.av_loadavg}, >> ${mon.dev_loadavg}"; >> "value_messages = ${mon.value_messages}, ${mon.av_messages}, >> ${mon.dev_messages}"; >> "value_netbiosdgm_in = ${mon.value_netbiosdgm_in}, >> ${mon.av_netbiosdgm_in}, ${mon.dev_netbiosdgm_in}"; >> "value_netbiosdgm_out = ${mon.value_netbiosdgm_out}, >> ${mon.av_netbiosdgm_out}, ${mon.dev_netbiosdgm_out}"; >> "value_netbiosns_in = ${mon.value_netbiosns_in}, >> ${mon.av_netbiosns_in}, ${mon.dev_netbiosns_in}"; >> "value_netbiosns_out = ${mon.value_netbiosns_out}, >> ${mon.av_netbiosns_out}, ${mon.dev_netbiosns_out}"; >> "value_netbiosssn_in = ${mon.value_netbiosssn_in}, >> ${mon.av_netbiosssn_in}, ${mon.dev_netbiosssn_in}"; >> "value_netbiosssn_out = ${mon.value_netbiosssn_out}, >> ${mon.av_netbiosssn_out}, ${mon.dev_netbiosssn_out}"; >> "value_nfsd_in = ${mon.value_nfsd_in}, ${mon.av_nfsd_in}, >> ${mon.dev_nfsd_in}"; >> "value_nfsd_out = ${mon.value_nfsd_out}, ${mon.av_nfsd_out}, >> ${mon.dev_nfsd_out}"; >> "value_otherprocs = ${mon.value_otherprocs}, >> ${mon.av_otherprocs}, ${mon.dev_otherprocs}"; >> "value_rootprocs = ${mon.value_rootprocs}, >> ${mon.av_rootprocs}, ${mon.dev_rootprocs}"; >> "value_smtp_in = ${mon.value_smtp_in}, ${mon.av_smtp_in}, >> ${mon.dev_smtp_in}"; >> "value_smtp_out = ${mon.value_smtp_out}, ${mon.av_smtp_out}, >> ${mon.dev_smtp_out}"; >> "value_ssh_in = ${mon.value_ssh_in}, ${mon.av_ssh_in}, >> ${mon.dev_ssh_in}"; >> "value_ssh_out = ${mon.value_ssh_out}, ${mon.av_ssh_out}, >> ${mon.dev_ssh_out}"; >> "value_syslog = ${mon.value_syslog}, ${mon.av_syslog}, >> ${mon.dev_syslog}"; >> "value_tcpack_in = ${mon.value_tcpack_in}, >> ${mon.av_tcpack_in}, ${mon.dev_tcpack_in}"; >> "value_tcpack_out = ${mon.value_tcpack_out}, >> ${mon.av_tcpack_out}, ${mon.dev_tcpack_out}"; >> "value_tcpfin_in = ${mon.value_tcpfin_in}, >> ${mon.av_tcpfin_in}, ${mon.dev_tcpfin_in}"; >> "value_tcpfin_out = ${mon.value_tcpfin_out}, >> ${mon.av_tcpfin_out}, ${mon.dev_tcpfin_out}"; >> "value_tcpmisc_in = ${mon.value_tcpmisc_in}, >> ${mon.av_tcpmisc_in}, ${mon.dev_tcpmisc_in}"; >> "value_tcpmisc_out = ${mon.value_tcpmisc_out}, >> ${mon.av_tcpmisc_out}, ${mon.dev_tcpmisc_out}"; >> "value_tcpsyn_in = ${mon.value_tcpsyn_in}, >> ${mon.av_tcpsyn_in}, ${mon.dev_tcpsyn_in}"; >> "value_tcpsyn_out = ${mon.value_tcpsyn_out}, >> ${mon.av_tcpsyn_out}, ${mon.dev_tcpsyn_out}"; >> "value_temp0 = ${mon.value_temp0}, ${mon.av_temp0}, >> ${mon.dev_temp0}"; >> "value_temp1 = ${mon.value_temp1}, ${mon.av_temp1}, >> ${mon.dev_temp1}"; >> "value_temp2 = ${mon.value_temp2}, ${mon.av_temp2}, >> ${mon.dev_temp2}"; >> "value_temp3 = ${mon.value_temp3}, ${mon.av_temp3}, >> ${mon.dev_temp3}"; >> "value_udp_in = ${mon.value_udp_in}, ${mon.av_udp_in}, >> ${mon.dev_udp_in}"; >> "value_udp_out = ${mon.value_udp_out}, ${mon.av_udp_out}, >> ${mon.dev_udp_out}"; >> "value_users = ${mon.value_users}, ${mon.av_users}, >> ${mon.dev_users}"; >> "value_webaccess = ${mon.value_webaccess}, >> ${mon.av_webaccess}, ${mon.dev_webaccess}"; >> "value_weberrors = ${mon.value_weberrors}, >> ${mon.av_weberrors}, ${mon.dev_weberrors}"; >> "value_www_in = ${mon.value_www_in}, ${mon.av_www_in}, >> ${mon.dev_www_in}"; >> "value_www_out = ${mon.value_www_out}, ${mon.av_www_out}, >> ${mon.dev_www_out}"; >> "value_wwws_in = ${mon.value_wwws_in}, ${mon.av_wwws_in}, >> ${mon.dev_wwws_in}"; >> "value_wwws_out = ${mon.value_wwws_out}, ${mon.av_wwws_out}, >> ${mon.dev_wwws_out}"; >> >> # Some examples of using showstate... >> "Showstate (users)" >> showstate => { 'users' }; >> "Showstate (rootprocs)" >> showstate => { 'rootprocs' }; >> "Showstate (otherprocs)" >> showstate => { 'otherprocs' }; >> "Showstate (loadavg)" >> showstate => { 'loadavg' }; >> "Showstate (udp_in)" >> "Showstate (udp_out)" >> showstate => { 'udp_out' }; >> "Showstate (syslog)" >> showstate => { 'syslog' }; >> "Showstate (cpu)" >> showstate => { 'cpu' }; >> } >> >> -- >> Jesse Becker >> NHGRI Linux support (Digicon Contractor) >> _______________________________________________ >> Help-cfengine mailing list >> Help-cfengine@cfengine.org >> https://cfengine.org/mailman/listinfo/help-cfengine >> >_______________________________________________ >Help-cfengine mailing list >Help-cfengine@cfengine.org >https://cfengine.org/mailman/listinfo/help-cfengine -- Jesse Becker NHGRI Linux support (Digicon Contractor) _______________________________________________ Help-cfengine mailing list Help-cfengine@cfengine.org https://cfengine.org/mailman/listinfo/help-cfengine