File manager - Edit - /home/palg2351/public_html/klanaobsesiindonesia.com/wp-includes/Text/Diff/Engine/system.tar
Back
lsb/init.d/netdata 0000644 00000004102 15173176350 0010061 0 ustar 00 #!/usr/bin/env bash # SPDX-License-Identifier: GPL-3.0-or-later # # Netdata LSB start script ### BEGIN INIT INFO # Provides: netdata # Required-Start: $local_fs $remote_fs $network $named $time # Required-Stop: $local_fs $remote_fs $network $named $time # Should-Start: $local_fs $network $named $remote_fs $time $all # Should-Stop: $local_fs $network $named $remote_fs $time $all # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Start and stop netdata # Description: Controls the main netdata process and all its plugins. ### END INIT INFO # set -e set -u ${DEBIAN_SCRIPT_DEBUG:+ set -v -x} DAEMON="netdata" DAEMON_PATH=/usr/sbin PIDFILE_PATH=/var/run/netdata PIDFILE=$PIDFILE_PATH/$DAEMON.pid DAEMONOPTS="-P $PIDFILE" test -x $DAEMON_PATH/$DAEMON || exit 0 . /lib/lsb/init-functions # Safeguard (relative paths, core dumps..) cd / umask 022 service_start() { if [ ! -d $PIDFILE_PATH ]; then mkdir -p $PIDFILE_PATH fi chown netdata:netdata $PIDFILE_PATH log_success_msg "Starting netdata" start_daemon -p $PIDFILE $DAEMON_PATH/$DAEMON $DAEMONOPTS RETVAL=$? case "${RETVAL}" in 0) log_success_msg "Started netdata" ;; *) log_error_msg "Failed to start netdata" ;; esac return $RETVAL } service_stop() { log_success_msg "Stopping netdata" killproc -p ${PIDFILE} $DAEMON_PATH/$DAEMON RETVAL=$? case "${RETVAL}" in 0) log_success_msg "Stopped netdata" ;; *) log_error_msg "Failed to stop netdata" ;; esac if [ $RETVAL -eq 0 ]; then rm -f ${PIDFILE} fi return $RETVAL } condrestart() { if ! service_status > /dev/null; then RETVAL=$1 return fi service_stop service_start } service_status() { pidofproc -p $PIDFILE $DAEMON_PATH/$DAEMON } # # main() # case "${1:-''}" in 'start') service_start ;; 'stop') service_stop ;; 'restart') service_stop service_start ;; 'try-restart') condrestart 0 ;; 'force-reload') condrestart 7 ;; 'status') service_status && exit 0 || exit $? ;; *) echo "Usage: $0 {start|stop|restart|try-restart|force-reload|status}" exit 1 esac runit/run 0000644 00000000372 15173176350 0006446 0 ustar 00 #!/bin/sh piddir="/var/run/netdata/netdata.pid" pidfile="${piddir}/netdata.pid" command="/usr/sbin/netdata" command_args="-P ${pidfile} -D" [ ! -d "${piddir}" ] && mkdir -p "${piddir}" chown -R netdata "${piddir}" exec ${command} ${command_args} logrotate/netdata 0000644 00000000323 15173176350 0010115 0 ustar 00 /var/log/netdata/*.log { daily missingok rotate 14 compress delaycompress notifempty sharedscripts postrotate /bin/kill -HUP `cat /run/netdata/netdata.pid 2>/dev/null` 2>/dev/null || true endscript } openrc/conf.d/netdata 0000644 00000001525 15173176350 0010557 0 ustar 00 # The user netdata is configured to run as. # If you edit its configuration file to set a different user, set it # here too, to have its files switch ownership NETDATA_OWNER="netdata:netdata" # How long to wait for the agent to save it's database during shutdown. NETDATA_WAIT_EXIT_TIMEOUT=60 # If set to 1, force an exit if we time out waiting for the agent to # save it's database during shutdown. NETDATA_FORCE_EXIT=0 # If set to 1, use netdatacli when sending commands to the agent. # This should not be needed in most cases, but it can sometimes help # work around issues. #NETDATA_USE_NETDATACLI=1 # Specify the path to the pidfile to be used when running in the # background. NETDATA_PIDFILE="/var/run/netdata/netdata.pid" # Uncomment the below line to run Netdata under OpenRC's native process # supervision. #supervisor="supervise-daemon" openrc/init.d/netdata 0000644 00000003716 15173176350 0010601 0 ustar 00 #!/sbin/openrc-run # SPDX-License-Identifier: GPL-3.0-or-later NETDATA_OWNER="netdata:netdata" NETDATA_PIDFILE="/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="/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 /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 } freebsd/rc.d/netdata 0000644 00000001523 15173176350 0010360 0 ustar 00 #!/bin/sh # SPDX-License-Identifier: GPL-3.0-or-later # PROVIDE: netdata # REQUIRE: DAEMON NETWORKING # BEFORE: LOGIN # KEYWORD: shutdown . /etc/rc.subr name=netdata rcvar=netdata_enable piddir="/var/run/netdata" pidfile="${piddir}/netdata.pid" command="/usr/sbin/netdata" command_args="-P ${pidfile}" required_files="/etc/netdata/netdata.conf" start_precmd="netdata_prestart" stop_postcmd="netdata_poststop" extra_commands="reloadhealth" reloadhealth_cmd="netdata_reloadhealth" netdata_prestart() { [ ! -d "${piddir}" ] && mkdir -p "${piddir}" chown netdata:netdata "${piddir}" return 0 } netdata_poststop() { [ -f "${pidfile}" ] && rm "${pidfile}" return 0 } netdata_reloadhealth() { p=`cat ${pidfile}` kill -USR2 ${p} && echo "Sent USR2 (reload health) to pid ${p}" return 0 } load_rc_config $name run_rc_command "$1" initd/init.d/netdata 0000644 00000003572 15173176350 0010422 0 ustar 00 #!/bin/sh # SPDX-License-Identifier: GPL-3.0-or-later # # Netdata - X-Ray Vision for your infrastructure! # chkconfig: 345 99 01 # description: netdata is a high-resolution, real-time, low-latency observability platform. # Per-second data collection, high-performance long-term storage, low-latency # visualization, machine-learning based anomaly detection, alerts and notifications, # advanced correlations and fast root cause analysis, native horizontal scalability. # processname: netdata # Source functions . /etc/rc.d/init.d/functions DAEMON="netdata" DAEMON_PATH=/usr/sbin PIDFILE_PATH=/var/run/netdata PIDFILE=$PIDFILE_PATH/$DAEMON.pid DAEMONOPTS="-P $PIDFILE" STOP_TIMEOUT="60" [ -e /etc/sysconfig/$DAEMON ] && . /etc/sysconfig/$DAEMON LOCKFILE=/var/lock/subsys/$DAEMON service_start() { [ -x $DAEMON_PATH ] || exit 5 [ ! -d $PIDFILE_PATH ] && mkdir -p $PIDFILE_PATH chown netdata:netdata $PIDFILE_PATH echo -n "Starting $DAEMON..." daemon $DAEMON_PATH/$DAEMON $DAEMONOPTS RETVAL=$? echo [ $RETVAL -eq 0 ] && touch $LOCKFILE return $RETVAL } service_stop() { printf "%-50s" "Stopping $DAEMON..." killproc -p ${PIDFILE} -d ${STOP_TIMEOUT} $DAEMON RETVAL=$? echo [ $RETVAL -eq 0 ] && rm -f ${PIDFILE} ${LOCKFILE} return $RETVAL } condrestart() { if ! service_status > /dev/null; then RETVAL=$1 return $RETVAL fi service_stop service_start } service_status() { status -p ${PIDFILE} $DAEMON_PATH/$DAEMON } service_status_quiet() { status -p ${PIDFILE} $DAEMON_PATH/$DAEMON >/dev/null 2>&1 } case "$1" in start) service_status_quiet && exit 0 service_start ;; stop) service_status_quiet || exit 0 service_stop ;; restart) service_stop service_start ;; try-restart) condrestart 0 ;; force-reload) condrestart 7 ;; status) service_status ;; *) echo "Usage: $0 {start|stop|restart|try-restart|force-reload|status}" exit 3 esac systemd/netdata-updater.service 0000644 00000000246 15173176350 0012712 0 ustar 00 [Unit] Description=Daily auto-updates for Netdata RefuseManualStart=no RefuseManualStop=yes [Service] Type=oneshot ExecStart=/usr/libexec/netdata/netdata-updater.sh systemd/netdata-updater.timer 0000644 00000000305 15173176350 0012366 0 ustar 00 [Unit] Description=Daily auto-updates for Netdata RefuseManualStart=no RefuseManualStop=no [Timer] Persistent=false OnCalendar=daily Unit=netdata-updater.service [Install] WantedBy=timers.target systemd/netdata.service 0000644 00000005614 15173176350 0011254 0 ustar 00 # SPDX-License-Identifier: GPL-3.0-or-later [Unit] Description=Netdata, X-Ray Vision for your infrastructure! # append here other services you want netdata to wait for them to start After=systemd-tmpfiles-setup.service network.target network-online.target nss-lookup.target Wants=systemd-tmpfiles-setup.service network-online.target nss-lookup.target [Service] LogNamespace=netdata Type=simple User=root Group=netdata RuntimeDirectory=netdata RuntimeDirectoryMode=0775 PIDFile=/run/netdata/netdata.pid ExecStart=/usr/sbin/netdata -P /run/netdata/netdata.pid -D PermissionsStartOnly=true # saving a big db on slow disks may need some time TimeoutStopSec=150 # restart netdata if it crashes Restart=on-failure RestartSec=30 # Valid policies: other (the system default) | batch | idle | fifo | rr # To give netdata the max priority, set CPUSchedulingPolicy=rr and CPUSchedulingPriority=99 CPUSchedulingPolicy=batch # This sets the scheduling priority (for policies: rr and fifo). # Priority gets values 1 (lowest) to 99 (highest). #CPUSchedulingPriority=1 # For scheduling policy 'other' and 'batch', this sets the lowest niceness of netdata (-20 highest to 19 lowest). Nice=0 # Capabilities # is required for freeipmi and slabinfo plugins CapabilityBoundingSet=CAP_DAC_OVERRIDE # is required for apps plugin CapabilityBoundingSet=CAP_DAC_READ_SEARCH # is required for freeipmi plugin CapabilityBoundingSet=CAP_FOWNER CAP_SYS_RAWIO # is required for apps, perf and slabinfo plugins CapabilityBoundingSet=CAP_SETPCAP # is required for perf plugin CapabilityBoundingSet=CAP_SYS_ADMIN CAP_PERFMON # is required for apps plugin CapabilityBoundingSet=CAP_SYS_PTRACE # is required for ebpf plugin CapabilityBoundingSet=CAP_SYS_RESOURCE # is required for go.d/ping app CapabilityBoundingSet=CAP_NET_RAW # is required for cgroups plugin CapabilityBoundingSet=CAP_SYS_CHROOT # is required for nfacct plugin (bandwidth accounting) CapabilityBoundingSet=CAP_NET_ADMIN # is required for plugins that use sudo CapabilityBoundingSet=CAP_SETGID CAP_SETUID # is required to change file ownership CapabilityBoundingSet=CAP_CHOWN # Sandboxing ProtectSystem=full ProtectHome=read-only # PrivateTmp break netdatacli functionality. See - https://github.com/netdata/netdata/issues/7587 #PrivateTmp=true ProtectControlGroups=on # We whitelist this because it's the standard location to listen on a UNIX socket. ReadWriteDirectories=/run/netdata # This is needed to make email-based alert deliver work if Postfix is the email provider on the system. ReadWriteDirectories=-/var/spool/postfix/maildrop # LXCFS directories (https://github.com/lxc/lxcfs#lxcfs) # If we don't set them explicitly, systemd mounts procfs from the host. See https://github.com/netdata/netdata/issues/14238. BindReadOnlyPaths=-/proc/cpuinfo -/proc/diskstats -/proc/loadavg -/proc/meminfo BindReadOnlyPaths=-/proc/stat -/proc/swaps -/proc/uptime -/proc/slabinfo [Install] WantedBy=multi-user.target systemd/sysusers/netdata.conf 0000644 00000000100 15173176350 0012422 0 ustar 00 u netdata - "Netdata Agent user" /var/lib/netdata - g netdata - systemd/journald@netdata.conf 0000644 00000000123 15173176350 0012366 0 ustar 00 # See journald.conf(5) for details. [Journal] SystemMaxUse=256M RuntimeMaxUse=64M systemd/50-netdata.preset 0000644 00000000027 15173176350 0011331 0 ustar 00 enable netdata.service systemd/netdata.service.v235 0000644 00000002153 15173176350 0011745 0 ustar 00 # SPDX-License-Identifier: GPL-3.0-or-later [Unit] Description=Netdata, X-Ray Vision for your infrastructure! # append here other services you want netdata to wait for them to start After=systemd-tmpfiles-setup.service network.target network-online.target nss-lookup.target Wants=systemd-tmpfiles-setup.service network-online.target nss-lookup.target [Service] LogNamespace=netdata Type=simple User=root Group=netdata EnvironmentFile=-/etc/default/netdata ExecStart=/usr/sbin/netdata -D $EXTRA_OPTS # saving a big db on slow disks may need some time TimeoutStopSec=150 # restart netdata if it crashes Restart=on-failure RestartSec=30 # Valid policies: other (the system default) | batch | idle | fifo | rr # To give netdata the max priority, set CPUSchedulingPolicy=rr and CPUSchedulingPriority=99 CPUSchedulingPolicy=batch # This sets the scheduling priority (for policies: rr and fifo). # Priority gets values 1 (lowest) to 99 (highest). #CPUSchedulingPriority=1 # For scheduling policy 'other' and 'batch', this sets the lowest niceness of netdata (-20 highest to 19 lowest). Nice=0 [Install] WantedBy=multi-user.target systemd/tmpfiles/netdata.conf 0000644 00000001155 15173176350 0012360 0 ustar 00 d /run/netdata 0755 netdata netdata - d /var/cache/netdata 0755 netdata netdata - z /var/cache/netdata/dbengine* 0750 netdata netdata - z /var/cache/netdata/dbengine*/* 0600 netdata netdata - z /var/cache/netdata/*-meta.db* 0660 netdata netdata - d /var/lib/netdata 0770 netdata netdata - d /var/lib/netdata/cloud.d 0770 netdata netdata - z /var/lib/netdata/cloud.d/* 0660 netdata netdata - d /var/lib/netdata/registry 0770 netdata netdata - z /var/lib/netdata/registry/netdata.public.unique.id 0660 netdata netdata - z /var/lib/netdata/netdata.api.key 0660 netdata netdata - d /var/log/netdata 0755 netdata netdata - launchd/netdata.plist 0000644 00000000721 15173176350 0010667 0 ustar 00 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <!-- SPDX-License-Identifier: GPL-3.0-or-later --> <plist version="1.0"> <dict> <key>Label</key> <string>com.github.netdata</string> <key>ProgramArguments</key> <array> <string>/usr/sbin/netdata</string> <string>-D</string> </array> <key>RunAtLoad</key> <true/> </dict> </plist> dinit/netdata 0000644 00000000500 15173176350 0007221 0 ustar 00 # dinit service description for Netdata # # Currently only properly tested on Chimera Linux. type = bgprocess command = /usr/sbin/netdata -P /var/run/netdata.pid -D pid-file = /var/run/netdata.pid options = signal-process-only load-options = export-passwd-vars depends-on = early-fs-local.target after = network.target cron/netdata-updater-daily 0000644 00000000070 15173176350 0011617 0 ustar 00 57 2 * * * root /usr/libexec/netdata/netdata-updater.sh
| ver. 1.4 |
Github
|
.
| PHP 8.3.30 | Generation time: 0.07 |
proxy
|
phpinfo
|
Settings