📂 FileMgr
📍
/
opt
/
netdata
/
usr
/
lib
/
netdata
/
system
/
openrc
/
init.d
✏️ /opt/netdata/usr/lib/netdata/system/openrc/init.d/netdata
✕ Tutup
#!/sbin/openrc-run # SPDX-License-Identifier: GPL-3.0-or-later NETDATA_OWNER="netdata:netdata" NETDATA_PIDFILE="/opt/netdata/var/run/netdata/netdata.pid" description="Run the Netdata system monitoring agent." extra_started_commands="reload rotate" description_reload="Reload health configuration." description_rotate="Reopen log files." command_prefix="/opt/netdata/usr/sbin" command="${command_prefix}/netdata" command_args="-P ${NETDATA_PIDFILE} ${NETDATA_EXTRA_ARGS}" command_args_foreground="-D" depend() { # Gentoo and its derivatives still use systemd-tmpfiles even with OpenRC, Alpine does not. if rc-service --exists systemd-tmpfiles-setup; then need net systemd-tmpfiles-setup else need net fi use logger after apache2 squid nginx mysql named opensips upsd hostapd postfix lm_sensors } start_pre() { checkpath -o ${NETDATA_OWNER} -d /opt/netdata/var/run/netdata if [ -z "${supervisor}" ]; then pidfile="${NETDATA_PIDFILE}" fi } stop_pre() { if [ "0${NETDATA_FORCE_EXIT}" -eq 1 ]; then retry="TERM/${NETDATA_WAIT_EXIT_TIMEOUT:-60}/KILL/1" else retry="TERM/${NETDATA_WAIT_EXIT_TIMEOUT:-60}" fi } run_cmd() { cmd="${1}" msg="${2}" failmsg="${3}" signal="${4}" ebegin "${msg}" if [ "${NETDATA_USE_NETDATACLI}" = 1 ]; then "${command_prefix}/netdatacli" "${cmd}" >/dev/null eend $? "${failmsg}" elif [ "${supervisor}" = "supervise-daemon" ]; then supervise-daemon "${RC_SVCNAME}" --signal "${signal}" eend $? "${failmsg}" else start-stop-daemon --signal "${signal}" --pidfile "${pidfile}" eend $? "${failmsg}" fi } reload() { run_cmd reload-health \ "Reloading Netdata health configuration" \ "Failed to reload Netdata health configuration" \ SIGUSR2 } rotate() { run_cmd reopen-logs \ "Reopening Netdata log files" \ "Failed to reopen Netdata log files" \ SIGHUP }
💾 Simpan
Batal
⬅ openrc
1 item
Nama
Tipe
Ukuran
Diubah
Perm
Aksi
📄
netdata
file
2 KB
11/07/26 07:34
0644
✏️
⬇
🔤
🔑
🗑
✏️ Rename
Nama Baru
Simpan
Batal
🔑 Ubah Permission
Octal (mis: 0755)
Terapkan
Batal