prometheus related updates
[distro-setup] / machine_specific / kd / filesystem / etc / default / prometheus-node-exporter
diff --git a/machine_specific/kd/filesystem/etc/default/prometheus-node-exporter b/machine_specific/kd/filesystem/etc/default/prometheus-node-exporter
deleted file mode 100644 (file)
index 1d6d906..0000000
+++ /dev/null
@@ -1,216 +0,0 @@
-# Set the command-line arguments to pass to the server.
-# Due to shell scaping, to pass backslashes for regexes, you need to double
-# them (\\d for \d). If running under systemd, you need to double them again
-# (\\\\d to mean \d), and escape newlines too.
-ARGS="--web.listen-address=127.0.0.1:9100"
-
-# prometheus-node-exporter supports the following options:
-#
-#  --collector.arp
-#    Enable the arp collector (default: enabled).
-#  --collector.bcache
-#    Enable the bcache collector (default: enabled).
-#  --collector.bcache.priorityStats
-#    Expose expensive priority stats.
-#  --collector.bonding
-#    Enable the bonding collector (default: enabled).
-#  --collector.btrfs
-#    Enable the btrfs collector (default: enabled).
-#  --collector.buddyinfo
-#    Enable the buddyinfo collector (default: disabled).
-#  --collector.conntrack
-#    Enable the conntrack collector (default: enabled).
-#  --collector.cpu
-#    Enable the cpu collector (default: enabled).
-#  --collector.cpu.info
-#    Enables metric cpu_info.
-#  --collector.cpu.info.bugs-include=COLLECTOR.CPU.INFO.BUGS-INCLUDE
-#    Filter the `bugs` field in cpuInfo with a value that must be a regular
-#    expression.
-#  --collector.cpu.info.flags-include=COLLECTOR.CPU.INFO.FLAGS-INCLUDE
-#    Filter the `flags` field in cpuInfo with a value that must be a regular
-#    expression.
-#  --collector.cpufreq
-#    Enable the cpufreq collector (default: enabled).
-#  --collector.disable-defaults
-#    Set all collectors to disabled by default.
-#  --collector.diskstats
-#    Enable the diskstats collector (default: enabled).
-#  --collector.diskstats.ignored-devices="^(ram|loop|fd|(h|s|v|xv)d[a-z]|nvme\\d+n\\d+p)\\d+$"
-#    Regexp of devices to ignore for diskstats.
-#  --collector.drbd
-#    Enable the drbd collector (default: disabled).
-#  --collector.edac
-#    Enable the edac collector (default: enabled).
-#  --collector.entropy
-#    Enable the entropy collector (default: enabled).
-#  --collector.fibrechannel
-#    Enable the fibrechannel collector (default: enabled).
-#  --collector.filefd
-#    Enable the filefd collector (default: enabled).
-#  --collector.filesystem
-#    Enable the filesystem collector (default: enabled).
-#  --collector.filesystem.ignored-fs-types="^(autofs|binfmt_misc|bpf|cgroup2?|configfs|debugfs|devpts|devtmpfs|fusectl|hugetlbfs|iso9660|mqueue|nsfs|overlay|proc|procfs|pstore|rpc_pipefs|securityfs|selinuxfs|squashfs|sysfs|tracefs)$"
-#    Regexp of filesystem types to ignore for filesystem collector.
-#  --collector.filesystem.ignored-mount-points="^/(dev|proc|run|sys|mnt|media|var/lib/docker/.+)($|/)"
-#    Regexp of mount points to ignore for filesystem collector.
-#  --collector.hwmon
-#    Enable the hwmon collector (default: enabled).
-#  --collector.infiniband
-#    Enable the infiniband collector (default: enabled).
-#  --collector.interrupts
-#    Enable the interrupts collector (default: disabled).
-#  --collector.ipvs
-#    Enable the ipvs collector (default: enabled).
-#  --collector.ipvs.backend-labels="local_address,local_port,remote_address,remote_port,proto,local_mark"
-#    Comma separated list for IPVS backend stats labels.
-#  --collector.ksmd
-#    Enable the ksmd collector (default: disabled).
-#  --collector.loadavg
-#    Enable the loadavg collector (default: enabled).
-#  --collector.logind
-#    Enable the logind collector (default: disabled).
-#  --collector.mdadm
-#    Enable the mdadm collector (default: enabled).
-#  --collector.meminfo
-#    Enable the meminfo collector (default: enabled).
-#  --collector.meminfo_numa
-#    Enable the meminfo_numa collector (default: disabled).
-#  --collector.mountstats
-#    Enable the mountstats collector (default: disabled).
-#  --collector.netclass
-#    Enable the netclass collector (default: enabled).
-#  --collector.netclass.ignored-devices="^$"
-#    Regexp of net devices to ignore for netclass collector.
-#  --collector.netdev
-#    Enable the netdev collector (default: enabled).
-#  --collector.netdev.device-exclude="^lo$"
-#    Regexp of net devices to exclude (mutually exclusive to device-include).
-#  --collector.netdev.device-include=COLLECTOR.NETDEV.DEVICE-INCLUDE
-#    Regexp of net devices to include (mutually exclusive to device-exclude).
-#  --collector.netstat
-#    Enable the netstat collector (default: enabled).
-#  --collector.netstat.fields="^(.*_(InErrors|InErrs)|Ip_Forwarding|Ip(6|Ext)_(InOctets|OutOctets)|Icmp6?_(InMsgs|OutMsgs)|TcpExt_(Listen.*|Syncookies.*|TCPSynRetrans)|Tcp_(ActiveOpens|InSegs|OutSegs|OutRsts|PassiveOpens|RetransSegs|CurrEstab)|Udp6?_(InDatagrams|OutDatagrams|NoPorts|RcvbufErrors|SndbufErrors))$"
-#    Regexp of fields to return for netstat collector.
-#  --collector.network_route
-#    Enable the network_route collector (default: disabled).
-#  --collector.nfs
-#    Enable the nfs collector (default: enabled).
-#  --collector.nfsd
-#    Enable the nfsd collector (default: enabled).
-#  --collector.ntp
-#    Enable the ntp collector (default: disabled).
-#  --collector.ntp.ip-ttl=1
-#    IP TTL to use while sending NTP query.
-#  --collector.ntp.local-offset-tolerance=1ms
-#    Offset between local clock and local ntpd time to tolerate.
-#  --collector.ntp.max-distance=3.46608s
-#    Max accumulated distance to the root.
-#  --collector.ntp.protocol-version=4
-#    NTP protocol version.
-#  --collector.ntp.server-is-local
-#    Certify that collector.ntp.server address is not a public ntp server.
-#  --collector.ntp.server="127.0.0.1"
-#    NTP server to use for ntp collector.
-#  --collector.perf
-#    Enable the perf collector (default: disabled).
-#  --collector.perf.cpus=""
-#    List of CPUs from which perf metrics should be collected.
-#  --collector.perf.tracepoint=COLLECTOR.PERF.TRACEPOINT...
-#    Perf tracepoint that should be collected.
-#  --collector.powersupply.ignored-supplies="^$"
-#    Regexp of power supplies to ignore for powersupplyclass collector.
-#  --collector.powersupplyclass
-#    Enable the powersupplyclass collector (default: enabled).
-#  --collector.pressure
-#    Enable the pressure collector (default: enabled).
-#  --collector.processes
-#    Enable the processes collector (default: disabled).
-#  --collector.qdisc
-#    Enable the qdisc collector (default: disabled).
-#  --collector.qdisc.fixtures=""
-#    Test fixtures to use for qdisc collector end-to-end testing.
-#  --collector.rapl
-#    Enable the rapl collector (default: enabled).
-#  --collector.runit
-#    Enable the runit collector (default: disabled).
-#  --collector.runit.servicedir="/etc/service"
-#    Path to runit service directory.
-#  --collector.schedstat
-#    Enable the schedstat collector (default: enabled).
-#  --collector.sockstat
-#    Enable the sockstat collector (default: enabled).
-#  --collector.softnet
-#    Enable the softnet collector (default: enabled).
-#  --collector.stat
-#    Enable the stat collector (default: enabled).
-#  --collector.supervisord
-#    Enable the supervisord collector (default: disabled).
-#  --collector.supervisord.url="http://localhost:9001/RPC2"
-#    XML RPC endpoint.
-#  --collector.systemd
-#    Enable the systemd collector (default: enabled).
-#  --collector.systemd.enable-restarts-metrics
-#    Enables service unit metric service_restart_total.
-#  --collector.systemd.enable-start-time-metrics
-#    Enables service unit metric unit_start_time_seconds.
-#  --collector.systemd.enable-task-metrics
-#    Enables service unit tasks metrics unit_tasks_current and unit_tasks_max.
-#  --collector.systemd.unit-exclude=".+\\.(automount|device|mount|scope|slice|target)"
-#    Regexp of systemd units to exclude. Units must both match include and not
-#    match exclude to be included.
-#  --collector.systemd.unit-include=".+"
-#    Regexp of systemd units to include. Units must both match include and not
-#    match exclude to be included.
-#  --collector.tcpstat
-#    Enable the tcpstat collector (default: disabled).
-#  --collector.textfile
-#    Enable the textfile collector (default: enabled).
-#  --collector.textfile.directory="/var/lib/prometheus/node-exporter"
-#    Directory to read text files with metrics from.
-#  --collector.thermal_zone
-#    Enable the thermal_zone collector (default: enabled).
-#  --collector.time
-#    Enable the time collector (default: enabled).
-#  --collector.timex
-#    Enable the timex collector (default: enabled).
-#  --collector.udp_queues
-#    Enable the udp_queues collector (default: enabled).
-#  --collector.uname
-#    Enable the uname collector (default: enabled).
-#  --collector.vmstat
-#    Enable the vmstat collector (default: enabled).
-#  --collector.vmstat.fields="^(oom_kill|pgpg|pswp|pg.*fault).*"
-#    Regexp of fields to return for vmstat collector.
-#  --collector.wifi
-#    Enable the wifi collector (default: disabled).
-#  --collector.wifi.fixtures=""
-#    Test fixtures to use for wifi collector metrics.
-#  --collector.xfs
-#    Enable the xfs collector (default: enabled).
-#  --collector.zfs
-#    Enable the zfs collector (default: enabled).
-#  --collector.zoneinfo
-#    Enable the zoneinfo collector (default: disabled).
-#  --log.format=logfmt
-#    Output format of log messages. One of: [logfmt, json].
-#  --log.level=info
-#    Only log messages with the given severity or above. One of: [debug, info,
-#    warn, error].
-#  --path.procfs="/proc"
-#    Procfs mountpoint.
-#  --path.rootfs="/"
-#    Rootfs mountpoint.
-#  --path.sysfs="/sys"
-#    Sysfs mountpoint.
-#  --web.config=""
-#    [EXPERIMENTAL] Path to config yaml file that can enable TLS or
-#    authentication.
-#  --web.disable-exporter-metrics
-#    Exclude metrics about the exporter itself (promhttp_*, process_*, go_*).
-#  --web.listen-address=":9100"
-#    Address on which to expose metrics and web interface.
-#  --web.max-requests=40
-#    Maximum number of parallel scrape requests. Use 0 to disable.
-#  --web.telemetry-path="/metrics"
-#    Path under which to expose metrics.