FreeBSD Bugzilla – Attachment 191259 Details for
Bug 226402
sysutils/node_exporter: Update to 0.16.0 and log to syslog
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
sysutils/node_exporter: Add log file to rcscript
node_exporter-log_fix.diff (text/plain), 2.63 KB, created by
David O'Rourke
on 2018-03-06 20:03:09 UTC
(
hide
)
Description:
sysutils/node_exporter: Add log file to rcscript
Filename:
MIME Type:
Creator:
David O'Rourke
Created:
2018-03-06 20:03:09 UTC
Size:
2.63 KB
patch
obsolete
>Index: sysutils/node_exporter/files/node_exporter.in >=================================================================== >--- sysutils/node_exporter/files/node_exporter.in (revision 463742) >+++ sysutils/node_exporter/files/node_exporter.in (working copy) >@@ -1,59 +1,65 @@ > #!/bin/sh > > # PROVIDE: node_exporter > # REQUIRE: LOGIN > # KEYWORD: shutdown > # > # Add the following lines to /etc/rc.conf.local or /etc/rc.conf > # to enable this service: > # > # node_exporter_enable (bool): Set to NO by default. > # Set it to YES to enable node_exporter. > # node_exporter_user (string): Set user that node_exporter will run under > # Default is "nobody". > # node_exporter_group (string): Set group that node_exporter will run under > # Default is "nobody". > # node_exporter_args (string): Set extra arguments to pass to node_exporter > # Default is "". > # node_exporter_listen_address (string):Set ip:port that node_exporter will listen on > # Default is ":9100". > # node_exporter_textfile_dir (string): Set directory that node_exporter will watch > # Default is "/var/tmp/node_exporter". >+# node_exporter_log_file (string): Set file that node_exporter will log to. >+# Default is "/var/log/node_exporter.log" > > . /etc/rc.subr > > name=node_exporter > rcvar=node_exporter_enable > > load_rc_config $name > > : ${node_exporter_enable:="NO"} > : ${node_exporter_user:="nobody"} > : ${node_exporter_group:="nobody"} > : ${node_exporter_args:=""} > : ${node_exporter_listen_address:=":9100"} > : ${node_exporter_textfile_dir:="/var/tmp/node_exporter"} >+: ${node_exporter_log_file:="/var/log/node_exporter.log"} > > > pidfile=/var/run/node_exporter.pid > command="/usr/sbin/daemon" > procname="%%PREFIX%%/bin/node_exporter" > command_args="-p ${pidfile} /usr/bin/env ${procname} \ > --web.listen-address=${node_exporter_listen_address} \ > --collector.textfile.directory=${node_exporter_textfile_dir} \ >- ${node_exporter_args}" >+ ${node_exporter_args} >> ${node_exporter_log_file} 2>&1" > > start_precmd=node_exporter_startprecmd > > node_exporter_startprecmd() > { > if [ ! -e ${pidfile} ]; then > install -o ${node_exporter_user} -g ${node_exporter_group} /dev/null ${pidfile}; > fi > if [ ! -d ${node_exporter_textfile_dir} ]; then > install -d -o ${node_exporter_user} -g ${node_exporter_group} -m 1755 ${node_exporter_textfile_dir} > fi >+ if [ ! -f ${node_exporter_log_file} ]; then >+ install -o ${node_exporter_user} -g ${node_exporter_group} -m 640 /dev/null ${node_exporter_log_file} >+ fi > } > > load_rc_config $name > run_rc_command "$1"
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 226402
:
191259
|
194281