diff --git a/archive/CMDB/snmp/.svn/text-base/setup-snmp.sh.svn-base b/archive/CMDB/snmp/.svn/text-base/setup-snmp.sh.svn-base old mode 100755 new mode 100644 diff --git a/archive/CMDB/snmp/distro b/archive/CMDB/snmp/distro old mode 100755 new mode 100644 diff --git a/archive/CMDB/snmp/setup-snmp.sh b/archive/CMDB/snmp/setup-snmp.sh old mode 100755 new mode 100644 diff --git a/archive/CMDB/zenossScan.sh b/archive/CMDB/zenossScan.sh old mode 100755 new mode 100644 diff --git a/archive/lab/vagrant/docker/thefnf/freeside/Makefile b/archive/lab/vagrant/docker/thefnf/freeside/Makefile old mode 100755 new mode 100644 diff --git a/archive/mtpconfigs/ovh/shared-router/shorewall/conntrack b/archive/mtpconfigs/ovh/shared-router/shorewall/conntrack deleted file mode 100644 index 963696e..0000000 --- a/archive/mtpconfigs/ovh/shared-router/shorewall/conntrack +++ /dev/null @@ -1,53 +0,0 @@ -# -# Shorewall version 4 - conntrack File -# -# For information about entries in this file, type "man shorewall-conntrack" -# -############################################################################################################## -?FORMAT 3 -#ACTION SOURCE DESTINATION PROTO DEST SOURCE USER/ SWITCH -# PORT(S) PORT(S) GROUP -?if $AUTOHELPERS && __CT_TARGET - -?if __AMANDA_HELPER -CT:helper:amanda:PO - - udp 10080 -?endif - -?if __FTP_HELPER -CT:helper:ftp:PO - - tcp 21 -?endif - -?if __H323_HELPER -CT:helper:RAS:PO - - udp 1719 -CT:helper:Q.931:PO - - tcp 1720 -?endif - -?if __IRC_HELPER -CT:helper:irc:PO - - tcp 6667 -?endif - -?if __NETBIOS_NS_HELPER -CT:helper:netbios-ns:PO - - udp 137 -?endif - -?if __PPTP_HELPER -CT:helper:pptp:PO - - tcp 1723 -?endif - -?if __SANE_HELPER -CT:helper:sane:PO - - tcp 6566 -?endif - -?if __SIP_HELPER -CT:helper:sip:PO - - udp 5060 -?endif - -?if __SNMP_HELPER -CT:helper:snmp:PO - - udp 161 -?endif - -?if __TFTP_HELPER -CT:helper:tftp:PO - - udp 69 -?endif - -?endif diff --git a/archive/mtpconfigs/ovh/shared-router/shorewall/interfaces b/archive/mtpconfigs/ovh/shared-router/shorewall/interfaces deleted file mode 100644 index 6ae8037..0000000 --- a/archive/mtpconfigs/ovh/shared-router/shorewall/interfaces +++ /dev/null @@ -1,13 +0,0 @@ -#ZONE INTERFACE OPTIONS -rr eth0 detect tcpflags,nosmurfs,routefilter,logmartians -wan eth1 detect tcpflags,nosmurfs,routefilter,logmartians,sourceroute=0 -barm eth2 detect tcpflags,nosmurfs,routefilter,logmartians -mgmt eth3 detect tcpflags,nosmurfs,routefilter,logmartians -asn eth4 detect tcpflags,nosmurfs,routefilter,logmartians -s2l eth5 detect tcpflags,nosmurfs,routefilter,logmartians -fnf eth6 detect tcpflags,nosmurfs,routefilter,logmartians -knel eth7 detect tcpflags,nosmurfs,routefilter,logmartians -tsys eth8 detect tcpflags,nosmurfs,routefilter,logmartians -vpnrwr tun0 detect dhcp -vpnauslab tun1 detect dhcp -vpnasn2net tun2 detect dhcp diff --git a/archive/mtpconfigs/ovh/shared-router/shorewall/masq b/archive/mtpconfigs/ovh/shared-router/shorewall/masq deleted file mode 100644 index 6f7067f..0000000 --- a/archive/mtpconfigs/ovh/shared-router/shorewall/masq +++ /dev/null @@ -1,19 +0,0 @@ -# -# Shorewall version 4.0 - Sample Masq file for two-interface configuration. -# Copyright (C) 2006 by the Shorewall Team -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. -# -# See the file README.txt for further details. -#------------------------------------------------------------------------------ -# For information about entries in this file, type "man shorewall-masq" -################################################################################################################ -#INTERFACE:DEST SOURCE ADDRESS PROTO PORT(S) IPSEC MARK USER/ SWITCH ORIGINAL -# GROUP DEST -eth1 10.0.0.0/8,\ - 169.254.0.0/16,\ - 172.16.0.0/12,\ - 192.168.0.0/16 diff --git a/archive/mtpconfigs/ovh/shared-router/shorewall/params b/archive/mtpconfigs/ovh/shared-router/shorewall/params deleted file mode 100644 index a60512b..0000000 --- a/archive/mtpconfigs/ovh/shared-router/shorewall/params +++ /dev/null @@ -1,28 +0,0 @@ -# -# Shorewall version 4 - Params File -# -# /etc/shorewall/params -# -# Assign any variables that you need here. -# -# It is suggested that variable names begin with an upper case letter -# to distinguish them from variables used internally within the -# Shorewall programs -# -# Example: -# -# NET_IF=eth0 -# NET_BCAST=130.252.100.255 -# NET_OPTIONS=routefilter,norfc1918 -# -# Example (/etc/shorewall/interfaces record): -# -# net $NET_IF $NET_BCAST $NET_OPTIONS -# -# The result will be the same as if the record had been written -# -# net eth0 130.252.100.255 routefilter,norfc1918 -# -############################################################################### - -#LAST LINE -- DO NOT REMOVE diff --git a/archive/mtpconfigs/ovh/shared-router/shorewall/policy b/archive/mtpconfigs/ovh/shared-router/shorewall/policy deleted file mode 100644 index 285d387..0000000 --- a/archive/mtpconfigs/ovh/shared-router/shorewall/policy +++ /dev/null @@ -1,20 +0,0 @@ -#SOURCE ZONE DESTINATION ZONE POLICY LOG LIMIT:BURST -# LEVEL -#Allow the firewall to get out to the net. Updates/e-mail alerts etc. I could pinhole this, but meh COME AT ME NSA -$FW wan ACCEPT - -#Road warrior is trusted. It serves as an extension of the mgmt net. -vpnrwr all ACCEPT - -#Anything transisting the vpn link between ausprod-core-rtr01 and tsys-rtr has already been passed firewall rules and IPS inspection. -#Otherwise I wouldn't allow this -vpnauslab all ACCEPT - -#Drop everything inbound from the big bad world that isn't explicitly allowed. -#Cause the net is where the NSA lives -wan all DROP - -#Drop everything that isn't explicitly allowed. -#Make explicit rules for everything yo. The NSA says you should. Duh. -# #state-sponsored-malware #stuxnet-was-an-inside-job -all all REJECT info diff --git a/archive/mtpconfigs/ovh/shared-router/shorewall/rules b/archive/mtpconfigs/ovh/shared-router/shorewall/rules deleted file mode 100644 index 574c436..0000000 --- a/archive/mtpconfigs/ovh/shared-router/shorewall/rules +++ /dev/null @@ -1,113 +0,0 @@ -#ACTION SOURCE DEST PROTO DEST PORT(S) SOURCE ORIGINAL -########################################################################################################################################################################################################### -#Inbound DNAT forwarding from WAN to various zone/ip pinholes -########################################################################################################################################################################################################### -######################################################### -#KNEL rules -#158.69.183.165/29 eth1:2 -######################################################### -DNAT wan knel:10.253.8.72 tcp 443 - 158.69.183.165 -DNAT wan knel:10.253.8.72 tcp 80 - 158.69.183.165 -DNAT wan knel:10.253.8.72 tcp 993 - 158.69.183.165 -DNAT wan knel:10.253.8.72 tcp 25 - 158.69.183.165 -DNAT wan knel:10.253.8.72 tcp 465 - 158.69.183.165 -DNAT wan knel:10.253.8.72 tcp 5222 - 158.69.183.165 - -######################################################### -#TSYS rules -#158.69.183.161/29 eth1 -######################################################### -DNAT wan tsys:10.253.9.78 tcp 443 - 158.69.183.161 -DNAT wan tsys:10.253.9.78 tcp 80 - 158.69.183.161 -DNAT wan tsys:10.253.9.78 tcp 25 - 158.69.183.161 -DNAT wan tsys:10.253.9.78 tcp 465 - 158.69.183.161 -DNAT wan tsys:10.253.9.78 tcp 5222 - 158.69.183.161 - -######################################################### -#RackRental WAN rules -#158.69.183.164/29 eth1:1 -######################################################### -#158.69.183.164/29 -DNAT wan rr:10.253.6.81 tcp 443 - 158.69.183.164 -DNAT wan rr:10.253.6.81 tcp 80 - 158.69.183.164 - -############################################################ -#S2l/asn WAN rules handled by their upstream routers/admins -############################################################ - -########################################################################################################################################################################################################### -#site to site and road warrior VPN rules -########################################################################################################################################################################################################### - -#Allow road warrior connectivity from anywhere -ACCEPT wan fw udp 443 - -#Allow auslab site to site vpn -ACCEPT wan fw tcp 1195 -ACCEPT wan fw udp 1195 - - -############################################################ -#FW rules for RoadWarrior VPN -############################################################ -ACCEPT all vpnrwr all - -############################################################ -#FW rules for STS VPN - AUSLAB -#ACCEPT loc vpnauslab all -############################################################ -ACCEPT vpnauslab all all -ACCEPT $FW vpnauslab all - -############################################################ -#FW rules for STS VPN - client - asn2net -#Lock this down soon -############################################################ -ACCEPT $FW vpnasn2net all -ACCEPT vpnasn2net $FW all - - -########################################################################################################################################################################################################### -#outbound from various local nets and the firewall to WAN -########################################################################################################################################################################################################### -ACCEPT rr wan all #Lock this down soon -ACCEPT rr tsys all #Lock this down soon -ACCEPT knel,tsys,mgmt wan all - - -#Temp rules to get stuff working.. -ACCEPT $FW all all #Fw can access everything for now, Lock this down later -ACCEPT mgmt $FW - -ACCEPT vpnauslab mgmt all -ACCEPT vpnauslab all all - -########################################################################################################################################################################################################### -#intra zone pinhole rules -########################################################################################################################################################################################################### -ACCEPT vpnrwr,rr,barm,tsys,knel,fnf mgmt:10.253.3.86 udp 53 -ACCEPT vpnrwr,rr,barm,tsys,knel,fnf mgmt:10.253.3.86 tcp 53 - -########################################################################################################################################################################################################### -#intra zone wide rules -########################################################################################################################################################################################################### -#Mgmt can hit everything yo, cause it's fucking management with a capital M -ACCEPT mgmt barm,tsys,knel,fnf,vpnrwr,asn,s2l,vpnauslab all - -#Ad replication rule -ACCEPT mgmt:10.253.3.86 vpnauslab:10.251.2.98 all -ACCEPT vpnauslab:10.251.2.98 mgmt:10.253.3.86 all - -#Zenoss rule -ACCEPT mgmt:10.253.3.77 all all - - - - -#Brendan mgmt access -ACCEPT vpnasn2net:10.30.1.2 mgmt:10.253.3.86 udp 53 -ACCEPT vpnasn2net:10.30.1.2 mgmt:10.253.3.86 tcp 53 -ACCEPT vpnasn2net:10.30.3.0/24 $FW -ACCEPT vpnasn2net:10.30.2.0/24 $FW -ACCEPT vpnasn2net:10.30.2.0/24 mgmt -ACCEPT vpnasn2net:10.30.3.0/24 mgmt diff --git a/archive/mtpconfigs/ovh/shared-router/shorewall/shorewall.conf b/archive/mtpconfigs/ovh/shared-router/shorewall/shorewall.conf deleted file mode 100644 index 886f4f4..0000000 --- a/archive/mtpconfigs/ovh/shared-router/shorewall/shorewall.conf +++ /dev/null @@ -1,274 +0,0 @@ -############################################################################### -# -# Shorewall Version 4 -- /etc/shorewall/shorewall.conf -# -# For information about the settings in this file, type "man shorewall.conf" -# -# Manpage also online at http://www.shorewall.net/manpages/shorewall.conf.html -############################################################################### -# S T A R T U P E N A B L E D -############################################################################### - -STARTUP_ENABLED=Yes - -############################################################################### -# V E R B O S I T Y -############################################################################### - -VERBOSITY=1 - -############################################################################### -# L O G G I N G -############################################################################### - -BLACKLIST_LOG_LEVEL= - -INVALID_LOG_LEVEL= - -LOG_MARTIANS=Yes - -LOG_VERBOSITY=2 - -LOGALLNEW= - -LOGFILE="/var/log/firewall.log" - -LOGFORMAT="%s:%s:" - -LOGTAGONLY=No - -LOGLIMIT= - -MACLIST_LOG_LEVEL=info - -RELATED_LOG_LEVEL= - -RPFILTER_LOG_LEVEL=info - -SFILTER_LOG_LEVEL=info - -SMURF_LOG_LEVEL=info - -STARTUP_LOG=/var/log/shorewall-init.log - -TCP_FLAGS_LOG_LEVEL=info - -UNTRACKED_LOG_LEVEL= - -############################################################################### -# L O C A T I O N O F F I L E S A N D D I R E C T O R I E S -############################################################################### - -ARPTABLES= - -CONFIG_PATH="${CONFDIR}/shorewall:${SHAREDIR}/shorewall" - -GEOIPDIR=/usr/share/xt_geoip/LE - -IPTABLES= - -IP= - -IPSET= - -LOCKFILE= - -MODULESDIR= - -NFACCT= - -PATH="/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin" - -PERL=/usr/bin/perl - -RESTOREFILE=restore - -SHOREWALL_SHELL=/bin/sh - -SUBSYSLOCK="" - -TC= - -############################################################################### -# D E F A U L T A C T I O N S / M A C R O S -############################################################################### - -ACCEPT_DEFAULT=none -DROP_DEFAULT=Drop -NFQUEUE_DEFAULT=none -QUEUE_DEFAULT=none -REJECT_DEFAULT=Reject - -############################################################################### -# R S H / R C P C O M M A N D S -############################################################################### - -RCP_COMMAND='scp ${files} ${root}@${system}:${destination}' -RSH_COMMAND='ssh ${root}@${system} ${command}' - -############################################################################### -# F I R E W A L L O P T I O N S -############################################################################### - -ACCOUNTING=Yes - -ACCOUNTING_TABLE=filter - -ADD_IP_ALIASES=No - -ADD_SNAT_ALIASES=No - -ADMINISABSENTMINDED=Yes - -IGNOREUNKNOWNVARIABLES=No - -AUTOCOMMENT=Yes - -AUTOHELPERS=Yes - -AUTOMAKE=No - -BLACKLIST="NEW,INVALID,UNTRACKED" - -CHAIN_SCRIPTS=Yes - -CLAMPMSS=No - -CLEAR_TC=Yes - -COMPLETE=No - -DEFER_DNS_RESOLUTION=Yes - -DELETE_THEN_ADD=Yes - -DETECT_DNAT_IPADDRS=No - -DISABLE_IPV6=No - -DONT_LOAD= - -DYNAMIC_BLACKLIST=Yes - -EXPAND_POLICIES=Yes - -EXPORTMODULES=Yes - -FASTACCEPT=No - -FORWARD_CLEAR_MARK= - -HELPERS= - -IMPLICIT_CONTINUE=No - -IPSET_WARNINGS=Yes - -IP_FORWARDING=On - -KEEP_RT_TABLES=No - -LEGACY_FASTSTART=Yes - -LOAD_HELPERS_ONLY=No - -MACLIST_TABLE=filter - -MACLIST_TTL= - -MANGLE_ENABLED=Yes - -MAPOLDACTIONS=No - -MARK_IN_FORWARD_CHAIN=No - -MODULE_SUFFIX=ko - -MULTICAST=Yes - -MUTEX_TIMEOUT=60 - -NULL_ROUTE_RFC1918=No - -OPTIMIZE=0 - -OPTIMIZE_ACCOUNTING=No - -REJECT_ACTION= - -REQUIRE_INTERFACE=No - -RESTORE_DEFAULT_ROUTE=Yes - -RESTORE_ROUTEMARKS=Yes - -RETAIN_ALIASES=No - -ROUTE_FILTER=Yes - -SAVE_ARPTABLES=No - -SAVE_IPSETS=No - -TC_ENABLED=Internal - -TC_EXPERT=No - -TC_PRIOMAP="2 3 3 3 2 3 1 1 2 2 2 2 2 2 2 2" - -TRACK_PROVIDERS=No - -TRACK_RULES=No - -USE_DEFAULT_RT=No - -USE_PHYSICAL_NAMES=No - -USE_RT_NAMES=No - -WARNOLDCAPVERSION=Yes - -ZONE2ZONE=2 - -############################################################################### -# P A C K E T D I S P O S I T I O N -############################################################################### - -BLACKLIST_DISPOSITION=DROP - -INVALID_DISPOSITION=CONTINUE - -MACLIST_DISPOSITION=REJECT - -RELATED_DISPOSITION=ACCEPT - -RPFILTER_DISPOSITION=DROP - -SMURF_DISPOSITION=DROP - -SFILTER_DISPOSITION=DROP - -TCP_FLAGS_DISPOSITION=DROP - -UNTRACKED_DISPOSITION=CONTINUE - -################################################################################ -# P A C K E T M A R K L A Y O U T -################################################################################ - -TC_BITS= - -PROVIDER_BITS= - -PROVIDER_OFFSET= - -MASK_BITS= - -ZONE_BITS=0 - -################################################################################ -# L E G A C Y O P T I O N -# D O N O T D E L E T E O R A L T E R -################################################################################ - -IPSECFILE=zones diff --git a/archive/mtpconfigs/ovh/shared-router/shorewall/zones b/archive/mtpconfigs/ovh/shared-router/shorewall/zones deleted file mode 100644 index e585906..0000000 --- a/archive/mtpconfigs/ovh/shared-router/shorewall/zones +++ /dev/null @@ -1,14 +0,0 @@ -#ZONE TYPE OPTIONS -fw firewall -rr ipv4 -wan ipv4 -barm ipv4 -mgmt ipv4 -asn ipv4 -s2l ipv4 -fnf ipv4 -knel ipv4 -tsys ipv4 -vpnrwr ipv4 -vpnauslab ipv4 -vpnasn2net ipv4 diff --git a/archive/rundeck/auslab b/archive/rundeck/auslab deleted file mode 100644 index 547c7cd..0000000 --- a/archive/rundeck/auslab +++ /dev/null @@ -1,30 +0,0 @@ -ausprod-core-rtr01-vlmgmt.turnsys.net: - hostname: ausprod-core-rtr01-vlmgmt.turnsys.net - username: root - ssh-keypath: /var/lib/rundeck/ssh-keys/tsys_root.key - tags: 'prod,auslab,physical,infra' -ausprod-labsvr.turnsys.net: - hostname: ausprod-labsvr.turnsys.net - username: root - ssh-keypath: /var/lib/rundeck/ssh-keys/tsys_root.key - tags: 'prod,auslab,physical,subo' -fsky2-rpi3.turnsys.net: - hostname: fsky2-rpi3.turnsys.net - username: root - ssh-keypath: /var/lib/rundeck/ssh-keys/tsys_root.key - tags: 'prod,auslab,physical,subo' -subo-logtest.turnsys.net: - hostname: subo-logtest.turnsys.net - username: root - ssh-keypath: /var/lib/rundeck/ssh-keys/tsys_root.key - tags: 'prod,auslab,physical,subo' -fground01.turnsys.net: - hostname: fground01.turnsys.net - username: root - ssh-keypath: /var/lib/rundeck/ssh-keys/tsys_root.key - tags: 'prod,auslab,physical,subo' -fground-flink.turnsys.net: - hostname: fground-flink.turnsys.net - username: root - ssh-keypath: /var/lib/rundeck/ssh-keys/tsys_root.key - tags: 'prod,auslab,physical,subo' diff --git a/archive/rundeck/ovh b/archive/rundeck/ovh deleted file mode 100644 index b9ed7c1..0000000 --- a/archive/rundeck/ovh +++ /dev/null @@ -1,35 +0,0 @@ -shared-router.turnsys.net: - hostname: shared-router.turnsys.net - username: root - ssh-keypath: /var/lib/rundeck/ssh-keys/tsys_root.key - tags: 'prod,ovh,virtual,infra' -tsys-cloud.turnsys.net: - hostname: tsys-cloud.turnsys.net - username: root - ssh-keypath: /var/lib/rundeck/ssh-keys/tsys_root.key - tags: 'prod,ovh,virtual,tsys' -tsys-rr-shell.turnsys.net: - hostname: tsys-rr-shell.turnsys.net - username: root - ssh-keypath: /var/lib/rundeck/ssh-keys/tsys_root.key - tags: 'prod,ovh,virtual,rr' -tsys-rr-app.turnsys.net: - hostname: tsys-rr-app.turnsys.net - username: root - ssh-keypath: /var/lib/rundeck/ssh-keys/tsys_root.key - tags: 'prod,ovh,virtual,rr' -toolbox.turnsys.net: - hostname: toolbox.turnsys.net - username: root - ssh-keypath: /var/lib/rundeck/ssh-keys/tsys_root.key - tags: 'prod,ovh,virtual,infra' -shared-build.turnsys.net: - hostname: shared-build.turnsys.net - username: root - ssh-keypath: /var/lib/rundeck/ssh-keys/tsys_root.key - tags: 'prod,ovh,virtual,infra' -shared-zenoss.turnsys.net: - hostname: shared-zenoss.turnsys.net - username: root - ssh-keypath: /var/lib/rundeck/ssh-keys/tsys_root.key - tags: 'prod,ovh,virtual,infra' diff --git a/archive/rundeck/satx b/archive/rundeck/satx deleted file mode 100644 index 29680ff..0000000 --- a/archive/rundeck/satx +++ /dev/null @@ -1,20 +0,0 @@ -ausprod-linsrv.turnsys.net: - hostname: ausprod-linsrv.turnsys.net - username: root - ssh-keypath: /var/lib/rundeck/ssh-keys/tsys_root.key - tags: 'prod,satx,physical,infra' -tsyscn4.turnsys.net: - hostname: tsyscn4.turnsys.net - username: root - ssh-keypath: /var/lib/rundeck/ssh-keys/tsys_root.key - tags: 'satx,physical,infra,tsys' -satxtimeserver.turnsys.net: - hostname: satxtimeserver.turnsys.net - username: root - ssh-keypath: /var/lib/rundeck/ssh-keys/tsys_root.key - tags: 'prod,satx,physical,infra' -octoprint.turnsys.net: - hostname: octoprint.turnsys.net - username: root - ssh-keypath: /var/lib/rundeck/ssh-keys/tsys_root.key - tags: 'prod,satx,physical,infra' diff --git a/archive/rundeck/sshConfig b/archive/rundeck/sshConfig deleted file mode 100644 index 3603328..0000000 --- a/archive/rundeck/sshConfig +++ /dev/null @@ -1,99 +0,0 @@ -StrictHostKeyChecking no - - -#IdentityFile /home/cwyble/.ssh/id_rsa - -#Production systems - -Host asn2net-linsrv - User asn2net - Hostname asn2net-linsrv.turnsys.net -Host asn2net-router - User admin - Hostname asn2net-router.turnsys.net -Host ausprod-core-ap01 - Hostname ausprod-core-ap01.turnsys.net - User cisco -Host ausprod-core-rtr01 - User localuser - Hostname ausprod-core-rtr01-vlmgmt.turnsys.net -Host ausprod-lab-sw01 - Hostname ausprod-labsw01.turnsys.net -Host ausprod-lab-sw02 - Hostname ausprod-labsw02.turnsys.net -Host ausprod-consrv - User root - ForwardX11 no - Hostname ausprod-consrv.turnsys.net -Host auslab-power - User root:7048 - Hostname ausprod-consrv.turnsys.net - ForwardX11 no -Host ausprod-labsvr - User root - Hostname ausprod-labsvr.turnsys.net -Host ausprod-linsrv - User localuser - Hostname ausprod-linsrv.turnsys.net -Host dedi - User root - Hostname dedi.turnsys.com - ForwardX11 yes -Host shared-boss - User localuser - Hostname shared-boss.turnsys.net -Host shared-build - User localuser - Hostname shared-build.turnsys.net -Host shared-router - User root - Hostname shared-router.turnsys.net -Host toolbox - User localuser - Hostname toolbox.turnsys.net -Host shared-voip - User localuser - Hostname shared-voip.turnsys.net -Host shared-zenoss - User root - Hostname shared-zenoss.turnsys.net -Host tsys-rr-app - User root - Hostname tsys-rr-app.turnsys.net -Host tsys-rr-shell - User localuser - Hostname tsys-rr-shell.turnsys.net -Host tsys-cloud - User root - Hostname tsys-cloud.turnsys.net -Host tsyscn4 - User localuser - Hostname tsyscn4.turnsys.net -Host shallowblue - User localuser - Hostname shallowblue.turnsys.net -Host tsys-taiga - User localuser - Hostname tsys-taiga.turnsys.net -Host subo-fground - User fground - Hostname fground01.turnsys.net -Host subo-fground-flink - User pi - Hostname fground-flink.turnsys.net -Host subo-fsky - User pi - Hostname fsky2-rpi3.turnsys.net -Host subo-logtest - User fground - Hostname subo-logtest.turnsys.net -Host satxtimeserver - User pi - Hostname satxtimeserver.turnsys.net - -#Host ausprod-oob-sw01 -#Host ausprod-oob-sw02 - - -Host * - ForwardAgent yes diff --git a/archive/slack-runtime/bin/distro b/archive/slack-runtime/bin/distro deleted file mode 100755 index a1eae12..0000000 --- a/archive/slack-runtime/bin/distro +++ /dev/null @@ -1,257 +0,0 @@ -#!/bin/sh -# Observium License Version 1.0 -# -# Copyright (c) 2013 Joe Holden -# -# The intent of this license is to establish the freedom to use, share and contribute to -# the software regulated by this license. -# -# This license applies to any software containing a notice placed by the copyright holder -# saying that it may be distributed under the terms of this license. Such software is herein -# referred to as the Software. This license covers modification and distribution of the -# Software. -# -# Granted Rights -# -# 1. You are granted the non-exclusive rights set forth in this license provided you agree to -# and comply with any and all conditions in this license. Whole or partial distribution of the -# Software, or software items that link with the Software, in any form signifies acceptance of -# this license. -# -# 2. You may copy and distribute the Software in unmodified form provided that the entire package, -# including - but not restricted to - copyright, trademark notices and disclaimers, as released -# by the initial developer of the Software, is distributed. -# -# 3. You may make modifications to the Software and distribute your modifications, in a form that -# is separate from the Software, such as patches. The following restrictions apply to modifications: -# -# a. Modifications must not alter or remove any copyright notices in the Software. -# b. When modifications to the Software are released under this license, a non-exclusive royalty-free -# right is granted to the initial developer of the Software to distribute your modification in -# future versions of the Software provided such versions remain available under these terms in -# addition to any other license(s) of the initial developer. -# -# Limitations of Liability -# -# In no event shall the initial developers or copyright holders be liable for any damages whatsoever, -# including - but not restricted to - lost revenue or profits or other direct, indirect, special, -# incidental or consequential damages, even if they have been advised of the possibility of such damages, -# except to the extent invariable law, if any, provides otherwise. -# -# No Warranty -# -# The Software and this license document are provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -# WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -# -# URL: https://github.com/joeholden/distroscript/ -# README: https://raw.github.com/joeholden/distroscript/master/README.md - -# Shells are made of dicks. -DISTROSCRIPT="1.0.15" - -if [ -z ${DISTROFORMAT} ]; then - DISTROFORMAT="pipe" -fi - -if [ -n "${AGENT_LIBDIR}" -o -n "${MK_LIBDIR}" ]; then - # Set output for check_mk/observium agent - DISTROFORMAT="export" -fi - -getos() { - OS=`uname -s` - if [ "${OS}" = "SunOS" ]; then - OS="Solaris" - elif [ "${OS}" = "DragonFly" ]; then - OS="DragonFlyBSD" - fi - export OS - return 0 -} - -getkernel() { - KERNEL=`uname -r` - export KERNEL - return 0 -} - -getdistro() { - if [ "${OS}" = "Linux" ]; then - if [ -f /etc/os-release ]; then - . /etc/os-release - DISTRO=`echo ${NAME} | awk '{print $1}'` - elif [ -x /usr/bin/lsb_release ]; then - DISTRO=`/usr/bin/lsb_release -si 2>/dev/null` - elif [ -f /etc/redhat-release ]; then - DISTRO=`cat /etc/redhat-release | awk '{print $1}'` - elif [ -f /etc/fedora-release ]; then - DISTRO="Fedora" - elif [ -f /etc/mandriva-release ]; then - DISTRO="Mandriva" - elif [ -f /etc/arch-release ]; then - DISTRO="ArchLinux" - elif [ -f /etc/gentoo-release ]; then - DISTRO="Gentoo" - elif [ -f /etc/SuSE-release ]; then - DISTRO="SuSE" - elif [ -f /etc/mandrake-release ]; then - DISTRO="Mandrake" - elif [ -f /etc/debian_version ]; then - # shit based on debian - if [ -f /etc/mailcleaner/etc/mailcleaner/version.def ]; then - DISTRO="MailCleaner" - else - DISTRO="Debian" - fi - elif [ -f /etc/UnitedLinux-release ]; then - DISTRO="UnitedLinux" - elif [ -f /etc/openwrt_version ]; then - DISTRO="OpenWRT" - elif [ -f /etc/slackware-version ]; then - DISTRO="Slackware" - else - DISTRO="Unknown" - fi - - # Fixing some Distro names - if [ "${DISTRO}" = "Debian GNU/Linux" ]; then - DISTRO="Debian" - elif [ "${DISTRO}" = "Red" -o "${DISTRO}" = "RedHatEnterpriseServer" ]; then - DISTRO="RedHat" - elif [ "${DISTRO}" = "Arch" ]; then - DISTRO="ArchLinux" - fi - - elif [ "${OS}" = "FreeBSD" ]; then - if [ -f /etc/platform -a -f /etc/version ]; then - DISTRO="pfSense" - elif [ -f /etc/platform -a -f /etc/prd.name ]; then - DISTRO=`cat /etc/prd.name` - elif [ -f /usr/local/bin/pbreg ]; then - DISTRO="PC-BSD" - elif [ -f /tmp/freenas_config.md5 ]; then - DISTRO="FreeNAS" - else - DISTRO= - fi - elif [ "${OS}" = "Solaris" ]; then - DISTRO=`head -n 1 /etc/release | awk '{print $1}'` - if [ "${DISTRO}" = "Solaris" -o "${DISTRO}" = "Oracle" ]; then - DISTRO= - fi - elif [ "${OS}" = "Darwin" ]; then - case `uname -m` in - AppleTV2*) - DISTRO="AppleTV2" - ;; - AppleTV3*) - DISTRO="AppleTV3" - ;; - iPhone*) - DISTRO="iPhone" - ;; - iPod*) - DISTRO="iPOD" - ;; - *) - DISTRO="OSX" - ;; - esac - else - DISTRO= - fi - export DISTRO - return 0 -} - -getarch() { - if [ "${OS}" = "Solaris" ]; then - ARCH=`isainfo -k` - elif [ "${OS}" = "Darwin" ]; then - ARCH=`uname -p` - else - ARCH=`uname -m` - fi - if [ "${OS}" = "Linux" ]; then - if [ "${ARCH}" = "x86_64" ]; then - ARCH="amd64" - elif [ "${ARCH}" = "i486" -o "${ARCH}" = "i586" -o "${ARCH}" = "i686" ]; then - ARCH="i386" - fi - fi - export ARCH - return 0 -} - -getversion() { - if [ "${OS}" = "FreeBSD" -o "${OS}" = "DragonFlyBSD" ]; then - if [ "${DISTRO}" = "pfSense" ]; then - VERSION=`cat /etc/version` - elif [ "${DISTRO}" = "PC-BSD" ]; then - VERSION=`pbreg get /PC-BSD/Version` - elif [ -f /etc/prd.version ]; then - VERSION=`cat /etc/prd.version` - else - VERSION=`uname -i` - fi - elif [ "${OS}" = "OpenBSD" -o "${OS}" = "NetBSD" ]; then - VERSION=`uname -v` - elif [ "${OS}" = "Linux" ]; then - if [ "${DISTRO}" = "OpenWRT" ]; then - VERSION=`cat /etc/openwrt_version` - elif [ "${DISTRO}" = "Slackware" ]; then - VERSION=`cat /etc/slackware-version | cut -d" " -f2` - elif [ -f /etc/redhat-release ]; then - VERSION=`cat /etc/redhat-release | sed 's/.*release\ //' | sed 's/\ .*//'` - elif [ -x /usr/bin/lsb_release ]; then - VERSION=`lsb_release -sr 2>/dev/null` - elif [ -f /etc/os-release ]; then - . /etc/os-release - VERSION=${VERSION_ID} - else - VERSION= - fi - elif [ "${OS}" = "Darwin" ]; then - VERSION=`sw_vers -productVersion` - elif [ "${OS}" = "Solaris" ]; then - VERSION=`uname -v` - fi - export VERSION - return 0 -} - - -if [ -z ${DISTROEXEC} ]; then - getos - getkernel - getarch - getdistro - getversion - if [ "${AGENT_LIBDIR}" -o "${MK_LIBDIR}" ]; then - echo "<<>>" - fi - if [ "${DISTROFORMAT}" = "pipe" ]; then - echo "${OS}|${KERNEL}|${ARCH}|${DISTRO}|${VERSION}" - elif [ "${DISTROFORMAT}" = "twopipe" ]; then - echo "${OS}||${KERNEL}||${ARCH}||${DISTRO}||${VERSION}" - elif [ "${DISTROFORMAT}" = "ini" ]; then - echo "[distroscript]" - echo " OS = ${OS}" - echo " KERNEL = ${KERNEL}" - echo " ARCH = ${ARCH}" - echo " DISTRO = ${DISTRO}" - echo " DISTROVER = ${VERSION}" - echo " SCRIPTVER = ${DISTROSCRIPT}" - elif [ "${DISTROFORMAT}" = "export" ]; then - echo "OS=${OS}" - echo "KERNEL=${KERNEL}" - echo "ARCH=${ARCH}" - echo "DISTRO=${DISTRO}" - echo "DISTROVER=${VERSION}" - echo "SCRIPTVER=${DISTROSCRIPT}" - else - echo "Unsupported output format." - exit 1 - fi - exit 0 -fi diff --git a/archive/slack-runtime/bin/slackInstall.sh b/archive/slack-runtime/bin/slackInstall.sh deleted file mode 100755 index 9cd6e81..0000000 --- a/archive/slack-runtime/bin/slackInstall.sh +++ /dev/null @@ -1,60 +0,0 @@ -#!/bin/bash -#A script to bootstrap slack onto any TURNSYS managed system in any environment. -#Use this as a template for writing TURNSYS shell scripts - -slack-install() -{ - -wget http://toolbox.turnsys.net/sysinfra/slack/bin/distro -O /usr/bin/distro -chmod +x /usr/bin/distro - -apt-get -y install make perl rsync - -mkdir /tmp/slackDist -wget http://toolbox.turnsys.net/sysinfra/slack/slackDist.tar.gz -O /tmp/slackDist/slackDist.tar.gz -cd /tmp/slackDist -tar xvfz slackDist.tar.gz -make install -cd /tmp -rm -rf slackDist - -mkdir /root/.ssh -chmod 700 /root/.ssh -chown -R root:root /root/.ssh - -wget http://toolbox.turnsys.net/sysinfra/slack/env/SlackConfig-$SERVER_TYPE.config -O /etc/slack.conf - -wget http://toolbox.turnsys.net/sysinfra/slack/env/SlackSSH-$SERVER_TYPE.config -O /root/.ssh/config -chmod 400 /root/.ssh/config - -wget http://toolbox.turnsys.net/sysinfra/slack/env/SlackSSH-$SERVER_TYPE.key -O /root/.ssh/SlackSSH-$SERVER_TYPE.key -chmod 400 /root/.ssh/SlackSSH-$SERVER_TYPE.key -} - - -####################################################################################################################################################### -#main() #For ease of searching -# Script starts here -# This code serves as a generic template for entrypoint code which is able to handle multi distro, multi environment execution. -# !!!!! DO NOT WRAP IN A FUNCTION. THESE ARE GLOBAL VARIABLES !!!!! -####################################################################################################################################################### - -#If we have a fleet later, we can use this code to do fleet stuff -#if [ $(hostname -s|egrep -i -c -E 'ts|ts[0-9]|ts[0-9][0-9]|ts[0-9][0-9][0-9]|linux') -eq 1 ]; then -#export server_type=ts -#fi - - -case $server_type in - ts) - export SERVER_TYPE="ts" - ;; - *) - export SERVER_TYPE="prod" - ;; -esac - -####################################################################################################################################################### -#Kick everything off -# -slack-install diff --git a/archive/slack-runtime/dist/Makefile b/archive/slack-runtime/dist/Makefile deleted file mode 100644 index 0f62449..0000000 --- a/archive/slack-runtime/dist/Makefile +++ /dev/null @@ -1,39 +0,0 @@ -# Makefile for slack/src -# $Id: Makefile 187 2008-03-03 02:00:18Z alan $ -include Makefile.common - -BACKENDS = slack-getroles slack-installfiles slack-runscript slack-sync slack-stage slack-rolediff - -all: - -install: install-bin install-conf install-lib install-man - -install-bin: all - $(MKDIR) $(DESTDIR)$(sbindir) - $(INSTALL) slack $(DESTDIR)$(sbindir) - $(MKDIR) $(DESTDIR)$(bindir) - $(INSTALL) slack-diff $(DESTDIR)$(bindir) - $(MKDIR) $(DESTDIR)$(slack_libexecdir) - @set -ex;\ - for i in $(BACKENDS); do \ - $(INSTALL) $$i $(DESTDIR)$(slack_libexecdir); done - $(INSTALL) -d -m $(PRIVDIRMODE) $(DESTDIR)$(slack_localstatedir) - $(INSTALL) -d -m $(PRIVDIRMODE) $(DESTDIR)$(slack_localcachedir) - -install-conf: all - $(MKDIR) $(DESTDIR)$(sysconfdir) - $(INSTALL) -m 0644 slack.conf $(DESTDIR)$(sysconfdir) - -install-lib: all - $(MKDIR) $(DESTDIR)$(slack_libdir) - $(INSTALL) -m 0644 Slack.pm $(DESTDIR)$(slack_libdir) - -install-man: all - -clean: - -realclean: clean - -distclean: clean - -test: diff --git a/archive/slack-runtime/dist/Makefile.common b/archive/slack-runtime/dist/Makefile.common deleted file mode 100644 index 198f557..0000000 --- a/archive/slack-runtime/dist/Makefile.common +++ /dev/null @@ -1,27 +0,0 @@ -# Common code included in every Makefile -# $Id: Makefile.common 189 2008-04-21 00:52:56Z sundell $ - -PACKAGE=slack -VERSION=0.15.2 - -DESTDIR = - -prefix = / -exec_prefix = /usr -sysconfdir = ${prefix}/etc -mandir = ${exec_prefix}/share/man -bindir = ${exec_prefix}/bin -sbindir = ${exec_prefix}/sbin -libdir = ${exec_prefix}/lib -libexecdir = ${exec_prefix}/lib -localstatedir = ${prefix}/var - -slack_libdir = ${libdir}/slack -slack_libexecdir = ${libexecdir}/slack -slack_localstatedir = ${localstatedir}/lib/slack -slack_localcachedir = ${localstatedir}/cache/slack - -INSTALL = install -MKDIR = mkdir -p - -PRIVDIRMODE = 0700 diff --git a/archive/slack-runtime/dist/Slack.pm b/archive/slack-runtime/dist/Slack.pm deleted file mode 100644 index 9f0a57d..0000000 --- a/archive/slack-runtime/dist/Slack.pm +++ /dev/null @@ -1,371 +0,0 @@ -# $Id: Slack.pm 189 2008-04-21 00:52:56Z sundell $ -# vim:sw=2 -# vim600:fdm=marker -# Copyright (C) 2004-2008 Alan Sundell -# All Rights Reserved. This program comes with ABSOLUTELY NO WARRANTY. -# See the file COPYING for details. - -package Slack; - -require 5.006; -use strict; -use Carp qw(cluck confess croak); -use File::Find; -use POSIX qw(WIFEXITED WEXITSTATUS WIFSIGNALED WTERMSIG); - -use base qw(Exporter); -use vars qw($VERSION @EXPORT @EXPORT_OK $DEFAULT_CONFIG_FILE); -$VERSION = '0.15.2'; -@EXPORT = qw(); -@EXPORT_OK = qw(); - -$DEFAULT_CONFIG_FILE = '/etc/slack.conf'; - -my $term; - -my @default_options = ( - 'help|h|?', - 'version', - 'verbose|v+', - 'quiet', - 'config|C=s', - 'source|s=s', - 'rsh|e=s', - 'cache|c=s', - 'stage|t=s', - 'root|r=s', - 'dry-run|n', - 'backup|b', - 'backup-dir=s', - 'hostname|H=s', -); - -sub default_usage ($) { - my ($synopsis) = @_; - return < config file to read -# opthash => hashref in which to store the options -# verbose => whether to be verbose -sub read_config (%) { - my %arg = @_; - my ($config_fh); - local $_; - - confess "Slack::read_config: no config file given" - if not defined $arg{file}; - $arg{opthash} = {} - if not defined $arg{opthash}; - - open($config_fh, '<', $arg{file}) - or confess "Could not open config file '$arg{file}': $!"; - - # Make this into a hash so we can quickly see if we're looking - # for a particular option - my %looking_for; - if (ref $arg{options} eq 'ARRAY') { - %looking_for = map { $_ => 1 } @{$arg{options}}; - } - - while(<$config_fh>) { - chomp; - s/#.*//; # delete comments - s/\s+$//; # delete trailing spaces - next if m/^$/; # skip empty lines - - if (m/^[A-Z_]+=\S+/) { - my ($key, $value) = split(/=/, $_, 2); - $key =~ tr/A-Z_/a-z-/; - # Only set options we're looking for - next if (%looking_for and not $looking_for{$key}); - # Don't set options that are already set - next if defined $arg{opthash}->{$key}; - - $arg{verbose} and print STDERR "Slack::read_config: Setting '$key' to '$value'\n"; - $arg{opthash}->{$key} = $value; - } else { - cluck "Slack::read_config: Garbage line '$_' in '$arg{file}' line $. ignored"; - } - } - - close($config_fh) - or confess "Slack::read_config: Could not close config file: $!"; - - # The verbose option is treated specially in so many places that - # we need to make sure it's defined. - $arg{opthash}->{verbose} ||= 0; - - return $arg{opthash}; -} - -# Just get the exit code from a command that failed. -# croaks if anything weird happened. -sub get_system_exit (@) { - my @command = @_; - - if (WIFEXITED($?)) { - my $exit = WEXITSTATUS($?); - return $exit if $exit; - } - if (WIFSIGNALED($?)) { - my $sig = WTERMSIG($?); - croak "'@command' caught sig $sig"; - } - if ($!) { - croak "Syserr on system '@command': $!"; - } - croak "Unknown error on '@command'"; -} - -sub check_system_exit (@) { - my @command = @_; - my $exit = get_system_exit(@command); - # Exit is non-zero if get_system_exit() didn't croak. - croak "'@command' exited $exit"; -} - -# get options from the command line and the config file -# Arguments -# opthash => hashref in which to store options -# usage => usage statement -# required_options => arrayref of options to require -- an exception -# will be thrown if these options are not defined -# command_line_hash => store options specified on the command line here -sub get_options { - my %arg = @_; - use Getopt::Long; - Getopt::Long::Configure('bundling'); - - if (not defined $arg{opthash}) { - $arg{opthash} = {}; - } - - if (not defined $arg{usage}) { - $arg{usage} = default_usage($0); - } - - my @extra_options = (); # extra arguments to getoptions - if (defined $arg{command_line_options}) { - @extra_options = @{$arg{command_line_options}}; - } - - # Make a --quiet function that turns off verbosity - $arg{opthash}->{quiet} = sub { $arg{opthash}->{verbose} = 0; }; - - unless (GetOptions($arg{opthash}, - @default_options, - @extra_options, - )) { - print STDERR $arg{usage}; - exit 1; - } - if ($arg{opthash}->{help}) { - print $arg{usage}; - exit 0; - } - - if ($arg{opthash}->{version}) { - print "slack version $VERSION\n"; - exit 0; - } - - # Get rid of the quiet handler - delete $arg{opthash}->{quiet}; - - # If we've been given a hashref, save our options there at this - # stage, so the caller can see what was passed on the command line. - # Unfortunately, perl has no .replace function, so we iterate. - if (ref $arg{command_line_hash} eq 'HASH') { - while (my ($k, $v) = each %{$arg{opthash}}) { - $arg{command_line_hash}->{$k} = $v; - } - } - - # Use the default config file - if (not defined $arg{opthash}->{config}) { - $arg{opthash}->{config} = $DEFAULT_CONFIG_FILE; - } - - # We need to decide whether to be verbose about reading the config file - # Currently we just do it if global verbosity > 2 - my $verbose_config = 0; - if (defined $arg{opthash}->{verbose} - and $arg{opthash}->{verbose} > 2) { - $verbose_config = 1; - } - - # Read options from the config file, passing along the options we've - # gotten so far - read_config( - file => $arg{opthash}->{config}, - opthash => $arg{opthash}, - verbose => $verbose_config, - ); - - # The "verbose" option gets compared a lot and needs to be defined - $arg{opthash}->{verbose} ||= 0; - - # The "hostname" option is set specially if it's not defined - if (not defined $arg{opthash}->{hostname}) { - use Sys::Hostname; - $arg{opthash}->{hostname} = hostname; - } - - # We can require some options to be set - if (ref $arg{required_options} eq 'ARRAY') { - for my $option (@{$arg{required_options}}) { - if (not defined $arg{opthash}->{$option}) { - croak "Required option '$option' not given on command line or specified in config file!\n"; - } - } - } - - return $arg{opthash}; -} - -sub prompt ($) { - my ($prompt) = @_; - if (not defined $term) { - require Term::ReadLine; - $term = new Term::ReadLine 'slack' - } - - $term->readline($prompt); -} - - -# Calls the callback on absolute pathnames of files in the source directory, -# and also on names of directories that don't exist in the destination -# directory (i.e. where $source/foo exists but $destination/foo does not). -sub find_files_to_install ($$$) { - my ($source, $destination, $callback) = @_; - return find ({ - wanted => sub { - if (-l or not -d _) { - # Copy all files, links, etc - my $file = $File::Find::name; - &$callback($file); - } elsif (-d _) { - # For directories, we only want to copy it if it doesn't - # exist in the destination yet. - my $dir = $File::Find::name; - # We know the root directory will exist (we make it above), - # so skip the base of the source - (my $short_source = $source) =~ s#/$##; - return if $dir eq $short_source; - - # Strip the $source from the path, - # so we can build the destination dir from it. - my $subdir = $dir; - ($subdir =~ s#^$source##) - or croak "sub failed: $source|$subdir"; - - if (not -d "$destination/$subdir") { - &$callback($dir); - } - } - } - }, - $source, - ); -} - -# Runs rsync with the necessary redirection to its filehandles -sub wrap_rsync (@) { - my @command = @_; - my ($pid); - - if ($pid = fork) { - # Parent - } elsif (defined $pid) { - # Child - open(STDIN, "<", "/dev/null") - or die "Could not redirect STDIN from /dev/null\n"; - # This redirection is necessary because rsync sends - # verbose output to STDOUT - open(STDOUT, ">&STDERR") - or die "Could not redirect STDOUT to STDERR\n"; - exec(@command); - die "Could not exec '@command': $!\n"; - } else { - die "Could not fork: $!\n"; - } - - my $kid = waitpid($pid, 0); - if ($kid != $pid) { - die "waitpid returned $kid\n"; - } elsif ($?) { - Slack::check_system_exit(@command); - } -} - -# Runs rsync with the necessary redirection to its filehandles, but also -# returns an FH to stdin and a PID. -sub wrap_rsync_fh (@) { - my @command = @_; - my ($fh, $pid); - - if ($pid = open($fh, "|-")) { - # Parent - } elsif (defined $pid) { - # Child - # This redirection is necessary because rsync sends - # verbose output to STDOUT - open(STDOUT, ">&STDERR") - or die "Could not redirect STDOUT to STDERR\n"; - exec(@command); - die "Could not exec '@command': $!\n"; - } else { - die "Could not fork: $!\n"; - } - return($fh, $pid); -} - -1; diff --git a/archive/slack-runtime/dist/slack b/archive/slack-runtime/dist/slack deleted file mode 100755 index d8e9fbb..0000000 --- a/archive/slack-runtime/dist/slack +++ /dev/null @@ -1,329 +0,0 @@ -#!/usr/bin/perl -w -# $Id: slack 180 2008-01-19 08:26:19Z alan $ -# vim:sw=2 -# vim600:fdm=marker -# Copyright (C) 2004-2008 Alan Sundell -# All Rights Reserved. This program comes with ABSOLUTELY NO WARRANTY. -# See the file COPYING for details. - -# This script is in charge of copying files from the (possibly remote) -# master directory to a local cache, using rsync - -require 5.006; -use warnings FATAL => qw(all); -use strict; -use sigtrap qw(die untrapped normal-signals - stack-trace any error-signals); - -use File::Path; -use File::Find; -use POSIX; # for strftime - -use constant LIBEXEC_DIR => '/usr/lib/slack'; -use constant LIB_DIR => '/usr/lib/slack'; -use lib LIB_DIR; -use Slack; - -sub run_backend(@); -sub run_conditional_backend($@); - -(my $PROG = $0) =~ s#.*/##; - -# Arguments to pass to each backends (initialized to a hash of empty arrays) -my %backend_flags = ( map { $_ => [] } - qw(getroles sync stage preview preinstall fixfiles installfiles postinstall) -); - -my @roles; - -######################################## -# Environment -# Helpful prefix to die messages -$SIG{__DIE__} = sub { die "FATAL[$PROG]: @_"; }; -# Set a reasonable umask -umask 077; -# Get out of wherever (possibly NFS-mounted) we were -chdir("/") - or die "Could not chdir /: $!"; -# Autoflush on STDERR -select((select(STDERR), $|=1)[0]); - -######################################## -# Config and option parsing {{{ -my $usage = Slack::default_usage("$PROG [options] [...]"); -$usage .= < \%opt, - command_line_options => [ - 'preview=s', - 'role-list=s', - 'no-scripts|noscripts', - 'no-files|nofiles', - 'no-sync|nosync', - 'libexec-dir=s', - 'diff=s', - 'sleep=i', - ], - required_options => [ qw(source cache stage root) ], - command_line_hash => \%command_line_opt, - usage => $usage, -); - -# Special options -if ($opt{'dry-run'}) { - $opt{'no-scripts'} = 1; - $opt{'no-files'} = 1; -} -if ($opt{'no-scripts'}) { - for my $action (qw(fixfiles preinstall postinstall)) { - push @{$backend_flags{$action}}, - '--dry-run'; - } -} -if ($opt{'no-files'}) { - push @{$backend_flags{installfiles}}, - '--dry-run'; -} -# propagate verbosity - 1 to all backends -if (defined $command_line_opt{'verbose'} and - $command_line_opt{'verbose'} > 1) { - for my $action (keys %backend_flags) { - push @{$backend_flags{$action}}, - ('--verbose') x ($command_line_opt{'verbose'} - 1); - } -} -# propagate these flags to all the backends -for my $option (qw(config root cache stage source hostname rsh)) { - if ($command_line_opt{$option}) { - for my $action (keys %backend_flags) { - push @{$backend_flags{$action}}, - "--$option=$command_line_opt{$option}"; - } - } -} -# getroles also can take 'role-list' -if ($command_line_opt{'role-list'}) { - push @{$backend_flags{'getroles'}}, - "--role-list=$command_line_opt{'role-list'}"; -} - -# The libexec dir defaults to this if it wasn't specified -# on the command line or in a config file. -if (not defined $opt{'libexec-dir'}) { - $opt{'libexec-dir'} = LIBEXEC_DIR; -} - -# Pass diff option along to slack-rolediff -if ($opt{'diff'}) { - push @{$backend_flags{preview}}, - "--diff=$opt{'diff'}"; -} - -# Preview takes an optional argument. If no argument is given, -# it gets "" from getopt. -if (defined $opt{'preview'}) { - if (not grep /^$opt{'preview'}$/, qw(simple prompt)) { - die "Unknown preview mode '$opt{'preview'}'!"; - } -} - -# The backup option defaults to on if it wasn't specified -# on the command line or in a config file -if (not defined $opt{backup}) { - $opt{backup} = 1; -} -# Figure out a place to put backups -if ($opt{backup} and $opt{'backup-dir'}) { - push @{$backend_flags{installfiles}}, - '--backup', - '--backup-dir='. - $opt{'backup-dir'}. - "/". - strftime('%F-%T', localtime(time)) - ; -} -# }}} - -# Random sleep, helpful when called from cron. -if ($opt{sleep}) { - my $secs = int(rand($opt{sleep})) + 1; - $opt{verbose} and print STDERR "$PROG: sleep $secs\n"; - sleep($secs); -} - -# Get a list of roles to install from slack-getroles {{{ -if (not @ARGV) { - my @command = ($opt{'libexec-dir'}.'/slack-getroles', - @{$backend_flags{'getroles'}}); - $opt{verbose} and print STDERR "$PROG: getroles\n"; - ($opt{verbose} > 2) and print STDERR "$PROG: Calling '@command' to get a list of roles for this host.\n"; - my ($roles_pid, $roles_fh); - if ($roles_pid = open($roles_fh, "-|")) { - # Parent - } elsif (defined $roles_pid) { - # Child - exec(@command); - die "Could not exec '@command': $!\n"; - } else { - die "Could not fork to run '@command': $!\n"; - } - @roles = split(/\s+/, join(" ", <$roles_fh>)); - unless (close($roles_fh)) { - Slack::check_system_exit(@command); - } -} else { - @roles = @ARGV; -} -# }}} - -# Check role name syntax {{{ -for my $role (@roles) { - # Roles MUST begin with a letter. All else is reserved. - if ($role !~ m/^[a-zA-Z]/) { - die "Role '$role' does not begin with a letter!"; - } -} -# }}} - -$opt{verbose} and print STDERR "$PROG: installing roles: @roles\n"; - -unless ($opt{'no-sync'}) { - # sync all the roles down at once - $opt{verbose} and print STDERR "$PROG: sync @roles\n"; - run_backend('slack-sync', - @{$backend_flags{sync}}, @roles); -} - -ROLE: for my $role (@roles) { - # stage - $opt{verbose} and print STDERR "$PROG: stage files $role\n"; - run_backend('slack-stage', - @{$backend_flags{stage}}, '--subdir=files', $role); - - if ($opt{preview}) { - if ($opt{preview} eq 'simple') { - $opt{verbose} and print STDERR "$PROG: preview $role\n"; - # Here, we run the backend in no-prompt mode. - run_conditional_backend(0, 'slack-rolediff', - @{$backend_flags{preview}}, $role); - # ...and we skip further action in the ROLE after showing the diff. - next ROLE; - } elsif ($opt{preview} eq 'prompt') { - $opt{verbose} and print STDERR "$PROG: preview scripts $role\n"; - # Here, we want to prompt and just do the scripts, since - # we need to run preinstall and fixfiles before doing the files. - run_conditional_backend(1, 'slack-rolediff', - @{$backend_flags{preview}}, '--subdir=scripts', $role); - } else { - # Should get caught in option processing, above - die "Unknown preview mode!\n"; - } - } - - $opt{verbose} and print STDERR "$PROG: stage scripts $role\n"; - run_backend('slack-stage', - @{$backend_flags{stage}}, '--subdir=scripts', $role); - - # preinstall - $opt{verbose} and print STDERR "$PROG: preinstall $role\n"; - run_backend('slack-runscript', - @{$backend_flags{preinstall}}, 'preinstall', $role); - - # fixfiles - $opt{verbose} and print STDERR "$PROG: fixfiles $role\n"; - run_backend('slack-runscript', - @{$backend_flags{fixfiles}}, 'fixfiles', $role); - - # preview files - if ($opt{preview} and $opt{preview} eq 'prompt') { - $opt{verbose} and print STDERR "$PROG: preview files $role\n"; - run_conditional_backend(1, 'slack-rolediff', - @{$backend_flags{preview}}, '--subdir=files', $role); - } - - # installfiles - $opt{verbose} and print STDERR "$PROG: install $role\n"; - run_backend('slack-installfiles', - @{$backend_flags{installfiles}}, $role); - - # postinstall - $opt{verbose} and print STDERR "$PROG: postinstall $role\n"; - run_backend('slack-runscript', - @{$backend_flags{postinstall}}, 'postinstall', $role); -} -exit 0; - -sub run_backend (@) { - my ($backend, @args) = @_; - # If we weren't given an explicit path, prepend the libexec dir - unless ($backend =~ m#^/#) { - $backend = $opt{'libexec-dir'} . '/' . $backend; - } - - # Assemble our command line - my (@command) = ($backend, @args); - ($opt{verbose} > 2) and print STDERR "$PROG: Calling '@command'\n"; - unless (system(@command) == 0) { - Slack::check_system_exit(@command); - } -} - -sub run_conditional_backend ($@) { - my ($prompt, $backend, @args) = @_; - # If we weren't given an explicit path, prepend the libexec dir - unless ($backend =~ m#^/#) { - $backend = $opt{'libexec-dir'} . '/' . $backend; - } - - # Assemble our command line - my (@command) = ($backend, @args); - ($opt{verbose} > 2) and print STDERR "$PROG: Calling '@command'\n"; - unless (system(@command) == 0) { - my $exit = Slack::get_system_exit(@command); - - if ($exit == 1) { - # exit 1 means a difference found or something normal that requires - # a prompt before continuing. - if ($prompt) { - exit 1 unless Slack::prompt("Continue? [yN] ") eq 'y'; - } - } else { - # any other non-successful exit is a serious error. - die "'@command' exited $exit"; - } - } -} diff --git a/archive/slack-runtime/dist/slack-diff b/archive/slack-runtime/dist/slack-diff deleted file mode 100755 index dde4f16..0000000 --- a/archive/slack-runtime/dist/slack-diff +++ /dev/null @@ -1,514 +0,0 @@ -#!/usr/bin/perl -w -# $Id: slack-diff 122 2006-09-27 07:34:32Z alan $ -# vim:sw=2 -# vim600:fdm=marker -# Copyright (C) 2004-2006 Alan Sundell -# All Rights Reserved. This program comes with ABSOLUTELY NO WARRANTY. -# See the file COPYING for details. -# -# This script is a wrapper for diff that gives output about special files -# and file modes. (diff can only compare regular files) - -require 5.006; -use warnings FATAL => qw(all); -use strict; -use sigtrap qw(die untrapped normal-signals - stack-trace any error-signals); - -use Errno; -use File::stat; -use File::Basename; -use File::Find; -use Getopt::Long; -use POSIX qw(SIGPIPE strftime); -use Fcntl qw(:mode); # provides things like S_IFMT that POSIX does not - - -my $VERSION = '0.1'; -(my $PROG = $0) =~ s#.*/##; -my @diff; # diff program to use -my $exit = 0; # our exit code - -sub compare ($$); -sub recursive_compare ($$); -sub filetype_to_string ($;$); -sub compare_files ($$); -sub diff ($$); - -######################################## -# Environment -# Helpful prefix to die messages -$SIG{__DIE__} = sub { die "FATAL[$PROG]: @_"; }; -# Set a reasonable umask -umask 077; -# Autoflush on STDOUT -$|=1; -# Autoflush on STDERR -select((select(STDERR), $|=1)[0]); - -# Default options -my %opt = ( - fakediff => 1, - perms => 1, - 'new-file' => 1, - diff => 'diff', -); - -# Config and option parsing -my $usage = < - $PROG -r - -Options: - -u, -U NUM, --unified=NUM - Tell diff to use unified output format. - --diff PROG - Use this program for diffing, instead of "$opt{diff}" - --fakediff - Make a fake diff for file modes and other things that are not file - contents. Default is on, can be disabled with --nofakediff. - --perms - Care about owner, group, and permissions when doing fakediff. - Default is on, can be disabled with --noperms. - -r, --recursive - Recursively compare directories. - -N, --new-file - Treat missing files as empty. Default is on, can be disabled with - --nonew-file. - --unidirectional-new-file - Treat only missing files in the first directory as empty. - --from-file - Treat arguments as a list of files from which to read filenames to - compare, two lines at a time. - -0, --null - Use NULLs instead of newlines as the separator in --from-file mode - --devnullhack - You have a version of diff that can't deal with -N when not in - recursive mode, so we need to feed it /dev/null instead of the - missing file. Default is on, can be disabled with --nodevnullhack. - --version - Output version info - --help - Output this help text - -Exit codes: - 0 Found no differences - 1 Found a difference - 2 Had a serious error - 3 Found a difference and had a serious error -EOF - -{ - Getopt::Long::Configure ("bundling"); - GetOptions(\%opt, - 'help|h|?', - 'version', - 'null|0', - 'devnullhack', - 'new-file|N', - 'u', - 'unified|U=i', - 'recursive|r', - 'from-file', - 'unidirectional-new-file', - 'fakediff!', - 'perms!', - 'diff=s', - ) or die $usage; - if ($opt{help}) { - print $usage; - exit 0; - } - if ($opt{version}) { - print "$PROG version $VERSION\n"; - exit 0; - } -} - -if ($opt{diff}) { - # We split on spaces here to be useful -- so that people can give - # their diff options. - @diff = split(/\s+/, $opt{diff}); -} else { - die "$PROG: No diff program!\n"; -} - -if ($opt{'u'}) { - push @diff, '-u'; -} elsif ($opt{'unified'}) { - $opt{'u'} = 1; # We use this value later - push @diff, "--unified=$opt{'unified'}"; -} - -if (not $opt{'devnullhack'}) { - push @diff, '-N'; -} - -# usually, sigpipe would be someone quitting their pager, so don't sweat it -$SIG{PIPE} = sub { exit $exit }; - -if ($opt{'from-file'}) { - local $/ = "\0" if $opt{'null'}; - while (my $old = <>) { - my $new = <>; - die "Uneven number of lines in --from-file mode!\n" - if not defined $new; - chomp($old); - chomp($new); - $exit |= compare($old, $new); - } -} else { - die $usage unless $#ARGV == 1; - $exit |= compare($ARGV[0], $ARGV[1]); -} -exit $exit; - -## -# Subroutines - -sub compare ($$) { - my ($old, $new) = @_; - - if ($opt{recursive}) { - return recursive_compare($old, $new); - } else { - return compare_files($old, $new); - } -} - -# compare two directories. We do this by walking down the *new* -# directory, and comparing everything that's there to the stuff in -# the old directory -sub recursive_compare ($$) { - my ($olddir, $newdir) = @_; - my ($retval, $basere, $wanted); - my (%seen); - - $retval = 0; - - if (-d $newdir) { - $basere = qr(^$newdir); - $wanted = sub { - my ($newfile) = $_; - my $oldfile = $newfile; - - $oldfile =~ s#$basere#$olddir#; - $seen{$oldfile} = 1; - $retval |= compare_files($oldfile, $newfile); - }; - - eval { find({ wanted => $wanted , no_chdir => 1}, $newdir) }; - if ($@) { - warn "$PROG: error during find: $@\n"; - $retval |= 2; - } - } - return $retval - if $opt{'unidirectional-new-file'}; - - # If we're not unidirectional, we want to go through the old directory - # and diff any files we didn't see in the newdir. - if (-d $olddir) { - $basere = qr(^$olddir); - $wanted = sub { - my ($oldfile) = $_; - my $newfile; - - return if $seen{$oldfile}; - $newfile = $oldfile; - - $newfile =~ s#$basere#$newdir#; - $retval |= compare_files($oldfile, $newfile); - }; - - eval { find({ wanted => $wanted , no_chdir => 1}, $olddir) }; - if ($@) { - warn "$PROG: error during find: $@\n"; - $retval |= 2; - } - } - return $retval; -} - -# filetype_to_string(mode) -# filetype_to_string(mode, plural) -# -# Takes a mode returned from stat(), returns a noune describing the filetype, -# e.g. "directory", "symlink". -# If the "plural" argument is provided and true, returns the plural form of -# the noun, e.g. "directories", "symlinks". -sub filetype_to_string ($;$) { - my ($mode, $plural) = @_; - - if (S_ISREG($mode)) { - return "regular file".($plural ? "s" : ""); - } elsif (S_ISDIR($mode)) { - return "director".($plural ? "ies" : "y"); - } elsif (S_ISLNK($mode)) { - return "symlink".($plural ? "s" : ""); - } elsif (S_ISBLK($mode)) { - return "block device".($plural ? "s" : ""); - } elsif (S_ISCHR($mode)) { - return "character device".($plural ? "s" : ""); - } elsif (S_ISFIFO($mode)) { - return "fifo".($plural ? "s" : ""); - } elsif (S_ISSOCK($mode)) { - return "socket".($plural ? "s" : ""); - } else { - return "unknown filetype".($plural ? "s" : ""); - } -} - -# compare_files(oldfile, newfile) -# This is the actual diffing routine. It's quite long because we need to -# deal with all sorts of special cases. It will print to STDOUT a -# description of the differences between the two files. For regular files, -# diff(1) will be run to show the differences. -# -# return codes: -# 1 found a difference -# 2 had an error -# 3 found a difference and had an error -sub compare_files ($$) { - my ($oldname, $newname) = @_; - my ($old, $new); # stat buffers - my $return = 0; - - # Get rid of unsightly double slashes - $oldname =~ s#//#/#g; - $newname =~ s#//#/#g; - - eval { $old = lstat($oldname); }; - if (not defined $old and not $!{ENOENT}) { - warn "$PROG: Could not stat $oldname: $!\n"; - return 2; - } - eval { $new = lstat($newname); }; - if (not defined $new and not $!{ENOENT}) { - warn "$PROG: Could not stat $newname: $!\n"; - return 2; - } - # At this point, $old or $new should only be undefined if the - # file does not exist. - - if (defined $old and defined $new) { - if (S_IFMT($old->mode) != S_IFMT($new->mode)) { - if ($opt{fakediff}) { - fakediff('filetype', - $oldname => filetype_to_string($old->mode), - $newname => filetype_to_string($new->mode), - ); - } else { - print "File types differ between ". - filetype_to_string($old->mode)." $oldname and ". - filetype_to_string($new->mode)." $newname\n"; - } - return 1; - } - if ($old->nlink != $new->nlink) { - # In recursive mode, we don't care about link counts in directories, - # as we'll pick that up with what files do and don't exist. - unless ($opt{recursive} and S_ISDIR($old->mode)) { - if ($opt{fakediff}) { - fakediff('nlink', - $oldname => $old->nlink, - $newname => $new->nlink, - ); - } else { - print "Link counts differ between ". - filetype_to_string($old->mode, 1). - " $oldname and $newname\n"; - } - $return = 1; - } - } - if ($old->uid != $new->uid and $opt{perms}) { - if ($opt{fakediff}) { - fakediff('uid', - $oldname => $old->uid, - $newname => $new->uid, - ); - } else { - print "Owner differs between ". - filetype_to_string($old->mode, 1). - " $oldname and $newname\n"; - } - $return = 1; - } - if ($old->gid != $new->gid and $opt{perms}) { - if ($opt{fakediff}) { - fakediff('gid', - $oldname => $old->gid, - $newname => $new->gid, - ); - } else { - print "Group differs between ". - filetype_to_string($old->mode, 1). - " $oldname and $newname\n"; - } - $return = 1; - } - if (S_IMODE($old->mode) != S_IMODE($new->mode) and $opt{perms}) { - if ($opt{fakediff}) { - fakediff('mode', - $oldname => sprintf('%04o', S_IMODE($old->mode)), - $newname => sprintf('%04o', S_IMODE($new->mode)), - ); - } else { - print "Modes differ between ". - filetype_to_string($old->mode, 1). - " $oldname and $newname\n"; - } - $return = 1; - } - - # We don't want to compare anything more about sockets, fifos, or - # directories, once we've checked the permissions and link counts - if (S_ISSOCK($old->mode) or - S_ISFIFO($old->mode) or - S_ISDIR($old->mode)) { - return $return; - } - - # Check device file devs, and that's it for them - if (S_ISCHR($old->mode) or - S_ISBLK($old->mode)) { - if ($old->rdev != $new->rdev) { - if ($opt{fakediff}) { - fakediff('rdev', - $oldname => $old->rdev, - $newname => $new->rdev, - ); - } else { - print "Device numbers differ between ". - filetype_to_string($old->mode, 1). - " $oldname and $newname\n"; - } - $return = 1; - } - return $return; - } - - # Compare the targets of symlinks - if (S_ISLNK($old->mode)) { - my $oldtarget = readlink $oldname - or (warn("$PROG: Could not readlink($oldname): $!\n"), - return $return | 2); - my $newtarget = readlink $newname - or (warn("$PROG: Could not readlink($newname): $!\n"), - return $return | 2); - if ($oldtarget ne $newtarget) { - if ($opt{fakediff}) { - fakediff('target', - $oldname => $oldtarget, - $newname => $newtarget, - ); - } else { - print "Symlink targets differ between $oldname and $newname\n"; - } - $return = 1; - } - return $return; - } - - if (not S_ISREG($old->mode)) { - warn "$PROG: Don't know what to do with file mode $old->mode!\n"; - return 2; - } - } elsif (not defined $old and not defined $new) { - print "Neither $oldname nor $newname exists\n"; - return $return; - } elsif (not defined $old) { - if (not S_ISREG($new->mode) or not $opt{'new-file'}) { - print "Only in ".dirname($newname).": ". - filetype_to_string($new->mode)." ".basename($newname)."\n"; - return 1; - } elsif ($opt{'devnullhack'}) { - $oldname = '/dev/null'; - } - } elsif (not defined $new) { - if (not S_ISREG($old->mode) or not $opt{'new-file'}) { - print "Only in ".dirname($oldname).": ". - filetype_to_string($old->mode)." ".basename($oldname)."\n"; - return 1; - } elsif ($opt{'devnullhack'}) { - $newname = '/dev/null'; - } - } - # They are regular files! We can actually run diff! - return diff($oldname, $newname) | $return; -} - -sub diff ($$) { - my ($oldname, $newname) = @_; - my @command = (@diff, $oldname, $newname); - my $status; - - # If we're not specifying unified diff, we need to print a header - # to indicate what's being diffed. (I'm not sure if this actually would - # work for patch, but it does tell our user what's going on). - # FIXME: We only need to specify this if the files are different - print "@command\n" - if not $opt{u}; - - { - # There is a bug in perl with use warnings FATAL => qw(all) - # that will cause the child process from system() to stick - # around if there is a warning generated. - # Shut off warnings -- we'll catch the error below. - no warnings; - $status = system(@command); - } - return 0 if ($status == 0); - if ($? == -1) { - die "$PROG: failed to execute '@command': $!\n"; - } - if ($? & 128) { - die "$PROG: '@command' dumped core\n"; - } - if (my $sig = $? & 127) { - die "$PROG: '@command' caught sig $sig\n" - unless ($sig == SIGPIPE); - } - if (my $exit = $? >> 8) { - if ($exit == 1) { - return 1; - } else { - die "$PROG: '@command' returned $exit\n"; - } - } - return 0; -} - - -sub fakediff ($$) { - my ($type, $oldname, $oldvalue, $newname, $newvalue) = @_; - - return unless $opt{fakediff}; - my $time = strftime('%F %T.000000000 %z', localtime(0)); - - # We add a suffix onto the filenames to show we're not actually looking - # at file contents. There's no good way to indicate this that's compatible - # with patch, and this is simple enough. - $oldname .= '#~~' . $type; - $newname .= '#~~' . $type; - - if ($opt{u}) { - # fake up a unified diff - print < $newvalue -EOF - } -} diff --git a/archive/slack-runtime/dist/slack-getroles b/archive/slack-runtime/dist/slack-getroles deleted file mode 100755 index 77eba20..0000000 --- a/archive/slack-runtime/dist/slack-getroles +++ /dev/null @@ -1,161 +0,0 @@ -#!/usr/bin/perl -w -# $Id: slack-getroles 180 2008-01-19 08:26:19Z alan $ -# vim:sw=2 -# vim600:fdm=marker -# Copyright (C) 2004-2008 Alan Sundell -# All Rights Reserved. This program comes with ABSOLUTELY NO WARRANTY. -# See the file COPYING for details. - -# This script is in charge of copying files from the (possibly remote) -# master directory to a local cache, using rsync - -require 5.006; -use warnings FATAL => qw(all); -use strict; -use sigtrap qw(die untrapped normal-signals - stack-trace any error-signals); - -use File::Path; - -use constant LIB_DIR => '/usr/lib/slack'; -use lib LIB_DIR; -use Slack; - -my @rsync = ('rsync', - '--links', - '--times', - ); - -(my $PROG = $0) =~ s#.*/##; - -sub sync_list (); - -######################################## -# Environment -# Helpful prefix to die messages -$SIG{__DIE__} = sub { die "FATAL[$PROG]: @_"; }; -# Set a reasonable umask -umask 077; -# Get out of wherever (possibly NFS-mounted) we were -chdir("/") - or die "Could not chdir /: $!"; -# Autoflush on STDERR -select((select(STDERR), $|=1)[0]); - -######################################## -# Config and option parsing {{{ -my $usage = Slack::default_usage("$PROG [options]"); -$usage .= < \%opt, - command_line_options => [ - 'role-list=s', - 'remote-role-list', - ], - required_options => [ qw(role-list hostname) ], - usage => $usage, -); - -# Prepare for backups -if ($opt{backup} and $opt{'backup-dir'}) { - # Make sure backup directory exists - unless (-d $opt{'backup-dir'}) { - ($opt{verbose} > 0) and print STDERR "Creating backup directory '$opt{'backup-dir'}'\n"; - if (not $opt{'dry-run'}) { - eval { mkpath($opt{'backup-dir'}); }; - die "Could not mkpath backup dir '$opt{'backup-dir'}': $@\n" if $@; - } - } - push(@rsync, "--backup", "--backup-dir=$opt{'backup-dir'}"); -} -# Pass options along to rsync -if ($opt{'dry-run'}) { - push @rsync, '--dry-run'; -} -# Pass options along to rsync -if ($opt{'verbose'} > 1) { - push @rsync, '--verbose'; -} -# }}} - -# See if role-list is actually relative to source, and pre-pend source -# if need be. -unless ($opt{'role-list'} =~ m#^/# or - $opt{'role-list'} =~ m#^\./# or - $opt{'role-list'} =~ m#^[\w@\.-]+:#) { - if (not defined $opt{source}) { - die "Relative path to role-list given, but source not defined!\n\n$usage\n"; - } - $opt{'role-list'} = $opt{source} . '/' . $opt{'role-list'}; -} - -# auto-detect remote role list -if ($opt{'role-list'} =~ m#^[\w@\.-]+:#) { - $opt{'remote-role-list'} = 1; -} - -# Copy a remote list locally -if ($opt{'remote-role-list'}) { - # We need a cache directory if the role list is not local - if (not defined $opt{cache}) { - die "Remote path to role-list given, but cache not defined!\n\n$usage\n"; - } - # Look at source type, and add options if necessary - if ($opt{'rsh'} or $opt{'role-list'} =~ m/^[\w@\.-]+::/) { - # This is tunnelled rsync, and so needs an extra option - if ($opt{'rsh'}) { - push @rsync, '-e', $opt{'rsh'}; - } else { - push @rsync, '-e', 'ssh'; - } - } - sync_list(); -} - -# Read in the roles list -my @roles = (); -my $host_found = 0; -($opt{verbose} > 0) and print STDERR "$PROG: Reading '$opt{'role-list'}'\n"; -open(ROLES, "<", $opt{'role-list'}) - or die "Could not open '$opt{'role-list'}' for reading: $!\n"; -while() { - s/#.*//; # Strip comments - chomp; - if (s/^$opt{hostname}:\s*//) { - $host_found++; - push @roles, split(); - } -} -close(ROLES) - or die "Could not close '$opt{'role-list'}': $!\n"; -if (not $host_found) { - die "Host '$opt{hostname}' not found in '$opt{'role-list'}'!\n"; -} -print join("\n", @roles), "\n"; -exit 0; - -sub sync_list () { - my $source = $opt{'role-list'}; - my $destination = $opt{cache} . "/_role_list"; - unless (-d $opt{cache}) { - eval { mkpath($opt{cache}); }; - die "Could not mkpath '$opt{cache}': $@\n" if $@; - } - # All this to run an rsync command - my @command = (@rsync, $source, $destination); - ($opt{verbose} > 0) and print STDERR "$PROG: Calling '@command'\n"; - Slack::wrap_rsync(@command); - $opt{'role-list'} = $destination; -} - diff --git a/archive/slack-runtime/dist/slack-installfiles b/archive/slack-runtime/dist/slack-installfiles deleted file mode 100755 index 65d1e22..0000000 --- a/archive/slack-runtime/dist/slack-installfiles +++ /dev/null @@ -1,149 +0,0 @@ -#!/usr/bin/perl -w -# $Id: slack-installfiles 180 2008-01-19 08:26:19Z alan $ -# vim:sw=2 -# vim600:fdm=marker -# Copyright (C) 2004-2008 Alan Sundell -# All Rights Reserved. This program comes with ABSOLUTELY NO WARRANTY. -# See the file COPYING for details. -# -# This script is in charge of copying files from the local stage to the root -# of the local filesystem - -require 5.006; -use warnings FATAL => qw(all); -use strict; -use sigtrap qw(die untrapped normal-signals - stack-trace any error-signals); - -use File::Path; - -use constant LIB_DIR => '/usr/lib/slack'; -use lib LIB_DIR; -use Slack; - -my @rsync = ('rsync', - '--relative', - '--times', - '--perms', - '--group', - '--owner', - '--links', - '--devices', - '--sparse', - '--no-implied-dirs', # SO GOOD! - '--files-from=-', - '--from0', - ); - -(my $PROG = $0) =~ s#.*/##; - -sub install_files ($); - -######################################## -# Environment -# Helpful prefix to die messages -$SIG{__DIE__} = sub { die "FATAL[$PROG]: @_"; }; -# Set a reasonable umask -umask 077; -# Get out of wherever (possibly NFS-mounted) we were -chdir("/") - or die "Could not chdir /: $!"; -# Autoflush on STDERR -select((select(STDERR), $|=1)[0]); - -######################################## -# Config and option parsing {{{ -my $usage = Slack::default_usage("$PROG [options] [...]"); -# Option defaults -my %opt = (); -Slack::get_options( - opthash => \%opt, - usage => $usage, - required_options => [ qw(root stage) ], -); -# }}} - -# Arguments are required -die "No roles given!\n\n$usage" unless @ARGV; - -unless (-d $opt{root}) { - if (not $opt{'dry-run'}) { - eval { - mkpath($opt{root}); - # We have a tight umask, and a root of mode 0700 would be undesirable - # in most cases. - chmod(0755, $opt{root}); - }; - die "Could not mkpath destination directory '$opt{root}': $@\n" if $@; - } - warn "WARNING[$PROG]: Created destination directory '".$opt{root}."'\n"; -} - -# Prepare for backups -if ($opt{backup} and $opt{'backup-dir'}) { - # Make sure backup directory exists - unless (-d $opt{'backup-dir'}) { - ($opt{verbose} > 0) and print STDERR "$PROG: Creating backup directory '$opt{'backup-dir'}'\n"; - if (not $opt{'dry-run'}) { - eval { mkpath($opt{'backup-dir'}); }; - die "Could not mkpath backup dir '$opt{'backup-dir'}': $@\n" if $@; - } - } - push(@rsync, "--backup", "--backup-dir=$opt{'backup-dir'}"); -} -# Pass options along to rsync -if ($opt{'dry-run'}) { - push @rsync, '--dry-run'; -} -if ($opt{'verbose'} > 1) { - push @rsync, '--verbose'; -} - -# copy over the new files -for my $role (@ARGV) { - install_files($role); -} -exit 0; - -# This subroutine takes care of actually installing the files for a role -sub install_files ($) { - my ($role) = @_; - # final / is important for rsync - my $source = $opt{stage} . "/roles/" . $role . "/files/"; - my $destination = $opt{root} . "/"; - my @command = (@rsync, $source, $destination); - - if (not -d $source) { - ($opt{verbose} > 0) and - print STDERR "$PROG: No files to install -- '$source' does not exist\n"; - return; - } - - # Try to give some sensible message here - if ($opt{verbose} > 0) { - if ($opt{'dry-run'}) { - print STDERR "$PROG: Dry-run syncing '$source' to '$destination'\n"; - } else { - print STDERR "$PROG: Syncing '$source' to '$destination'\n"; - } - } - - my ($fh) = Slack::wrap_rsync_fh(@command); - - select((select($fh), $|=1)[0]); # Turn on autoflush - - my $callback = sub { - my ($file) = @_; - ($file =~ s#^$source##) - or die "sub failed: $source|$file"; - print $fh "$file\0"; - }; - - # This will print files to be synced to the $fh - Slack::find_files_to_install($source, $destination, $callback); - - # Close fh, waitpid, and check return value - unless (close($fh)) { - Slack::check_system_exit(@command); - } -} diff --git a/archive/slack-runtime/dist/slack-rolediff b/archive/slack-runtime/dist/slack-rolediff deleted file mode 100755 index 92def93..0000000 --- a/archive/slack-runtime/dist/slack-rolediff +++ /dev/null @@ -1,146 +0,0 @@ -#!/usr/bin/perl -w -# $Id: slack-rolediff 125 2006-09-27 07:50:07Z alan $ -# vim:sw=2 -# vim600:fdm=marker -# Copyright (C) 2004-2006 Alan Sundell -# All Rights Reserved. This program comes with ABSOLUTELY NO WARRANTY. -# See the file COPYING for details. -# -# This script provides a preview of scripts or files about to be installed. -# Basically, it calls diff -- its smarts are in knowing where things are. - -require 5.006; -use warnings FATAL => qw(all); -use strict; -use sigtrap qw(die untrapped normal-signals - stack-trace any error-signals); - -use File::Path; -use File::Find; - -use constant LIB_DIR => '/usr/lib/slack'; -use lib LIB_DIR; -use Slack; - -my @diff = ('slack-diff', - '-uN', - ); - -# directories to compare -my %subdir = ( - files => 1, - scripts => 1, -); - -(my $PROG = $0) =~ s#.*/##; - -sub diff ($$;@); - -######################################## -# Environment -# Helpful prefix to die messages -$SIG{__DIE__} = sub { die "FATAL[$PROG]: @_"; }; -# Set a reasonable umask -umask 077; -# Get out of wherever (possibly NFS-mounted) we were -chdir("/") - or die "Could not chdir /: $!"; -# Autoflush on STDERR -select((select(STDERR), $|=1)[0]); - -######################################## -# Config and option parsing {{{ -my $usage = Slack::default_usage("$PROG [options] [...]"); -$usage .= < \%opt, - command_line_options => [ - 'subdir=s', - 'diff=s', - ], - usage => $usage, - required_options => [ qw(cache stage root) ], -); - -# Arguments are required -die "No roles given!\n\n$usage" unless @ARGV; - -# We only allow certain values for this option -if ($opt{subdir}) { - unless ($opt{subdir} eq 'files' or $opt{subdir} eq 'scripts') { - die "--subdir option must be 'files' or 'scripts'\n\n$usage"; - } - # Only do this subdir - %subdir = ( $opt{subdir} => 1 ); -} - -# Let people override our diff. Split on spaces so they can pass args. -if ($opt{diff}) { - @diff = split(/\s+/, $opt{diff}); -} - -# }}} - -my $exit = 0; -# Do the diffs -for my $full_role (@ARGV) { - # Split the full role (e.g. google.foogle.woogle) into components - my @role = split(/\./, $full_role); - - if ($subdir{scripts}) { - # Then we compare the cache vs the stage - my $old = $opt{stage} . "/roles/" . $full_role . "/scripts"; - my $new = $opt{cache} . "/roles/" . $role[0] . "/scripts"; - # For scripts, we don't care so much about mode and owner (since those are - # inherited in the CACHE from the SOURCE), so --noperms. - $exit |= diff($old, $new, '--noperms'); - } - - if ($subdir{files}) { - # Then we compare the stage vs the root - my $old = $opt{root}; - my $new = $opt{stage} . "/roles/" . $full_role . "/files"; - # For files, we don't care about files that exist in $old but not $new - $exit |= diff($old, $new, '--unidirectional-new-file'); - } -} -exit $exit; - -sub diff ($$;@) { - my ($old, $new, @options) = @_; - - my @command = (@diff, @options); - - # return if there's nothing to do - return 0 if (not -d $old and not -d $new); - - ($opt{verbose} > 0) and print STDERR "$PROG: Previewing with '@command'\n"; - - my $return = 0; - my $callback = sub { - my ($new_file) = @_; - my $old_file = $new_file; - ($old_file =~ s#^$new#$old#) - or die "sub failed: $new|$new_file"; - if (system(@command, $old_file, $new_file) != 0) { - $return |= Slack::get_system_exit(@command); - } - }; - - # We have to use this function, rather than recursive mode for slack-diff, - # because otherwise we'll print a bunch of bogus stuff about directories - # that exist in $ROOT and therefore aren't being synced. - Slack::find_files_to_install($new, $old, $callback); - - return $return; -} diff --git a/archive/slack-runtime/dist/slack-runscript b/archive/slack-runtime/dist/slack-runscript deleted file mode 100755 index 05790c4..0000000 --- a/archive/slack-runtime/dist/slack-runscript +++ /dev/null @@ -1,111 +0,0 @@ -#!/usr/bin/perl -w -# $Id: slack-runscript 118 2006-09-25 18:35:17Z alan $ -# vim:sw=2 -# vim600:fdm=marker -# Copyright (C) 2004-2006 Alan Sundell -# All Rights Reserved. This program comes with ABSOLUTELY NO WARRANTY. -# See the file COPYING for details. -# -# This script is in charge of running scripts out of the local stage - -require 5.006; -use warnings FATAL => qw(all); -use strict; -use sigtrap qw(die untrapped normal-signals - stack-trace any error-signals); - -use File::Path; -use File::Find; - -use constant LIB_DIR => '/usr/lib/slack'; -use lib LIB_DIR; -use Slack; - -# Export these options to the environment of the script -my @export_options = qw(root stage hostname verbose); - -(my $PROG = $0) =~ s#.*/##; - -######################################## -# Environment -# Helpful prefix to die messages -$SIG{__DIE__} = sub { die "FATAL[$PROG]: @_"; }; -# Set a reasonable umask -umask 077; -# Autoflush on STDERR -select((select(STDERR), $|=1)[0]); -# Get out of wherever (possibly NFS-mounted) we were -chdir('/') - or die "Could not chdir '/': $!"; - -######################################## -# Config and option parsing {{{ -my $usage = Slack::default_usage("$PROG [options] [...]"); -# Option defaults -my %opt = (); -Slack::get_options( - opthash => \%opt, - usage => $usage, - required_options => \@export_options, -); - -my $action = shift || die "No script to run!\n\n$usage"; -# Arguments are required -die "No roles given!\n\n$usage" unless @ARGV; - -# }}} - -# Start with a clean environment -%ENV = ( - PATH => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', -); -# Export certain variables to the environment. These are guaranteed to -# be set because we require them in get_options above. -for my $option (@export_options) { - my $env_var = $option; - $env_var =~ tr/a-z-/A-Z_/; - $ENV{$env_var} = $opt{$option}; -} -# We want to decrement the verbose value for the child if it's set. -$ENV{VERBOSE}-- if $ENV{VERBOSE}; - -# Run the script for each role given, if it exists and is executable -for my $role (@ARGV) { - my $script_to_run = "$opt{stage}/roles/$role/scripts/$action"; - unless (-x $script_to_run) { - if (-e _) { - # A helpful warning - warn "WARNING[$PROG]: Skipping '$script_to_run' because it's not executable\n"; - } elsif ($opt{verbose} > 0) { - print STDERR "$PROG: Skipping '$script_to_run' because it doesn't exist\n"; - } - next; - } - my $dir; - if ($action eq 'fixfiles') { - $dir = "$opt{stage}/roles/$role/files"; - } else { - $dir = "$opt{stage}/roles/$role/scripts"; - } - my @command = ($script_to_run , $role); - - # It's OK to chdir even if we're not going to run the script. - # Might as well see if it works. - chdir($dir) - or die "Could not chdir '$dir': $!\n"; - if ($opt{'dry-run'}) { - ($opt{verbose} > 0) - and print STDERR "$PROG: Not calling '@command' in '$dir' ". - "because --dry-run specified.\n"; - } else { - ($opt{verbose} > 0) - and print STDERR "$PROG: Calling '@command' in '$dir'.\n"; - unless (system("script /root/slackLog -a -f -c @command") == 0) { - Slack::check_system_exit(@command); - } - } - chdir('/') - or die "Could not chdir '/': $!\n" -} -exit 0; - diff --git a/archive/slack-runtime/dist/slack-runscript.orig b/archive/slack-runtime/dist/slack-runscript.orig deleted file mode 100755 index 5125a83..0000000 --- a/archive/slack-runtime/dist/slack-runscript.orig +++ /dev/null @@ -1,111 +0,0 @@ -#!/usr/bin/perl -w -# $Id: slack-runscript 118 2006-09-25 18:35:17Z alan $ -# vim:sw=2 -# vim600:fdm=marker -# Copyright (C) 2004-2006 Alan Sundell -# All Rights Reserved. This program comes with ABSOLUTELY NO WARRANTY. -# See the file COPYING for details. -# -# This script is in charge of running scripts out of the local stage - -require 5.006; -use warnings FATAL => qw(all); -use strict; -use sigtrap qw(die untrapped normal-signals - stack-trace any error-signals); - -use File::Path; -use File::Find; - -use constant LIB_DIR => '/usr/lib/slack'; -use lib LIB_DIR; -use Slack; - -# Export these options to the environment of the script -my @export_options = qw(root stage hostname verbose); - -(my $PROG = $0) =~ s#.*/##; - -######################################## -# Environment -# Helpful prefix to die messages -$SIG{__DIE__} = sub { die "FATAL[$PROG]: @_"; }; -# Set a reasonable umask -umask 077; -# Autoflush on STDERR -select((select(STDERR), $|=1)[0]); -# Get out of wherever (possibly NFS-mounted) we were -chdir('/') - or die "Could not chdir '/': $!"; - -######################################## -# Config and option parsing {{{ -my $usage = Slack::default_usage("$PROG [options] [...]"); -# Option defaults -my %opt = (); -Slack::get_options( - opthash => \%opt, - usage => $usage, - required_options => \@export_options, -); - -my $action = shift || die "No script to run!\n\n$usage"; -# Arguments are required -die "No roles given!\n\n$usage" unless @ARGV; - -# }}} - -# Start with a clean environment -%ENV = ( - PATH => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', -); -# Export certain variables to the environment. These are guaranteed to -# be set because we require them in get_options above. -for my $option (@export_options) { - my $env_var = $option; - $env_var =~ tr/a-z-/A-Z_/; - $ENV{$env_var} = $opt{$option}; -} -# We want to decrement the verbose value for the child if it's set. -$ENV{VERBOSE}-- if $ENV{VERBOSE}; - -# Run the script for each role given, if it exists and is executable -for my $role (@ARGV) { - my $script_to_run = "$opt{stage}/roles/$role/scripts/$action"; - unless (-x $script_to_run) { - if (-e _) { - # A helpful warning - warn "WARNING[$PROG]: Skipping '$script_to_run' because it's not executable\n"; - } elsif ($opt{verbose} > 0) { - print STDERR "$PROG: Skipping '$script_to_run' because it doesn't exist\n"; - } - next; - } - my $dir; - if ($action eq 'fixfiles') { - $dir = "$opt{stage}/roles/$role/files"; - } else { - $dir = "$opt{stage}/roles/$role/scripts"; - } - my @command = ($script_to_run, $role); - - # It's OK to chdir even if we're not going to run the script. - # Might as well see if it works. - chdir($dir) - or die "Could not chdir '$dir': $!\n"; - if ($opt{'dry-run'}) { - ($opt{verbose} > 0) - and print STDERR "$PROG: Not calling '@command' in '$dir' ". - "because --dry-run specified.\n"; - } else { - ($opt{verbose} > 0) - and print STDERR "$PROG: Calling '@command' in '$dir'.\n"; - unless (system(@command) == 0) { - Slack::check_system_exit(@command); - } - } - chdir('/') - or die "Could not chdir '/': $!\n" -} -exit 0; - diff --git a/archive/slack-runtime/dist/slack-stage b/archive/slack-runtime/dist/slack-stage deleted file mode 100755 index 3833736..0000000 --- a/archive/slack-runtime/dist/slack-stage +++ /dev/null @@ -1,278 +0,0 @@ -#!/usr/bin/perl -w -# $Id: slack-stage 180 2008-01-19 08:26:19Z alan $ -# vim:sw=2 -# vim600:fdm=marker -# Copyright (C) 2004-2008 Alan Sundell -# All Rights Reserved. This program comes with ABSOLUTELY NO WARRANTY. -# See the file COPYING for details. -# -# This script is in charge of copying files from the local cache -# directory to the local stage, building a unified single tree onstage -# from the multiple trees that are the role + subroles in the cache - -require 5.006; -use warnings FATAL => qw(all); -use strict; -use sigtrap qw(die untrapped normal-signals - stack-trace any error-signals); - -use File::Path; -use File::Find; - -use constant LIB_DIR => '/usr/lib/slack'; -use lib LIB_DIR; -use Slack; - -my @rsync = ('rsync', - '--recursive', - '--times', - '--ignore-times', - '--perms', - '--sparse', - ); - -(my $PROG = $0) =~ s#.*/##; - -sub check_stage (); -sub sync_role ($$@); -sub apply_default_perms_to_role ($$); - -######################################## -# Environment -# Helpful prefix to die messages -$SIG{__DIE__} = sub { die "FATAL[$PROG]: @_"; }; -# Set a reasonable umask -umask 077; -# Get out of wherever (possibly NFS-mounted) we were -chdir("/") - or die "Could not chdir /: $!"; -# Autoflush on STDERR -select((select(STDERR), $|=1)[0]); - -######################################## -# Config and option parsing {{{ -my $usage = Slack::default_usage("$PROG [options] [...]"); -$usage .= < \%opt, - command_line_options => [ - 'subdir=s', - ], - usage => $usage, - required_options => [ qw(cache stage) ], -); - -# Arguments are required -die "No roles given!\n\n$usage" unless @ARGV; - -# We only allow certain values for this option -if ($opt{subdir}) { - unless ($opt{subdir} eq 'files' or $opt{subdir} eq 'scripts') { - die "--subdir option must be 'files' or 'scripts'\n\n$usage"; - } -} else { - $opt{subdir} = ''; -} - -# Prepare for backups -if ($opt{backup} and $opt{'backup-dir'}) { - # Make sure backup directory exists - unless (-d $opt{'backup-dir'}) { - ($opt{verbose} > 0) and print STDERR "Creating backup directory '$opt{'backup-dir'}'\n"; - if (not $opt{'dry-run'}) { - eval { mkpath($opt{'backup-dir'}); }; - die "Could not mkpath backup dir '$opt{'backup-dir'}': $@\n" if $@; - } - } - push(@rsync, "--backup", "--backup-dir=$opt{'backup-dir'}"); -} - -# Pass options along to rsync -if ($opt{'dry-run'}) { - push @rsync, '--dry-run'; -} -# Pass options along to rsync -if ($opt{'verbose'} > 1) { - push @rsync, '--verbose'; -} -# }}} - -# copy over the new files -for my $full_role (@ARGV) { - # Split the full role (e.g. google.foogle.woogle) into components - my @role_parts = split(/\./, $full_role); - die "Internal error: Expect at least one role part" if not @role_parts; - # Reassemble parts one at a time onto @role and sync as we go, - # so we do "google", then "google.foogle", then "google.foogle.woogle" - my @role = (); - # Make sure we've got the right perms before we copy stuff down - check_stage(); - - # For the base role, do both files and scripts. - push @role, shift @role_parts; - for my $subdir(qw(files scripts)) { - if (not $opt{subdir} or $opt{subdir} eq $subdir) { - ($opt{verbose} > 1) - and print STDERR "$PROG: Calling sync_role for $full_role, @role\n"; - # @role here will have one element, so sync_role will use --delete - sync_role($full_role, $subdir, @role) - } - } - - # For all subroles, just do the files. - # (If we wanted script subroles to work like files, we'd get rid of this - # distinction and simplify the code.) - if (not $opt{subdir} or $opt{subdir} eq 'files') { - while (@role_parts) { - push @role, shift @role_parts; - ($opt{verbose} > 1) - and print STDERR "$PROG: Calling sync_role for $full_role, @role\n"; - sync_role($full_role, 'files', @role); - } - } - - for my $subdir (qw(files scripts)) { - apply_default_perms_to_role($full_role, $subdir) - if (not $opt{subdir} or $opt{subdir} eq $subdir); - } -} -exit 0; - -# Make sure the stage directory exists and is mode 0700, to protect files -# underneath in transit -sub check_stage () { - my $stage = $opt{stage} . "/roles"; - if (not $opt{'dry-run'}) { - if (not -d $stage) { - ($opt{verbose} > 0) and print STDERR "$PROG: Creating '$stage'\n"; - eval { mkpath($stage); }; - die "Could not mkpath cache dir '$stage': $@\n" if $@; - } - ($opt{verbose} > 0) and print STDERR "$PROG: Checking perms on '$stage'\n"; - if ($> != 0) { - warn "WARNING[$PROG]: Not superuser; unable to chown files\n"; - } else { - chown(0, 0, $stage) - or die "Could not chown 0:0 '$stage': $!\n"; - } - chmod(0700, $stage) - or die "Could not chmod 0700 '$stage': $!\n"; - } -} - -# Copy the files for a role from CACHE to STAGE -sub sync_role ($$@) { - my ($full_role, $subdir, @role) = @_; - my @this_rsync = @rsync; - - # If we were only given one role part, we're in the base role - my $in_base_role = (scalar @role == 1); - - # For the base role, delete any files that don't exist in the cache. - # Not for the subrole (otherwise we'll delete all files not in - # the subrole, which may be most of them!) - if ($in_base_role) { - push @this_rsync, "--delete"; - } - - # (a) => a/files - # (a,b,c) => a/files.b.c - my $src_path = $role[0].'/'.join(".", $subdir, @role[1 .. $#role]); - # This one's a little simpler: - my $dst_path = $full_role.'/'.$subdir; - - # final / is important for rsync - my $source = $opt{cache} . "/roles/" . $src_path . "/"; - my $destination = $opt{stage} . "/roles/" . $dst_path . "/"; - if (not -d $destination and -d $source) { - ($opt{verbose} > 0) and print STDERR "$PROG: Creating '$destination'\n"; - if (not $opt{'dry-run'}) { - eval { mkpath($destination); }; - die "Could not mkpath stage dir '$destination': $@\n" if $@; - } - } - - # We no longer require the source to exist - if (not -d $source) { - # but we need to remove the destination if the source - # doesn't exist and we're in the base role - if ($in_base_role) { - rmtree($destination); - # rmtree() doesn't throw exceptions or give a return value useful - # for detecting failure, so we just check after the fact. - die "Could not rmtree '$destination' when '$source' missing\n" - if -e $destination; - } - # if we continue, rsync will fail because source is missing, - # so we don't. - return; - } - - # All this to run an rsync command - my @command = (@this_rsync, $source, $destination); - ($opt{verbose} > 0) and print STDERR "$PROG: Syncing $src_path with '@command'\n"; - Slack::wrap_rsync(@command); -} - -# This just takes the base role, and chowns/chmods everything under it to -# give it some sensible permissions. Basically, the only thing we preserve -# about the original permissions is the executable bit, since that's the -# only thing source code controls systems like CVS, RCS, Perforce seem to -# preserve. -sub apply_default_perms_to_role ($$) { - my ($role, $subdir) = @_; - my $destination = $opt{stage} . "/roles/" . $role; - - if ($subdir) { - $destination .= '/' . $subdir; - } - - # If the destination doesn't exist, it's probably because the source didn't - return if not -d $destination; - - ($opt{verbose} > 0) and print STDERR "$PROG: Setting default perms on $destination\n"; - if ($> != 0) { - warn "WARNING[$PROG]: Not superuser; won't be able to chown files\n"; - } - # Use File::Find to recurse the directory - find({ - # The "wanted" subroutine is called for every directory entry - wanted => sub { - return if $opt{'dry-run'}; - ($opt{verbose} > 2) and print STDERR "$File::Find::name\n"; - if (-l) { - # symlinks shouldn't be in here, - # since we dereference when copying - warn "WARNING[$PROG]: Skipping symlink at $File::Find::name: $!\n"; - return; - } elsif (-f _) { # results of last stat saved in the "_" - if (-x _) { - chmod 0555, $_ - or die "Could not chmod 0555 $File::Find::name: $!"; - } else { - chmod 0444, $_ - or die "Could not chmod 0444 $File::Find::name: $!"; - } - } elsif (-d _) { - chmod 0755, $_ - or die "Could not chmod 0755 $File::Find::name: $!"; - } else { - warn "WARNING[$PROG]: Unknown file type at $File::Find::name: $!\n"; - } - return if $> != 0; # skip chowning if not superuser - chown 0, 0, $_ - or die "Could not chown 0:0 $File::Find::name: $!"; - }, - # end of wanted function - }, - # way down here, we have the directory to traverse with File::Find - $destination, - ); -} diff --git a/archive/slack-runtime/dist/slack-sync b/archive/slack-runtime/dist/slack-sync deleted file mode 100755 index e334ef4..0000000 --- a/archive/slack-runtime/dist/slack-sync +++ /dev/null @@ -1,169 +0,0 @@ -#!/usr/bin/perl -w -# $Id: slack-sync 180 2008-01-19 08:26:19Z alan $ -# vim:sw=2 -# vim600:fdm=marker -# Copyright (C) 2004-2008 Alan Sundell -# All Rights Reserved. This program comes with ABSOLUTELY NO WARRANTY. -# See the file COPYING for details. -# -# This script is in charge of copying files from the (possibly remote) -# master directory to a local cache, using rsync - -require 5.006; -use warnings FATAL => qw(all); -use strict; -use sigtrap qw(die untrapped normal-signals - stack-trace any error-signals); - -use File::Path; - -use constant LIB_DIR => '/usr/lib/slack'; -use lib LIB_DIR; -use Slack; - -my @rsync = ('rsync', - '--cvs-exclude', - '--recursive', - '--links', - '--copy-links', - '--times', - '--perms', - '--sparse', - '--delete', - '--files-from=-', - '--from0', - ); - -(my $PROG = $0) =~ s#.*/##; - -sub check_cache ($); -sub rsync_source ($$@); - -######################################## -# Environment -# Helpful prefix to die messages -$SIG{__DIE__} = sub { die "FATAL[$PROG]: @_"; }; -# Set a reasonable umask -umask 077; -# Get out of wherever (possibly NFS-mounted) we were -chdir("/") - or die "Could not chdir /: $!"; -# Autoflush on STDERR -select((select(STDERR), $|=1)[0]); - -######################################## -# Config and option parsing {{{ -my $usage = Slack::default_usage("$PROG [options] [...]"); -# Option defaults -my %opt = (); -Slack::get_options( - opthash => \%opt, - usage => $usage, - required_options => [ qw(source cache) ], -); - -# Arguments are required -die "No roles given!\n\n$usage" unless @ARGV; - -# Prepare for backups -if ($opt{backup} and $opt{'backup-dir'}) { - # Make sure backup directory exists - unless (-d $opt{'backup-dir'}) { - ($opt{verbose} > 0) and print STDERR "Creating backup directory '$opt{'backup-dir'}'\n"; - if (not $opt{'dry-run'}) { - eval { mkpath($opt{'backup-dir'}); }; - die "Could not mkpath backup dir '$opt{'backup-dir'}': $@\n" if $@; - } - } - push(@rsync, "--backup", "--backup-dir=$opt{'backup-dir'}"); -} -# Look at source type, and add options if necessary -if ($opt{'rsh'} or $opt{source} =~ m/^[\w@\.-]+::/) { - # This is tunnelled rsync, and so needs an extra option - if ($opt{'rsh'}) { - push @rsync, '-e', $opt{'rsh'}; - } else { - push @rsync, '-e', 'ssh'; - } -} - -# Pass options along to rsync -if ($opt{'dry-run'}) { - push @rsync, '--dry-run'; -} -# Pass options along to rsync -if ($opt{'verbose'} > 1) { - push @rsync, '--verbose'; -} -# }}} - -my @roles = (); - -{ - # This hash is just to avoid calling rsync twice if two subroles are - # installed. We only care since it's remote, and therefore slow. - my %roles_to_sync = (); - - # copy over the new files - for my $full_role (@ARGV) { - # Get the first element of the role name (the base role) - # e.g., from "google.foogle.woogle", get "google" - my $base_role = (split /\./, $full_role, 2)[0]; - - $roles_to_sync{$base_role} = 1; - } - @roles = keys %roles_to_sync; -} - -my $cache = $opt{cache} . "/roles/"; -# Make sure we've got the right perms before we copy stuff down -check_cache($cache); - -rsync_source( - $opt{source} . '/roles/', - $cache, - @roles, -); - -exit 0; - -# Make sure the cache directory exists and is mode 0700, to protect files -# underneath in transit -sub check_cache ($) { - my ($cache) = @_; - if (not $opt{'dry-run'}) { - if (not -d $cache) { - ($opt{verbose} > 0) and print STDERR "$PROG: Creating '$cache'\n"; - eval { mkpath($cache); }; - die "Could not mkpath cache dir '$cache': $@\n" if $@; - } - ($opt{verbose} > 0) and print STDERR "$PROG: Checking perms on '$cache'\n"; - if ($> != 0) { - warn "WARNING[$PROG]: Not superuser; unable to chown files\n"; - } else { - chown(0, 0, $cache) - or die "Could not chown 0:0 '$cache': $!\n"; - } - chmod(0700, $cache) - or die "Could not chmod 0700 '$cache': $!\n"; - } -} - -# Pull down roles from an rsync source -sub rsync_source($$@) { - my ($source, $destination, @roles) = @_; - my @command = (@rsync, $source, $destination); - - ($opt{verbose} > 0) - and print STDERR "$PROG: Syncing cache with '@command'\n"; - - my ($fh) = Slack::wrap_rsync_fh(@command); - - # Shove the roles down its throat - print $fh join("\0", @roles), "\0"; - - # Close fh, waitpid, and check return value - unless (close($fh)) { - Slack::check_system_exit(@command); - } -} diff --git a/archive/slack-runtime/dist/slack.conf b/archive/slack-runtime/dist/slack.conf deleted file mode 100644 index e69de29..0000000 diff --git a/archive/slack-runtime/env/SlackConfig-prod.config b/archive/slack-runtime/env/SlackConfig-prod.config deleted file mode 100644 index 5ebdd6d..0000000 --- a/archive/slack-runtime/env/SlackConfig-prod.config +++ /dev/null @@ -1,6 +0,0 @@ -ROLE_LIST=toolbox.turnsys.net:/local/slack-prod/etc/roles.conf -SOURCE=toolbox.turnsys.net:/local/slack-prod/ -CACHE=/var/cache/slack -STAGE=/var/lib/slack/stage -ROOT=/ -BACKUP_DIR=/var/lib/slack/backups diff --git a/archive/slack-runtime/env/SlackSSH-prod.config b/archive/slack-runtime/env/SlackSSH-prod.config deleted file mode 100644 index af12fda..0000000 --- a/archive/slack-runtime/env/SlackSSH-prod.config +++ /dev/null @@ -1,4 +0,0 @@ -Host toolbox.turnsys.net - User slack-prod - IdentityFile /root/.ssh/SlackSSH-prod.key - StrictHostKeyChecking no diff --git a/archive/slack-runtime/env/SlackSSH-prod.key b/archive/slack-runtime/env/SlackSSH-prod.key deleted file mode 100644 index 447e4bd..0000000 --- a/archive/slack-runtime/env/SlackSSH-prod.key +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEAycZwe0FuYISsFaHvaplNhb9uplG8YeMkffIKXp633MwihACm -oNoKEQHlqSKD1urZfLYjwf1YBKAPt9QRdIguwsQ3hl3xKpsO+gsmaOpF3eJMVWHZ -dS/T7lplIOcXr0tbUeibQ9p+c+MgICfpdAJvUnuD8grDmaTuvasBat4Ow6rXIzsQ -WKzSrP3iQJ0xeq+mqRIlPP5dwl66RF+dlaloVxlvG95i3u512EkNg+sMt1X5KbhH -ecQSicpA8K2qK4G71CqRIm7DmXCheSlDzqLACwJAFOU4xN3eqTO3B4Bm5Wri9Oip -hkwzMgWrDNFx/69ZnGF69g0VP8Qyl4R7d3FZDQIDAQABAoIBAQCzCDYpxybO0Sl3 -kFXEuf3FHNRrEr8aA9cPQUHeLuppKV++zG0M8CpaaNqENjHQ8lTDiUE1ETuV7wfD -TpGmWmdTPZMe0B/6c9bYGiickrInbHHamJXAmw1qwh5VEXc8fJqslL2feTEWVoLc -xU0pODfacenjS5W+sE99T0xUrG9hQJMRtNOorMQiUraLl670yIZnzMszDIdd1xdv -4XCuQ5Phnup22/kvByIdiNXPaSY/gOooBTZDUzka+FV3Nn9XXhZoNBnNfk6XgHZw -x9vQvnN+tuDr6RX4g1RPq/u6IhsQO2/OT9wwu74KLdkLFTssGold73uys2WvC0NW -zNFVBuBBAoGBAO6lhTWE2hvt5h7btEY36XgoJbu0k/E7fVgEud2yCdRdQ5ApAHVs -xvol1D3waVKUrRePKq2BhaylwtYACYAow3geMsGrlf4ndlLOQ1z6ByNncJPF3Tr1 -lFp025QLijoKmnCq3CdIVPrdhTm44go2usXytobpxS2nB5hZwZfyDju5AoGBANhy -i9vOlRXcLiHpmzAKwFs/jR9D09DUZ6ALm22HvDOsISJS+nR2neun+7HXXHm1Kqyu -w1GA8xaqBnuFfuHP09ZYTNammEROS8dL/5muGCwrfwIrd/H4ELsE0spWOrTlfgY/ -GN5WeoXZGAwjiu67AoRkpKIQxnsjEKSNKZQntjn1AoGAOyAdIcZZd2P4iJqsTl1Z -5aAkwR2bLcAsbNs25XtPviKhM51E9NLPdXhb3kCrB3+4ZsbcrwIRCVZEMFrv/6WZ -0C/DKYKGdeJ3CUr7G5UCob3mAWabShk/+S1MnaBCTeEEpHdgdgcQrtqlQEjTD+7B -VXutxz0x0f64/gD22ttotVkCgYAma4a52JyMCc5ChMXgLDhiuhAhuZdynRFbzlOj -iJF2lpo3DoWYgKmdd+7sbW7jx62wg0D2Sa5cmoeWC2cvTAWtKXVSMLYcgc1frfTL -4aQ2yu27g93BnKfTmpKUCeRX0dih4TdX1//dnGBxXym9IILc30R94/5nQx0kKE52 -Fup4tQKBgHrDPBIJG3MkA5UIkBPnxE9Ei8V4g/TpYjmC+6JiWkBTQCNZ4A2KKl7S -pwGQwdcqA5OsPbw0T54HwMtDm0ao0b3krb70vBw/xdIAHNe3DCmeOuKelvjDyzr1 -ZL6gF557VfKFjz23Hp2PbOYo88BAdX1H1zy0FUZJ7Zh4GbOjgVFQ ------END RSA PRIVATE KEY----- diff --git a/archive/slack-runtime/env/SlackSSH-prod.key.pub b/archive/slack-runtime/env/SlackSSH-prod.key.pub deleted file mode 100644 index 6ae1fb0..0000000 --- a/archive/slack-runtime/env/SlackSSH-prod.key.pub +++ /dev/null @@ -1 +0,0 @@ -ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDJxnB7QW5ghKwVoe9qmU2Fv26mUbxh4yR98gpenrfczCKEAKag2goRAeWpIoPW6tl8tiPB/VgEoA+31BF0iC7CxDeGXfEqmw76CyZo6kXd4kxVYdl1L9PuWmUg5xevS1tR6JtD2n5z4yAgJ+l0Am9Se4PyCsOZpO69qwFq3g7DqtcjOxBYrNKs/eJAnTF6r6apEiU8/l3CXrpEX52VqWhXGW8b3mLe7nXYSQ2D6wy3VfkpuEd5xBKJykDwraorgbvUKpEibsOZcKF5KUPOosALAkAU5TjE3d6pM7cHgGblauL06KmGTDMyBasM0XH/r1mcYXr2DRU/xDKXhHt3cVkN charles@ultix-mini diff --git a/archive/slack-runtime/slackDist.tar.gz b/archive/slack-runtime/slackDist.tar.gz deleted file mode 100644 index 2b7969a..0000000 Binary files a/archive/slack-runtime/slackDist.tar.gz and /dev/null differ diff --git a/archive/slack/ts-base-ovh/files/etc/cron.daily/clamscan b/archive/slack/ts-base-ovh/files/etc/cron.daily/clamscan old mode 100755 new mode 100644 diff --git a/archive/slack/ts-base-ovh/files/usr/local/bin/upAndRoll.sh b/archive/slack/ts-base-ovh/files/usr/local/bin/upAndRoll.sh old mode 100755 new mode 100644 diff --git a/archive/slack/ts-base-ovh/scripts/postinstall b/archive/slack/ts-base-ovh/scripts/postinstall old mode 100755 new mode 100644 diff --git a/docs/network/lan/pfv-lan.diag b/docs/network/lan/pfv-lan.diag deleted file mode 100644 index fd7d3f3..0000000 --- a/docs/network/lan/pfv-lan.diag +++ /dev/null @@ -1,25 +0,0 @@ -{ -ATTWAN [shape = cloud]; -ATTWAN -- ATTDSLModem - -network untrusted { - address = "192.168.1.x/24" - - ATTDSLModem [address = ".254"]; - pfv-core-rtr02 [address = ".70"]; - pfv-core-rtr01 [address = ".71"]; - } - - network LAN-VLAN100 { - address = "10.251.100.x/24" - LANGW-RTR01 [address = ".252"]; - LANGW-RTR02 [address = ".253"]; - LANGW-FLOAT [address = ".254"]; - } - network NERDBONE-VLAN200 { - address = "10.251.200.x/24" - NERDBONEGW-RTR01 [address = ".252"]; - NERDBONEGW-RTR02 [address = ".253"]; - NERDBONEGW-FLOAT [address = ".254"]; - } -} diff --git a/docs/network/lan/pfv-lan.png b/docs/network/lan/pfv-lan.png deleted file mode 100644 index 2ace74b..0000000 Binary files a/docs/network/lan/pfv-lan.png and /dev/null differ diff --git a/doorman/README.md b/doorman/README.md new file mode 100644 index 0000000..28dc92f --- /dev/null +++ b/doorman/README.md @@ -0,0 +1,3 @@ +# doorman + +All things related to badge management for TSYS \ No newline at end of file diff --git a/doorman/doorman.pl b/doorman/doorman.pl old mode 100755 new mode 100644 diff --git a/doorman/test.pl b/doorman/test.pl old mode 100755 new mode 100644 diff --git a/fixHosts.sh b/fixHosts.sh old mode 100755 new mode 100644 diff --git a/libre-work/librenms/distro b/libre-work/librenms/distro old mode 100755 new mode 100644 diff --git a/libre-work/librenms/ntp-client.sh b/libre-work/librenms/ntp-client.sh old mode 100755 new mode 100644 diff --git a/libre-work/librenms/ntp-server.sh b/libre-work/librenms/ntp-server.sh old mode 100755 new mode 100644 diff --git a/libre-work/librenms/os-updates.sh b/libre-work/librenms/os-updates.sh old mode 100755 new mode 100644 diff --git a/libre-work/librenms/postfix-queues b/libre-work/librenms/postfix-queues old mode 100755 new mode 100644 diff --git a/libre-work/librenms/postfixdetailed b/libre-work/librenms/postfixdetailed old mode 100755 new mode 100644 diff --git a/libre-work/librenms/smart b/libre-work/librenms/smart old mode 100755 new mode 100644 diff --git a/mtp-configs/asn2net-vpnrtr.turnsys.net b/mtp-configs/asn2net-vpnrtr.turnsys.net deleted file mode 100644 index e862df6..0000000 --- a/mtp-configs/asn2net-vpnrtr.turnsys.net +++ /dev/null @@ -1,1726 +0,0 @@ - - - 15.8 - - pfsense_ng - - normal - vpn - asn2net.net - - all - - system - 1998 - - - admins - - system - 1999 - 2001 - 2002 - page-all - - - admin - - system - admins - 0 - user-shell-access - - c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFDL0xZSGo0TTh2UGJncmlDaXhnRXBiMFFwdUpNT2Z5c29VOEc2U1ZyWUQ2b21oYWFkam1ITUY1YStRNTdYRVUyQU8vTlNQWnI2TFRrdTNuUlY4anV5OFhVS1U4MzYrRVhaMkhJQnBMNVVmS3ptd2pyMERPdGFMTngva0lFa1ZEL21CeGhGSDRBWGlVVXZkZmpCZDZOdlNPcGJVWllocFo4RGRFTTdCeFZpT3YzV0FxZjd5Q1FJZGcxNWI4bUdkbmduemNzK2l6VWllKytzL09IMUpxZ21MVUhQM0F4VHE0WUVSS045azJCeU50UjdPNlBHZytHdlR1a1U3Z25tbE1abXFLb3dFWUVFMkREZGRtU2t2ZVpqUkdlbTRaVHFFdTkwNHBETWR2cXRPNVNiZUNMdSs2aUFsUy9hOThhVlBiaWMwaU90TXBFd3Y5dnpUaXBUbWE1NGwgam9zZWZjdWJAc2xlaXBuaXINCnNzaC1yc2EgQUFBQUIzTnphQzF5YzJFQUFBQURBUUFCQUFBQkFRQ281VDBGRVVLb1lheFJoanM5eVd6S3RFeVh1S0p2VFdvbHJ5RDM5NWVxeUJKMHhPeGJrWEorOEVNd0t0V002Tlc1cWFxV2JUMkpKL1Z6T0ljb1lteEF1Kytxd1NXT2Vza1ZyK0Z4UHIyeXBhV0Q5OG5KeStDcFo5Uk42UHc2S2lrSGFreXF6U1VXS1hkb3ZXaVRwZHpxUk8rajBMbUptZ1VpVDNOc2g0MmV5YnZ0L1Q3Sk1rVkc0Vytqb1JYK0RDUzRVSVJSUWdNUkQ0VHFCUS9qcjltN1ZzMGFKbjFsZmxnc3Byc2FjZ29nK3NIbEV6aXR3d2NScU1OcHA1Sm0wRGZoajZQcUF2c2dLSllXT09NRlZvd3ZHc3FuUTl3cUpvNUFsbGxiVEdWMVJIZUlCTzNmUlJVOFVkOVRQQTNBZngxNi9hcGYxbmtMaFY4UVg5bUl4RVdwIGNoYXJsZXNAbGl2aW5ncm9vbQ0Kc3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFDZzFMcm5sMGw0eUU5RzNYMzkwZDVKb3g2TFhBcE84YU5LcWpwT21FbUFmMnVkbUd0K0xHcWM3R0hHYjdTR1BLaG5OMkJabFpqbFFObDhTNW93U1huTmtLVi9GeCttZ0JXTi83bGhaYXlCdTdWQjNWRjVwc2xLaVBaQTNaK2hvNGFrekhtcWR0U05KcUNCOFNTYklVMExxN2hMNzJDSmowdEovUDN1S2N2WUMxN05ra29mbHd4V1EwSld2R3MvSzc1cGRRWUtpZTl2eG51WDRXSm5KQWFmcFNRSWhXa3VuUWtiVUNoWG1Kd2FSRzhLVGtGVEJLYnhXZXhBemVMWTNmYXNrVEowcXFURldRL09paWU3enhlM1VveEpIRjMrMWszbS92cm1EVWV2N25pcGJKUFdKVThMajYwWXRSZjhjeVp6WE5KdTJYdEhwdG1hVEpydzRLOGwNCnNzaC1yc2EgQUFBQUIzTnphQzF5YzJFQUFBQURBUUFCQUFBQkFRQy9MWUhqNE04dlBiZ3JpQ2l4Z0VwYjBRcHVKTU9meXNvVThHNlNWcllENm9taGFhZGptSE1GNWErUTU3WEVVMkFPL05TUFpyNkxUa3UzblJWOGp1eThYVUtVODM2K0VYWjJISUJwTDVVZkt6bXdqcjBET3RhTE54L2tJRWtWRC9tQnhoRkg0QVhpVVV2ZGZqQmQ2TnZTT3BiVVpZaHBaOERkRU03QnhWaU92M1dBcWY3eUNRSWRnMTViOG1HZG5nbnpjcytpelVpZSsrcy9PSDFKcWdtTFVIUDNBeFRxNFlFUktOOWsyQnlOdFI3TzZQR2crR3ZUdWtVN2dubWxNWm1xS293RVlFRTJERGRkbVNrdmVaalJHZW00WlRxRXU5MDRwRE1kdnF0TzVTYmVDTHUrNmlBbFMvYTk4YVZQYmljMGlPdE1wRXd2OXZ6VGlwVG1hNTRs - - $2b$10$gC18naE0/lK5Z.b0QcP.xOeINFP57Z6fwruaJfyF9yHhIBs1k8MAe - 2 - pfSense.css - - - user - $1$RbNaB6Sn$9K7vJpbEDRTB79CtC5ncN0 - 59076e0b49c094c980fc4ef7876d2ff7 - charles - - - - - 2001 - - - user - brendan - - - - - 2002 - $2b$10$5sgeAX1TByngxSqGHlb.CusQS8gSioEuGJuzpKMgaIigvkdd6s5UC - 2 - pfSense.css - - - - user - $1$7yd912w0$.qagQ7wgryu1rruyr92zb. - 1a3a31cf6de8cd97d0d7d996f53e2098 - brendanvpn - - - - - 2003 - - - user - $2b$10$kwVYoVWmKXI.WlGNbZ0t8O41opPR67NF6HQqLL6meV94qIidyfSl. - - mhouse - - 2 - - - - pfSense.css - 2004 - 5a4937bb3773d - - 2005 - 2000 - America/Chicago - 300 - pfv-ucs.turnsys.net satx-ucs.turnsys.net ovh-ucs.turnsys.net - - https - - 55e51a3a2e6d8 - - 2 - - - 2 - pfSense.css - - yes - - - - hadp - hadp - hadp - - monthly - - 9600 - video - - enabled - - enabled - - - - en_US - none - none - none - none - route add 158.69.183.166/29 -iface em0 - route add default 158.69.183.166 - - - - - - - - - /usr/local/share/pfSense/pkg/repos/pfSense-repo.conf - 8.8.8.8 - 8.8.4.4 - - - - - em0 - - - - - 158.69.183.162 - 29 - WANGW - - - - - - - vtnet0 - 10.253.4.254 - 24 - - - - - wan - 0 - - - - - - - - - - 10.253.0.80 - 10.253.0.245 - - - - - OVH - prodtechopsalerts@turnsys.com - kn3lmgmt - - - - - - - - - - 161 - - 162 - - lan - - - - - - - 50 - 10.253.3.99:514 - - - - ipv4 - - - - - - advanced - - - 10.253.4.0/24 - - - - - - - wan - - - - - - - brendan@108.90.6.147 - - - - brendan@108.90.6.147 - - - - - - - - 1480888198 - pass - wan - inet6 - - - - - - - - keep state - - icmp - - - - - - - - - - brendan@10.30.1.48 - - - - brendan@10.30.1.48 - - - - - 1464610769 - pass - wan - inet - - - - - - - - keep state - - tcp - -
37.187.231.251
- - - - 443 - - - - - brendan@10.30.1.48 - - - - brendan@10.30.1.48 - -
- - - 1496065921 - pass - wan - inet - - - - - - - - keep state - - tcp - - - - - - 1199 - - - - - admin@10.253.1.2 - - - - admin@10.253.1.2 - - - - - 1496594797 - pass - wan - inet - - - - - - - - keep state - - tcp - - - - - - 443 - - - - - admin@10.253.1.2 - - - - admin@10.253.1.2 - - - - - 1496067458 - pass - wan - inet - - - - - - - - keep state - - udp - - - - - - 1199 - - - - - admin@10.253.1.2 - - - - admin@10.253.1.2 - - - - - 1441519679 - pass - wan - inet - - - - - - - - keep state - - icmp - -
66.220.2.74
- - - - - - - - brendan@107.129.127.14 - - - - brendan@107.129.127.14 - -
- - - 1441157135 - pass - wan - inet - - - - - - - - keep state - - udp - - - - - - 1195 - - - - - josefcub@70.117.82.108 - - - - charles@108.90.6.147 - - - - - 1446903164 - pass - wan - inet - - - - - - - - keep state - - udp - - - - - - 1197 - - - - - charles@108.90.6.147 - - - - charles@38.103.217.178 - - - - - 1442097954 - pass - wan - inet - - - - - - - - keep state - - udp - - - - - wanip - 1194 - - - - - charles@108.90.6.147 - - - - charles@108.90.6.147 - - - - - 1464475480 - block - wan - inet - - - - - - - - keep state - - - - - - - - - - - brendan@108.90.6.147 - - - - brendan@108.90.6.147 - - - - pass - inet - - lan - 0100000101 - - lan - - - - - - - pass - inet6 - - lan - 0100000102 - - lan - - - - - - - - 1448736612 - pass - lan - inet - - - - - - - - keep state - - tcp - - - - - (self) - 22 - - - - - charles@108.90.6.147 - - - - charles@108.90.6.147 - - - - - 1441961475 - pass - enc0 - inet - - - - - - - - keep state - - - - - - - - - - - brendan@107.129.127.14 - - - - brendan@107.129.127.14 - - - - - 1443321797 - pass - openvpn - inet - - - - - - - - keep state - - - - - - - - - - - brendan@108.90.6.147 - - - - brendan@108.90.6.147 - - - - - 1496354234 - pass - openvpn - inet - - - - - - - - keep state - - - - - - - - - - - admin@10.251.100.101 - - - - admin@10.251.100.101 - - - - - 1441520169 - pass - opt1 - inet6 - - - - - - - - keep state - - icmp - - - - - - - - - - brendan@107.129.127.14 - - - - brendan@107.129.127.14 - - - - - 1464611995 - block - opt1 - inet - - - - - - - - keep state - - - - - - - - - - - brendan@10.30.1.48 - - - - brendan@10.30.1.48 - - - - - 1449959713 - pass - opt2 - inet - - - - - - - - keep state - - - - - - - - - - - brendan@2001:470:390b:1:8156:dd1a:6092:1c6a - - - - brendan@2001:470:390b:1:8156:dd1a:6092:1c6a - - - - - 1455395041 - pass - opt3 - inet - - - - - - - - keep state - - - - - - - - - - - brendan@107.129.126.110 - - - - brendan@107.129.126.110 - - - - - 1446323306 - pass - opt4 - inet - - - - - - - - keep state - - tcp - - - - - - 179 - - - - - charles@72.182.34.126 - - - - charles@72.182.34.126 - - - - - 1480889212 - pass - opt6 - inet6 - - - - - - - - keep state - - icmp - - - - - - - - - - brendan@10.30.1.48 - - - - brendan@10.30.1.48 - - - - - 1480889234 - block - opt6 - inet6 - - - - - - - - keep state - - - - - - - - - - - brendan@10.30.1.48 - - - - brendan@10.30.1.48 - - - - - - - - -
- - - - yes - - ANY - PSK - wTrkOoZAmOemxAYgkK3UgkFwP1TRSvYz - - - 2 - 2 - 2 - 2 - 1 - 1 - 1 - 2 - 1 - 1 - 1 - 1 - 1 - 1 - 2 - 1 - - - - - - - 1,31 - 0-5 - * - * - * - root - /usr/bin/nice -n20 adjkerntz -a - - - 1 - 3 - 1 - * - * - root - /usr/bin/nice -n20 /etc/rc.update_bogons.sh - - - */60 - * - * - * - * - root - /usr/bin/nice -n20 /usr/local/sbin/expiretable -v -t 3600 sshlockout - - - */60 - * - * - * - * - root - /usr/bin/nice -n20 /usr/local/sbin/expiretable -v -t 3600 webConfiguratorlockout - - - 1 - 1 - * - * - * - root - /usr/bin/nice -n20 /etc/rc.dyndns.update - - - */60 - * - * - * - * - root - /usr/bin/nice -n20 /usr/local/sbin/expiretable -v -t 3600 virusprot - - - 30 - 12 - * - * - * - root - /usr/bin/nice -n20 /etc/rc.update_urltables - - - - - - - - - ICMP - icmp - - - - - TCP - tcp - - - - - HTTP - http - - - / - - 200 - - - - HTTPS - https - - - / - - 200 - - - - SMTP - send - - - - 220 * - - - - - system_information:col1:open,interfaces:col2:open,gateways:col2:open,openvpn:col2:open,undefined:col2:close - - both_ip - - 10 - - - - 1 - p2p_shared_key - UDP - tun - - wan - 1194 - - - Iw0KIyAyMDQ4IGJpdCBPcGVuVlBOIHN0YXRpYyBrZXkNCiMNCi0tLS0tQkVHSU4gT3BlblZQTiBTdGF0aWMga2V5IFYxLS0tLS0NCjRhYjBlYzc3NGNlZmFjNDk0ZDkxMmRlOGRkMzkyN2JhDQowZGZjMzI2MGMwZmQwOGE2ZmI0NjVjMGNmZjQ1MzU1YQ0KMDBmODc5MzQwMDI0YjU1OTQ2MDAzNmUyOTJjNDhiNWQNCjkzMjg3ZjY3ZTIwOTI4ZDA2MzczMjM2NjliMjNmZjNiDQoxZjY3MDJlYzkwZWEzOGU3MWZjN2JjMDA5ZTI1YzdiYw0KZjVmNGE4YTNlMzdhMDUyOTkxMGEzNDVjMTQ4Mjk5OTkNCjU0OWE4NGIzYTAyZTg4M2Y1M2ZkZWYzNGZlYzlhNTg3DQpiMDBjMWM3ZjU4YjFlOTYyZTQ1ZjEyMjI0MGI0YTBlMQ0KMTgxZTU3NjY0Y2UwZmIxNTg5YTA1NmZjYWYyNDYwNGYNCmU3M2I4OTJmN2JmNzRlZjMxODEzYzc5ODJhZjkwNmNhDQo4YzAwYTY1OWEwMzI3MGQ3ZGFiNjE0YzkwM2RjYWRlZQ0KNmEwZjQ2MDFhMWE4ODAzMjQxZjY4MTY5M2UyZWFjN2ENCmUyZWNkMDBkYmU4Mjc1MDY2OWQ0MTkwNTZmYjE4OWE0DQpiYzY1YzAyOWY1ZjM2YzI1MTM0MzkzM2M3OTRkZjdhMg0KY2E3OWUyN2E1ZDNjNDhiNjgwNjg2Yjc5MmQ3ZGZiOGUNCmIwODZkMzAyNzNiN2U0ZmNjNTdiNGVjZTQyOTgyMjg2DQotLS0tLUVORCBPcGVuVlBOIFN0YXRpYyBrZXkgVjEtLS0tLQ0K - AES-128-CBC - SHA1 - none - 192.168.194.0/30 - - - - - - - - - - - - yes - subnet - - none - - - - 0 - - - 1 - - - 4 - p2p_shared_key - UDP - tun - - wan - 1197 - - - IwojIDIwNDggYml0IE9wZW5WUE4gc3RhdGljIGtleQojCi0tLS0tQkVHSU4gT3BlblZQTiBTdGF0aWMga2V5IFYxLS0tLS0KYzBhNjVjYWI4OTFhNmI4ZWRjYjNjYTY4YzYyMDI5N2IKYTgxZjc4NTMzOWE4Y2I2MzJmNzI2YmI3Y2MzZjliMTUKY2ZmYjFhN2NhY2M0ODE4YjhjMTllNjk3YmM2NDBkZTkKZjUzMGE2Y2RhZmI5MzFmY2FiYzFmOGM1Y2U5ZTNiZTgKNDU1NzI2ZGI1OGY2YThjZTczMjAwZjk2M2RkMmUzMjkKNjQxNDA3NjE1ODNlZjk5YjM1NGUzOTA5MTE4ZTcxMmEKYmYzNzVkYWMxMGIzZWVlNDQwNjkyNDFmNjJlMTBkNDcKOWMyNzBjMGFmZjJhMjVkMWNkNjdmOTQwNjYxNzZhODIKNDVhNjNlNTZiOTBhNDU1N2YxZWE3M2Y1NDJjNzJlMWIKNTU4NDYxN2FlMjVjYzdmNTJiZjc4MjZjNmZkMDQyYWYKZmViNWY3MzRlNWZhMWI3OTBiYTYyMzEzMzQ1MDM2YjEKNWY4ZWYwOWVhYzVlYWIwZmEyM2ViZjNlNTQ5ZDhmOTQKMTcxN2YyNjk0YTI3YWQzOTE4MzJmNzU1MWJiMGU3OGIKMjM1ZTA1ZWQ4NTQwZDYxMzM1MzMxMWM0NWM4OTBhOWYKZmM4OWY0NWE4ZDllZDM3ZDRmOTdhZDk1YmQwOTdmNDYKYWNiNTQ5ZmFiYjc0MGM1ZjUyNTk0NTdjNjJiYzI0YzEKLS0tLS1FTkQgT3BlblZQTiBTdGF0aWMga2V5IFYxLS0tLS0K - AES-128-CBC - SHA1 - none - 192.168.197.0/30 - - - - - - - - - - - - yes - - none - - - - 0 - - - 1 - subnet - - - 6 - p2p_shared_key - UDP - tun - - wan - 1199 - - - Iw0KIyAyMDQ4IGJpdCBPcGVuVlBOIHN0YXRpYyBrZXkNCiMNCi0tLS0tQkVHSU4gT3BlblZQTiBTdGF0aWMga2V5IFYxLS0tLS0NCjM3ZTdhZjg0MjQ3OTA1YmFjMWUzN2U3Y2RjNTIyN2VmDQpjMTMxNTZiZjAyZDE4ZWJjMjk0ODUxOTg0OGQwMDdmYQ0KMTQ0NWNjNzgzY2I5Njc1NDA4ZWExN2ViZjJiNTgwZDcNCjU2NmQxODcxODc1NmNjN2UzZTBiZThjODM2NGJkMGI1DQpjZmVhNzJhYjNmMjFkZmQzOGExMjliODhiNWM1YzQ4ZA0KNzMxNDExOWNjN2E0ZDgxYzZiNzE3ZDVhZDRlNzZhZDMNCjg4YjY5M2YxY2ZmZWRhMjlkOTljMjc4NmQ4MTc3ZjE5DQpkOGQxNGI2ODM5YmZjZTMyN2EwOGYwODgzMGM2N2I2OA0KNmQ4NzA1YmVjYTlkOWZlNzdlMDhkNGVlODc2YTI4NzQNCjNjZThkMzY5YzM2ZGQzOWRhZjdkMDZjNGEzN2MzZWYxDQo3ZDdmZDAyYTMzMTc1NzBhOTE2NGI0Nzk1ZTYwNTNmYQ0KNmQ0ZDhjNThhNGMxZGNjZTQ1ZTI3NzYyNDAzNDQ3M2QNCmIwNjdlMmFlYjNhZDkzY2QyYmRhZWQ4MWRiZWIxNjMxDQowMDRjNzg0ZmMyZWRkZTJkNzM5YWMxY2MxZTFjOTFhNA0KYjA0YTgzNzg1MWQxMzIzOGRiMzhlZWY4MWUwYWQyNGMNCmVhM2M2OWRiYTQxYTgyOGE1MTQ0MWZlODA2ZjYxYjE4DQotLS0tLUVORCBPcGVuVlBOIFN0YXRpYyBrZXkgVjEtLS0tLQ0K - AES-128-CBC - SHA1 - none - 192.168.198.0/30 - - - - - - - - no - - - - yes - subnet - - none - - - - 0 - - - 3 - - - 8 - server_tls - TCP - tun - - wan - 443 - - push route 10.251.0.0 255.255.0.0 ; -push route 10.253.0.0 255.255.0.0 ; -push route 10.40.0.0 255.255.0.0 ; -push route 192.168.120.0 255.255.255.252 - Iw0KIyAyMDQ4IGJpdCBPcGVuVlBOIHN0YXRpYyBrZXkNCiMNCi0tLS0tQkVHSU4gT3BlblZQTiBTdGF0aWMga2V5IFYxLS0tLS0NCjBiNjU0ZGZiYTY0N2M1MzFhZTY2YjEyOTkzOGEwZDBmDQoyMTFkNjhkZjIyNzhjYjkyZWJmZTZjY2QzNmRjNmU1YQ0KYjUwNzQzZTUxNGZlNWUyMzhjYjhmMDRjOTBhNzUwMjENCmQ2MWMzYmU4OWI2MDI0MGVkODhmNThhZDhkMjViY2ZmDQpjYjU1OTI3MTFhOTc0OGNiZGY3OGEzZmQ2MDVkZjJhNQ0KNzQ4NjQyZWViOWZmMjM4MjJmYThkOTJlNWRiYzFlMTINCjEyYjdhYzY2ZWZmMTMyYzIwZWZkMjdmYzRmZWQwYWM4DQo2Mjk1MTQwYjViMWMzNGU2OGU3YjJlODE0YzE4MzM4Zg0KZGUxM2I3NGY4ZjYwNjFhMjNhMDg3YWE4MThlMDcxMTgNCmNmOWY3MmMzMDljNmQ0NTZlOTgzYjVjOTVjMzVhMzEzDQowYjU5YWQ0ZmJjNjRiYjBhMmRiNWE2YWM5YmNhMzVhMQ0KNTAxMmE1YmEwYzg5Zjk3YTcxMjkxZjdlMTZkODhlNWUNCjg0NzdlNDY3MDVjMjBkMjMwMzNjOGU4YzkxNTM4MWNiDQo4ZGUxN2E3NDY4YzhjMzIyOTUzYjMwODg5YWI4MmY2Ng0KNDhkODQyMTFmOGU5NGJkMGFkMGFjMGE1Y2VmZTYxZmUNCmMxNGVhMDBlYjZlNmRkMzA4ZmI4ODhkNWQyOThkMjNkDQotLS0tLUVORCBPcGVuVlBOIFN0YXRpYyBrZXkgVjEtLS0tLQ0K - 5934384150eb6 - 593438bd2696e - 5934389675bf4 - 2048 - 1 - AES-128-CBC - SHA1 - none - 172.16.80.0/24 - - - - - - - 24 - no - - - - yes - subnet - - none - - - - 0 - - - 1 - - - - - - - - - - - - - - - - - admin@10.251.100.101 - - - - 55e51a3a2e6d8 - - server - LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZiVENDQkZXZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBRENCdERFTE1Ba0dBMVVFQmhNQ1ZWTXgKRGpBTUJnTlZCQWdUQlZOMFlYUmxNUkV3RHdZRFZRUUhFd2hNYjJOaGJHbDBlVEU0TURZR0ExVUVDaE12Y0daVApaVzV6WlNCM1pXSkRiMjVtYVdkMWNtRjBiM0lnVTJWc1ppMVRhV2R1WldRZ1EyVnlkR2xtYVdOaGRHVXhLREFtCkJna3Foa2lHOXcwQkNRRVdHV0ZrYldsdVFIQm1VMlZ1YzJVdWJHOWpZV3hrYjIxaGFXNHhIakFjQmdOVkJBTVQKRlhCbVUyVnVjMlV0TlRWbE5URmhNMkV5WlRaa09EQWVGdzB4TlRBNU1ERXdNekl6TXpoYUZ3MHlNVEF5TWpFdwpNekl6TXpoYU1JRzBNUXN3Q1FZRFZRUUdFd0pWVXpFT01Bd0dBMVVFQ0JNRlUzUmhkR1V4RVRBUEJnTlZCQWNUCkNFeHZZMkZzYVhSNU1UZ3dOZ1lEVlFRS0V5OXdabE5sYm5ObElIZGxZa052Ym1acFozVnlZWFJ2Y2lCVFpXeG0KTFZOcFoyNWxaQ0JEWlhKMGFXWnBZMkYwWlRFb01DWUdDU3FHU0liM0RRRUpBUllaWVdSdGFXNUFjR1pUWlc1egpaUzVzYjJOaGJHUnZiV0ZwYmpFZU1Cd0dBMVVFQXhNVmNHWlRaVzV6WlMwMU5XVTFNV0V6WVRKbE5tUTRNSUlCCklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUFvOGwvV2U3Z3g2ZGdJdTlWVlFURVUvYmoKN0ltK2NQRzlIbEFmWjRJTmU2TXhvWGJxQmhTMVVMTTJWek56Y1QvN0hHUlNaNjFjazNFakZEM3dWWnIvRkJKbwpOakpyMEY2em5yTll5OUFLOVNLVjV3ZkFTak45WGJET1B6WEJBMnNhZU52VGcwdWZiTG1GUjlDVlpMWENyeDcwCkM1VTk2TkVLbHBWd2Evb1JUci92aDc0TnNwSkcvbUZKUEsvTHB5WkRnVVdtbEhKcWhjOFNIS0dLb0FoOU9UUVQKUGt2UHRQZ0hkUzhjaWlZQWNqQTFFcmhmUnJVTmh5NE9uRGFYYXFKUkk2SXBWajU1WEVZT1hFYXhsSCtwdkp0YQpibVhjTHlsdXJ5R0hHQ1FCczhISmxrcFJDZ001UVllK3VzajhQSERCazIxcWM3VkdQZWR2YVpFaWJvOEthd0lECkFRQUJvNElCaGpDQ0FZSXdDUVlEVlIwVEJBSXdBREFSQmdsZ2hrZ0JodmhDQVFFRUJBTUNCa0F3TXdZSllJWkkKQVliNFFnRU5CQ1lXSkU5d1pXNVRVMHdnUjJWdVpYSmhkR1ZrSUZObGNuWmxjaUJEWlhKMGFXWnBZMkYwWlRBZApCZ05WSFE0RUZnUVVUTm5xeGNSd2ZCNFlRbnM3M0ordzB2aDJiQWt3Z2VFR0ExVWRJd1NCMlRDQjFvQVVUTm5xCnhjUndmQjRZUW5zNzNKK3cwdmgyYkFtaGdicWtnYmN3Z2JReEN6QUpCZ05WQkFZVEFsVlRNUTR3REFZRFZRUUkKRXdWVGRHRjBaVEVSTUE4R0ExVUVCeE1JVEc5allXeHBkSGt4T0RBMkJnTlZCQW9UTDNCbVUyVnVjMlVnZDJWaQpRMjl1Wm1sbmRYSmhkRzl5SUZObGJHWXRVMmxuYm1Wa0lFTmxjblJwWm1sallYUmxNU2d3SmdZSktvWklodmNOCkFRa0JGaGxoWkcxcGJrQndabE5sYm5ObExteHZZMkZzWkc5dFlXbHVNUjR3SEFZRFZRUURFeFZ3WmxObGJuTmwKTFRVMVpUVXhZVE5oTW1VMlpEaUNBUUF3SFFZRFZSMGxCQll3RkFZSUt3WUJCUVVIQXdFR0NDc0dBUVVGQ0FJQwpNQXNHQTFVZER3UUVBd0lGb0RBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWg2RzZJaERQTW5qcFAyN0pqcS9RClhZcmlINDgvbVNldk9OMWJCSEwySHI1eGVBOHI3NHZic3hoVW1Nb1Ywbkl0MDBsekdMQU9qSGhpMUhRR0MvM1QKR3lraDlMdWFPdDVDZnlGRjlxL2NLcndldVAvcEdRbm5QenQ2dzhjMWJmWm1iamRRMUVHeVh0NTdoWnROTy9YagpPK0pnSGRoWG44TXhNQmpSU09WSjJhQWhvY0RUMUdKVGlacFRkQk5BZGI3MmRoZVFtbVV2ajhHbEQwcHZWd2JTClNqd3VGS3cxNG9naXFLZ1dSSUhmaGVpejBReDFndE1oZnFZNUZtTDF2dDV3MTBsM2k1VnVmN2hPYWFpWURNNEQKbjVqK01USFVmSndTZzd5Y043c2FadVdnYVZBZDNrQUIwMm5hbW9xQitCOVA1SGxxQzQ2UVBtdE0xayt2NTEwNQp1dz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K - LS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tCk1JSUV2UUlCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQktjd2dnU2pBZ0VBQW9JQkFRQ2p5WDlaN3VESHAyQWkKNzFWVkJNUlQ5dVBzaWI1dzhiMGVVQjluZ2cxN296R2hkdW9HRkxWUXN6WlhNM054UC9zY1pGSm5yVnlUY1NNVQpQZkJWbXY4VUVtZzJNbXZRWHJPZXMxakwwQXIxSXBYbkI4QktNMzFkc000L05jRURheHA0MjlPRFM1OXN1WVZICjBKVmt0Y0t2SHZRTGxUM28wUXFXbFhCcitoRk92KytIdmcyeWtrYitZVWs4cjh1bkprT0JSYWFVY21xRnp4SWMKb1lxZ0NIMDVOQk0rUzgrMCtBZDFMeHlLSmdCeU1EVVN1RjlHdFEySExnNmNOcGRxb2xFam9pbFdQbmxjUmc1YwpSckdVZjZtOG0xcHVaZHd2S1c2dklZY1lKQUd6d2NtV1NsRUtBemxCaDc2NnlQdzhjTUdUYldwenRVWTk1MjlwCmtTSnVqd3ByQWdNQkFBRUNnZ0VBY0FvamFzTEUwdTdGRGNESWo2citIaTNTaG5sSFkvMkprQlhoRmE1YVNNdysKNUNQelBJdW42SGRmWWRGWlZBd2ZXN0dveVRGSEZia2I5UG5WME1tQldocXBYUUdxek5RcmJSRmtXYStMLzFwVQpUc0Qzb2dxTTVLMVF1TjZ0bFFnTUNNYmZibjRwcFhkWEcrUXNmY0wwVlZVSVBuQXQ5SGdqRlJWTzNSNG4vc1NtCjJUSjhzdnNHWHRsL3dyanhMVkRaLzdSUzIycU5UWXZVbURJL0g5MTZNTld4NFhUalpJQ2x3KzlGaGlSU08vV0EKS0wxKzFXcExmMk0vY0FIK0d4ZlRYcmdlSmVPTXQ1dHlsWVhtRjBLR2x3YmNaM2pYN1RLdlhYZ01HNGthaU1pUgo5NUVybitMQkpoUHp2WnA5eE82ZkFhR3cvSWZZNTVJejdRRVliaSt5R1FLQmdRRFZBK0FHNUkxMFBmb2xBbUM5CkZoeUhJWUNhZ2NuYmgxRTNUam96Zm1mWHRodDJWTTFBTm1relROdGpadGZHcGhuUDZuTnRSR1FwVGNCSTZnak0KcjVWbTMyVTdLemJQK3lYelFXcmJpcktib3AvMWVxT3krV3Y2UkxnOE9oemY2Vk44NU9pU2hlNCtUZ0lzdXhkeQp0VURhOXgyTHJSVXIrUHRWWnlUZDBlYXhCd0tCZ1FERTFvNkZyaFVmenJzYVVEaVgwQjZ6ejZhRU9idGV1VjRFCno3TnBYcGxhcDA1WDFWT28zbTJ5STBNREczTHoxcHVBbXdKUVd3OCsrWXNFRUJVMngvZTF3Y1Z1VWNKWEpsSEgKYTQzdXBLbG9CTnRlU3NKNmZaYjJ3TS9nRktuRERSMlVhSUFDQkhvR1FqaVVNeWRaeUJPK1Z3SGtYdWpZRllVcQpEZWdDSzZ3V2ZRS0JnRnJ2M3BIU3ZIaWxoTWFMNzFTSnZnQUtVMmFpaGRSTVBtWEg1WnphRitiRS9aQlV2NUxzCko1a1k5SWZJL2REMlZBcW80a0lCY21rWG9rRCtlR2M1aGlSMnRqYStTaFliOTZXVGhkVFhyMHcxN3VmVFJWTkEKbTlJcHlDVWVBZm10R0ZFM1AvcGRac24rYjNzOUc5T0NnWDk1QTRuL2lBeFByS3hXN2l3c1VibTlBb0dCQUkvSApaWDJ5Smc0QTFOeW9vbDRLRUpNcFo2bUgvaHgzN0h3NU53VU5xNWp6UXArWDNLOHFJaGlQOTBBS3lkSGcvZDlYCjJyM1ZkZko3RnhkVnBCbEt3ZDhLOW1yWjM4b0czSTk5T2NTS2xJKzlsSHR3d2xQMDd0TzVEVjdSMlJyM3RwYVUKS29UT3ZrOWFDYmYvRVl4Y1FFZTFpRlZIR20vVWNGdkNvcWtMTzMyRkFvR0FWZ3FFNHBucEFFN3FnL2JVZldFKwp1WVJ2RGZpcTRUQVpUVkJ4UjJtY0YvL29MQVVWNWcwYUlqMDVkbUFnQnJMSzJXN05MdFNsY3MvRHlLWS8vazA4CmtjSFFFT25USXdBT3phNStvR29IZHVJWWhRM1ZiNXVvSDRPbkpXcmJISjNPNHBURms3MXhSZDZFdTlSSFRzVHUKWmZnMjVpRHdyY0dkNVN1U2xIaXRLMDA9Ci0tLS0tRU5EIFBSSVZBVEUgS0VZLS0tLS0K - - - 565eef8ab3359 - - server - 55f489fd77719 - LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZ1ekNDQTZPZ0F3SUJBZ0lCQkRBTkJna3Foa2lHOXcwQkFRc0ZBREI1TVFzd0NRWURWUVFHRXdKVlV6RU8KTUF3R0ExVUVDQk1GVkdWNFlYTXhEekFOQmdOVkJBY1RCa0YxYzNScGJqRVFNQTRHQTFVRUNoTUhRVk5PTWs1bApkREVoTUI4R0NTcUdTSWIzRFFFSkFSWVNZbkpsYm1SaGJrQmtZWHA2YVhndVkyOXRNUlF3RWdZRFZRUURFd3RwCmJuUmxjbTVoYkMxallUQWVGdzB4TlRFeU1ESXhNekU0TURKYUZ3MHlOVEV4TWpreE16RTRNREphTUgweEN6QUoKQmdOVkJBWVRBbFZUTVE0d0RBWURWUVFJRXdWVVpYaGhjekVQTUEwR0ExVUVCeE1HUVhWemRHbHVNUkF3RGdZRApWUVFLRXdkQlUwNHlUbVYwTVNFd0h3WUpLb1pJaHZjTkFRa0JGaEppY21WdVpHRnVRR1JoZW5wcGVDNWpiMjB4CkdEQVdCZ05WQkFNVEQzWndiaTVoYzI0eWJtVjBMbTVsZERDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVAKQURDQ0FRb0NnZ0VCQU1vZ3ErYjN4bGtYTFRoblIvend3dEY5ZjRNZ0hvcVlPMENlenFmeE5SalFoc0xUOFpqKwpQYnJCcUxKUUl3TmJtU2JORHBUS3l1MXIyTUZqVklzVFhMRFZMSkIxY0hrSDJZM1E2OGlDanhWdHVXa3BMYlVpCjZRQ1ZIdWV6MzBLMHgrNVI3azYyMXJYOE9vRGE5MFZVYUxMNk4xeG9OUDl1WmxVZFV3WGxFb0NacGxrUTBydEYKb2tBTms5VHdtWU5qYm11NWNwVmdLdE9ZYmtsVlVNbkdjVG9ITlNSdzBGdElCZFNvM2loMERkZXZCak5DSnZvaAo5d3VyVGN5ZGZSU1VacVBQZ25tNC9LS081RE05dDVkK3RLU1JJRUxMVUJHTmlZbFRYNHNIaFh0VnVDbFIvNUJRCmFGUUJUN0gzb1ZkSlNYaFZ0bUExc3BUbnpMbW4xdDRkUVk4Q0F3RUFBYU9DQVVnd2dnRkVNQWtHQTFVZEV3UUMKTUFBd0VRWUpZSVpJQVliNFFnRUJCQVFEQWdaQU1ETUdDV0NHU0FHRytFSUJEUVFtRmlSUGNHVnVVMU5NSUVkbApibVZ5WVhSbFpDQlRaWEoyWlhJZ1EyVnlkR2xtYVdOaGRHVXdIUVlEVlIwT0JCWUVGR1lhWVFBWjgzZDUyalNSCkVscURwZWxFelBpRk1JR2pCZ05WSFNNRWdac3dnWmlBRkszYW9GMVBtZVFHc0lRYmVJSlloWEdFY0ZsK29YMmsKZXpCNU1Rc3dDUVlEVlFRR0V3SlZVekVPTUF3R0ExVUVDQk1GVkdWNFlYTXhEekFOQmdOVkJBY1RCa0YxYzNScApiakVRTUE0R0ExVUVDaE1IUVZOT01rNWxkREVoTUI4R0NTcUdTSWIzRFFFSkFSWVNZbkpsYm1SaGJrQmtZWHA2CmFYZ3VZMjl0TVJRd0VnWURWUVFERXd0cGJuUmxjbTVoYkMxallZSUJBREFkQmdOVkhTVUVGakFVQmdnckJnRUYKQlFjREFRWUlLd1lCQlFVSUFnSXdDd1lEVlIwUEJBUURBZ1dnTUEwR0NTcUdTSWIzRFFFQkN3VUFBNElDQVFBZwo3Q2dKQmhMT2pQbzlBS3RPMEU5SmlhME5TaHhPa3MrS1JpRVBBcGQxWVM2N2ZRVXZRN1pQYms1WGRIaDNrVWNPCnJkSFJtYm9EUk5xNGpnS3ljbzl0QmwwWnJRek10S2R1MG5PNEFteER3RTRjTkt4aWhHOVhtRlpmdWZEYkgxRkoKK3FmaXAwbFo1TnJ0WkdrNTM0TXhWQjRvVVM0QVhQaDhwVnVSTSsyZ3ZYRm1oZko1OGtsOVNqdko2anpZM1RocwpXKzRmUXZScG5OajI5WWVTVlQxa1pHeVl6bW1yTWJqTzhJckk4M3NteWd0Q29mVGU3bzNWMWhtV2k1T0hDcVBsCk1IYlA5WDlIUGJ2ZTFySW1LWCtKcjdNMEhCakdFWmZCM08rZXZlVDIwQUZUeHZjM1RFbEVOQUJVN0VqSkNlMlUKMlhPOXpUNW5ud1FsbStZVEF6eWlBUVp2N0RXQkVlNUMwQkRndUY2NFp3NlpaQzM3djJUcXAzSHIzc3A3alY4Zwp3cWlSZHpzcTM2OUp4SHlsbWtZYTIrMUFtRTZzNUkwNVdXMzVRc1FVUFhVa1o0TS94eHJBSUhFWXBhc3BGUXdHClNQSVpPV1B1ZG1RM0JBN1pZeGxXbnFXWUJuV1ExQVU3NW5RMkFHZ3NKSS9UbWdDR1VxWXE3N2dQQ25Hbi9HdzkKMXVYNFhnV3dLTERvYkYrSEZ5eEVDaUs5REhzK0lsZ2tFUGVzNzYxVzVWbHFZS2VweFpBZCtkdERDQVJaUDZHagpZaEhCWDYrOThYb2pQRm44VmFWdnNsWS9TemdpVXhNTk1GdnNsSXJpY05RZDJWeDZudVdLelBROE5TK1l6YmptClNUanVlT3pjVHROYmxCRll0RDJFam5qbzVqZlM3R2N0dWc2QjdPRUxaQT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K - LS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tCk1JSUV2UUlCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQktjd2dnU2pBZ0VBQW9JQkFRREtJS3ZtOThaWkZ5MDQKWjBmODhNTFJmWCtESUI2S21EdEFuczZuOFRVWTBJYkMwL0dZL2oyNndhaXlVQ01EVzVrbXpRNlV5c3J0YTlqQgpZMVNMRTF5dzFTeVFkWEI1QjltTjBPdklnbzhWYmJscEtTMjFJdWtBbFI3bnM5OUN0TWZ1VWU1T3R0YTEvRHFBCjJ2ZEZWR2l5K2pkY2FEVC9ibVpWSFZNRjVSS0FtYVpaRU5LN1JhSkFEWlBVOEptRFkyNXJ1WEtWWUNyVG1HNUoKVlZESnhuRTZCelVrY05CYlNBWFVxTjRvZEEzWHJ3WXpRaWI2SWZjTHEwM01uWDBVbEdhano0SjV1UHlpanVRegpQYmVYZnJTa2tTQkN5MUFSalltSlUxK0xCNFY3VmJncFVmK1FVR2hVQVUreDk2RlhTVWw0VmJaZ05iS1U1OHk1CnA5YmVIVUdQQWdNQkFBRUNnZ0VBSDc0SndQZmdXbFZkY0tJbmwvMW5XdWJPZzVVanRyZzVkZWg2bzcwcGpZQVIKNmI3SERqTy9GZmtidVFVRXVwNUQ2dWdCQmpUaXNXNWlWOXgxaG5HLytMVkJqbDRqRDU2Lzk1bDdyYjF6SXZaYwpTN3QveGhaNWFQSUNMSGorOHNiWkx3QUc0SzJ1QWw1ZUFhWmhkcTNPMDJ5Z0RROEFZNnkrdlZjaGxxZG14SE1WClRqVmJ0WUVmOE5SZmdiRG9wb1JqSEF2RnVaUHVLQi9Kd0J5QzRkSTNHUTRMRGhOWWFWZFZMV3JuYVZHSVdncHcKdExJRzZJVVJFR0VHalNpUjhvYlNUT29jZWZ0eWVPK2Zwb05pdXFRc1pOVDdudmJLUGswV3YxaWllcTZDRUVySAp2c2hYZ1ZDTzlWeTlTSlAwUXZUYlBBWDRBbzgyZnFTNDR3Q2xzOUE2NFFLQmdRRGo4VStObnBHMTgvVUpkOUdkCm9QZTljYXphekNwQWh4TjI1R3IvZkk5azQzZnc0NXU4dCtIbnMxenNONlJRQ0RyejM3WURWb2liOWcrMGlEWkYKU2VSSkNsU1kzNjJoTmNoeFJ3aFJqSjhoTkx3WVZVM3E1N1N2dWNqOXpaYjZ2aWNoOVdyZVpuTTBnVWZUVEdiVgpveDBPMGh4enBIZ2pDZTV4YndyQUpJWWlQUUtCZ1FEakFlZlRoSFNDU1diVm9VTzlIaGQ2Y1Y4SHJ4b1FOSDRuCmMrSDhMUE9SWVhuRjVGZU5UYVFLVDl1eHd0SkphWUJYTXI3a01wTFphQ0x3SzltUFJTV1pMYmVSMkZSNWRuazUKOVdMV09ONENETXoxNjZPU05SdEppRkZUYmdTcnpSU0VweDJZaEJxdTh5cllHUjl6UjdJWU04Wlg2YUI3WmhTNgp0cm5zdWdvcnV3S0JnUUMwVUZqeEc2WUNmSml6UTdCeTlEbm1CNzJJVzRkMUFpVjRvSnF2dmxZa3BmaGtlM2pnCkljbzNvdUI0RUZBUDYyTFBOb0hpUkJyTzNTaHhWR3N5QnBEcTRwd25UcElvZThZekxkQzd5ZlM3ck42NmxRaU4KTVh2eW9wSUhqQkhLQ3BBa1FlS25TZjRLWTlad3BQaVlPVzhzSVRQV214MWFBbW80RzNJeXF2SGN0UUtCZ0JESApWMGMvQncyS04xdWE2OUxTb3BHZVI1UGQwV05aUGVuVW11TjB2eHdEeEdob0ZFQ1JlSXA2bEpaeSsvQUpLRDlKCnRPcFJBcUduSE0zN3I3enpNM0E2L05KKzF0K1RiaXBtaE1Pb3VHQVdhaC9USnVmcm5QUzJhcXhyK1ZScGVCYkYKODE0T2hacGd4czNxTFhUcjI3SUdRYWJGMGVMTkRNTXdObFhVK21ONUFvR0FSRnkrZTBLdEdyUGtsR2dGbU00MwoxN3RON1ZjdnJTUCtWSEpVQmJvTFNVWTRrTCs3NG52K1RtMFl2bHhvTTJJZmFoY05SblRRMkRSZXBEano0ZWNuClpTdk13dTBvU21rT0RBTnBaSGh6cUxvbDh5aEtRTmZnWXNZY1hMaDNNUk9NZnkzVFhVUGlmaS9jMWRQQmcwUDkKSUMrOU1Tdm9wSTBiZndkdktvakMvQlU9Ci0tLS0tRU5EIFBSSVZBVEUgS0VZLS0tLS0K - - - 566d1a91c149d - - user - 55f489fd77719 - LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZsRENDQTN5Z0F3SUJBZ0lCQlRBTkJna3Foa2lHOXcwQkFRc0ZBREI1TVFzd0NRWURWUVFHRXdKVlV6RU8KTUF3R0ExVUVDQk1GVkdWNFlYTXhEekFOQmdOVkJBY1RCa0YxYzNScGJqRVFNQTRHQTFVRUNoTUhRVk5PTWs1bApkREVoTUI4R0NTcUdTSWIzRFFFSkFSWVNZbkpsYm1SaGJrQmtZWHA2YVhndVkyOXRNUlF3RWdZRFZRUURFd3RwCmJuUmxjbTVoYkMxallUQWVGdzB4TlRFeU1UTXdOekV6TWpGYUZ3MHlOVEV5TVRBd056RXpNakZhTUhVeEN6QUoKQmdOVkJBWVRBbFZUTVE0d0RBWURWUVFJRXdWVVpYaGhjekVQTUEwR0ExVUVCeE1HUVhWemRHbHVNUkF3RGdZRApWUVFLRXdkQlUwNHlUbVYwTVNFd0h3WUpLb1pJaHZjTkFRa0JGaEppY21WdVpHRnVRR1JoZW5wcGVDNWpiMjB4CkVEQU9CZ05WQkFNVEIySnlaVzVrWVc0d2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUIKQVFDcFM4bUJXRjZpZ3VvbDJwTjMrU0lPN0RzS2x0ZG4xYzFNdmpnUjRUc1NRUUwyM1ZVV1QxRTdGK1NyZitaaAowSkhlLy8xT09CNjVWeDJqdDFvd1NORlAvSEtGc2JmeTlkQytHMG9ucUlmOEZnTkVTenJzTU5ONm13OC8yaS9rCjJ1YXI5Q1ZaRlNid1RsY3FwV2hYMXZEZUZsaTgxakZnQlpMNTZIRERxQVlOdEJoQU9TRG1Lb1BobFhkVXM4SlMKTWFLdE1GQldnRnVNWTR5YnFGTWUwL1l4c3hEN2FOZVdrQ2RnMWEweG5yRmowSnE0L2ZJNlo3c0NWV2U2V0NVQgppaVBaQzJuZTgrRVZ2VlZjalJCRmIvc2R3MDVtSlU2K1UzRUVjcW5UNURxc2xzaGI5WUlKZ2xuUW1DaERkZGJqCmNCR2NPRmtwYTJhdXR6cGRMVGdVeThxQkFnTUJBQUdqZ2dFcE1JSUJKVEFKQmdOVkhSTUVBakFBTUFzR0ExVWQKRHdRRUF3SUY0REF4QmdsZ2hrZ0JodmhDQVEwRUpCWWlUM0JsYmxOVFRDQkhaVzVsY21GMFpXUWdWWE5sY2lCRApaWEowYVdacFkyRjBaVEFkQmdOVkhRNEVGZ1FVcW1HZm9ua0ZqcmREd2VldXlaUkxDZFgxVUxvd2dhTUdBMVVkCkl3U0JtekNCbUlBVXJkcWdYVStaNUFhd2hCdDRnbGlGY1lSd1dYNmhmYVI3TUhreEN6QUpCZ05WQkFZVEFsVlQKTVE0d0RBWURWUVFJRXdWVVpYaGhjekVQTUEwR0ExVUVCeE1HUVhWemRHbHVNUkF3RGdZRFZRUUtFd2RCVTA0eQpUbVYwTVNFd0h3WUpLb1pJaHZjTkFRa0JGaEppY21WdVpHRnVRR1JoZW5wcGVDNWpiMjB4RkRBU0JnTlZCQU1UCkMybHVkR1Z5Ym1Gc0xXTmhnZ0VBTUJNR0ExVWRKUVFNTUFvR0NDc0dBUVVGQndNQ01BMEdDU3FHU0liM0RRRUIKQ3dVQUE0SUNBUUE0bFRDbkRqQ3hSMTgzeFlFYlNsZFNwM1lkWCs0aWxGTXdidDc0bjAxdHBjNTg0QzdvNEg4SQpMU1RGd3Y5ZGdnSVJRMTBwSmN4SGNsYU53bVlWckJSUkxrWXNQNUNSdTNMenJKSDJPbjVZVUpxd25GM3c5R1RUCmVpdHV2d0FLNCtxdnRkWVlKemliRnQvU3lTUEtXRU0yUDQxWWJjLzlQV0l2V3ZpYllYN3VGQ3EycGZhUTJoS1kKU01jRXA4RytxQ3RHQTQzeENwa3psVUZEcjdKaW0yQkNnKzgyTlh2d2JSYTB2OGFLVSsvN2ErcTdZcnp2ZktlMQpFREl4RWxOVzdRbWF4cEZrSkx4S2ZiYzhVOEhTcFF0RWZSTnRKeDROeFZTbXk1a0U1U1g3N0NKZ2o2MW45dTBIClZYQk1SMUVqN0RLeWhFRlJFY1JFVmh6cEhTT0I4djFIdGV1RWptSkVoWWFoa1loSDJ4ZDlOZG5CSUgwZUtYQW4KY0twaWkxdWdJYXlqVGdyZHhTUGsxc0dyd29DQUZMaVRUY3k5bUJmR0h0WGE0WDBURmJxdExSS1Y1Y0NrdTRrRgpIa1BLZnNOMFUvVjZ1WFRSL0xYeXJZaUg3clNEZk5Ed0puaUdOZU5CN1EzVTY4Q0gyWnlseU1rZ1BvajVobWJjCmxjMG5BbVZOMmk2ZHpXeHZZbXRmUWhsRU56NkVmZXMySnU5NFlvV0dhMnFGTXpKMjFTVzI2OHhrVk04cFJXNloKbWc3UXQvY2E4bkprMHlia0lXS1BkNnhDcEljajdIbGhhYjd3clpMZSswODU2V2w5N1FCUGozOXUvTXlLb3VtNgpkbmZ0WVVhVEZtTVFFb00wQ1RyMFREUWIvNU9RbzltaEFVNVpKY0s5SStOd0JPWnVZK2VqWFE9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg== - LS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tCk1JSUV2UUlCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQktjd2dnU2pBZ0VBQW9JQkFRQ3BTOG1CV0Y2aWd1b2wKMnBOMytTSU83RHNLbHRkbjFjMU12amdSNFRzU1FRTDIzVlVXVDFFN0YrU3JmK1poMEpIZS8vMU9PQjY1Vngyagp0MW93U05GUC9IS0ZzYmZ5OWRDK0cwb25xSWY4RmdORVN6cnNNTk42bXc4LzJpL2sydWFyOUNWWkZTYndUbGNxCnBXaFgxdkRlRmxpODFqRmdCWkw1NkhERHFBWU50QmhBT1NEbUtvUGhsWGRVczhKU01hS3RNRkJXZ0Z1TVk0eWIKcUZNZTAvWXhzeEQ3YU5lV2tDZGcxYTB4bnJGajBKcTQvZkk2WjdzQ1ZXZTZXQ1VCaWlQWkMybmU4K0VWdlZWYwpqUkJGYi9zZHcwNW1KVTYrVTNFRWNxblQ1RHFzbHNoYjlZSUpnbG5RbUNoRGRkYmpjQkdjT0ZrcGEyYXV0enBkCkxUZ1V5OHFCQWdNQkFBRUNnZ0VBRlZ1bVZGY2R1VXJpMTF1Mzl3N0xLUzdNVkEycnAwSGw0S1N1MWpLZ0RURisKZWo1NkdaSndJUkJtbk94SjJGVkQwZXBodnBoOTU4d0J4VUhBY3c3OHVTYVVIQ0hMbnk4NzRuLzIzd0g0QmVtUgpCL0Nsd2w1Mmo2VTRTMG52ZU9QVTdpU2pBWllWajRPU282S3lnMEp1cU5ZUTQrSHg0TGRUVDR2dmpmK0lvL203Ci9ZN2lLVU1JMGdYN05JWXNjZ2lMU2FWNXYwUktjT2wwdTdJQkNkSDNCK1FzS2wwNENqNFgrY0k3Zzg4NHhhR0cKRVlFWnRERi9od04yVTJoaXZick5mRjJqU3QzYTRmV2o2ZThyZEMxa2RXeXpKM2tBbHMvcGR3czVHb0ZDem1OSwp3QlE1aXRwb09RNFlHWGoweWhxalhVcTNDeC93RVNuWEZacGJMWEt0QVFLQmdRRFNSamVIUDZ6bGFUWExRY2FnCnI3RE9sbm1VNWRUN2sralRaL0FHQ2JDQ2FZVDlxY0QvRk1vRGF2Q0hhWE95bUIzVjY3aWNuaUFmWHRpVTlJTkUKVE5MeHRkdXM1Sk1mU2dDaEliellrNURoMGJkckpiSFRVMTRIbGlyVVY0UVNhQ01qRkc3aWFQWE42WUdJcWF0cwpRUXZVSmpVdmQyZXU4dUpaL0FNd1AxTEZHUUtCZ1FET0hGa01OVUQ5elg4WG4zUll2ZmV2UExaaElUZkUzemVMCmx0YitVWnZQSUdMMVJMdDJybXNLazExOXh0ZytyU2p1a2RrYytITVdtMWcrN2YvSm1xaTZ4VldscmEyOCtLM0kKcmFiTzcrVUdJd1FSTWZTb0lqNGFrZTJxZEw5YnJTb3FyN2RlNGJJNXpsN0s5a1pTUThtQk5hdFhsazJ1aU42bgpMWGxGWk5XMXFRS0JnRXphVHhkR3BabWZqNEsvZ3FwZUxHQUZUV0NuYytXVFZNaFh0N2x0Tnk4akEvRjJac3lVCk81VnVNNFU2ZklmczR4SzV1ZHE4VEg5S3Vod1BGaDhUZVJIUTV2NVUrSlM2Qm1yZUd0aUpicTJxYWNCbW9ZemMKYm9TVlZRZ1JDSHQxeGtuZkFQd05ZckdrdzZ4QVh5QU0waGJ5OUFOcVArSUljY1J6d0hLVTRscVpBb0dBS0l0egpDTy9BNVN4emY5WWlNUUxOb204ekFWQmpoQnJVOW1TcHprV0hmT3RHRERHRkh3ZVlqdkFHU0NQQmpqTEtCb1F5ClRYeWlSeVF2NjlFdHJCNzhhaUUvZytQeWRXWUY2YUFmWEQzY3M2Ulh2SG96UW8vWjM2Z3ROSWJhemRIMnBZY0QKYjJxK2dKaVVGU0QxSEdHeFZmV1V5eG9LRmZkZXRVeEF1dUhuR0dFQ2dZRUFsRG1YUWlsQkpMOEFCSW1yTWUrawp2NXBnbEhpQ21yREtMUGpxQXVLTUpEUFRZVVJVTUhaMGYrcGF5LzBjZmFrbXBxMUlvTUZoTk8yMUNPVzJ3TnAyCm0xbDhJSjlWVlFzK0t0b0JHck1HYW52TUgzbUlmT1lONzhvTlRVNDFyTzVnTjJ1UW1CMitzMUlUclBaVVVNSXkKK05rZUZHWVArMGg2dUlVbUx2MXFWUTg9Ci0tLS0tRU5EIFBSSVZBVEUgS0VZLS0tLS0K - - - 5934389675bf4 - - server - 5934384150eb6 - LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUd2ekNDQktlZ0F3SUJBZ0lCQVRBTkJna3Foa2lHOXcwQkFRc0ZBREI2TVFzd0NRWURWUVFHRXdKVlV6RU8KTUF3R0ExVUVDQk1GVkdWNFlYTXhEekFOQmdOVkJBY1RCa0YxYzNScGJqRVFNQTRHQTFVRUNoTUhZWE51TW01bApkREVpTUNBR0NTcUdTSWIzRFFFSkFSWVRZMmhoY214bGMwQmhjMjR5Ym1WMExtNWxkREVVTUJJR0ExVUVBeE1MCmFXNTBaWEp1WVd3dFkyRXdIaGNOTVRjd05qQTBNVFkwTXpBeVdoY05NamN3TmpBeU1UWTBNekF5V2pCL01Rc3cKQ1FZRFZRUUdFd0pWVXpFT01Bd0dBMVVFQ0JNRlZHVjRZWE14RHpBTkJnTlZCQWNUQmtGMWMzUnBiakVRTUE0RwpBMVVFQ2hNSFlYTnVNbTVsZERFaU1DQUdDU3FHU0liM0RRRUpBUllUWTJoaGNteGxjMEJoYzI0eWJtVjBMbTVsCmRERVpNQmNHQTFVRUF4UVFjbTloWkhkaGNuSnBiM0pmWTJWeWREQ0NBaUl3RFFZSktvWklodmNOQVFFQkJRQUQKZ2dJUEFEQ0NBZ29DZ2dJQkFOaTc0aDF4L1I1UHNoL200SzBZTFZYT3dEVnRDZ3dSSWplWkptdTg0MzEzMVkrOQpyZU05Zm1iSXNocnV2VjJPMzMrUTZGaFRDQkFzRnEvT00yUldiN2YzaElNZnhrU0N3cGJYMkhPa3V5V0haMW9nCmk3eUdOSDRDcWh1cDZrUE5STGdHLzFwM2hxcHlVdmQ1azNZcVVWRkRncEJpbS8vWlpkOHpPdklhWjhmUnc3N2gKeDJ3dVhiYzdLUHQ1L3NPd2taeGtKcGVWZ2JzYmJuR01rWUNVdHVxR05uR2xXTDdGelZJU1FaUFZHVTZCc3VZSgo0SnJGVGhyZDNZa1Z0d0w3UGpKbktTcTlPVFdldjlyc0h5K3pWcnlTa2Via2JEaEswMmhBaThoZTkzK3Zodkc1Ci83TGV3eUJGOFRuQ1JHUlc4VWlWQWhCRXEySjJ0QnZpYjh0TW1YNEtoeVB3RkkwVTNqZnFIa3JzT2N1b2ZjeDIKTEU1UTd3UzNoTnRxQ0xPTU8yU1lpU0RtWDkzV2VPbElHUUZGL3lkVFp3V2FSS3c5N0pOU0J3bkZGZDFYNjJBKwpHTEVLUjRvWmViZXRFcUY4SFNRQXRabDBwUG1RNkNrOU02eW16N1F5aFhDeHFFRFcwMTNqdjdxMjZ3T2ltS1pVCmxiWDBBK3V1RTJCTmtTSmpWVi9oVjFrVXYzS2J5V3psejVQSTYyTnEvUFJlb3dWbzhqMXZzWk56Z1Ruc0liNncKZXpON05IMnJrQk8xeFY5N2dDMVB0TTRHU3QwcWYvRCtBR3hXTlk2dFI0d1FGM2U5ZFdheFhKUTBDeEtNdEFEagptR2RReVlrZC9KaU4xMm9sQ3IzS2VybkJJUEoraVZSZVNoWWpuRFVlR0NUajhob1BycTFzQ3IyK0MvMFRBZ01CCkFBR2pnZ0ZKTUlJQlJUQUpCZ05WSFJNRUFqQUFNQkVHQ1dDR1NBR0crRUlCQVFRRUF3SUdRREF6QmdsZ2hrZ0IKaHZoQ0FRMEVKaFlrVDNCbGJsTlRUQ0JIWlc1bGNtRjBaV1FnVTJWeWRtVnlJRU5sY25ScFptbGpZWFJsTUIwRwpBMVVkRGdRV0JCUUNLTEc4LzI2bFUwSnJPeFdVRGFoMDUwK3VJekNCcEFZRFZSMGpCSUdjTUlHWmdCVEhyb3JICm1xZk5SYWI2Ry9HTWJPM2M3Z2pXTmFGK3BId3dlakVMTUFrR0ExVUVCaE1DVlZNeERqQU1CZ05WQkFnVEJWUmwKZUdGek1ROHdEUVlEVlFRSEV3WkJkWE4wYVc0eEVEQU9CZ05WQkFvVEIyRnpiakp1WlhReElqQWdCZ2txaGtpRwo5dzBCQ1FFV0UyTm9ZWEpzWlhOQVlYTnVNbTVsZEM1dVpYUXhGREFTQmdOVkJBTVRDMmx1ZEdWeWJtRnNMV05oCmdnRUFNQjBHQTFVZEpRUVdNQlFHQ0NzR0FRVUZCd01CQmdnckJnRUZCUWdDQWpBTEJnTlZIUThFQkFNQ0JhQXcKRFFZSktvWklodmNOQVFFTEJRQURnZ0lCQUdUK011UnlEa1B6L0FFZ0pING9XTjhTVW1VdzRCUjR6VlRUc3krZQpWa2NZQjU4VERaTXVJUGkra1lxTk9Wdit6WVRMdWNhQnRDSEh3dzBQeEdnV0dSUTFSTEdrcGNPbVpaNWcxVlZmCkFwY0treko4L092SzVjWmNaWHg1YWtjMk1vL3QrZzc4Y0JKOVNyQndqRUVpUVhJZTFXd1dQclhZL0ZIQXJydFMKaWdENldNSnlIcVg4Z2VDOGxWVkxFaDB0QklBa0ludlVMdUt0MmtFZmlxSWgyZUxlZmNvVmNSSjB0ZHRZd2RaaAprMlpicnd2M3BtczlJZEsyMmN1Y1k2VXJrZVhpQ1ZUTHhvdG5Ocm9yY0RSaEZrNXljb3o4ekYxcm1YdDIvQTRhCnN6TEt0WVRSZm0wc0MrVTdtZ09ScEs5UVhzVlo4NVJSa3FSajlIMUJvTnlEZTkwTnAxeW92dkZHbjBmMXNhSGsKSjJYc3dqWVBPTXZiUk0rOTBUSUdIUXppRWtTdHBycndxUHFqWlF1NjFlZ1BXMXRKcEpoZXhPRWd0ZUd1YUJEdQpHZDdjS1gvbjYwcXBlYXFxRHl1aWFvU0hxVlBPMlVKempKSTFJaktzdm5GU0VDTnJKUlY0TGFSYnV6cm9LOFc5Clk5SmRzdzkrcFBpVnVpSzY4MWtoaE9lbzhVLytLUUdoQ2QyUXNYK0Z6SEZKYjFvOGpxL1c3a25NWUJtaGtLeVUKSWRBTUxybGc1Ym1rN2VJVmU0d0M2cHRiV0N3aUFQNUtHdGtpelArazdiSUlRMjVqUnUraVJJK1Bqc2Nyd0JERwpuUkxhNnFxK3RlSFNWczJiR1FPdmlBLzR1azFkYUhxY0FxcVhsSWNidHZaU3hEVGx2N3BqYlp5bnRRcmszTWZGClFYWEEKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo= - LS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tCk1JSUpRd0lCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQ1Mwd2dna3BBZ0VBQW9JQ0FRRFl1K0lkY2YwZVQ3SWYKNXVDdEdDMVZ6c0ExYlFvTUVTSTNtU1pydk9OOWQ5V1B2YTNqUFg1bXlMSWE3cjFkanQ5L2tPaFlVd2dRTEJhdgp6ak5rVm0rMzk0U0RIOFpFZ3NLVzE5aHpwTHNsaDJkYUlJdThoalIrQXFvYnFlcER6VVM0QnY5YWQ0YXFjbEwzCmVaTjJLbEZSUTRLUVlwdi8yV1hmTXpyeUdtZkgwY08rNGNkc0xsMjNPeWo3ZWY3RHNKR2NaQ2FYbFlHN0cyNXgKakpHQWxMYnFoalp4cFZpK3hjMVNFa0dUMVJsT2diTG1DZUNheFU0YTNkMkpGYmNDK3o0eVp5a3F2VGsxbnIvYQo3Qjh2czFhOGtwSG01R3c0U3ROb1FJdklYdmQvcjRieHVmK3kzc01nUmZFNXdrUmtWdkZJbFFJUVJLdGlkclFiCjRtL0xUSmwrQ29jajhCU05GTjQzNmg1SzdEbkxxSDNNZGl4T1VPOEV0NFRiYWdpempEdGttSWtnNWwvZDFuanAKU0JrQlJmOG5VMmNGbWtTc1BleVRVZ2NKeFJYZFYrdGdQaGl4Q2tlS0dYbTNyUktoZkIwa0FMV1pkS1Q1a09ncApQVE9zcHMrME1vVndzYWhBMXROZDQ3KzZ0dXNEb3BpbVZKVzE5QVBycmhOZ1RaRWlZMVZmNFZkWkZMOXltOGxzCjVjK1R5T3RqYXZ6MFhxTUZhUEk5YjdHVGM0RTU3Q0crc0hzemV6UjlxNUFUdGNWZmU0QXRUN1RPQmtyZEtuL3cKL2dCc1ZqV09yVWVNRUJkM3ZYVm1zVnlVTkFzU2pMUUE0NWhuVU1tSkhmeVlqZGRxSlFxOXlucTV3U0R5Zm9sVQpYa29XSTV3MUhoZ2s0L0lhRDY2dGJBcTl2Z3Y5RXdJREFRQUJBb0lDQUVnQkc1MG11cTR3VWdCUlJ3R2F6Nno3ClZGWXJsTFB2bVV1WllPOVlRTWYxWVFreFBpMEp5QTNEelpBdkV0Q2JYOXRVdkN4ajRZRGw5TitSaFBkbjFCUHQKY3FQUmthQS9SUUN5VXlJUWIzQ0hiS20vdUV6NDFVV3NBdkhQNEptSC83V1g5WXdMdTd5eTRLZUJSNkZ4YTdTdwoxaGE3L0JIakd2b3RYZjhERU1tTkFoaFBrRjU3aFAwVDlZaWV2aW9yWmlUc0RQbzlYRzFhTHJZZ3VsSmFsZTZTCmlsSDFXZWQvZGJnM2dudm54MUdTdTJtN2pGZy9CclRjVXZaeE5XMFRKVlcvZWlqTjFzemVvZVRNbjR2TWJCdVkKSWtyd1JwZnBIQlU5cEhMOFFnTzB3QU5kQlB0YkVMNlBIaFpQV1VOd3N4YW5FcGx2QnZWZWRIWHpJNnNLRnMveApTTzQzTm5sVW1ISVM5WGd0RnBhN2JtTnlhdkxtc256YlB5QWRHaVNjakFyMXI0RHBoNDFyV1Buekk3MEluckVyClEvN3lrdTlnMklORlM2blBwY3NnTjlXNjZ1OCs3Z2F3YTFSZSttWlRWUVg4cXNJUUFyTXVwakFISWd0enV4V20KdjlZc0RobXBUUWNwclZWT2xTRkhGTWRVQW5GcUlwQlFEdGx6Rk9USWNQUGp0R09DTzg2emxGbzJNWHg3dnlKYgpUVVNNQlZkZmlpSkpQVXpWblM0YUZDY3hsUUhCVzMrTmF4UFE0MS9Xdmd3YTFtZXIwZzlrYVJSK3hNbThQajVjCkhsNWlXTnRZTksvaVVTUGxRZnNlaTMwZWhkZDM4UWdrR1FGbEdacWdLZXVsdm1kRUM0RUU5R0FVckJ5ajczblQKVXl2MlU0cytaSm5CQy93ajRheEpBb0lCQVFENk5vSk4zbFNiL3kzR2dSb2JYZGxRaGcyVFRLdG1ibXNHZG02awpaTDN6TDlkR3h1eTZicmIwL055R1BTcEVMeExVdE05QzdpWHlxaXBwSzJtT0JHemxWZU1DSDJteml4eUxzdFFQCjBqZ0NBNHBYQi96YVFZK1E0clI4enlNRXhLYUU2UDZ5UUIrd2ZlcktQVTkvU3dYaUxjUHBDdjhURTh1NEdnbVAKRGZrbDRoZFVtcy9BR01XY2IzWXpBNWYyeGZaVS9uWHc2WC85S0paQjljMDJ4OEFDdE5jWnZsdVF3YitkWE0yZwptRFZpS3FOSEJwSlFpV0pSZklOUHpRaU00OEIzUlJOQTNLaU9VVHJWSzFuTnJKU292aE8xMXhRUm9zcFdtc2tKCkQ5amJPNlpTWGROdktNNGNSS29OUFBjYkEzamdmRnd1NFVoUXo0ajVSa1liODUyZkFvSUJBUURkdnlYUDB0Q1UKbVRieFlQcGZDU3MzSFlsSkJRaW96cjlGdFh4Tkh3ZkhZdDdRcDJDamlTSGNoNm0xalZmekNXQ3lhbzcyd0FEWQp6TGJMYytYNFEyTjNpOUF3Q0NsMjBjN1I0NUdOeFBudld2SVlrVjk2Uk9hT2ppcWFsRVJWK2ZjTDdPMTBZWGRhCk0xak5HaW5rZ1RrWEZTMksydkdjL1pnSTQrTUpvOUJURTJoSnF0bXk2S0FZUU9rV240SVhReWo2OUxPVTZoTmwKZmN0bVVQcDlSaVlCaHBHR2xJdSt5ZmxFcEloaWV4Ny9rd3VnNExiNWtNUHFpZDNyeThCc3dHY21rREZ1bENqWQo5UVdmeE8vNEZXREl0Z0VBaGhvU1ZrSE9Ed2ZmT3o0cUM0ZEQ0bm5FbkFJWDAyRXU2cHZYUDQ1ZFVhd0dRaC9VClA3cmhWdnBET1lRTkFvSUJBUURJQSt6MEhHZWNjRWVDYUUrYlV0RldhbUxOdmp0QjNjQ1dZUFFmWEJ6d0d1MUgKT2R1aFNNSGVZNGhSa3ZHSG9lMjJ0WGI5ZE94RzZMcVFhZEN1WTJFOWp3T3gvYlI4ZnhicG9hR2RxQmwzbXFicQozWXJHV2lSTzJMc1pEbWhhOW14NjBOcFJXYXM3WmR6Ym9GazlVNWEzY0lnc2Njcm4wQ3BJMkIrT0NNaUMvUkpUCllwSHlhSnNIYTU2Y055SXlkWnR0NUNBWjNqNmUrK1BwaEhsd2NndE8zb3NZbkRBTUxxVmpRUDFyaEdFZ1FSOVcKdHEwZHprVVhDS2Jia3ZaajBlaFlMNUt0aGZjRUZYRW5XTWtuL2U2MFdZWGVGYm1JUTQ3bDNrUVloMTkrR1ZmaQpmZmgzNHJHb3JVY1c0QVpVeE5qSzh2NnB4eE1NN21uN2dxNm14MzdYQW9JQkFRQ1ZTQkhVajBBTVNmbExGdFozCkZGMGJoYTdla1p6NngvVE1vUmxGY2haeWpJVWtRd28wRGlYVnFSNy9NbUI3SlYwTHYrRHZET09GRUl3ZSs2OWUKS3ovVFF6U3NvVklJdzhaUVZydXVqV1VWVmt5VmJZaXhiNkVuWjE0WElxbStsOEZSTGZmTjJhL1g4YWxlcXJaNQpOdVdRUEpta1dURS9WeG43SWkrK1ZhSHh5NmJ4c1N0TjNuMm8xa29WQ04wemUrc2l4NG4rUG5kQVpDZUNnaEdnCk5KRnhoWDZDODQ0QXEwZzhoZWVySk9nQmRxVGxjV0s5TUZBMG5RdmhxaEdwSlA1TVg5Wm5jeWJzcUVkWS8rUHQKUjdjWWFDN1VnM01aMVNnSDZPYUx5ZjVYbjlzNFFFZHByUDFidk5vNEU0bEdwMnJZT0J0dk95VGladVVRdnRWTQpYSFFoQW9JQkFHWmZBL0dZb1NKVGRnSk1TU2taQVNnU3JOaElmekF1aFZvemNEdkJ4Slh6bkZNZVZDK01qcUh5CnRVbDdvQVlJR21MeGx1Wi9CNmxidDFJazVGZmltS05TUXBXd3dHNU5xVDJtdmpmeURPcWVPbkJ2VXB5bTVJSkwKa3NYRDVFelo1bSt6RDk2M2gzN2l4SU12ZFhqbFdENjJma29NdEN2THNjc2RmRzRLU1I2Y2h5ekhLaFVHSGorYgpZMnBtcDdjNlpuRTNPTHVUczhhbDFWSUgwTkNIbVFJNVg2YVQrdXBvMUtmWkVDcTNkZ0o2RHVIaU9aWVZzV0hjCmV1MWFOcHp4Z1NGYi9mT3ZSWXhVZi9ia1VJd2gycVJKTXlPWXpKYUt3KzJhSTF3VGdNNVUwdkd4U2tOUnlicWgKN1VLYXlvZHNUS0pKclhzMTR2T09ocXJVbUNVRFlGWT0KLS0tLS1FTkQgUFJJVkFURSBLRVktLS0tLQo= - - - 593439d010f9e - - user - 5934384150eb6 - LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUdtekNDQklPZ0F3SUJBZ0lCQWpBTkJna3Foa2lHOXcwQkFRc0ZBREI2TVFzd0NRWURWUVFHRXdKVlV6RU8KTUF3R0ExVUVDQk1GVkdWNFlYTXhEekFOQmdOVkJBY1RCa0YxYzNScGJqRVFNQTRHQTFVRUNoTUhZWE51TW01bApkREVpTUNBR0NTcUdTSWIzRFFFSkFSWVRZMmhoY214bGMwQmhjMjR5Ym1WMExtNWxkREVVTUJJR0ExVUVBeE1MCmFXNTBaWEp1WVd3dFkyRXdIaGNOTVRjd05qQTBNVFkwT0RFM1doY05NamN3TmpBeU1UWTBPREUzV2pCNk1Rc3cKQ1FZRFZRUUdFd0pWVXpFT01Bd0dBMVVFQ0JNRlZHVjRZWE14RHpBTkJnTlZCQWNUQmtGMWMzUnBiakVRTUE0RwpBMVVFQ2hNSFlYTnVNbTVsZERFaU1DQUdDU3FHU0liM0RRRUpBUllUWTJoaGNteGxjMEJoYzI0eWJtVjBMbTVsCmRERVVNQklHQTFVRUF4TUxjbmQyY0c0dGRXeDBhWGd3Z2dJaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQ0R3QXcKZ2dJS0FvSUNBUUR6U2NGSFhaUHV1OW1TNDFOOEE2amszb0NOcVdaRG16am4vWDcxUUpBazI2RE1SYjVVdHF2TQpRQjNmZDFIZjNVV0M0UktIYzArUEdPa1Bmb1VTNDh1UTRqekU0ZS91MUtMeUNaRytFREpEdDhjcCt1T1VMWTJZCnBzUFhxdm9Dd0dINE55cEdDMFMrREw1REpIQzhyN3hIc0JvQWtBeC9TaEhKU2YxaVh0Qjg4UUpETXQ0V2lxcUgKaHBtNWxRZXJ2c0JyMHI0OXdrWURTY1BQelNVanZzTTBMTHJWdnZ1VHZjblpSd2xWY01OeFVnRDlnZ0lrUjdraApZSG00UHdNYTRJYTNTcFc5NklCU1Y1dS9ISFVHalRVUjgxT1h3blMwMHdrTWxtdlhobisxNDBXQlFUdUxDTnZkCllBb0hSNDFSRytzZkFkSHkxbURxdUlnZkltakxTNmxYM2NxeCthcCt6eXZLVlM3bmh0SzNHOTQzNERGQ2w5SkYKbmFZdWtZYWZvUmd2L291V2NCanVmMHk3S0YzSUowUmUyVWpNdzZHNmxqdDFKK3ZITktuNUtvMGJBdGFyOW9PeAovaWlQR0lqK1Zwd2tiR2ROa2FvYzNrcmxSNDBjSGIwMW43L1d5S0tyRWt0SFEvREhGVjliMnByTGpEWWdvNm5GCjF0NlJPV1RtRlc2eVFjQUpaOFEyWHlFMDhCSXV4RVR2RlBXeDI1Zm43bXRwbHFML0RVOGhYR0NISmw0djczNEIKUncyNWpEZ2hwRUFiMDNqQUdQYWRGUVNBZmpQem02T0NGOThJdEZBSU9KZ2tnbjQ0TlZyNXc1d2pPZWdXMkIwUQpwRDNmK29EY3dMUUUvS0htODBpSWdWdEc2K2ZwSHZrWDVZcnV1M1ZqR2hTMXNlQmQrU01uVXdJREFRQUJvNElCCktqQ0NBU1l3Q1FZRFZSMFRCQUl3QURBTEJnTlZIUThFQkFNQ0JlQXdNUVlKWUlaSUFZYjRRZ0VOQkNRV0lrOXcKWlc1VFUwd2dSMlZ1WlhKaGRHVmtJRlZ6WlhJZ1EyVnlkR2xtYVdOaGRHVXdIUVlEVlIwT0JCWUVGQ2NTNElyQgpDaHY0c3EyTHYvdjlVZGlzUkdzUU1JR2tCZ05WSFNNRWdad3dnWm1BRk1ldWlzZWFwODFGcHZvYjhZeHM3ZHp1CkNOWTFvWDZrZkRCNk1Rc3dDUVlEVlFRR0V3SlZVekVPTUF3R0ExVUVDQk1GVkdWNFlYTXhEekFOQmdOVkJBY1QKQmtGMWMzUnBiakVRTUE0R0ExVUVDaE1IWVhOdU1tNWxkREVpTUNBR0NTcUdTSWIzRFFFSkFSWVRZMmhoY214bApjMEJoYzI0eWJtVjBMbTVsZERFVU1CSUdBMVVFQXhNTGFXNTBaWEp1WVd3dFkyR0NBUUF3RXdZRFZSMGxCQXd3CkNnWUlLd1lCQlFVSEF3SXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnSUJBQmIrVTlYbEt1a1lmQUNlUDRKWHhGbVgKMXVFcFo4WW0vUHJwb1FpYm5Zcm9aZVQyczRwTWo0ZWJ4NlFaYlNHOUlPRzRsYVBJakJXL3Z1RGFES2M3QVFYWQpxU2crZnM5MVlpQWRWcnFOaUN5R2xGaWFHR1kvSmYyV2dJYU5CNzRzWnhtcWkyVEpYRXVuNFp3eFRQK2IvODJpCm54YVRTYUlST095SEJ3d1V4TkIzYWJmSU54MjF3NWZMR0piOVdUaHIvNnFEbkliLzdhN1RDNG1pejJKNW5DTHYKZktyeHdZZlNCeTNiT3hYeDR0aEdOeVRnbUtSRVpGNDUxWXQ5VVFwZUgzMVdBOXdNcVRFWnUveERvZTRkV3RxNAp3NXNWMUhJOC80RlJmNG5vcHBWNnBMSG5HanE4bXNzeloxbjZYcmc1eTFuaWtaVlZpNytiM0hHYzVjZXZJWVZWCmxvQkZNeWhxOWo3OTdPYndwZkU2NTBUTjRYZGc3TTc3ODJoSzgwZkFVNWNGcEkxeUt4cXl1OVV3dXREVzYxTHUKOVdPcEQ3LzZnZFZVcXQ2cGJxOC8zeVBOQlpOMjBsRytqRkpiNDc3WXEzR2d5U0dHa1llSHVTZkNDNXdjWTFvQwphQ0ZXZVFsZlk0VFQwZkRMRW9YbWpiYXpSUjFZNTNsUFZqakpJUFI3ZDJaRXZTSE1wTjVxUTVNWkZUKzIyeCtzCjE1aGFFKzhwb3JQeDhYbm1vdWlycVY3RElUN0JBcFFKOXVtYmg2bUVZOGordW1zVVVBZFFxMGNsNWF0dVJic1EKR2ZDMEptVVYra1pXbUQ3M1h1S3BxSEorc2FEM3d2NFRzTmZyV3dMZm5XZjRrYk0wYmhJK09KcXZ5WHZ5VWU2NAo1MDA3bURlYzZ4YUhZaVFLM3ZpRwotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg== - LS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tCk1JSUpRZ0lCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQ1N3d2dna29BZ0VBQW9JQ0FRRHpTY0ZIWFpQdXU5bVMKNDFOOEE2amszb0NOcVdaRG16am4vWDcxUUpBazI2RE1SYjVVdHF2TVFCM2ZkMUhmM1VXQzRSS0hjMCtQR09rUApmb1VTNDh1UTRqekU0ZS91MUtMeUNaRytFREpEdDhjcCt1T1VMWTJZcHNQWHF2b0N3R0g0TnlwR0MwUytETDVECkpIQzhyN3hIc0JvQWtBeC9TaEhKU2YxaVh0Qjg4UUpETXQ0V2lxcUhocG01bFFlcnZzQnIwcjQ5d2tZRFNjUFAKelNVanZzTTBMTHJWdnZ1VHZjblpSd2xWY01OeFVnRDlnZ0lrUjdraFlIbTRQd01hNElhM1NwVzk2SUJTVjV1LwpISFVHalRVUjgxT1h3blMwMHdrTWxtdlhobisxNDBXQlFUdUxDTnZkWUFvSFI0MVJHK3NmQWRIeTFtRHF1SWdmCkltakxTNmxYM2NxeCthcCt6eXZLVlM3bmh0SzNHOTQzNERGQ2w5SkZuYVl1a1lhZm9SZ3Yvb3VXY0JqdWYweTcKS0YzSUowUmUyVWpNdzZHNmxqdDFKK3ZITktuNUtvMGJBdGFyOW9PeC9paVBHSWorVnB3a2JHZE5rYW9jM2tybApSNDBjSGIwMW43L1d5S0tyRWt0SFEvREhGVjliMnByTGpEWWdvNm5GMXQ2Uk9XVG1GVzZ5UWNBSlo4UTJYeUUwCjhCSXV4RVR2RlBXeDI1Zm43bXRwbHFML0RVOGhYR0NISmw0djczNEJSdzI1akRnaHBFQWIwM2pBR1BhZEZRU0EKZmpQem02T0NGOThJdEZBSU9KZ2tnbjQ0TlZyNXc1d2pPZWdXMkIwUXBEM2Yrb0Rjd0xRRS9LSG04MGlJZ1Z0Rwo2K2ZwSHZrWDVZcnV1M1ZqR2hTMXNlQmQrU01uVXdJREFRQUJBb0lDQUh5NUxRc25JRFhkdS9jZjc2YStRWkhECnQrZm9Gbk5HV25Ba2R6ZklONTJOc3V2R1BZTTBldktsVkN0Q0FvbGY2TWptRmhlMnQrekdlb1RrK2RmclRHc2sKY0w4R2pYakZMaHdqWjhJbWozNUQ4eWpFWkhPTXZ2Q3BYZkZzeCtzdE1ZeU15M0ZKU1o2YzdkV0NFd0hJbmgrcQpXa283and5YXJtK2hMUE9IWkI4SmQzMTMwSCtCNjFhN1hJZlZyUzhSQlpqQlc2SlJ2STdtL0NuR0krb2xXL0dkCmxOTUxxL0hiOUdVZGs5MW5oK3JLZlpONVdSdThZVjZKRlIydHdDdkJPNDh2LzRCeWQ0YS9QeXRFcllJRVZsYXoKaGdGaFFXK0tXVE5JMGxTVnNWZFFBa3YzWTAwdDUzbWdTTVBlbk1ZZUovV25lemloU3VKS1pBNkNGM05SZ0toNQpNZ2RyZFZvWUc4V1JrU0JRM0tDN2hkaHF1MnZENWtpeFUyTjVzalF2SkM0dDZIM2ZDRm1tSjdrdGJ6WUtIQzY1CkphZUR1OUVOOFVGM0NNN3h4aTMyNWx5UmlpeUV3Y25mY2tCbE9xMWwvVU1OTVIrbWswUy94VmpKSGVmOFJYelkKQmwycWJNemhjSGFIQ1RKbFRTZ2tBckcrUEY5NDVSdnJJcmhVR0RLc2hmY283QWJoc0FTaUVrM1A3OStJNFZ0UAplSUhoTnhhRU96U0xqT2pHWm1YN1NyUWFjam1qeXFoWUpmcklvbGEwOFlFWGpONEtidys2b3ZscGdPMmtZTVBRCmJRellBaUExZU81Y0FrMVJFT2dqUlZ6RGNYSGwwWkM3dXo5bWtaVEFaaU1aMnhTN3lHZC9iTDVPZWRWZUtQVmwKdWhlMmh2UjhFWFNkMWQwRVNqU1JBb0lCQVFEOTJsaVdQbUtxZGtRZ1M0VXlwbHVmcEE1S3ZGS3lvZnZzU1J3aAo1c1FUcVVVb1FqZURaR3NWb3JlTG1TVVU2ZnpsQitMRVNMSkxLckg4b3lLblQzd2JTZVJ0cnBSZDExV01LYU9vCjREQ1BOM1NLTUVNYmhQcG9PenQzSldLY3lmQnV5cDhHbDlvZXZXYWZlUWZObjk2Q2VlellLVWR3SDdyMU5yOGwKNEVmZUt0VXZ6V0ljWk1aTGMwTHJOcnQ3dmdtYVJEMHQ4a2kvYVJObkQwdUFFOEVUOENzbmxVc2kvLzhGaVdQKwpYNThZdnV4bnY5aFVmSkhUNVo1NGIvWXVWWnNhMVBQVHlOU05qYUhGOHViVW92VlNrTmViM2E2enJ6ZkUrZWVOCnIyazE5YTNDS0w0ejVZb0FpUUNnbDZxK0J4VmwxRHFXN29pNURwNkFIUWxxN3NSbkFvSUJBUUQxV0lpV1pCRXcKejFPS3ZVMS9SdmUrcmhucDZaNUxxNmlITWxYenFGaSs4U2V2aTBBdEN1SC9WTVd2L3l5TVEyMGxCOTZTcHkvdQpoRU5uTDZxTlNMRDhaT2tqaDJsa2FwbWE4U2o1cDliSHNXdzRFZmtqRmVLeGVqSG8rdnhtemQyQ1A2Mk1xQTY2CmZUaTJaQlAxcUs1YjlsYjZTUzZQZ0k3Q0I1MzN4MjlwVWdIOHlYNlQ5dTBnb0IvZkRUbVZMQjNBSjJrZE1HZkwKaC9KQ0NSbWtuV2ZiN3BhdjU3aTZPODgrcmhUN1ZGVDBqNHBFaHlOTDNldE03TzNZSnhTWWRVTmZtVUh1UkMzVgpxODB6ekxMR2JCWmtTdnFaeGFzdkxUckYyTlRqblN2blVFMi84MGV4QWZVcHVvakZ6YkU4TDdkQ09tc3NjaXAvCmROOTRnNWdqcU5JMUFvSUJBRjFQbDJTU3hmM1d2ekFIMG94TnJqdytONnF0RXREcXpnbUt6alovOXU4ck4ycVcKL0lUbHNwOGZVc3lUbkpmVmNzcFZYYnU4NVJ6UU11Q2tycVpGaDE4WWlFanc5VVNSVkxiU3ozL1IrTWVNSU9CeQo0UmdLaDJrczdLemRKeVJ1N2x3clNzMUhvRHZRYnhxTGlKekMrUzJJMTlDVlM5Y2hNcjNVUStzT1NCeVlMZ2tHCk85d29CdVBSR0hZUmhsVDBBOSthMmNvNzF4WFU3L2JnSG1hVDNGTVI0eXNIcTdqUDFOUWFMcEZnWU1EZDNWUTkKcHExWHBOcjQrb2xXem0wMXRtL2tlMFFML0dXVC9EVWhGa3h2SWpJWlg4ZkJjdWhGcmdCUHhCZkd0S3ZMQlBYcgp1QTZuZjFTM0IyNEFraGlMemdmQ1BVOGhtMHc2M1hSR09DSUFabDBDZ2dFQWV2YUtUa1dNMEJlNDJSb1RVeXp3ClVlTFVIZ1gyVGhxVWRsM2w4aDUzakFzMVJxZlYzRDFPRXpnYmRCL0I1ZktOS3pnTWR4ZlAwQXo5OHlOU3FVaTcKVzJQLzdNeWJKN2E5a1lnNGJ4ZU5iN3dlYnVPako5QjZNMVQ0MnJtZjhxNU96RTY1M25zRUZyZFh5eUhSVnhmWgplMEcxU2UrUHBHQmNMQ2JCSjBRUE5JdmpieHhWa2piNWxaWnJJdEZ3QUxHQm42S2c3ZjRxcHpsVlUzOVlHTWJECkhOa3hNS3hFU3lKYXRpRnRacUZYaXRLK0M2Wm5MRWptKzBEcjI1K0tsUGFBYzlOTjFlclp4Zk02L3pFaWtJdnYKbFFoM0hNYVRDeXZ4L3VLem4vaFAzcmpDbnVlQkVOZllWYmVsZ08yY1hIdlZyeDIwUlN4YTNGSnBCZTkrT3JFTAoyUUtDQVFFQWpXSmYxeEdTYmlZZU1CYlozM1h5VUgxeUJPNkVnNENsSk9yYW10eVJ5S21RbmxySzFvNWloZndUCnNJL3F2dEh5VGVvUWI5dHdqNG1pbXlydVBYcHlNbUV5dmJhMklhSFY2bit5VnNjK0tGZFo5aVhiNlFXVVdaMXAKaHJOTTFaU00rdEFVd3RRWUNma2RCdW1BdU82bmMvSjR1SllHNUZYOStHYlpJcXNTcGZQVU4yK3dvUE1vQTlRYQp6Z24zUlFNS0FHWThTbktpQTZldWt2Tit1K2VrNXFMTi9Vd3RjQmpBckVXV242UkxxVE9WOWxJcVFiNDMyb0RHClhPMG5raytqWTVKcEJDVFQrRFNnQlJkYktMdGlBclYrbCsrb3pVTFdnZ0hKOUwvSUlmcDlGdFRCWjU2UEpaVSsKTUdVRDR1VTM5aXU4cHpiQlJPRGFoNytCN21VeGhRPT0KLS0tLS1FTkQgUFJJVkFURSBLRVktLS0tLQo= - - - 5a4934cf4e425 - - user - 5934384150eb6 - LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZ2RENDQTZTZ0F3SUJBZ0lCQXpBTkJna3Foa2lHOXcwQkFRc0ZBREI2TVFzd0NRWURWUVFHRXdKVlV6RU8KTUF3R0ExVUVDQk1GVkdWNFlYTXhEekFOQmdOVkJBY1RCa0YxYzNScGJqRVFNQTRHQTFVRUNoTUhZWE51TW01bApkREVpTUNBR0NTcUdTSWIzRFFFSkFSWVRZMmhoY214bGMwQmhjMjR5Ym1WMExtNWxkREVVTUJJR0ExVUVBeE1MCmFXNTBaWEp1WVd3dFkyRXdIaGNOTVRjeE1qTXhNVGt3TkRRM1doY05NamN4TWpJNU1Ua3dORFEzV2pCOU1Rc3cKQ1FZRFZRUUdFd0pWVXpFT01Bd0dBMVVFQ0JNRlZHVjRZWE14RHpBTkJnTlZCQWNUQmtGMWMzUnBiakVRTUE0RwpBMVVFQ2hNSFlYTnVNbTVsZERFZk1CMEdDU3FHU0liM0RRRUpBUllRYldGMGRFQjBkWEp1YzNsekxtTnZiVEVhCk1CZ0dBMVVFQXhNUmJXRjBkQzEyY0c0dGMyOXVlWFpoYVc4d2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUIKRHdBd2dnRUtBb0lCQVFEQlMwV3IrdWdmemNRTlpvcEFNQ1Z3REl3ZkRKdjAwbExNaHJPSXdzWmtGczVlKyt3UQpVZGNyL0lkb1JWNGpZMXJvM3dYRkpwSUF0SjE5TkhxYU5TR283Qi9LNzRKRXZTZmNJK2RKTzA4WUMyejNyOGpsCjNWZ090NWRqQnBzRG10Sy9Nb1BGL05jdWpJQkhNN3VBK3BFSkZ4b0FyRytMbnV5Y3diRUFPU0htMlpGSDJzTUoKQkhHN0dtZWNCK0FOWlZicStQR0dvVlJiaStNTklsUjhaVk5kaWRSZ1ZGcGxoc1J1ZlozT0Z4Sk84VEl4Tllragp2c1hIV3Z4V1RwUHFTNWo3aDhoQlF1RHdROHRBNGRXaHZzT3hjblNoQU1CUXFWTHFUM3doMlhhYTZKU0UwQ09FCmpNMzBBc0NxZ0l0UjlpUzQwVnFpNjM5MUUyQXkyUEFDQTd1ZEFnTUJBQUdqZ2dGSU1JSUJSREFKQmdOVkhSTUUKQWpBQU1Bc0dBMVVkRHdRRUF3SUY0REF4QmdsZ2hrZ0JodmhDQVEwRUpCWWlUM0JsYmxOVFRDQkhaVzVsY21GMApaV1FnVlhObGNpQkRaWEowYVdacFkyRjBaVEFkQmdOVkhRNEVGZ1FVczBjOUNIK2FpQVJHOGMxT3VqMi9ycjk1CjBKd3dnYVFHQTFVZEl3U0JuRENCbVlBVXg2Nkt4NXFuelVXbStodnhqR3p0M080STFqV2hmcVI4TUhveEN6QUoKQmdOVkJBWVRBbFZUTVE0d0RBWURWUVFJRXdWVVpYaGhjekVQTUEwR0ExVUVCeE1HUVhWemRHbHVNUkF3RGdZRApWUVFLRXdkaGMyNHlibVYwTVNJd0lBWUpLb1pJaHZjTkFRa0JGaE5qYUdGeWJHVnpRR0Z6YmpKdVpYUXVibVYwCk1SUXdFZ1lEVlFRREV3dHBiblJsY201aGJDMWpZWUlCQURBVEJnTlZIU1VFRERBS0JnZ3JCZ0VGQlFjREFqQWMKQmdOVkhSRUVGVEFUZ2hGdFlYUjBMWFp3YmkxemIyNTVkbUZwYnpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQWdFQQplMlozQm9IZzN2Ris4U2FMbUJaUGJ0akx5S2NNN0VCUFc4VXBINnVGOU1DVUpmb3ZHTlYrbys2SEhybVR1NDZJClpCa0h6N2xMNjljU1JPeHJ2MVhCeE9BNk4zK0tyOHVhUHc1MENST3ZFOG5OTTlDdW9zUVQ3dDROWm1jTEF2KzEKV0RBejNUYW0xNUhqNXM3eGk4Z1l4SysxYUtqRmhNb3hIbWZqUnNrbGtzbXJnZzJycGxGNzNDUE5QVXlpalJ4dgp6bjdURzRVNjFMbDJzRzBVck94MndOMldLNDR0eEJTVWxLQ2RzZDNFRGlNYkw0WlpuWGo1aytzWlpTUzl0S1dZCi9EWWxkMUkvRXJZK3dURTlJcEZXZTVQTWZKdFVwSDlZZFRlT0p1YVEyaEpZKzdyZ3VYZG9pWTNoM1JnREU0VWQKNWVSSFN5VzYwVVpzTElyYVVlTVZvTDkwL1NTK1o0dDNPQWNyeEl3d2lLb09ESEVFMGdBd1VUOUdhclhiMi9idwowRkFEUE5weU5PeHdUR0dVVkM4REg4REQvQVViMnBNR1ZMRlhNTEpyL2k3aHFGVitJU29WUjJJNjhqdHZlSGhVCnorYitabjQ4Ym5mQmFSbDBxaDhHT29oU0p2ZGxnMDVEYmdWNGRoUnRGemgwQkNVbGgwQU9pMEsvOWFjY3MwR3cKVkdKSERGbURLdUE4TUpoKzE1azlnb3ROenBZMGtOc01pTm0vNVd4b3F6WXNLYVRYbUdwT3FrcFhPeGtIRTBpcwpsUmF2dXdOL1BUMyt1SE55VUV5VXU0OTJ2TGZaS1plaVNSUStqR2VzUVp2cGYvRHR0NEV1ZzA2VkkzWkxxSkxGCjYza0U4NFZoVE1jb25QVE5BenFyU0d2Q1FBaGhuUnFudUNlTnVrTVBwQ0E9Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K - LS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tCk1JSUV2Z0lCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQktnd2dnU2tBZ0VBQW9JQkFRREJTMFdyK3VnZnpjUU4KWm9wQU1DVndESXdmREp2MDBsTE1ock9Jd3Naa0ZzNWUrK3dRVWRjci9JZG9SVjRqWTFybzN3WEZKcElBdEoxOQpOSHFhTlNHbzdCL0s3NEpFdlNmY0krZEpPMDhZQzJ6M3I4amwzVmdPdDVkakJwc0RtdEsvTW9QRi9OY3VqSUJICk03dUErcEVKRnhvQXJHK0xudXljd2JFQU9TSG0yWkZIMnNNSkJIRzdHbWVjQitBTlpWYnErUEdHb1ZSYmkrTU4KSWxSOFpWTmRpZFJnVkZwbGhzUnVmWjNPRnhKTzhUSXhOWWtqdnNYSFd2eFdUcFBxUzVqN2g4aEJRdUR3UTh0QQo0ZFdodnNPeGNuU2hBTUJRcVZMcVQzd2gyWGFhNkpTRTBDT0VqTTMwQXNDcWdJdFI5aVM0MFZxaTYzOTFFMkF5CjJQQUNBN3VkQWdNQkFBRUNnZ0VBZHhUZmRHZGNVQk9kUDhBM1Zmb1RabWRrZjlCdDJETW03WGZpN1ZOSmsrbjAKODlGeUNrL1JKdmtwbHBSOXZZRjlSVS80cHcvdkRONDQxQ1RiajF0Q1JHWkw0K01RTnpidGNwTHY3MDdKbUgrWgpmekpkcXpkbEE1UVpnTmxWOEsrV1BGSnJtakw5Z21EdXVtN2xpajFUMHV6WGlTaXlnNnJDRElUTGZkNjB3eG1kClVUYkRYMGUvMngzYzJ4Q0RDNUN6SmlEdndtcmphcHllcUJDNmtWRE56blVQQ0U5QUc3VlZDZnc4WlJxRXl1UzQKbVFjU2UwN2lnb3pLbGpDSjNNaEJiSjN3aWYvNEg5Z1lINDFreEhaSEFWeFhPWmhwaElBUUxDb0xpZ1drSUZWaQp6WkJ6NVh6MGl1TUNiSWdsRHRDZFFuMFFhckxxZWJSVjJFUy9naC95cFFLQmdRRHplSGt0aWh5eEM2dGtBckJTCjc0dEpoZW9FdFdPeGwzK0o1cDUzSTBvWkwxVzFqSG45eXlFZlpibzFIaEZyL0NGakdZWkJlNERjTEdRZkpaR3QKMmFJeUNxRDFHRVNCK0ZZUzQ4MmpaM2RjeXF0L2tzMElZRTc5ZitNeHVtL0JDT3NJSElsd0ZJclB6LzhkUDdiVQpxR0lFdGk3dEFGWmNoUXBLT2hNZUo2WXA3d0tCZ1FETFBjTnd2dDQ0MGhmSmhSdGc3MlBJb2V1M2R6VURnY0hxCkxIWEkydWhyYTJxTGJzQkJTQ3QvUEhURlcraW1EZmdVd0dDWElqZ2JFTFRnZ2JGOTRBRG9KbE1yMml2RElhWG8KUCsyV0pqK3grZGp0MCtDbWNJTElPcVZCanZiVWdZb3VZSTdmWU1KNnE1UUN5RE1qL0k4L3FXVTYxR2VRMTBiZApYME9hNmJHdk13S0JnUUNETFUrc3Q1TUoyTTI1RHJITm5YNmdXR1Jqc1E5THFlSnZmQys0NU95UmNTMXVxWWM0CnRHN2VLY01QeDJsL2t0S3lRQmhUdzZVRCsyN2VVVEdTUjRYYURGdjRjZURIWGZPU0xlYW51YUZYLzJJelUvYmcKSW5Pc3BYRFZaQ3UrQjM0S1dzVzUrM2RtekJ3WnVEQmJsM1ZvTUhoTC9UaUtsS3Vjbm5tYWI2WlpSUUtCZ1FDbQpmSGk5d2N5ZHRSUkJRdVV6bWNZZWt1MVpnN0FNcUYxbDYzZXN5ZzI3K09qMVFRc0NMeEZhai9hRHVROHgvNTFwCnVsRWxYS1dqSGlOZENVQ1JBVThjM0ZBalN2dXdRNzc1S20wQUkyTG44dWZOb2xPVFkvVHQrb1JtMktxL1YwSVAKVFkrYjBsSmRWSEhSZVpmUzhjK1NjYnYzM2dqY2NFeWZpS3NEbWsyd1d3S0JnR2syaThBaXhWd2pWck93QmUxbQpNbU9VdFhnMFZOblBNelJLcEsxcDFrZVVGRVBNY3ZMc201bWhNM3FtQklldFJoQmYwWEluUkVxVXNFbkdEMlB3CkVRaWo2WmM0cTE3b2hFeUk3MEtnSitWZ0ZINmlhUXFSUXJpbUpoNW1aanFRd3RISDE5VVV4RTRXOUlneGpQdUsKNEI3akFtMHRkM2ZPS2hCSk93SC9RTkU0Ci0tLS0tRU5EIFBSSVZBVEUgS0VZLS0tLS0K - - - 5a4937bb3773d - - user - 5934384150eb6 - LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZyakNDQTVhZ0F3SUJBZ0lCQkRBTkJna3Foa2lHOXcwQkFRc0ZBREI2TVFzd0NRWURWUVFHRXdKVlV6RU8KTUF3R0ExVUVDQk1GVkdWNFlYTXhEekFOQmdOVkJBY1RCa0YxYzNScGJqRVFNQTRHQTFVRUNoTUhZWE51TW01bApkREVpTUNBR0NTcUdTSWIzRFFFSkFSWVRZMmhoY214bGMwQmhjMjR5Ym1WMExtNWxkREVVTUJJR0ExVUVBeE1MCmFXNTBaWEp1WVd3dFkyRXdIaGNOTVRjeE1qTXhNVGt4TnpFMVdoY05NamN4TWpJNU1Ua3hOekUxV2pCMk1Rc3cKQ1FZRFZRUUdFd0pWVXpFT01Bd0dBMVVFQ0JNRlZHVjRZWE14RHpBTkJnTlZCQWNUQmtGMWMzUnBiakVRTUE0RwpBMVVFQ2hNSFlYTnVNbTVsZERFZk1CMEdDU3FHU0liM0RRRUpBUllRYldGMGRFQjBkWEp1YzNsekxtTnZiVEVUCk1CRUdBMVVFQXhNS2JXaHZkWE5sTFhad2JqQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0MKZ2dFQkFKZk9hSit1NU8rMEpGL21VQmhKY0lTNXpWVVNBdVpsNXNtTURjTDdmdDVRMm8wOElvalhxMnh3MTBaVgpzTEIwMzl4NHBKUTdBNUdVQjdrUnQyR1NWOEtuWkdGMzdON1pyckozcU9xdHFHcWk4alRMVnAwUGtaNnlGczJGCjBaODhUdFBLdFNFSnF6OTZ6SU55aVkwcTRoNVN5UkMvOCtuUjl0cUowbzVuRnhFV2pYQVNOUmVPMjVCMFl3Z0kKaFg2Z1hxd3dlTTgyMzAyY292NEVhQXd2U0JHcldnSC94YjFRb1VqTnRqWlpzYkJDSHBseDgwdmxpQnR0Y2NKRAo2R0tvSHBhb3VZTFdRVldDZkVtZEtrSHRNZURLNGpnTkhscUFSdTByUGlqMmNwWGJEb09JS282em5Xek5mMEZ3CmZtZnZabk5seTZIZmVhQXRzd1lDZ3hFSnQ4TUNBd0VBQWFPQ0FVRXdnZ0U5TUFrR0ExVWRFd1FDTUFBd0N3WUQKVlIwUEJBUURBZ1hnTURFR0NXQ0dTQUdHK0VJQkRRUWtGaUpQY0dWdVUxTk1JRWRsYm1WeVlYUmxaQ0JWYzJWeQpJRU5sY25ScFptbGpZWFJsTUIwR0ExVWREZ1FXQkJTSWpWUElDT0c2SHdIYjVqcG1yZ1A1ZTBRSHhUQ0JwQVlEClZSMGpCSUdjTUlHWmdCVEhyb3JIbXFmTlJhYjZHL0dNYk8zYzdnaldOYUYrcEh3d2VqRUxNQWtHQTFVRUJoTUMKVlZNeERqQU1CZ05WQkFnVEJWUmxlR0Z6TVE4d0RRWURWUVFIRXdaQmRYTjBhVzR4RURBT0JnTlZCQW9UQjJGegpiakp1WlhReElqQWdCZ2txaGtpRzl3MEJDUUVXRTJOb1lYSnNaWE5BWVhOdU1tNWxkQzV1WlhReEZEQVNCZ05WCkJBTVRDMmx1ZEdWeWJtRnNMV05oZ2dFQU1CTUdBMVVkSlFRTU1Bb0dDQ3NHQVFVRkJ3TUNNQlVHQTFVZEVRUU8KTUF5Q0NtMW9iM1Z6WlMxMmNHNHdEUVlKS29aSWh2Y05BUUVMQlFBRGdnSUJBRno1QWp5OGRCK1YwbjdLUUQ0ZQpVdlViZzAxeXJBamhCOXlVM0ZFb2haL3BxMkVlbHZEbWNZWnAxWTBIdjhWVHVuVytpY3lRVzY0K0ZDdHZIS200CjBWU242emNDNkhkQkVUMFZ5dUZpU05KeTh2RzAxUTBYeXFZd1pKK3llNjZseFNKNFZhYWxqNFJzRm1SME1ZR0wKeUp5V05QNlRuQzE1VDhDck10ZDQ5R21qTkR2RUdWbEVDbTZmUFQxb0tDNERTeGRSdE1Ga3NINXpqREEwQXZBeQpuVWpmeEhpYzNrSEdRa0RXd2tTNU9YUzZuM2hoOVh1ekgxZXBLdWtVK3VaSysyRzR2WlRkMVh0S0o5bDJtTUs1CjdzdWxiTTg3T0kxaExTMU5SK3RXbnk2WCtIMDI2VGthVDM5MHMwdWJTZllZVm1iRXVWVmRZT3NadlRucmkzSjUKZk02UXhpTmNJT2dHVXJDMlNzakxXSnBPWlVHTWx6OE1OMTdqSEU2OTNkRlk1MmtqcWZmeTNZM0ZTZHZINENRYgpoRTB3aERBRGwwYk5ybkRYd1h6YUh6S1BtWVhVK2ppVG9SRUZTY2xSMEUrYkxPNjNLVDBxRHV0VjZaVXprVkVkCjdVVWdGMnBVT0xzTjBGNmlKNjZDVStRWWlEcXBlZ3pDRW1QSUYzTU8wUks5VlMzQ3dvcDBDWkJqR0RTajdWMGYKMDU3N3JRRnpsSDFOcUtVNnZyYlhRaDVyM3FuSTVnUjFmT1p6ZmR3NHJoVXI4Y2RMdzhtNys1TVBLVHZqbEZIQgpzZXp4TE5JaklkVEZvRHhmbGJyQVl4WEhOYlVscFRaWVZRRm1ic1RDb3BjSkp3TDdqd2NERTJBQ216Ums1SDVuCmVaL2NkSFJGU0lhUmZGTnVnYk9NNXdyVgotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg== - LS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tCk1JSUV2UUlCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQktjd2dnU2pBZ0VBQW9JQkFRQ1h6bWlmcnVUdnRDUmYKNWxBWVNYQ0V1YzFWRWdMbVplYkpqQTNDKzM3ZVVOcU5QQ0tJMTZ0c2NOZEdWYkN3ZE4vY2VLU1VPd09SbEFlNQpFYmRoa2xmQ3AyUmhkK3plMmE2eWQ2anFyYWhxb3ZJMHkxYWRENUdlc2hiTmhkR2ZQRTdUeXJVaENhcy9lc3lECmNvbU5LdUllVXNrUXYvUHAwZmJhaWRLT1p4Y1JGbzF3RWpVWGp0dVFkR01JQ0lWK29GNnNNSGpQTnQ5Tm5LTCsKQkdnTUwwZ1JxMW9CLzhXOVVLRkl6YlkyV2JHd1FoNlpjZk5MNVlnYmJYSENRK2hpcUI2V3FMbUMxa0ZWZ254SgpuU3BCN1RIZ3l1STREUjVhZ0VidEt6NG85bktWMnc2RGlDcU9zNTFzelg5QmNINW43Mlp6WmN1aDMzbWdMYk1HCkFvTVJDYmZEQWdNQkFBRUNnZ0VBTVRPVUUxVkRIREc5ckZ0Z1VFN1ZLaDl5WG9VazdYblBrRGxWYUlITXY4OWkKMW0zTUg2QVBEbW1RVEZxUGx0RjZrT0dGTGdubWdUT0NRVWh0c0RFWFFwNndXU3JlV2VnaHgvUWlpbFZZaFo5awpjeG9JYTRWVlJDTWlZdUJoYllQRlpMMkpjVGpLQ1J3SzF2dXplMDZQMVJZdDFzRHdGRE9hRjRDZC9zdUkzVjk3CkVNUWR6aWtHRXA3NzhqVUFLMldXaWREWG5sYzVNanJzaHZiazJHQ3F1Ri9FVTFZZGMvRG5lMG5KOFBWRnJ6bWYKQmUzYXBqWXM5U1hZWGUyamkxL1g0bkZZR1M1dUMrb1RjS0tyM0lNL2VYWWpQUmpIVzc5b0h6bHpqSzBjZkJHOAovQ0dxOWpCL2VMMjZxTThOMGFVNmVsNytlMEFhaUFSeGwvQWxhU1BYbVFLQmdRRElDeW8xYmhjU3dVVndzeGo2ClhLSzgvL3M1UC9UeGw1S1ZqVlpPUGQ4TE0zb21xYjZ5Znk1SjNCeW5ia0VDWFptRlBNMGhMYzd0RXNlcHo4NDQKUjEvWWJHVy9EY0RqL0NQaVZJT09FUy9yS2RNUE5vK3VLZEZYcUYxblpxQjF1Y2RKSWpiZlVCbENEMHZJZ3VwTgoraHM3MTJiY0g1bGkvVE1YOUZoNHV6ODJaUUtCZ1FEQ1JRbkREM1NUWXVmejJSbXlpZDhMUHFsTEYyQm02Z3I3CndzOTgwcjRSWlRIVXRiek9Jb3JkWk9QLzNUV1E3dktHSi9vMEVJNUxLUUtRZjNJampkaHpkQ045MS8wN3hJTUUKemFibldIQVlKZzY2R216N1J5Q1dqcWNlTndGQ1UzL2FxblJLMHc1VHIyWVN5c3Yyc05PQWlMZi9ra3ZOeEk1NgplYkNJUThVZkJ3S0JnQ2phWHR4YWgwdkZQTEV2WWtKKytKMHdpZFcvUWY2MHZiTGRFbXNZSjV6Wi9uQTI2a0w1CnhqSS9TWHJJQVc3Q1ByLy9Fc1ZiM1k1ODcxbTJucDdQdExzMkovRkVsY2Y1ampxQ2wvdERkMDNIVk5zZWdXbEkKRVFDZDJiVnNPQWpTeitnWG5LMHVabm9mTlpMVmFaUlRKNHlwQ05DYmcyKzcxZHRtZzBya3Nwd2hBb0dCQUpjeQo0bUVsbzBhZTRRYkJ2cVZkZHZJcWg5cUF6Qy90RWpWV0x1VG9wTE9uUGZ4ZW9oOFJkV0RRaUQ5NHJKc3J6aWdwCjd5c2NnNUx0elNnbmVPOUJFK2p2eUR2R29qb2xQUSs4KzV6dEVQbEtqWVc4MFh0VXBZRm9iNXN0bGxaSDVLZU0KcU13ZnJmUGwvSnk5cDdkTmNwK0VTU2lwZFVRbUtmb2F3aEdjSlV4N0FvR0FiTEcwNXg2SnZFYjJwWmFsUUh4dwpYZFY1UzlQS2tKdlpGZXdsZlZFaGtEb3VyTE8zM2hoM3RCa1l3K0FOTGdUaXZKME5FbzZOcVc4S05zZ0dhakpSCmFFSG52UTFVMEEyWXB6STlLY3RDc1JaSU9tcm1aTDhyVUR3VXFMbXNNY3BLS3F4a0JicklPM3BjVDRRYjUxb3AKV2RNZ2YzTGg2VnhEa3NxYXoyWm9BeVk9Ci0tLS0tRU5EIFBSSVZBVEUgS0VZLS0tLS0K - - - - opt6 - dynamic - HENETV6_TUNNELV6 - 1 - inet6 - - - - - wan - 158.69.183.166 - WANGW - 1 - inet - - - - - - - - - - wan - 2001:470:1c:238::2 - 2001:470:1c:238::1 - 64 - 216.66.38.58 - - gif0 - - - - - - RRD Summary - Display total amount of traffic passed In/Out during this and the previous month. -
Status
- /status_rrd_summary.php -
- - softflowd - Modify softflowd settings. -
Services
- softflowd.xml - /pkg_edit.php?xml=softflowd.xml&id=0 -
- - Darkstat Settings - Setup darkstat specific settings. -
Diagnostics
- /pkg_edit.php?xml=darkstat.xml&id=0 -
- - Shellcmd -
Services
- shellcmd.xml - /pkg.php?xml=shellcmd.xml -
- - OpenBGPD - -
Services
- /pkg_edit.php?xml=openbgpd.xml&id=0 -
- - mtr -
Diagnostics
- /pkg_edit.php?xml=mtr-nox11.xml -
- - softflowd - softflowd.sh - softflowd - - - - darkstat - darkstat.sh - darkstat - - - - bgpd - bgpd.sh - bgpd - - - - - lan - - - - - - - - - - - - - - ovpns1 - - - - - - - - - - - - - - opt2 - - - - - - - - - - - - - - - - 1234 - on - on - - 0.0.0.0 - - on - - - on - - - - - - - - - - - - - - - - - route add 158.69.183.166/32 -iface em0 - shellcmd - - - - - route add default 158.69.183.166 - shellcmd - - - - - - 64517 - - yes - - 10.253.4.254 - none - - 192.168.194.0/30 - - - 192.168.197.0/30 - - - 10.253.4.0/24 - - - 192.168.198.0/30 - - - 192.168.120.0/30 - - - 172.16.80.0/24 - - - - - - - 192.168.196.2 - - - - - announce all - - - remote-as - 64512 - - - - - 192.168.203.2 - - - - - announce all - - - remote-as - 64520 - - - - - 192.168.194.2 - - - - - announce all - - - - remote-as - 64522 - - - - - 192.168.197.2 - - - - - announce all - - - remote-as - 64523 - - - - - 192.168.198.2 - - - - - announce all - - - - remote-as - 64524 - - - - - OpenBGPD - - 0.11_9 - https://doc.pfsense.org/index.php/OpenBGPD_package - openbgpd.xml - - - OpenVPN Client Export Utility - openvpn-client-export - - 1.4.3 - openvpn-client-export.xml - - - - - - - - serveraddr - - none - - - - - - - - - http - - - none - - - - - - -
- - 55f489fd77719 - - LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUdVVENDQkRtZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREI1TVFzd0NRWURWUVFHRXdKVlV6RU8KTUF3R0ExVUVDQk1GVkdWNFlYTXhEekFOQmdOVkJBY1RCa0YxYzNScGJqRVFNQTRHQTFVRUNoTUhRVk5PTWs1bApkREVoTUI4R0NTcUdTSWIzRFFFSkFSWVNZbkpsYm1SaGJrQmtZWHA2YVhndVkyOXRNUlF3RWdZRFZRUURFd3RwCmJuUmxjbTVoYkMxallUQWVGdzB4TlRBNU1USXlNREkwTXpCYUZ3MHlOVEE1TURreU1ESTBNekJhTUhreEN6QUoKQmdOVkJBWVRBbFZUTVE0d0RBWURWUVFJRXdWVVpYaGhjekVQTUEwR0ExVUVCeE1HUVhWemRHbHVNUkF3RGdZRApWUVFLRXdkQlUwNHlUbVYwTVNFd0h3WUpLb1pJaHZjTkFRa0JGaEppY21WdVpHRnVRR1JoZW5wcGVDNWpiMjB4CkZEQVNCZ05WQkFNVEMybHVkR1Z5Ym1Gc0xXTmhNSUlDSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQWc4QU1JSUMKQ2dLQ0FnRUFyMFg4QTNSVENkV1dJWUFsUkVyeS9OOEgzenAxN0M0d29qejI4enhkWEc1UDdtMzgwMU9Scm5VNAovbDJ1MElVQjNmU211ejJjVnd2dy9YVnVZdWRHcVNLUCtnc2lnNXkra1ByTERBenVxSlRTVmlJMGF5L2p1ZG9JClhHSTh5WFFlNFgvUXY0MjNIN2pTYXBYOXpKZXZiV3BQMWhkbk1uem0xK0NDc1hPb21FV3pVMXdTdWVISU1FSXUKRnRubXp6R1NHWGFDZUlFYWZSRVpnYXVKSk5HbVRIZnJDWm0yaDFXSnRLMllrbHZHSTNKYStualJCWGhWUDd6NgovcmFXdURrbXpiM0cvSzdkajhCcGpMbHpmNTBSRlZ5VWhCYitscG1VZGxEZWNnQjhEc05mNHF2MTF2aVFLMkVkCmxlWmNpMitSVDY0bmZMVCtFQmZPZkNadDQ5T2N2TDF2d1dOdG9vQWRmenFmOXVVRDFsbkdvdWxPVGtWeUMvMlcKN1NKbFRtYWI5SHBnMVUydVMxUlpIS0JBYi95TitJYzRTaWJicnc0Vi9DNlFyQWJMWE5Hd1d4OWZIeGk0MVdZWApsVzJaUWEzK0ZOWjZuMUIxL3B0eXg3ZmpCVzExdExhV2pTTUJTQUlZam9uaC9ZSlRUS2ZqdlRicTFpQkowRXAvClA1UC8xOEJndHRwTEVyMHNjbHlsYlF1b3VvOGVmNit2VG50ejI5MklXL3lzeDFOMERNSU9qQStiRS96MkdGSEYKN1J0SFFvZEFoVnFsL1BnRlRTNXcrdjg2Qk52MUluelM5dHplQVhidmlnaDE2OUdoT1lXV253K0o5dTJBK2JQRQpFYkg0ZGl3eTFjVGpQOU1WMnozZHArSitmcEJnczJBQ3hhVnNHc24yaHdXMjJoQUJiVmNDQXdFQUFhT0I0ekNCCjREQWRCZ05WSFE0RUZnUVVyZHFnWFUrWjVBYXdoQnQ0Z2xpRmNZUndXWDR3Z2FNR0ExVWRJd1NCbXpDQm1JQVUKcmRxZ1hVK1o1QWF3aEJ0NGdsaUZjWVJ3V1g2aGZhUjdNSGt4Q3pBSkJnTlZCQVlUQWxWVE1RNHdEQVlEVlFRSQpFd1ZVWlhoaGN6RVBNQTBHQTFVRUJ4TUdRWFZ6ZEdsdU1SQXdEZ1lEVlFRS0V3ZEJVMDR5VG1WME1TRXdId1lKCktvWklodmNOQVFrQkZoSmljbVZ1WkdGdVFHUmhlbnBwZUM1amIyMHhGREFTQmdOVkJBTVRDMmx1ZEdWeWJtRnMKTFdOaGdnRUFNQXdHQTFVZEV3UUZNQU1CQWY4d0N3WURWUjBQQkFRREFnRUdNQTBHQ1NxR1NJYjNEUUVCQ3dVQQpBNElDQVFCN0pzeEZrUk5DUU1QY3p5bHNzSW1oNFIyMGZBem1YdFRGSmZzWWsxRVJ0dHN0d2RhY2VvYXFNL0ZUCnVpRjRHV3h6MHM0YkU4aldsQ3hIcTFUVWY1UUE0WVZJc29PYU9lT2w0U2kxcm50ajhXV3lvYjBpUk4zZUlhZmYKVk9PZmdXamJuQjBjUlh1S2RNZHd5WTVhaklwdzM2Ni9xT2JVWTdldTFjQnNjZXppbTI4c2pGMkswSWRYLzA5TQoyQUZJUVpadFVYTUwrMjdTNnRZOHozclJTWEJidTk5SStVTEpmTXJqaXMydzVsSk00emZrUzk3Q3lpVmJtaDA3CkRFMTVEb0hHa3A5U2NXTExOOU15MHBVNituV3NDVWtPd25JTHNZdzI2eU5Nc3VVaWRhM2trTy9NTHJIL3k5c0IKN2s4aUQ1akkzbW05K09Pd2xQb3FLYzBLWVZOdmtaSE9uQnlpUDhWL2dkdmRoZjZNdUdwUTZQaXExL1NNbUcvSApxNnlrOFRtYmFTM0k4Y2VQM3NUQ2N2ak1MeTg4WTk1QldjMWRoR3VrMkpVT29HNHJkQlJkVHRiT2lNQ29iYVZJCkUyWEhhbDQrVzczeVdvS0paTWNZSG4rY1BuRiswRTVlUThPaUhUU1BqTG5rdmpQV2UzZDBvRjBwY1FrVjFSQmEKUzQ2YnpadUEvYkxVVjlEbzBOckVCN3dxcjJoMHBKWVI4SWRSL3ZxUlhGcDlkNy9FZnhLZHk0ZUl0RmJ1eThEKwpVZ2Y4UU9EV1RyNGZYU2p0TGxkSUczOHdQYlpaY0lPTnVOMWl2Z3V2Nkl5YSs4cDcrMFdydVlhUDZXZi9reEt6Ck9GOXBPZHdlektVQzVweEZOeVR1eGcvd2kwOHBZcnkxS3FHd2F0b2NjRUdxSVpPYkJBPT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo= - LS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tCk1JSUpRUUlCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQ1Nzd2dna25BZ0VBQW9JQ0FRQ3ZSZndEZEZNSjFaWWgKZ0NWRVN2TDgzd2ZmT25Yc0xqQ2lQUGJ6UEYxY2JrL3ViZnpUVTVHdWRUaitYYTdRaFFIZDlLYTdQWnhYQy9EOQpkVzVpNTBhcElvLzZDeUtEbkw2UStzc01ETzZvbE5KV0lqUnJMK081MmdoY1lqekpkQjdoZjlDL2piY2Z1TkpxCmxmM01sNjl0YWsvV0YyY3lmT2JYNElLeGM2aVlSYk5UWEJLNTRjZ3dRaTRXMmViUE1aSVpkb0o0Z1JwOUVSbUIKcTRrazBhWk1kK3NKbWJhSFZZbTByWmlTVzhZamNscjZlTkVGZUZVL3ZQcit0cGE0T1NiTnZjYjhydDJQd0dtTQp1WE4vblJFVlhKU0VGdjZXbVpSMlVONXlBSHdPdzEvaXEvWFcrSkFyWVIyVjVseUxiNUZQcmlkOHRQNFFGODU4CkptM2owNXk4dlcvQlkyMmlnQjEvT3AvMjVRUFdXY2FpNlU1T1JYSUwvWmJ0SW1WT1pwdjBlbURWVGE1TFZGa2MKb0VCdi9JMzRoemhLSnR1dkRoWDhMcENzQnN0YzBiQmJIMThmR0xqVlpoZVZiWmxCcmY0VTFucWZVSFgrbTNMSAp0K01GYlhXMHRwYU5Jd0ZJQWhpT2llSDlnbE5NcCtPOU51cldJRW5RU244L2svL1h3R0MyMmtzU3ZTeHlYS1Z0CkM2aTZqeDUvcjY5T2UzUGIzWWhiL0t6SFUzUU13ZzZNRDVzVC9QWVlVY1h0RzBkQ2gwQ0ZXcVg4K0FWTkxuRDYKL3pvRTIvVWlmTkwyM040QmR1K0tDSFhyMGFFNWhaYWZENG4yN1lENXM4UVJzZmgyTERMVnhPTS8weFhiUGQybgo0bjUra0dDellBTEZwV3dheWZhSEJiYmFFQUZ0VndJREFRQUJBb0lDQUJBNmRwOExRalVDNWFlc2FjYnMrWnFZCk8rNWJSMWZhM3YzbWp5YnVTK2FuQUJlZmIyMVJxNGR2cXh0Q0tWRjlQek1CMS80Mk1pZU5IMzhZUkdRNzdicnoKVEVsbWhvZVJGOFBzdEtnayttUDVnNUFlRXFScUJyZktqRU9oaE9kU0xSbkw3OVFNbHd3RTNOYXBsSnBBNFNsTQpVcUFNQXE0V0NubXFlKzlhT2gzL05oOWR3dzRhN2FJcVBvSTNJcnZFWnphY1ZuQTU0KzM0aTFnS1BlUisxTnIzCnIzZHdHQXBuelJ4QmhvTG1wRzNieExpMFB3WTJvZzRJdldTZ0cweHJYa0JtZGVvbmRyUThxSWt6RXBLYVJGNnAKOThaVEtyZGUrUFFMZ00wbFpsY25sOVV3L3M0c3JZeVdyVnFYdmJIYlhxVDJCd253NkNVdFR4MEhvZDBhVnNTcgpvbStLL09UZC9KMVlEM1BzZ1pFWGpJT1QxS014aXp0UUV1V1BCUXdrMUxOa2pncFVtUE5LWFNvcVdLL0UyQ0gzCmQrRzN2M0s2N05rNldoUmYzcTdMRDVLNTFhSXVSZFJYVEhMNDNwRml0NFZsOHloNDFpZjRxK2pJR2p5by9lTE8KWlJYWUI0WmdGRFh2M1lyeUZQOXZxQlpVMFFleTA5dmt1WjhEdnlZQUdZNmtVSkRCYlpRZ214VVpOdWovc1RUNwpPL3kyM0YwN21TcmdSTUQrS2pJbURLdTRmVERZWC80NUxOaURIMkUyUzlnNHV6L0lzVThRK0UxNXVkRjgxT2lGClVwanVxUmZ3eEk0MzM0VE5uRmFwQWlJYWxCR1J4TVRFK3VFZmYyN3kvVUxubXlzMUJ5cFF3THloZ2tGTFFLMk8KNVFlc1luaUtmZG8rMWczbGRmUUJBb0lCQVFEalpvWUpyVlNJWUhFa3FyQTV2N0JtY05tTzJiRDhnc0pCb2ZFSApTcTFneVo4K05jRVVsQXVuTTRzM1dTUmJrWUlLQlN1NnRYSXk2ajVmL2R2NGJNRjlOUlhDaG5ZUzVlMUhFUHgzCmdmR2dTazgwZGRhamp4TDlST0NPSnBiQVlLVU0vazJRZUJhYlNNU3U1dS8wQkJZSS9TMWJ6YzR0RU42bFh4SjYKd0R2aldtZTJuKzR6dHlKLzN3NVZnS1JTZHcyVzBNcUtGNWtjRVFFTWk5Kzhqcjl4K09tT28wYU1ZU2k0dXRTegp6QTI0MEZtUGh5YWg5cGh6cWhSVUFiZlJ6OHZZbW9MUGdyS2VaeERvaG1GbUJXWGJ2U0VpeGIxQW0yWkQxRVRDCk4zWERKb3lSYjBPOXF3Z0kxNXF4Q3VwYXRxMUJ5a3UvR1ZLR1FMckNUWGF4NVNMWEFvSUJBUURGVVNmaVFUMGoKdUliaW40eTBKYlNBTFZLSk1Qd3prY01aQkJxUnpBWmRYbzdsWGtJdWdGbUdVR2pDdXFlME9uSWVTQ20rbnZZTQpTOHhhZi9kTEtTc0k4dGVjOVMzV0VPWGhPbnBjZGJoS0UvVDlvUEt5QmNTdlpiTUVlNWs4RkE2ald2c0Mzay8yCmV5aGF2OTdUcTNVemJLTTVlVkZkTi94QWUvMUlrNzVTS0o2TEpmTllhOHZOOVRZeXNsOHltc0srTlJhamhPMHkKNzczRWI5UVBRR3AvTjNyTU1hRDl5eXBHWktId3J0UzI3OC9NVXZYbFNKbExtRGpFT2E4a2lnY1FiZHB1ejZONwpYQ0l5dzB4d240Y3BPYmdkY2QzMjRaWm1xNGovUVgwdnFhZFVSY3ZQeWw0WVlCdWNmUlJtTHFGanpvOGFZTC8wCmRxY2J2ZWN2WHptQkFvSUJBQk1SN2Z1eHhYMEtXWEt4dmNXYUJia1JqYTBsSkdxSXJMSEVXdW81b1FDVTUvM1gKbERHZG1MeVUzZi91UWRaTUJaUEJpMEZGSmlhTzdsd3VkZHdIZ3RKMU9UWHZBTWZrOEZrZFc0N0tIdkZLU2dvawpON1BQczgvNWpydGRFUmRoQTNacmZTVzRiR3pwVlZVMW1MbmwvZE1US0ZLaWw3Ky93bXdyNU9qV1ppOVN6WS9MCktiYThqUEFjVEo5dkFsaklFeU9xcnRHVjJRazVnOVVCaGVuU0xzdm9DKzRpVXpCQ2xaK29TMTRvcHAzeEd4R20KUzk4WlJ2K3NLN2cvektLVHdveVBxSml1WlR4VGVGK0hwWE5nMElIMUFtcGdHdGJvTVZOTzRkVkh3V0IwUXlXUApKeWNveUt1MUtRdmYxbmQxQ21LU0RIZ2lMNEdDdkNhL1NFenk0bEVDZ2dFQVlsNHpJL2lpSWt5NzhmN1lobmJGCnBhRHlwTEpuQ002Q0ZOYVc2Rmh1VTkzd0h5aitsWEFuTVc2a3kyK0NhN2MzYlNGTXJsdFJEcEE3TUdMYlJmMGcKRnpYNWg2WXpVNlRZOVkvUnNJWi9lVzY1bERmSXhqZFo5cGNjeC85V1JUMDZqdldzYmFHbSs1b3FaQk9EWXNMMwppc3QrRkFrSEp4SGlEOFBBWVk1R00yOU1tdEl3bnNRZXRtNm90bDEyV0NRUE1nUUZaVCsvZ01WRU5jb0tUaEF2CkIzMEJHd3NpMTJPUmo4WmJkVUd6aWYvRCtIampYWXJ6NFZ2aDhQRlEvMFpRZjBCRXhUbCtwdUVucTJieGxMUHoKRGZwWWIxVjA4cjlEMjZ0b2dOaUZNRjNEclorZUc5a25UNythQkVuWEFabjltMlErczBmSWFuYzhsL2YwYVFsdwpBUUtDQVFCdThBTVQwbXQvKzBCVURxbXFEaFdkaFVHN0VnZEN1S3didmpqaTNqTkkwOGpJK1FFa2FhWFh1cy9wCmN4TFV1S2NhV1AzZ2VWYytOSkRCdkJSbnE4Zk1NMGdjbEtVVFJCR0p4NjlNUkdQZmpGUXVFY1R3VEFXN0RDd1EKNUh1aGZ3VDlsSSsvV05NR2pUWVpxaFdxbG91dmdza2ZHeXY0bEVVZWNoNUFBajFTWkN0SW1GVVhFL2EvK0YwUQpXenlLU0d2OG9Ec3I0MktLSFNGcm5sQXpQUllnemtiKzl1R2dEeHRTWGpudEthWDNhQjA2SGhnenhlMk0yUUl0CkxYbW5CbkFoREVpc0xKeXVzbTJVU3Z3cjJOUVR5S0JCN1liaXYxY2NsN1NFcU1pamdvSjcxVW8yb1hMTkFheEsKWC8raXprY2Z6d1YxV3RmcEFxQWgrWXNtUlJQbwotLS0tLUVORCBQUklWQVRFIEtFWS0tLS0tCg== - 7 - - - 5934384150eb6 - - LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUdWRENDQkR5Z0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREI2TVFzd0NRWURWUVFHRXdKVlV6RU8KTUF3R0ExVUVDQk1GVkdWNFlYTXhEekFOQmdOVkJBY1RCa0YxYzNScGJqRVFNQTRHQTFVRUNoTUhZWE51TW01bApkREVpTUNBR0NTcUdTSWIzRFFFSkFSWVRZMmhoY214bGMwQmhjMjR5Ym1WMExtNWxkREVVTUJJR0ExVUVBeE1MCmFXNTBaWEp1WVd3dFkyRXdIaGNOTVRjd05qQTBNVFkwTVRNNFdoY05NamN3TmpBeU1UWTBNVE00V2pCNk1Rc3cKQ1FZRFZRUUdFd0pWVXpFT01Bd0dBMVVFQ0JNRlZHVjRZWE14RHpBTkJnTlZCQWNUQmtGMWMzUnBiakVRTUE0RwpBMVVFQ2hNSFlYTnVNbTVsZERFaU1DQUdDU3FHU0liM0RRRUpBUllUWTJoaGNteGxjMEJoYzI0eWJtVjBMbTVsCmRERVVNQklHQTFVRUF4TUxhVzUwWlhKdVlXd3RZMkV3Z2dJaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQ0R3QXcKZ2dJS0FvSUNBUUNlYVg3THRYNUtIOXpnMzBBNlVYZTFUUDV2Wm5sb1M3YjJvMndEOUdQeHpyaGM4Y2lFWFJHRQpYOEhmQmduVUxSTmVpb1B0aDhqVndZR2xwVTkxODUvV1owRjllc0lCTkZFMmVmM2xZeTd3MnQ4L296R2QySXBICmttVlNHN2JNQzk5TllXVVB5TmRuQ0RzN1pMY0ptY3VXUUQ3QTN1L2Z3YlFJQzFpWUYwU0Vqa1lWblFaL2JGN2EKSDZZQzdMNi9nT1RMZEIxNmc2Z0EyTEJOb0FwUHJIT2NadEtkWlgrSEdyRHgrNy9HOGJ3ZzVjY2R3K1RiY0JZTApMZlBXRjdoTkV1TXp4aG1ESDl2bnlobW9pUDhuU1NXd2E5Z0h6d2Mzbi9YeTcvU3FoT1Q1blovYkFsUWF5ZithCnViTzNSNHhIU0ZCQm0xb1l6aVdqMkZ2QWxmQmZIb0lHWDVXMmxiL1dEWWhzbE5VeUJFQ1pxSW5FWFA0K01LM3YKWXVmZ0R5bTY2STRydVc2MlhPVy90dyt6TENGRjlCVGZxcUdWa3k4dEpORHNPN0Y5NTFOR28xSHNXcWU3dFJ3ZgpqYmszNmo3c3VJYmpqZ2FmY2hCVzMvR1pBMCt4Sm9mRUxoN0M2VzlWMWZQbDZDQmQwaE5xOStNMXgyQmtZT3MwCk1USnc0ditZdDZDZU9RQnIxb3RQTkJyakJQNVUxUlhBWEhoQTRNSjhqVXVBZjVsdkZQZ3MvL2hWOS9SUGdIdGEKb0N2a055UmtHTndYbzZTZmJWT3AydExIdzlYSHh5WGszdVk1d2w2TFBYOE13UTJBTktya01PQk9PK0dnWGJyMAp3bjNwSXBDYmN3dE95Q0psSFFTM2xlaXNpVngwOHpvWGdXVzdXMi90SVJiRmNoYzhtb3RnVHdJREFRQUJvNEhrCk1JSGhNQjBHQTFVZERnUVdCQlRIcm9ySG1xZk5SYWI2Ry9HTWJPM2M3Z2pXTlRDQnBBWURWUjBqQklHY01JR1oKZ0JUSHJvckhtcWZOUmFiNkcvR01iTzNjN2dqV05hRitwSHd3ZWpFTE1Ba0dBMVVFQmhNQ1ZWTXhEakFNQmdOVgpCQWdUQlZSbGVHRnpNUTh3RFFZRFZRUUhFd1pCZFhOMGFXNHhFREFPQmdOVkJBb1RCMkZ6YmpKdVpYUXhJakFnCkJna3Foa2lHOXcwQkNRRVdFMk5vWVhKc1pYTkFZWE51TW01bGRDNXVaWFF4RkRBU0JnTlZCQU1UQzJsdWRHVnkKYm1Gc0xXTmhnZ0VBTUF3R0ExVWRFd1FGTUFNQkFmOHdDd1lEVlIwUEJBUURBZ0VHTUEwR0NTcUdTSWIzRFFFQgpDd1VBQTRJQ0FRQmMxdzhrTHR6cGVXUXBZbjlLN2NnZFJJZ1B4dkU5UTlQaVg4WEtCVEdVRE0wQU5hR1VWVFdxCkFoam5oME1hcXFvdUF0RE1KTHpBcHpKYVJWeTd0dXRiaVkrSVg1bVhmRVNNeEF1M3NMVmpsWVd1cVBLUFNQeDkKR2VmN1lycUIyeDc1K3JiWlJOaStGUFRQRnNqclBnL0VobkNTRFhrc1BMQmI0dlVSTkU2WkRYU3p3eFBuNUtxWgpqSFVQVVlvUkxLMDUvTDJCZHBLRWRwSXBZNWZPQVZTRnJWeEtDcFhtL1dnak1HN1Q0dCtqRTQ3czhKaGZGMDFLCkd0YUtjYXhJYkJmUE1MK0h2SS9jajZwWW45aGhOOXd5ZDAzRGlOaTN3akRiZ1Q1c0dSek9pZDZpVk84a3dmZlIKM0sxTmZFMklxK1JOT1hCeHdSZ3YzTG9aS214UTcxV0g5Qi9lbDdUbkV5TzZRU1hWSHF3WFNRR3RiUlZOTGlIbgo1SFVpbXZaUTNhWGwyY1FYR29DZVFNSjdNdjFXLythelByQkE2RWg2T0J2dklCbFBQSEo5VFdhVkVXVVFicG95CjVXSGhOOXZRenNtMWt0L3BsNEtneG53UEd2WWM3VXJYdTJvaTE3TFUwRFdzS2hqMThrcnUvOUhrbHhEZnlPR2MKUWhpM0xPd3Zpb1QwVWZiQkgyRERjaEZkSE1GY1Q1SktyUU1iL0J1S0JpT000SEhJbFozYW5HYVhYWlpwK3R5SQpLbFlOeE93QzBkR2dFMUgrNmJEVmt1RWJEUHFodlFQaDk0QXJlOGg3Vy94bWRxU3dGeFAxdk83SlcxTEhPZWZUCnZqL0x0MnhuTC9zY3Y4VlN0OU5ZOFB1Y2FwVHNFa204Z0pwbmQ0UTd4YllMQWtaSHY4ZklvQT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K - LS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tCk1JSUpRZ0lCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQ1N3d2dna29BZ0VBQW9JQ0FRQ2VhWDdMdFg1S0g5emcKMzBBNlVYZTFUUDV2Wm5sb1M3YjJvMndEOUdQeHpyaGM4Y2lFWFJHRVg4SGZCZ25VTFJOZWlvUHRoOGpWd1lHbApwVTkxODUvV1owRjllc0lCTkZFMmVmM2xZeTd3MnQ4L296R2QySXBIa21WU0c3Yk1DOTlOWVdVUHlOZG5DRHM3ClpMY0ptY3VXUUQ3QTN1L2Z3YlFJQzFpWUYwU0Vqa1lWblFaL2JGN2FINllDN0w2L2dPVExkQjE2ZzZnQTJMQk4Kb0FwUHJIT2NadEtkWlgrSEdyRHgrNy9HOGJ3ZzVjY2R3K1RiY0JZTExmUFdGN2hORXVNenhobURIOXZueWhtbwppUDhuU1NXd2E5Z0h6d2Mzbi9YeTcvU3FoT1Q1blovYkFsUWF5ZithdWJPM1I0eEhTRkJCbTFvWXppV2oyRnZBCmxmQmZIb0lHWDVXMmxiL1dEWWhzbE5VeUJFQ1pxSW5FWFA0K01LM3ZZdWZnRHltNjZJNHJ1VzYyWE9XL3R3K3oKTENGRjlCVGZxcUdWa3k4dEpORHNPN0Y5NTFOR28xSHNXcWU3dFJ3ZmpiazM2ajdzdUliampnYWZjaEJXMy9HWgpBMCt4Sm9mRUxoN0M2VzlWMWZQbDZDQmQwaE5xOStNMXgyQmtZT3MwTVRKdzR2K1l0NkNlT1FCcjFvdFBOQnJqCkJQNVUxUlhBWEhoQTRNSjhqVXVBZjVsdkZQZ3MvL2hWOS9SUGdIdGFvQ3ZrTnlSa0dOd1hvNlNmYlZPcDJ0TEgKdzlYSHh5WGszdVk1d2w2TFBYOE13UTJBTktya01PQk9PK0dnWGJyMHduM3BJcENiY3d0T3lDSmxIUVMzbGVpcwppVngwOHpvWGdXVzdXMi90SVJiRmNoYzhtb3RnVHdJREFRQUJBb0lDQURtdUlnd2Nwc0pvdmExbnZPUS9PNzVaCkxaLzBpU3B2djB3cER6Q1ZjVHJmMFlPT1NqdmdBM3ZXdmludDhmQS9CWGw4S0RONktLZWtrUWQybk90TzdSbE4KZWF3dDRhdzhsNEdsZzh4ZGcvOFJRdzdSNWtRYVQ2ZGw1OXl3Mkt1TmV4NmE0d2lQVWRkalNPWUVjeDFjMGFPQQoreGlSVkhoOStJYWhVdjMySXUyOVBFbXNabXhKVW5STDU4L1MwbFc2b2hSdTBEa0c3VXA1bkNCM3NLbDRHcFNOCllBME5veFRYcEN4SVJYazBGaE5JZDJzZ0pCbSt3MWdJd0d0cE1hTm15REhXNVAwNHdZS3h0UXdIN2hnbzZ6OUUKMVdGcWdhOUFZSGEzNXJlY01oK3R4RUlqbytvcE9SZm1uRWlWRmIveTFiNDl5ZDJVV21KQmFvOUNTVWJwUGVCdgpkL2dscXpBeXdyMmhXak1xTjNSWVA5dElPRXBDK013c1c1OVViSEVFcmZXbFhUUCtpclhEL3gxK2g5VEdnKzduCkhncHhFRU95bGlRSVBMQmc2MjV0QmpaVzAxT1Jnd2RCV1hXSXAzMFBwRno4WTg2aytnUkFOSXVUbGdXckZXYlgKV0p6V0RRWlNuM1ovUktQQ3JqRHBMcWprbnFUbUJVUll0UWdxdCtiMENUVEc5bWhQRFMrU1BGNVBERXRvUXlqRwpzaG5oVWFJczBtK3RLejZ0L1hISFI5S3VVZjRoR09vcW1KY3lDRXArSWE2VzI1akJNcHVwc0NBYjZOU2pVSks4CjhCVUtpSzc3NFp5RnFHaU41NlFKZzBaa29ETGo3aDNUVmpLZGNIUmRuYXUwYUs0Y3lVL0JqdkZHUTlkSDRtRTkKNm00bjZZcDVEMnFvQ3U5UEFyMmhBb0lCQVFEUXlWazI3N0RydDE4NGNkZHdaNi83R3d4ZllmbUdreXgzR2pqYwpacnFvOUowMWRnemFFQytORWFqMlpyQk1oYlY4T3pkZTliZkExTXJMQ2NCY0JLZkVGSklUYXh0MVNYTjhIbk9FCnJHS0VQY01TdjZnOEt5NFV0SnUrSXlvTkhFaUNJbER6TFNIUVFMUEhuWjFYUTVBMmJNVkozZkVVZGRYU3B6MnoKRU9RUEpWODJlN3IwRHlta2k0YjVIM2Vlc0dpeVB6cGlwMlBqbTBZU1ZENkk2WUNUOFNJNlRscTBOVGVGRS9qYgpWTHE4NVdoNndrKyt6WlZtb1pzd0lRMHltTzVRVzkzMnVBYUtZazUyVVNVVFRUWEZNeWV0UkZCbnlVQW5rdDhGClF2aUhUdVFMcUdQYmNHYytnbVFRVlJFVkM5eThRVTJHL0FJM3RJbDNzNTB0YzhGUkFvSUJBUURDTy9pam84UGYKbXNsSDFkTmtCc0lDUkVDQW44cmpvejJCMkpQVmZDdXNkNE41R0VpL2c3SDRodm53ZjRqd01MWTVDQ1pIUDRoNgpJOFk2TkJER2hEYW9BV3cwUmdJMzRMMHFQU2dmUmJBdCs5dVc3NXVqc3VzS3JLNE56OEFGT3F3RHRBMGlURk9MCmJQVjhLeU1ER1luRVNlZzE4QjIvU2NiM2QwcFJ2RDdDVlg4anNwLzd1NjV4djIrcHlpSUdxVTJsaVRYVWtUZEwKL3JyTkduNkQxcUlvaUUxWXh2dU9PU29OVWtnS2dvaHp4RmRWMVBzS2I4R3lGV21ZMENkNlNWVjJDalFJQWpSRwo5L2EzdzZOUXB3ZFU4NG1UbzdqYlZzRVdhdUpzMUJkaDJZK3I2MWJ5RjMwa2ZQYXowOGgwcDJEaUZ2YjR4UitzCi8xNXo0RmQwQlorZkFvSUJBRnl0YytlWjRCdlI2dmVnT1BTUllpR0JzUzFKelR4NmFkdDRqVkx3V3QwU3NCSUMKRTlSY0tPOWlybkNweG9wQk0vMHdQL1RyOTZRbUVOcXR1bkJlTktZcVIybE5Pd1FHRmJnN3dDVmRhK0d0bE1EbQp5R1BrK3ZCLzl6NGdWOU00QWN1YU5mcXJ4djJ0S3VCcHkyVG4vY1RhNVh4VGcyY0VvMlI5ampyRlBhYW5mU3N2Ckl4NmcrR2dzOHozMFJPSHhCcGhRenJicC9NSVVzN2NCSkQwY0FWSXFVSG8zTzdZUWhWT1NPUDRMRDFVNE0vZUIKOTJvSDBkQ2IzY293Y2E1TENrWXJjVXpLQlVVNk8vL3pKeFQ1U2V2K09CZUdZbmFmYzlYZE1SZ2gwVFltdzcyVgpBclp1bjdXMHBYeEdkbTIwTlVodmFGMkowZVl1UW5NYkRLTVhaZkVDZ2dFQURsVW1qOHl4MDNvMGlCeDdNTkplCjFwUDZ2b01NRWFnbURjTFJoZHRYemE0MEFXZU5WclI5R1gyOFM4YmRiL3ZvTm1VbmpmSmVPOFVRQjVOMytXNGcKS2wyUWducjRCdStLaGVkbFlvbGQ2c2ErK1hCTTU5TjRESjJaYW1OK0krU2tkTkdBZHB0elBzS1hpc1lVRzFKegpIQXpvR2JMU1B4OU9rMHcySzduY1Y3Sy9ZdjczVnpnT00wNlJDdEpqbUdJOTNJMDNiNndYaklBTGdMOEh2dXJECnBJSUtVeGE3MFU3ZWo0VVcwOCsyQ2ZUZkRQSmVZL0xETkVUb09lS0NSei9LRXAvR0h5RXFnbUloem9XZE00SmYKeENFRWNlU082NENIVndRa0dTdTlYZmNUNXZmQ3ZyS0ZCWUJESkJub25OTU5EeUhxcjRpOFFhUEdjSDZKZFlKRQp1UUtDQVFFQW5iL3B2UWUzUkYxM0NuQkM3L1dETXhNbm9WNDQ1OE9YM0gzTlNGYjlwNDhrUE9vRm8rVk5qWExVCjBtdzB5aWpGUVllWXJSUm9wWXM2UHRJY1BGMityeFdiK05qM2xVVmNYckVaMTZtd2pOcHpjQ0xwUzIzUHdlZFcKR0lxR2E2emNEN2xkUWM5VlRDSUpRc25sOUp5UWMzV0tBTERJVVdFTW9sUE9rSWpCQ3lqUXZBTDJ6OXkzaGFQOQprZkhlNTRRRXY5QVlDWU9Eb01aaStyZFFrMG9OdkVWNG1xWXRUYUxiTzFNRkF6WFRPSkFnNUc5UnNnclJ1d1E0CjNSeGRRMVJpbjFaRkswR0pQa3hlV2tGSFFQeUhzV1R0ZkZLMkxONGhrZ3oyYVVTWkQyUjZreldzM0xHSlpXWXMKZkZuUkQzS0hKbWNocW1WdmlMeWZpNUJGeGF1ald3PT0KLS0tLS1FTkQgUFJJVkFURSBLRVktLS0tLQo= - 4 - - - lan - yes - yes - - - - 128 - - - - - - - - local - - - 5934384150eb6 - - - 5934389675bf4 - brendan - 2048 - 3650 - US - Texas - Austin - ASN2Net - brendan@dazzix.com - - - TCP - 1198 - - 2048 - AES-256-CBC - SHA1 - none - 192.168.203.4/30 - no - on - on - 0 - wan - - - on - on - - - - - 593438bd2696e - - 5934384150eb6 - internal - 9999 - 9999 - -
diff --git a/mtp-configs/labsw01.pfv.turnsys.net b/mtp-configs/labsw01.pfv.turnsys.net deleted file mode 100644 index ee6e477..0000000 --- a/mtp-configs/labsw01.pfv.turnsys.net +++ /dev/null @@ -1,280 +0,0 @@ -interface ethernet 1/e1 -description sw1-mgmt -exit -interface ethernet 1/e2 -description sw2-mgmt -exit -interface ethernet 1/e3 -description sw3-mgmt -exit -interface ethernet 1/e4 -description sw4-mgmt -exit -interface ethernet 1/e5 -description sw5-mgmt -exit -interface ethernet 1/e6 -description sw6-mgmt -exit -interface range ethernet 1/e(7,19) -description r7-mgmt -exit -interface range ethernet 1/e(8,20) -description r8-mgmt -exit -interface ethernet 1/e9 -description fw1-mgmt -exit -interface ethernet 1/e10 -description fw2-mgmt -exit -interface ethernet 1/e11 -description r3-mgmt -exit -interface ethernet 1/e12 -description r2-mgmt -exit -interface ethernet 1/e13 -description r1-mgmt -exit -interface ethernet 1/e14 -description r4-mgmt -exit -interface ethernet 1/e15 -description r5-mgmt -exit -interface ethernet 1/e16 -description r6-mgmt -exit -interface ethernet 1/e17 -description sw7 -exit -interface ethernet 1/e18 -description sw8-mgmt -exit -interface ethernet 1/e21 -description sw9-mgmt -exit -interface ethernet 1/e22 -description r4(wan) -exit -interface ethernet 1/e23 -description r5(wan) -exit -interface ethernet 1/e24 -description fw2(wan) -exit -interface ethernet 1/e25 -description auslab-con01 -exit -interface ethernet 1/e26 -description r10(mgmt) -exit -interface ethernet 1/e27 -description r11(mgmt) -exit -interface ethernet 1/e28 -description r10(wan) -exit -interface ethernet 1/e29 -description r11(wan) -exit -interface ethernet 1/e42 -description ikeabench-sw -exit -interface ethernet 1/e45 -description LabPC -exit -interface ethernet 1/e46 -description Uplink-From-labsw02 -exit -interface ethernet 1/e46 -duplex full -exit -interface ethernet 1/e47 -description GroundStation-Switch -exit -interface ethernet 1/e48 -description Uplink-To-labrtr01 -exit -interface range ethernet 1/e(46,48) -switchport mode trunk -exit -vlan database -vlan 2-8,12,19-20,22,101,300-320,400-420 -exit -interface range ethernet 1/e(46,48) -switchport trunk allowed vlan add 2 -exit -interface range ethernet 1/e(46,48) -switchport trunk allowed vlan add 3 -exit -interface ethernet 1/e4 -switchport access vlan 4 -exit -interface range ethernet 1/e(46,48) -switchport trunk allowed vlan add 4 -exit -interface range ethernet 1/e(46,48) -switchport trunk allowed vlan add 5 -exit -interface ethernet 1/e20 -switchport access vlan 6 -exit -interface range ethernet 1/e(46,48) -switchport trunk allowed vlan add 6 -exit -interface range ethernet 1/e(46,48) -switchport trunk allowed vlan add 7 -exit -interface range ethernet 1/e(46,48) -switchport trunk allowed vlan add 8 -exit -interface ethernet 1/e29 -switchport access vlan 20 -exit -interface range ethernet 1/e(25,42-43,45,47) -switchport access vlan 22 -exit -interface ethernet 1/e46 -switchport trunk native vlan 22 -exit -interface ethernet 1/e48 -switchport trunk allowed vlan add 22 -exit -interface ethernet 1/e1 -switchport access vlan 300 -exit -interface ethernet 1/e2 -switchport access vlan 301 -exit -interface ethernet 1/e3 -switchport access vlan 302 -exit -interface ethernet 1/e5 -switchport access vlan 304 -exit -interface ethernet 1/e6 -switchport access vlan 305 -exit -interface ethernet 1/e44 -switchport access vlan 306 -exit -interface ethernet 1/e7 -switchport access vlan 307 -exit -interface ethernet 1/e9 -switchport access vlan 308 -exit -interface ethernet 1/e11 -switchport access vlan 309 -exit -interface ethernet 1/e13 -switchport access vlan 310 -exit -interface ethernet 1/e14 -switchport access vlan 311 -exit -interface ethernet 1/e15 -switchport access vlan 312 -exit -interface ethernet 1/e21 -switchport access vlan 313 -exit -interface ethernet 1/e23 -switchport access vlan 314 -exit -interface ethernet 1/e17 -switchport access vlan 315 -exit -interface ethernet 1/e18 -switchport access vlan 316 -exit -interface ethernet 1/e26 -switchport access vlan 317 -exit -interface ethernet 1/e19 -switchport access vlan 318 -exit -interface ethernet 1/e28 -switchport access vlan 319 -exit -interface ethernet 1/e16 -switchport access vlan 400 -exit -interface ethernet 1/e8 -switchport access vlan 401 -exit -interface ethernet 1/e10 -switchport access vlan 402 -exit -interface ethernet 1/e12 -switchport access vlan 403 -exit -interface ethernet 1/e22 -switchport access vlan 407 -exit -interface ethernet 1/e24 -switchport access vlan 408 -exit -interface ethernet 1/e27 -switchport access vlan 409 -exit -interface vlan 2 -name management-network -exit -interface vlan 3 -name ap -exit -interface vlan 4 -name switch -exit -interface vlan 5 -name voip -exit -interface vlan 6 -name router -exit -interface vlan 7 -name iptv -exit -interface vlan 8 -name client -exit -interface vlan 19 -name storage -exit -interface vlan 20 -name router-wan -exit -interface vlan 101 -name fstack1 -exit -interface vlan 22 -ip address 10.251.22.2 255.255.255.0 -exit -ip default-gateway 10.251.22.254 -hostname labsw01.pfv.turnsys.net -line ssh -exec-timeout 0 -exit -logging 10.253.3.99 -aaa authentication enable default enable -aaa authentication enable radius enable -ip http authentication none -aaa authentication login default line -aaa authentication login radius local -line ssh -password d4d78a126ab5aa766f1c716b3fbcd230 encrypted -exit -line console -password d4d78a126ab5aa766f1c716b3fbcd230 encrypted -exit -enable password level 15 6a3299495f48d92cd5541197dacfcf20 encrypted -username admin password 6a3299495f48d92cd5541197dacfcf20 level 15 encrypted -snmp-server host 10.253.3.99 kn3lmgmt -snmp-server location PFV -snmp-server contact prodtechops@turnsys.com -snmp-server community kn3lmgmt 10.253.3.99 -ip https server - diff --git a/mtp-configs/ovh-core-rtr01.turnsys.net b/mtp-configs/ovh-core-rtr01.turnsys.net deleted file mode 100644 index dfec20e..0000000 --- a/mtp-configs/ovh-core-rtr01.turnsys.net +++ /dev/null @@ -1,896 +0,0 @@ - - - opnsense - - - Disable the pf ftp proxy handler. - debug.pfftpproxy - default - - - Increase UFS read-ahead speeds to match current state of hard drives and NCQ. More information here: http://ivoras.sharanet.org/blog/tree/2010-11-19.ufs-read-ahead.html - vfs.read_max - default - - - Set the ephemeral port range to be lower. - net.inet.ip.portrange.first - default - - - Drop packets to closed TCP ports without returning a RST - net.inet.tcp.blackhole - default - - - Do not send ICMP port unreachable messages for closed UDP ports - net.inet.udp.blackhole - default - - - Randomize the ID field in IP packets (default is 0: sequential IP IDs) - net.inet.ip.random_id - default - - - - Source routing is another way for an attacker to try to reach non-routable addresses behind your box. - It can also be used to probe for information about your internal networks. These functions come enabled - as part of the standard FreeBSD core system. - - net.inet.ip.sourceroute - default - - - - Source routing is another way for an attacker to try to reach non-routable addresses behind your box. - It can also be used to probe for information about your internal networks. These functions come enabled - as part of the standard FreeBSD core system. - - net.inet.ip.accept_sourceroute - default - - - - Redirect attacks are the purposeful mass-issuing of ICMP type 5 packets. In a normal network, redirects - to the end stations should not be required. This option enables the NIC to drop all inbound ICMP redirect - packets without returning a response. - - net.inet.icmp.drop_redirect - default - - - - This option turns off the logging of redirect packets because there is no limit and this could fill - up your logs consuming your whole hard drive. - - net.inet.icmp.log_redirect - default - - - Drop SYN-FIN packets (breaks RFC1379, but nobody uses it anyway) - net.inet.tcp.drop_synfin - default - - - Enable sending IPv4 redirects - net.inet.ip.redirect - default - - - Enable sending IPv6 redirects - net.inet6.ip6.redirect - default - - - Enable privacy settings for IPv6 (RFC 4941) - net.inet6.ip6.use_tempaddr - default - - - Prefer privacy addresses and use them over the normal addresses - net.inet6.ip6.prefer_tempaddr - default - - - Generate SYN cookies for outbound SYN-ACK packets - net.inet.tcp.syncookies - default - - - Maximum incoming/outgoing TCP datagram size (receive) - net.inet.tcp.recvspace - default - - - Maximum incoming/outgoing TCP datagram size (send) - net.inet.tcp.sendspace - default - - - Do not delay ACK to try and piggyback it onto a data packet - net.inet.tcp.delayed_ack - default - - - Maximum outgoing UDP datagram size - net.inet.udp.maxdgram - default - - - Handling of non-IP packets which are not passed to pfil (see if_bridge(4)) - net.link.bridge.pfil_onlyip - default - - - Set to 1 to additionally filter on the physical interface for locally destined packets - net.link.bridge.pfil_local_phys - default - - - Set to 0 to disable filtering on the incoming and outgoing member interfaces. - net.link.bridge.pfil_member - default - - - Set to 1 to enable filtering on the bridge interface - net.link.bridge.pfil_bridge - default - - - Allow unprivileged access to tap(4) device nodes - net.link.tap.user_open - default - - - Randomize PID's (see src/sys/kern/kern_fork.c: sysctl_kern_randompid()) - kern.randompid - default - - - Maximum size of the IP input queue - net.inet.ip.intr_queue_maxlen - default - - - Disable CTRL+ALT+Delete reboot from keyboard. - hw.syscons.kbd_reboot - default - - - Enable TCP extended debugging - net.inet.tcp.log_debug - default - - - Set ICMP Limits - net.inet.icmp.icmplim - default - - - TCP Offload Engine - net.inet.tcp.tso - default - - - UDP Checksums - net.inet.udp.checksum - default - - - Maximum socket buffer size - kern.ipc.maxsockbuf - default - - - - normal - ovh-core-rtr01 - turnsys.net - - admins - System Administrators - system - 1999 - 0 - user-shell-access - page-all - - - root - System Administrator - system - admins - $2b$10$k7UpLMTFYZHVQqDpnlXr1.tMDVslyuzDVWfvMg9.MNwC1SydPyxoy - 0 - - c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFDL0xZSGo0TTh2UGJncmlDaXhnRXBiMFFwdUpNT2Z5c29VOEc2U1ZyWUQ2b21oYWFkam1ITUY1YStRNTdYRVUyQU8vTlNQWnI2TFRrdTNuUlY4anV5OFhVS1U4MzYrRVhaMkhJQnBMNVVmS3ptd2pyMERPdGFMTngva0lFa1ZEL21CeGhGSDRBWGlVVXZkZmpCZDZOdlNPcGJVWllocFo4RGRFTTdCeFZpT3YzV0FxZjd5Q1FJZGcxNWI4bUdkbmduemNzK2l6VWllKytzL09IMUpxZ21MVUhQM0F4VHE0WUVSS045azJCeU50UjdPNlBHZytHdlR1a1U3Z25tbE1abXFLb3dFWUVFMkREZGRtU2t2ZVpqUkdlbTRaVHFFdTkwNHBETWR2cXRPNVNiZUNMdSs2aUFsUy9hOThhVlBiaWMwaU90TXBFd3Y5dnpUaXBUbWE1NGwgam9zZWZjdWJAc2xlaXBuaXINCnNzaC1yc2EgQUFBQUIzTnphQzF5YzJFQUFBQURBUUFCQUFBQkFRQ281VDBGRVVLb1lheFJoanM5eVd6S3RFeVh1S0p2VFdvbHJ5RDM5NWVxeUJKMHhPeGJrWEorOEVNd0t0V002Tlc1cWFxV2JUMkpKL1Z6T0ljb1lteEF1Kytxd1NXT2Vza1ZyK0Z4UHIyeXBhV0Q5OG5KeStDcFo5Uk42UHc2S2lrSGFreXF6U1VXS1hkb3ZXaVRwZHpxUk8rajBMbUptZ1VpVDNOc2g0MmV5YnZ0L1Q3Sk1rVkc0Vytqb1JYK0RDUzRVSVJSUWdNUkQ0VHFCUS9qcjltN1ZzMGFKbjFsZmxnc3Byc2FjZ29nK3NIbEV6aXR3d2NScU1OcHA1Sm0wRGZoajZQcUF2c2dLSllXT09NRlZvd3ZHc3FuUTl3cUpvNUFsbGxiVEdWMVJIZUlCTzNmUlJVOFVkOVRQQTNBZngxNi9hcGYxbmtMaFY4UVg5bUl4RVdwIGNoYXJsZXNAbGl2aW5ncm9vbQ== - - - - 2000 - 2000 - America/Chicago - 0.opnsense.pool.ntp.org 1.opnsense.pool.ntp.org 2.opnsense.pool.ntp.org 3.opnsense.pool.ntp.org - - http - 5acd29581b4ba - - - - - - yes - 1 - 1 - 1 - 1 - 1 - 1 - hadp - hadp - hadp - - monthly - - 1 - 60 - aesni - 1 - 1 - en_US - 10.253.3.201 - 8.8.8.8 - 8.8.4.4 - 115200 - video - - 1 - lan,opt1 - enabled - 1 - - basic - - - - - none - none - none - none - none - none - none - none - - - - em0 - WAN - 1 - - 1 - 1 - 158.69.183.161 - 29 - GW_WAN - - - - - - vtnet0 - TSYS - 1 - - 10.253.9.252 - 24 - - - - - - - vtnet1 - mgmt - 1 - - 10.253.3.252 - 24 - - - - - - - 1 - 1 - openvpn - OpenVPN - group - 1 - - - - - - - 10.253.9.10 - 10.253.9.244 - - - - - on - - - - - public - - - - - - - automatic - - - tcp - wan - inet - Allow HTTP to tsys-cloud-www - - - - pass - 10.253.9.80 - 80 - - 1 - - -
158.69.183.163
- 80 -
- - root@10.251.100.101 - - /firewall_nat_edit.php made changes - - - root@10.40.50.77 - - /firewall_nat_edit.php made changes - -
- - tcp - wan - inet - Allow HTTPS to tsys-cloud-www - - - - pass - 10.253.9.80 - 443 - - 1 - - -
158.69.183.163
- 443 -
- - root@10.251.100.101 - - /firewall_nat_edit.php made changes - - - root@10.40.50.77 - - /firewall_nat_edit.php made changes - -
-
- - - pass - wan - inet - keep state - tcp - - 1 - - -
158.69.183.163
- 443 -
- - root@10.251.100.101 - - /firewall_rules_edit.php made changes - - - root@10.251.100.101 - - /firewall_rules_edit.php made changes - -
- - pass - wan - inet - keep state - tcp - - 1 - - -
158.69.183.163
- 80 -
- - root@10.251.100.101 - - /firewall_rules_edit.php made changes - - - root@10.251.100.101 - - /firewall_rules_edit.php made changes - -
- - pass - inet - Default allow LAN to any rule - lan - - lan - - - - - - - pass - inet6 - Default allow LAN IPv6 to any rule - lan - - lan - - - - - - - pass - openvpn - inet - keep state - - 1 - - - 1 - - - root@10.253.9.2 - - /firewall_rules_edit.php made changes - - - root@10.253.9.2 - - /firewall_rules_edit.php made changes - - - - pass - opt1 - inet6 - keep state - Default allow LAN IPv6 to any rule - - opt1 - - - 1 - - - root@10.40.50.77 - - /firewall_rules_edit.php made changes - - - root@10.40.50.77 - - /firewall_rules_edit.php made changes - - - - pass - opt1 - inet - keep state - Default allow LAN to any rule - - opt1 - - - 1 - - - root@10.40.50.77 - - /firewall_rules_edit.php made changes - - - root@10.40.50.77 - - /firewall_rules_edit.php made changes - - - - pass - opt1 - inet - keep state - Allow traffic to management VLAN - - 1 - - - 1 - - - root@10.40.50.77 - - /firewall_rules_edit.php made changes - - - root@10.40.50.77 - - /firewall_rules_edit.php made changes - - -
- - - - - - ICMP - icmp - ICMP - - - - TCP - tcp - Generic TCP - - - - HTTP - http - Generic HTTP - - / - - 200 - - - - HTTPS - https - Generic HTTPS - - / - - 200 - - - - SMTP - send - Generic SMTP - - - 220 * - - - - - 0.opnsense.pool.ntp.org - - - system_information-container:00000000-col3:show,services_status-container:00000001-col4:show,gateways-container:00000002-col4:show,interface_list-container:00000003-col4:show - 2 - - - root@10.40.50.77 - - /firewall_virtual_ip_edit.php made changes - - - - - - - - - - - - - wan - v9 - - - - 0 - - - - - - - - - 0 - 0 - 0 - wan - 192.168.0.0/16,10.0.0.0/8,172.16.0.0/12 - - - W0D23 - 4 - ac - 0 - 0 - - - - - 0 - - - - 1 - 1 - - - - - - 0 - on - strip - 1 - 0 - admin@localhost.local - - - - 0 - /var/squid/cache - 256 - - 100 - 16 - 256 - 0 - 0 - - - - 0 - 2048 - 1024 - 1024 - 256 - - - - lan - 3128 - 3129 - 0 - 0 - - - 4 - 5 - - 2121 - 0 - 1 - 0 - - - - - - - - - 80:http,21:ftp,443:https,70:gopher,210:wais,1025-65535:unregistered ports,280:http-mgmt,488:gss-http,591:filemaker,777:multiling http - 443:https - - - - - - - 0 - icap://[::1]:1344/avscan - icap://[::1]:1344/avscan - 1 - 0 - 0 - X-Username - 1 - 1024 - 60 - - - - - OPNsense proxy authentication - 2 - 5 - - - - - - - - - - - 1 - 64522 - 10.253.9.0/24,10.253.3.0/24,192.168.194.0/30 - - - - 1 -
192.168.194.1
- 64517 - openvpn - 0 - 0 - - - - -
-
- - - -
- - 1 - 0 - notifications - 0 - notifications - -
-
- - 5acd29581b4ba - Web GUI SSL certificate - LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZiekNDQTFlZ0F3SUJBZ0lKQUlNTlZ4N1QzSWM3TUEwR0NTcUdTSWIzRFFFQkN3VUFNRTR4Q3pBSkJnTlYKQkFZVEFrNU1NUlV3RXdZRFZRUUlEQXhhZFdsa0xVaHZiR3hoYm1ReEZUQVRCZ05WQkFjTURFMXBaR1JsYkdoaApjbTVwY3pFUk1BOEdBMVVFQ2d3SVQxQk9jMlZ1YzJVd0hoY05NVGd3TkRFd01qRXhOVEEwV2hjTk1Ua3dOREV3Ck1qRXhOVEEwV2pCT01Rc3dDUVlEVlFRR0V3Sk9UREVWTUJNR0ExVUVDQXdNV25WcFpDMUliMnhzWVc1a01SVXcKRXdZRFZRUUhEQXhOYVdSa1pXeG9ZWEp1YVhNeEVUQVBCZ05WQkFvTUNFOVFUbk5sYm5ObE1JSUNJakFOQmdrcQpoa2lHOXcwQkFRRUZBQU9DQWc4QU1JSUNDZ0tDQWdFQTFiaDZkSEdTZkRSZU55YzhGbis2b0dEa3ltbmp6YWhCCkM4Z1JpWDMwWWR3SVBYcWhpYllLQmdkWVFZZDRoNGgzWERPelllMmxZZVRVYUVaZkRsVkxqV2FyL0hMYW5HODMKQW04eE9MdXdwQmdGc0lNTGZUR0FEcUJDd1BaMDlnU0UwT0t1dkdFUGoyNkg4eWhNeDNXT2VvVGJ2RENKMVdCYgpvQjFSTDJmVG1GbkdxMTZTSTJpVDc2VndBM3BUQXlFb1pmRllmeGRMSTBpbmp5dnU3aWNCQVBNU09pWXowbVJXClVZZDNHKzUrcmI0QkVkSXl3TGpDRzd2SjdYQTJlWXJlZTY3YlpTeTVqNVc0eXpjTFJNbkZzZGMrb1EwR3dJanIKVFowQzYvZWowUWpWbE5ERFNQaGM0dkJaZ2xWMTJlL3FtekN0MnNPYzVxS3Zyc1JtckNGL3RSelV5cU9ZaGt2eAp2c0huODVnTmswS05YbEkwUGNWM2NhTWo0RlJVNXI3clpEb0hnTi9UTFpFaUVmVUJXMFlJM25FSUZrY3VyVngyCm5KNWNxWjBZK1NiSk1BZzVPYUhWcTZxRWhsdEExa1BvQWllcXBhQjdzb2lDT0hQZ08rQ09YNUlCK1FMM2h2dmMKMHc0YUplNEErS0ROS21ReVRpQ21JYXdrU0l0V2Fka1lUMFNnVjVnMUJKYnRQdnJKZytOM1dpN3dKdkxqOXVnZQovVWx0V3VPeXM3eXQyWDRIbFdWQXdUSC9XMEN3enVaUXpsbk02ODJHdThacGxMWGt6OU1DVFRkbm5oQnErRXllCnJrM3lONk4zRWZSMTN2T2lyM1VWcEVVVkVvSm9sRERGNERpMDQxR3BWU25xVFVBeUs2aGQxQVpFYXVVd1RyeUkKSDZtMWwrVUIvdHNDQXdFQUFhTlFNRTR3SFFZRFZSME9CQllFRlA3OWZLUU5sM0VWaGdLdm8xOFNqd3NGWDBjcgpNQjhHQTFVZEl3UVlNQmFBRlA3OWZLUU5sM0VWaGdLdm8xOFNqd3NGWDBjck1Bd0dBMVVkRXdRRk1BTUJBZjh3CkRRWUpLb1pJaHZjTkFRRUxCUUFEZ2dJQkFGZ245NlYrMEhqRlFtaEd5RDZBM1lXenByaitiZkd1RWZCcmZhcUMKbVd2NTM4TVlTOEE2MWswMEhOZjZoZUZISUpWSzI1akN6dXZDMC8rZmJGRForZmtkcllNUFNjNzBOQm9oOFJnaApxTDNoOW9KenR4bEVCbkc2Z3lQdG1ISDVYbW1mZmYzWTU0U0ljT0x0c3BTWlNUVDlMbUpNcm4wNmhRbE5Cd3Z3Cm1XWXBqTklMRWJSN1BWN3ZtZjQ3MW1OTmVqczZSK2Y2Z2RpMDdCcVl6YVppWldsdGZFb2FsNk5qRFRUUUhTdEUKcVlVSGpXWHZGU0g5SVRjdzN3QVRjdGVZVW8rOFI1dWEvNmhMUEViMERUeUo3Y0FuZDFjNVpwK1lEUzRDcDd2dgowdVFybDliNWtKdWYrWDUzL3lMMmNMK1dDdFJsU0tKOW9kV1NzRlRqLzhLUTBWNUJOcGFqcnE2dnp2c2FVaTNqCkk2Z0dFVlphak9YQVdYdmxhWDdLQXduSi9EZzVmUmFXT0oxTmpuSFZibFNsbWRPdWh3cHVJM0cyc3hsaDIxa28KQkZiOVo0V3ZoODBEWXBxQnRScEFpRDRaMGVkOCtLelkzQ0NyQzBOS1pUVjhPbFRmRWZlSzdxNzRDbmMyQmJhSwp5UUI2SlVlRVU1VVd5K1paQkNrM2kzN3dBcmhyc0UwU1B4N2ZKUXJQZlNpbUQxZE0wcHcrdExZMDFQaUxudlZTCk9SaEw0S09NMDAydVhBUW1CbDZBMXlGRjBsMzhwR1cvbFNDNktId3lnQ0Znb2hHYnFsQmw3eDM1czR0Vkoyak4KdEpXRFdWYmt4eFZEbFFGbW5DTURzbzBEaFBBbGJNbVJ0OC8yeEx5cVRsV2F1SGpvZ3B5dStpdmhrOXcvc3VGUQpkSndXCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K - LS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tCk1JSUpRZ0lCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQ1N3d2dna29BZ0VBQW9JQ0FRRFZ1SHAwY1pKOE5GNDMKSnp3V2Y3cWdZT1RLYWVQTnFFRUx5QkdKZmZSaDNBZzllcUdKdGdvR0IxaEJoM2lIaUhkY003Tmg3YVZoNU5SbwpSbDhPVlV1TlpxdjhjdHFjYnpjQ2J6RTR1N0NrR0FXd2d3dDlNWUFPb0VMQTluVDJCSVRRNHE2OFlRK1Bib2Z6CktFekhkWTU2aE51OE1JblZZRnVnSFZFdlo5T1lXY2FyWHBJamFKUHZwWEFEZWxNRElTaGw4VmgvRjBzalNLZVAKSys3dUp3RUE4eEk2SmpQU1pGWlJoM2NiN242dHZnRVIwakxBdU1JYnU4bnRjRFo1aXQ1N3J0dGxMTG1QbGJqTApOd3RFeWNXeDF6NmhEUWJBaU90Tm5RTHI5NlBSQ05XVTBNTkkrRnppOEZtQ1ZYWFo3K3FiTUszYXc1em1vcSt1CnhHYXNJWCsxSE5US281aUdTL0crd2Vmem1BMlRRbzFlVWpROXhYZHhveVBnVkZUbXZ1dGtPZ2VBMzlNdGtTSVIKOVFGYlJnamVjUWdXUnk2dFhIYWNubHlwblJqNUpza3dDRGs1b2RXcnFvU0dXMERXUStnQ0o2cWxvSHV5aUlJNApjK0E3NEk1ZmtnSDVBdmVHKzl6VERob2w3Z0Q0b00wcVpESk9JS1lockNSSWkxWnAyUmhQUktCWG1EVUVsdTArCitzbUQ0M2RhTHZBbTh1UDI2Qjc5U1cxYTQ3S3p2SzNaZmdlVlpVREJNZjliUUxETzVsRE9XY3pyellhN3htbVUKdGVUUDB3Sk5OMmVlRUdyNFRKNnVUZkkzbzNjUjlIWGU4Nkt2ZFJXa1JSVVNnbWlVTU1YZ09MVGpVYWxWS2VwTgpRRElycUYzVUJrUnE1VEJPdklnZnFiV1g1UUgrMndJREFRQUJBb0lDQUJBdzhxNEJzS3hTTjFVTVZ1UUpkelVSClFpUUhrNmVQK0tXUTJhdEY3STdCWWFwdXNQQkM1MDEvbnZNUDlWU25SUXVxS3d2Zk9pbEpjY0lZbXJqMlEwd0sKSER0NjVBNzM2ZjM0T0kxb3dzQWJ4Y3FTa3Z0QUZjaUY0YWpHd3lPa1FmK2xQTUd1eE1RRUJxNm9QZkRhZWhuVQpHT1dQODlGRGhJMkR5eFBCVk9sMDI3VTk2K3BjME9CVjh6K0FNK3ZIeGt5NjFRNkQwRUJ6RDZhc0dHVFlkWjRCCnpENjFpRFdIUG5iY3dXeFBUQytUZG5kSUttb3BWU05PdmNTTVBNUkdmZ1oydjg1UmJobHZxVmxUNlRtajQ2Tk8KZ0VNcFBucTFwTVh6Z0RZcVE3SGhiblRndi9xMlBpcy9ORGpJaXE0aEcrLzM1eVBzcitWVksrUWNvdjZsWnd4SgpDRG9oRnFvQlZzNlBiK2YvSGZjUlBCRnBmY1FjeDNnQ2ZWTWh5a3dPN3dBak56cGh1SDNZSlZucGN0Lytnc2p3CkUzMVVLbkZ0eEhmM0NCemNhVDFiR21idzMxekFLalZRTUdOcjFJd2x5Q2o5RmdLdERURzFqcWVKS3pFZy9qMUQKakl6TUo2QUVJMVR1cjlxTi8rZmxQVE53YXVjRmpUMWRRMzVpeG92RFpyY3ZKMEhlTStkSUdTVnNqKzl1K0NTdApzb3ZvdGprWGpsWmdIUngvY1hId1dEbUQ3SFp3MlRuNnBBeGE0aEplRFc0MlJOQURrODRSM3dpSzZzVEl1VHZZClFGUGJJN0I3a3BlMWlzVTduamVjbkcweS8wcjJkbUZNUFpncUNPYXFtSTYwMTl4N09zVjFUNkxHSXBkMDRHY1YKUlYrN1ZuWmcrS0NHenhHaTEvWlJBb0lCQVFENVlhY1NCTGlmYnoxeHpjWEM2bEJ3cE5KNW5wT1M2SG16QlJocQpJcHI4WlVWcDBHTkw3SnBJYzE0cDY4RzRlWDB0NTh5eDRKMDRTdVZDVDMvOFMwamtaV01RckVmbTg0ZmM3RitsCk1vakxEcS9uWmQ2a1ZnUjdCSU5DZjJpaXc2ZEpkOFVTWWc3K2pLakpYK2J2cGsvbWdoYW9yRE1FYVZaN2UvQUoKM0VNenV5TVMrSWgvRGJRYTEyNUV2QkZzdm1CR3NveWNGYmJMMHFDc3BBNjBzcTd2UHNCdlIvVVN3d1ZyVGhmagoxV0ltSmtNdHlwVVNLSVBSZXJUaHZjMlhCL1R0Zk9ieXJnc0l6RnRMOTFtOWRDNXNRTzhSUzZWYTloc3hhMTZZCkVlSGZ2N3NuTTY3M2w1YVgzd2ZrclpWN3g5ZEJCNU5sek9Wa2lkNzZKSmlvb1JYREFvSUJBUURiWklueno4T1IKV013cXNsQWVqLzVXTk8wYzE1U0RoOTB1RkVneFJ1Qmw2dDNqRVZlV0g5U1VLRlRoUkQxWGxsRkpGY3k0YmdBTApIaEQvakE5QTVSdnowczhlVHduODcxM0o1YmdNMWFOb092MVJTS2dZeFN1UWwzdkRYSHFNQ3Rrd3JUOFhsL3lEClo3bU9LVXU4bHhnS1Q1UllXc1dtZ3FuQXJMSG1Ca1FKMU4zdVpiVHU0cWx0WGtoelhaL2swN1B5ZlZvOFMrb2UKU1hwVy85RkpDcEd0Z21PT05WSXcvbU1MNy9ZZ3hFTFRRUS9udmIrSkFKb2xQWWp6ZkVFYy9TYkQ1ckFob09XcwpCYmRKYXkyWGRmWC83ZVZZQnptblllZ2Zod2h4WDVTWGZ3b2lCc2c1VUtvekhaSVhpckVkeTQrdk1wUzl0eWs3Cks1bkN0Mk1QOUNrSkFvSUJBUURLRml4QkdicFMyTjQ5L3JZbmdhRzE1cHI1RzF3VFRIaHliY3FmRjNQbzNGZ24KcTBzTUY2dmUwajZZVWdnbDZhMWJLZUJpdE5ZeTY5NWtvZS9oRDFEK1pIcW01RFZRSGtFVzhpVi94VGU4OVNYdQpxa3FGZVg4Z0FVUXMrdnBjQzVqZ25FSUM1NXVuQTIwejRwZE4xTVFpMDRCeEp6b2dkUXd6L1BkRHhrNWUrV011CjJHQWtOWUtoemJuNTBUMTlsYmlIRWVHSUNzQ2E0eEI1Vm1qa1hYZ05RQmpKRk5Ld1pZRmF0Mm44b3NwcWg4OGcKcUcyc3pWQWt6UDhQZjdPK2xDQVM0NGh6V0Q1dzNzbU5BZUNpK2ljMGFscFE5YkFGeWpHM0ZuOE5WRkJwOVFGQQpmMDFtTGwxR3JPSEVtalhzbk1EK1habEFnWTNTcnpjV0ZkbnZyTG5wQW9JQkFERXlVbDBCOGZEZDRLcVNZYlQ0CnhTZS9wb3daSzR4ekl2MzZQbFlPZHJOai8yMnpyZGhVT3U4ZVBDcG5pdm5oRTBrNFFqZjVNcmxMZkxSUlMvcFoKWmZNL0NvTFpabnY1a1NaOUJOQ2I5NUNmNmI0WWRObFpIWFBIQkZIQ294aFVObS9iNlpINDJ2NzhlM2VOZXhaSApLM1RrYzNkOG8yVzdWeVdGbEQ3b21NazdtcWlpMWZmYmkvS2llY3lrNmYzK0d4UDlXQWE5WHpwN2I1dWlzZU9YCkl5T3RZWFc2THp3ZFQwaVYvck5LVDFIZi9Sa1NTNmtGSVl2SVNMV1EzMmtJdTNDaWdreUlML2hyTDdhZStoSkUKdVcweWc0TkIyNFBWU0tBSlA3TnNvMzExVjJoWjdQd3RRbjFEM0VhN0t3eHJZVVVBS3FxQU1CYThxRFlwdVdVUwpjMEVDZ2dFQWRudXFjWENTeFNicXFQbEc3VU5VZ0dyS28zMHJyWDJaSFlxVkNPc0c4TmZBZC9Id3dRc3pmMEpmCmJqc1JGQlVEYzFLdTk1dFRpWU5VWnArd211S2pxcEZIcjFhNmtQOEgxNWFTUllSTTNITHYwUDYxSGVqa29NeUMKZ3A4QlJibDRuUzh1N3o5YjNWV3FuOVJKOEIrWFRDTGh5Qy9DVTZRZEZCZC9ZUXpOTGNNQktEckppd0pNN3U4YgpFSUZ5MWpRZVlOTC9WcWNuSDY0dm9INEdDZzc5eFJLdlBmWnhBaUZTckhIUVdQWWVJRllDRnlVTUhwMmpTdE43CjVOZ01RWXArbkZZL2d5cWJId2JHQ0JtYWp0bWVYRU1WcnR5SzZ2QXE1RUM2djFrWS9tVFRDb1Jtdmk1djE2ZWoKbWx4azdLanhCWTAvd2tHREY5bkhEMGNEVHpYaHdBPT0KLS0tLS1FTkQgUFJJVkFURSBLRVktLS0tLQo= - - - - - vtnet0 - 9 - 0 - tsys - vtnet0_vlan9 - - - vtnet1 - 3 - 0 - mgmt - vtnet1_vlan3 - - - - - Interface WAN Gateway - 1 - inet - wan - 158.69.183.166 - 1 - GW_WAN - 1 - 1 - - - Interface WAN Gateway - 1 - inet - wan - 158.69.183.166 - 1 - GW_WAN - 1 - 1 - - - - - UDP - tun - 158.69.183.162 - 1194 - none - ASN2NET Backbone - p2p_shared_key - AES-128-CBC - SHA1 - none - 192.168.194.0/30 - 1 - wan - 1 - - Iw0KIyAyMDQ4IGJpdCBPcGVuVlBOIHN0YXRpYyBrZXkNCiMNCi0tLS0tQkVHSU4gT3BlblZQTiBTdGF0aWMga2V5IFYxLS0tLS0NCjRhYjBlYzc3NGNlZmFjNDk0ZDkxMmRlOGRkMzkyN2JhDQowZGZjMzI2MGMwZmQwOGE2ZmI0NjVjMGNmZjQ1MzU1YQ0KMDBmODc5MzQwMDI0YjU1OTQ2MDAzNmUyOTJjNDhiNWQNCjkzMjg3ZjY3ZTIwOTI4ZDA2MzczMjM2NjliMjNmZjNiDQoxZjY3MDJlYzkwZWEzOGU3MWZjN2JjMDA5ZTI1YzdiYw0KZjVmNGE4YTNlMzdhMDUyOTkxMGEzNDVjMTQ4Mjk5OTkNCjU0OWE4NGIzYTAyZTg4M2Y1M2ZkZWYzNGZlYzlhNTg3DQpiMDBjMWM3ZjU4YjFlOTYyZTQ1ZjEyMjI0MGI0YTBlMQ0KMTgxZTU3NjY0Y2UwZmIxNTg5YTA1NmZjYWYyNDYwNGYNCmU3M2I4OTJmN2JmNzRlZjMxODEzYzc5ODJhZjkwNmNhDQo4YzAwYTY1OWEwMzI3MGQ3ZGFiNjE0YzkwM2RjYWRlZQ0KNmEwZjQ2MDFhMWE4ODAzMjQxZjY4MTY5M2UyZWFjN2ENCmUyZWNkMDBkYmU4Mjc1MDY2OWQ0MTkwNTZmYjE4OWE0DQpiYzY1YzAyOWY1ZjM2YzI1MTM0MzkzM2M3OTRkZjdhMg0KY2E3OWUyN2E1ZDNjNDhiNjgwNjg2Yjc5MmQ3ZGZiOGUNCmIwODZkMzAyNzNiN2U0ZmNjNTdiNGVjZTQyOTgyMjg2DQotLS0tLUVORCBPcGVuVlBOIFN0YXRpYyBrZXkgVjEtLS0tLQ== - - - - - - single - 29 - carp - wan - tsys-cloud-www - 158.69.183.163 - 1 - 0 - 1 - 123 - - - single - 24 - carp - lan - floating gw tsys - 10.253.9.254 - 2 - 0 - 1 - vip123 - - - single - 24 - carp - opt1 - toolbox/ucs - 10.253.3.254 - 3 - 0 - 1 - c0l0rad0 - - -
diff --git a/mtp-configs/pfv-core-ap01.pfv.turnsys.net b/mtp-configs/pfv-core-ap01.pfv.turnsys.net deleted file mode 100644 index 157e6c8..0000000 --- a/mtp-configs/pfv-core-ap01.pfv.turnsys.net +++ /dev/null @@ -1,232 +0,0 @@ -! -! Last configuration change at 14:50:15 CST Fri Feb 9 2018 by cisco -! NVRAM config last updated at 14:50:18 CST Fri Feb 9 2018 by cisco -! NVRAM config last updated at 14:50:18 CST Fri Feb 9 2018 by cisco -version 15.2 -no service pad -service timestamps debug datetime msec -service timestamps log datetime msec -service password-encryption -! -hostname pfv-core-ap01 -! -logging rate-limit console 9 -no logging console -no logging monitor -enable secret 5 $1$lB96$.3rp3EmJ9p2KjpJh7h0.T. -! -no aaa new-model -clock timezone CST -6 0 -no ip domain lookup -ip name-server 10.253.3.86 -! -! -dot11 syslog -dot11 vlan-name Nerdbone vlan 200 -dot11 vlan-name TheNerdery vlan 100 -! -dot11 ssid Nerdbone - vlan 200 - authentication open - authentication key-management wpa - mbssid guest-mode - wpa-psk ascii 7 08714E1E041831051302180B386A -! -dot11 ssid TheNerdery - vlan 100 - authentication open - authentication key-management wpa - mbssid guest-mode - wpa-psk ascii 7 132B47021800572E6A -! -dot11 network-map -power inline negotiation injector override -crypto pki token default removal timeout 0 -! -crypto pki trustpoint TP-self-signed-3632941680 - enrollment selfsigned - subject-name cn=IOS-Self-Signed-Certificate-3632941680 - revocation-check none - rsakeypair TP-self-signed-3632941680 -! -! -crypto pki certificate chain TP-self-signed-3632941680 - certificate self-signed 01 - 3082022B 30820194 A0030201 02020101 300D0609 2A864886 F70D0101 05050030 - 31312F30 2D060355 04031326 494F532D 53656C66 2D536967 6E65642D 43657274 - 69666963 6174652D 33363332 39343136 3830301E 170D3933 30333031 30303032 - 31385A17 0D323030 31303130 30303030 305A3031 312F302D 06035504 03132649 - 4F532D53 656C662D 5369676E 65642D43 65727469 66696361 74652D33 36333239 - 34313638 3030819F 300D0609 2A864886 F70D0101 01050003 818D0030 81890281 - 8100BDC3 965C98A2 EB69E593 4AEAB184 675EC9C6 8518857D B366DDF8 F4E666C8 - 6C08CF6A 7563828E 607931DA EB0AD984 142ECB95 1618F2A9 A9624D61 07FCE76F - 0C0A8696 E178A8B1 FB966206 8A0769BC B7FA8881 AE34443C 3800B61F B97E9FA1 - 66E0675F 7B494A0C AD657CD9 847C6755 A65A7E59 B625E45D 89C0AFDE 2B646015 - 5CFF0203 010001A3 53305130 0F060355 1D130101 FF040530 030101FF 301F0603 - 551D2304 18301680 14715BA0 DC1E3390 78A05B38 1C6B64C8 52A67D60 9B301D06 - 03551D0E 04160414 715BA0DC 1E339078 A05B381C 6B64C852 A67D609B 300D0609 - 2A864886 F70D0101 05050003 8181000B 52E38067 C0AB47F9 08AA49B5 5D4EEA01 - 6E94406F 1579D75C 6888DFB0 D93BF95A 719F2884 7EEF5101 03A5FF8A D5D88568 - E48F6F15 7337BF48 B5D8A329 579F9287 DBD9539A 9B084568 BD20BD94 A778A0DE - 6DCE2368 1EF9AC86 6271A1C1 1072FCC1 F5B0DAFB 9FA3200A 967A8F03 E3D37ADC - 3C25EE36 671237BC 3A7A9049 B027B0 - quit -username cisco privilege 15 password 7 0313591B553C131862043D012F4A381B3C09 -! -! -bridge irb -! -! -interface Dot11Radio0 - no ip address - no ip route-cache - ! - encryption mode ciphers aes-ccm - ! - encryption vlan 100 mode ciphers aes-ccm tkip - ! - encryption vlan 200 mode ciphers aes-ccm tkip - ! - ssid Nerdbone - ! - ssid TheNerdery - ! - antenna gain 0 - mbssid - speed basic-1.0 basic-2.0 basic-5.5 basic-11.0 6.0 9.0 12.0 18.0 24.0 36.0 48.0 54.0 - channel 2422 - station-role root - bridge-group 1 - bridge-group 1 subscriber-loop-control - bridge-group 1 spanning-disabled - bridge-group 1 block-unknown-source - no bridge-group 1 source-learning - no bridge-group 1 unicast-flooding -! -interface Dot11Radio0.100 - encapsulation dot1Q 100 - no ip route-cache - bridge-group 100 - bridge-group 100 subscriber-loop-control - bridge-group 100 spanning-disabled - bridge-group 100 port-protected - bridge-group 100 block-unknown-source - no bridge-group 100 source-learning - no bridge-group 100 unicast-flooding -! -interface Dot11Radio0.200 - encapsulation dot1Q 200 - no ip route-cache - bridge-group 200 - bridge-group 200 subscriber-loop-control - bridge-group 200 spanning-disabled - bridge-group 200 block-unknown-source - no bridge-group 200 source-learning - no bridge-group 200 unicast-flooding -! -interface Dot11Radio1 - no ip address - no ip route-cache - ! - encryption mode ciphers aes-ccm - ! - encryption vlan 100 mode ciphers aes-ccm tkip - ! - encryption vlan 200 mode ciphers aes-ccm tkip - antenna gain 0 - dfs band 3 block - speed basic-6.0 9.0 basic-12.0 18.0 basic-24.0 36.0 48.0 54.0 - channel dfs - station-role root - bridge-group 1 - bridge-group 1 subscriber-loop-control - bridge-group 1 spanning-disabled - bridge-group 1 block-unknown-source - no bridge-group 1 source-learning - no bridge-group 1 unicast-flooding -! -interface Dot11Radio1.100 - encapsulation dot1Q 100 - no ip route-cache - bridge-group 100 - bridge-group 100 subscriber-loop-control - bridge-group 100 spanning-disabled - bridge-group 100 port-protected - bridge-group 100 block-unknown-source - no bridge-group 100 source-learning - no bridge-group 100 unicast-flooding -! -interface Dot11Radio1.200 - encapsulation dot1Q 200 - no ip route-cache - bridge-group 200 - bridge-group 200 subscriber-loop-control - bridge-group 200 spanning-disabled - bridge-group 200 block-unknown-source - no bridge-group 200 source-learning - no bridge-group 200 unicast-flooding -! -interface GigabitEthernet0 - no ip address - no ip route-cache - duplex auto - speed auto - bridge-group 1 - bridge-group 1 spanning-disabled - no bridge-group 1 source-learning -! -interface GigabitEthernet0.100 - encapsulation dot1Q 100 - no ip route-cache - bridge-group 100 - bridge-group 100 spanning-disabled - no bridge-group 100 source-learning -! -interface GigabitEthernet0.200 - encapsulation dot1Q 200 - no ip route-cache - bridge-group 200 - bridge-group 200 spanning-disabled - no bridge-group 200 source-learning -! -interface BVI1 - ip address 10.251.30.251 255.255.255.0 - no ip route-cache -! -ip default-gateway 10.251.30.254 -no ip http server -ip http secure-server -ip http help-path http://www.cisco.com/warp/public/779/smbiz/prodconfig/help/eag -logging 10.253.3.99 -access-list 3 permit 10.253.3.99 -access-list 3 remark For SNMP - Only Monitoring Servers can access. -access-list 3 permit 10.243.3.33 -access-list 3 deny any log -snmp-server community kn3l-mgmt RO 3 -snmp-server community kn3lmgmt RO -snmp-server host 10.253.3.33 kn3l-mgmt -bridge 1 route ip -! -! -banner login ^C5 -=============================================================================== -------------------------------------------------------------------------------- -TURN NET SYSTEMS - PRODUCTION SYSTEM - GO AWAY -------------------------------------------------------------------------------- - - This is a private computer system. These resources, including all - related equipmentURN NET SYSTEMS - PRODUCTION SYSTEM - GO AWAY -=============================================================================== -^C -! -line con 0 -line vty 0 4 - login local - transport input all -! -no exception crashinfo -sntp server 10.40.100.200 -sntp server 10.251.30.71 -sntp server 10.253.3.201 -end - diff --git a/mtp-configs/pfv-core-rtr01.pfv.turnsys.net b/mtp-configs/pfv-core-rtr01.pfv.turnsys.net deleted file mode 100644 index 174d47f..0000000 --- a/mtp-configs/pfv-core-rtr01.pfv.turnsys.net +++ /dev/null @@ -1,1040 +0,0 @@ - - - opnsense - - - Disable the pf ftp proxy handler. - debug.pfftpproxy - default - - - Increase UFS read-ahead speeds to match current state of hard drives and NCQ. More information here: http://ivoras.sharanet.org/blog/tree/2010-11-19.ufs-read-ahead.html - vfs.read_max - default - - - Set the ephemeral port range to be lower. - net.inet.ip.portrange.first - default - - - Drop packets to closed TCP ports without returning a RST - net.inet.tcp.blackhole - default - - - Do not send ICMP port unreachable messages for closed UDP ports - net.inet.udp.blackhole - default - - - Randomize the ID field in IP packets (default is 0: sequential IP IDs) - net.inet.ip.random_id - default - - - - Source routing is another way for an attacker to try to reach non-routable addresses behind your box. - It can also be used to probe for information about your internal networks. These functions come enabled - as part of the standard FreeBSD core system. - - net.inet.ip.sourceroute - default - - - - Source routing is another way for an attacker to try to reach non-routable addresses behind your box. - It can also be used to probe for information about your internal networks. These functions come enabled - as part of the standard FreeBSD core system. - - net.inet.ip.accept_sourceroute - default - - - - Redirect attacks are the purposeful mass-issuing of ICMP type 5 packets. In a normal network, redirects - to the end stations should not be required. This option enables the NIC to drop all inbound ICMP redirect - packets without returning a response. - - net.inet.icmp.drop_redirect - default - - - - This option turns off the logging of redirect packets because there is no limit and this could fill - up your logs consuming your whole hard drive. - - net.inet.icmp.log_redirect - default - - - Drop SYN-FIN packets (breaks RFC1379, but nobody uses it anyway) - net.inet.tcp.drop_synfin - default - - - Enable sending IPv4 redirects - net.inet.ip.redirect - default - - - Enable sending IPv6 redirects - net.inet6.ip6.redirect - default - - - Enable privacy settings for IPv6 (RFC 4941) - net.inet6.ip6.use_tempaddr - default - - - Prefer privacy addresses and use them over the normal addresses - net.inet6.ip6.prefer_tempaddr - default - - - Generate SYN cookies for outbound SYN-ACK packets - net.inet.tcp.syncookies - default - - - Maximum incoming/outgoing TCP datagram size (receive) - net.inet.tcp.recvspace - default - - - Maximum incoming/outgoing TCP datagram size (send) - net.inet.tcp.sendspace - default - - - Do not delay ACK to try and piggyback it onto a data packet - net.inet.tcp.delayed_ack - default - - - Maximum outgoing UDP datagram size - net.inet.udp.maxdgram - default - - - Handling of non-IP packets which are not passed to pfil (see if_bridge(4)) - net.link.bridge.pfil_onlyip - default - - - Set to 0 to disable filtering on the incoming and outgoing member interfaces. - net.link.bridge.pfil_member - default - - - Set to 1 to enable filtering on the bridge interface - net.link.bridge.pfil_bridge - default - - - Allow unprivileged access to tap(4) device nodes - net.link.tap.user_open - default - - - Randomize PID's (see src/sys/kern/kern_fork.c: sysctl_kern_randompid()) - kern.randompid - default - - - Maximum size of the IP input queue - net.inet.ip.intr_queue_maxlen - default - - - Disable CTRL+ALT+Delete reboot from keyboard. - hw.syscons.kbd_reboot - default - - - Enable TCP extended debugging - net.inet.tcp.log_debug - default - - - Set ICMP Limits - net.inet.icmp.icmplim - default - - - TCP Offload Engine - net.inet.tcp.tso - default - - - UDP Checksums - net.inet.udp.checksum - default - - - Maximum socket buffer size - kern.ipc.maxsockbuf - default - - - - normal - pfv-core-rtr01 - pfv.turnsys.net - - admins - System Administrators - system - 1999 - 0 - user-shell-access - page-all - - - root - System Administrator - system - admins - $2b$10$aGhrQyAdjqqWt4Rz/2nzi.EVhxDEgehnX5uVUbmC87.DGogM0Op6O - 0 - - c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFDbzVUMEZFVUtvWWF4Umhqczl5V3pLdEV5WHVLSnZUV29scnlEMzk1ZXF5QkoweE94YmtYSis4RU13S3RXTTZOVzVxYXFXYlQySkovVnpPSWNvWW14QXUrK3F3U1dPZXNrVnIrRnhQcjJ5cGFXRDk4bkp5K0NwWjlSTjZQdzZLaWtIYWt5cXpTVVdLWGRvdldpVHBkenFSTytqMExtSm1nVWlUM05zaDQyZXlidnQvVDdKTWtWRzRXK2pvUlgrRENTNFVJUlJRZ01SRDRUcUJRL2pyOW03VnMwYUpuMWxmbGdzcHJzYWNnb2crc0hsRXppdHd3Y1JxTU5wcDVKbTBEZmhqNlBxQXZzZ0tKWVdPT01GVm93dkdzcW5ROXdxSm81QWxsbGJUR1YxUkhlSUJPM2ZSUlU4VWQ5VFBBM0FmeDE2L2FwZjFua0xoVjhRWDltSXhFV3ANCnNzaC1yc2EgQUFBQUIzTnphQzF5YzJFQUFBQURBUUFCQUFBQkFRQy9MWUhqNE04dlBiZ3JpQ2l4Z0VwYjBRcHVKTU9meXNvVThHNlNWcllENm9taGFhZGptSE1GNWErUTU3WEVVMkFPL05TUFpyNkxUa3UzblJWOGp1eThYVUtVODM2K0VYWjJISUJwTDVVZkt6bXdqcjBET3RhTE54L2tJRWtWRC9tQnhoRkg0QVhpVVV2ZGZqQmQ2TnZTT3BiVVpZaHBaOERkRU03QnhWaU92M1dBcWY3eUNRSWRnMTViOG1HZG5nbnpjcytpelVpZSsrcy9PSDFKcWdtTFVIUDNBeFRxNFlFUktOOWsyQnlOdFI3TzZQR2crR3ZUdWtVN2dubWxNWm1xS293RVlFRTJERGRkbVNrdmVaalJHZW00WlRxRXU5MDRwRE1kdnF0TzVTYmVDTHUrNmlBbFMvYTk4YVZQYmljMGlPdE1wRXd2OXZ6VGlwVG1hNTRs - - - - 2000 - 2000 - America/Chicago - 300 - 0.nl.pool.ntp.org - - https - 5a16ea4a3fdf7 - - - - - yes - 1 - 1 - 1 - 1 - 1 - - hadp - hadp - hadp - - monthly - - - 60 - aesni - en_US - 8.8.8.8 - 2 - 115200 - video - - 1 - enabled - 1 - 1 - - none - none - none - none - none - none - none - none - - - - em0_vlan30 - ProductionManagement - 1 - - 10.251.30.252 - 24 - - - ue0 - 1 - dhcp - dhcp6 - on - 32 - - - em0_vlan200 - Nerdbone - 1 - - 10.251.200.252 - 24 - - - em0_vlan100 - TheNerdery - 1 - - 10.251.100.252 - 24 - - - 1 - 1 - openvpn - OpenVPN - group - 1 - - - em0_vlan22 - LabManagement - 1 - - 10.251.22.252 - 24 - - - em0_vlan3 - RRAP - 1 - - 10.251.3.252 - 24 - - - em0_vlan4 - RRSW - 1 - - 10.251.4.252 - 24 - - - em0_vlan5 - RRVOIP - 1 - - 10.251.5.252 - 24 - - - em0_vlan6 - RRRTRLan - 1 - - 10.251.6.252 - 24 - - - em0_vlan7 - RRIPTV - 1 - - 10.251.7.252 - 24 - - - - - 1 - - 10.251.30.10 - 10.251.30.245 - - - - 1 - - - 10.251.100.100 - 10.251.100.200 - - 10.251.30.71 - - - - 1 - 1 - 1 - - - - 1 - 1 - 1 - 1 - - 1 - kn3lmgmt - 161 - PFV - - - 162 - - lan - - - 1 - 50 - 10.253.3.99 - - - - ipv4 - 1 - 1 - - - - automatic - - - - - pass - opt1 - inet - keep state - Allow TheNerdery full access - out - yes - yes - - opt1 - - - 1 - - - root@10.251.100.101 - - /firewall_rules_edit.php made changes - - - root@10.251.100.101 - - /firewall_rules_edit.php made changes - - - - pass - inet - Default allow LAN to any rule - lan - - lan - - - - - - - pass - inet6 - Default allow LAN IPv6 to any rule - lan - - lan - - - - - - - pass - openvpn - inet - keep state - tcp - -
192.168.198.1/30
- - -
192.168.198.2/30
- 179 -
- - root@10.251.100.100 - - /firewall_rules_edit.php made changes - - - root@10.251.100.100 - - /firewall_rules_edit.php made changes - -
- - pass - openvpn - inet - keep state - allow road warrior full access pass - -
172.16.80.0/24
- - - 1 - - - root@10.251.100.101 - - /firewall_rules_edit.php made changes - - - root@10.251.100.101 - - /firewall_rules_edit.php made changes - -
- - pass - openvpn - inet - keep state - allow toolbox full access (librenms etc) - -
10.253.3.99
- - - 1 - - - root@10.251.100.101 - - /firewall_rules_edit.php made changes - - - root@10.251.100.101 - - /firewall_rules_edit.php made changes - -
- - pass - openvpn - inet - keep state - allow satx workstation net access - -
10.40.50.0/24
- - - 1 - - - root@10.251.100.101 - - /firewall_rules_edit.php made changes - - - root@10.251.100.101 - - /firewall_rules_edit.php made changes - -
- - pass - opt1 - inet - keep state - Default allow LAN to any rule - - opt1 - - - 1 - - - root@10.251.30.10 - - /firewall_rules_edit.php made changes - - - root@10.251.30.10 - - /firewall_rules_edit.php made changes - - - - pass - opt3 - inet - keep state - allow pfv-consrv outbound access - -
10.251.22.3
- - - 1 - - - root@10.251.100.101 - - /firewall_rules_edit.php made changes - - - root@10.251.100.101 - - /firewall_rules_edit.php made changes - -
- - pass - opt3 - inet - keep state - allow pfv-octopi outbound access - -
10.251.22.23
- - - 1 - - - root@10.251.100.101 - - /firewall_rules_edit.php made changes - - - root@10.251.100.101 - - /firewall_rules_edit.php made changes - -
-
- - - - - - ICMP - icmp - ICMP - - - - TCP - tcp - Generic TCP - - - - HTTP - http - Generic HTTP - - / - - 200 - - - - HTTPS - https - Generic HTTPS - - / - - 200 - - - - SMTP - send - Generic SMTP - - - 220 * - - - - - system_information-container:00000000-col3:show,services_status-container:00000001-col4:show,gateways-container:00000002-col4:show,interface_list-container:00000003-col4:show - 2 - - - root@10.40.50.77 - - /system_usermanager.php made changes - - - - - - - - - - - - - - - - 0 - 0 - 0 - wan - 192.168.0.0/16,10.0.0.0/8,172.16.0.0/12 - - - W0D23 - 4 - ac - 0 - - - - - 0 - - - - 1 - 1 - - - - - - 0 - on - strip - 1 - 0 - admin@localhost.local - localhost - - - 0 - /var/squid/cache - 256 - - 100 - 16 - 256 - - - - 0 - 2048 - 1024 - 1024 - 256 - - - - lan - 3128 - 3129 - 0 - 0 - - - 4 - 5 - - 2121 - 0 - 1 - 0 - - - - - - - - - 80:http,21:ftp,443:https,70:gopher,210:wais,1025-65535:unregistered ports,280:http-mgmt,488:gss-http,591:filemaker,777:multiling http - 443:https - - - - - - - 0 - icap://[::1]:1344/avscan - icap://[::1]:1344/avscan - 1 - 0 - 0 - X-Username - 1 - 1024 - 60 - - - - - OPNsense proxy authentication - 2 - 5 - - - - - - - - - - - 1 - 64524 - 10.251.0.0/16,192.168.198.0/30 - - - - 1 -
192.168.198.1
- 64517 - openvpn - 0 - 0 - - - - -
-
- - - -
- - 1 - 0 - debugging - 0 - notifications - -
- - - 0 - 0 - 1 - 10 - 100 - 30 - 20 - 0 - 0 - 0 - 1 - 1 - 0 - 1 - 0 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 0 - 100M - 25M - 16 - 10000 - 0 - database.clamav.net - 60 - - - - - lan,wan,opt2,opt1,openvpn,opt3,opt4,opt5,opt6,opt7,opt8 - wan - v9 - - - - 0 - - -
- - 5a16ea4a3fdf7 - Web GUI SSL certificate - LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZiekNDQTFlZ0F3SUJBZ0lKQUlMTmRkUi9XWUp6TUEwR0NTcUdTSWIzRFFFQkN3VUFNRTR4Q3pBSkJnTlYKQkFZVEFrNU1NUlV3RXdZRFZRUUlEQXhhZFdsa0xVaHZiR3hoYm1ReEZUQVRCZ05WQkFjTURFMXBaR1JsYkdoaApjbTVwY3pFUk1BOEdBMVVFQ2d3SVQxQk9jMlZ1YzJVd0hoY05NVGN4TVRJek1UVXpNek0zV2hjTk1UZ3hNVEl6Ck1UVXpNek0zV2pCT01Rc3dDUVlEVlFRR0V3Sk9UREVWTUJNR0ExVUVDQXdNV25WcFpDMUliMnhzWVc1a01SVXcKRXdZRFZRUUhEQXhOYVdSa1pXeG9ZWEp1YVhNeEVUQVBCZ05WQkFvTUNFOVFUbk5sYm5ObE1JSUNJakFOQmdrcQpoa2lHOXcwQkFRRUZBQU9DQWc4QU1JSUNDZ0tDQWdFQXpFOXUzblNNSkkyemxuL2dVS3dRY2JmQTQ3RjlvU28wClRFbDhMQ2EyVEtuUC9QQXZScnkxMCtsYXQzOXJVNHV5MnB4MmhpNklNU1lkNnp1dG9yVkpMM2tjajU0NC9OVXEKVyszNE5LRnpBNjQ3a3RPN0pTanByRnVwTHZoMjNPc0hkTUkyalV3UDRQaVQva08wdHBOT3JCTlBkSkhpVXdmQgpCdzNVbXl6Tk1xOFZseS9MVXRoWFphVUxnbCs1U2FsWHFQaGpJdktRcTZHODJPaWZFNWRYSGdJQ1UrWFZ0OXgvCmFjQ1BDaUwveVlmUlgvR2tDdk1qSjljdDlOY3FSRURZU0hDS2FHVnNtaFMrUzlIM1J3Y0djMDAxQi9KaldaeHEKZnJRQ1RVV1RrVHVNNitTQW9ZY0xsUFpUZ3lvc0xaL0RvRHV3bHpDL1hJVG5sQ01SNnQ1Uy9sV0lYREw5Zmc4VQptMnZqRkpPK0NLWlRjc3lxaHY5TTFXT0lpbEl0a2ZlQzZzNzgvN3JMaC9GaEsxMzZGM3V6dktoTnlldEJBRXZUCnpiNDlQUC9MZG0zbU5ubkViSS91V2ttMmE2Z2hHZWhNQVA5V1ZLZGtBK2w4ZWlveVAweWNSV3R5bVExYk1sZUkKRWxGMVJlcHhLMWFkQ0xxSTJyVEJRam90T3JFeVJYSGsrbnByU1dyTWRXcHRGa3o5c0Z4TE0ySEVRbXcxTThCZgppeEVIUlhwNFhrR2MyUmhaNlZqNXB0dGJBdlFQcmEzUG1PZWhka2UzQjBsMDhTZVhiNHF3M3NHUERYRHZqYzdTCnhYWHdiMVc4RDJXVUU5b0xrcS90b2xjV3NLZHdhWlJFU2xlTDlsNEEwWkp3a3ErNEsvK0c2aVZRQ1VJSjRRdE4KOE9MT2pCT1JVdjhDQXdFQUFhTlFNRTR3SFFZRFZSME9CQllFRkswVzdoZ1l6aG1IWG15eDhUNGVxaVQ3L1FGdwpNQjhHQTFVZEl3UVlNQmFBRkswVzdoZ1l6aG1IWG15eDhUNGVxaVQ3L1FGd01Bd0dBMVVkRXdRRk1BTUJBZjh3CkRRWUpLb1pJaHZjTkFRRUxCUUFEZ2dJQkFGM3g0UW1LamZNbXArWm1OZXo5S3ZEb1ZSMlpnNTd0WkJha2RRdFMKcUN0V3kyRGV1M1Qya00wbWNtSzRwZ1VsaG9FT2t6dmlqVkZ5SGI5UDlQc0pHUG1pUUp5QTRjelR0Q0lmakNIbApic2RyWjRudEdnWmVWZmZEdFNiYU9LdkpubFZtZUQxcGJ0UmtNSHdKTmRCWTZtbUZFTUJkOGxMZ09IMndlNXNQCjZMZnRaLzBMTDdSdXg5aEI1d1dzaitqdjgvdWhGMnJUZ0dZRi9oMjQ1OFl1bzdyVk5wYjNZSEo4enpyZ09aOWUKeWo5bGh2Zk5YUXk4clBQaXJmNWxscWk3RFBKVStGVzdCL2Y3NmlsbmxLdkEvZDdOUHRDL3lNUlk2eDJoN3krdgptUVhtYUUzUzRUcEFtcmh5M3NabFBubWpSQ1hId1lSRHlGT3ZWZUt0UzFUbExyNDlieTYrNWdzcjJvWXlmTUwrCjVkeFdBQ2ppb280dk8xcWI4NjVOUmhjMU9lWm1GZVZtYmRRQmFOc24wNkJUWjNVczBBbU15UStVSkdIc0xxeTIKQ2I5YmlWTmJWZG10M3ZTa3lVdzN5c3N5RU1jQmdMTXdkU0NaeHo3bDVlbjZBLzhoTjBreHR1OGh0clpWRkRTNAo2dHd5WXdOc2hZUStwTFpialMrVUpOeWY1YlNrMVZQeWlaOCtiSUNqMFZPbEVNSk9acG91UFVrS0ZOa0JzY0oxCk81bG1CNGtFUVNORlUzWHJlanA2bGFncDIxUTgxWE5ZZUFYZ21yNnVmSlNRZ3Y3TXJBem0xYnIvY2dvQkM1UVkKUzNEZXhsOUdGZklIWlRHS05Ubm9ka21SaFhOemNtN2Q5QlF1ZnpRZ21QbjdqZE9FNXpGY0s2ckordk1Hb3l3cgphTnIvCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K - LS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tCk1JSUpRZ0lCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQ1N3d2dna29BZ0VBQW9JQ0FRRE1UMjdlZEl3a2piT1cKZitCUXJCQnh0OERqc1gyaEtqUk1TWHdzSnJaTXFjLzg4QzlHdkxYVDZWcTNmMnRUaTdMYW5IYUdMb2d4SmgzcgpPNjJpdFVrdmVSeVBuamo4MVNwYjdmZzBvWE1Ecmp1UzA3c2xLT21zVzZrdStIYmM2d2Qwd2phTlRBL2crSlArClE3UzJrMDZzRTA5MGtlSlRCOEVIRGRTYkxNMHlyeFdYTDh0UzJGZGxwUXVDWDdsSnFWZW8rR01pOHBDcm9ielkKNko4VGwxY2VBZ0pUNWRXMzNIOXB3SThLSXYvSmg5RmY4YVFLOHlNbjF5MzAxeXBFUU5oSWNJcG9aV3lhRkw1TAowZmRIQndaelRUVUg4bU5abkdwK3RBSk5SWk9STzR6cjVJQ2hod3VVOWxPREtpd3RuOE9nTzdDWE1MOWNoT2VVCkl4SHEzbEwrVlloY012MStEeFNiYStNVWs3NElwbE55ektxRy8welZZNGlLVWkyUjk0THF6dnovdXN1SDhXRXIKWGZvWGU3TzhxRTNKNjBFQVM5UE52ajA4Lzh0MmJlWTJlY1Jzais1YVNiWnJxQ0VaNkV3QS8xWlVwMlFENlh4NgpLakkvVEp4RmEzS1pEVnN5VjRnU1VYVkY2bkVyVnAwSXVvamF0TUZDT2kwNnNUSkZjZVQ2ZW10SmFzeDFhbTBXClRQMndYRXN6WWNSQ2JEVXp3RitMRVFkRmVuaGVRWnpaR0ZucFdQbW0yMXNDOUErdHJjK1k1NkYyUjdjSFNYVHgKSjVkdmlyRGV3WThOY08rTnp0TEZkZkJ2VmJ3UFpaUVQyZ3VTcisyaVZ4YXdwM0JwbEVSS1Y0djJYZ0RSa25DUwpyN2dyLzRicUpWQUpRZ25oQzAzdzRzNk1FNUZTL3dJREFRQUJBb0lDQUFjempZN2R3TXJSQzlGME5HM2pncmpmClp6Y2ZYSFEvenBRWnl2eXJhS1dQSHJ1bG82VDBwZHdRVDVoRUwzNUVZRXVBVkZVcWNyWjR4M2t4STArbTRDdUMKTTFXRW1ER2hPZHIvcWs0QW10TTRZdlVyN1Y3RDhHaVkybi9EVmowM000NFVBbVE4bUJxdjZGZC8vM0NvQkkvZwpKbDdQZlpDN3B6d2VhcTRGaUQ0UEdjMjRhNHhCLytLZlRLYU54VFFwZWVPRXpjbS9qd1hkcjVCZHNxMjRHZVArCjRpSWU2Y2VQU0Jac0tSNk1XVU83TzlBTDdtSk1hNkxOM05yU2NyVHhMQzV4ZVE5dzg4RUNsaXFKL2hOTTFoZGUKVTA0eVp2b1RuMVZUOXZqT1NRTkhmQkljZmNRenhGNjl4L2ZKbHNFTTdwSkpTRklyNzdMTkpIUitQL1Z0WExOMgpFczZyOE9qZzR5ZlZZdzhRSmlmRFh1ZjVyQlFRZDl4OUh4NGYzNTZEVkpQNU0vNkVscHlpT01FL1drMFZpTndVClg5N1BYbjlwY0RvRWpEUzNoeEN2cjF3aTFPRmtXTDByL2VOUDNIa2lLbml5RHh2b2U4YjFVTVlDOHZ0N2lUSHkKSno3anU1ZnFZa2dxWC9iWVZKTlAxNHlVOVhhNVAzUC9idklqSXQ3Wk9DaU0yOFhZdUtLZmllVDl4QXVLWGIyKwp6RUtTeS92S2xJbVdqZjhDRmNYbG1VN214OXNoaEVCZ1VDVFduODRhbUhYdkxudk5yY3VObHlvMmc0OS9FeTgyCkgrUXU1MzdRbE5tc0Mva09LVXJocm41NmVRVW9HTGNMb1ZQeU55aHFKUUV5QW0rSVlWNmpmY0F0N2ExZlh3VlYKdU4rSkxRalpUZVhoSE51d0NtWmhBb0lCQVFEN09NelJQUUNzdjVuUzUvampJOHlZRGdtd3ROcWlHVUgwTnNzcApiQVlvVkJCSlQ1M1VGNUt5SHNrQ3JDR2ZQY1J1Q0MwejBpbVRJUFhrdU5CMXJ6MlMvRFVFcm1MaHRKc1liWFJFCjBwUU1HaDRzVTZUVGhyZnlJRHRPMVVnVXlydHNXc05YYUtwT1hIS0QyeXI1RzZMYU1RUStPdCsyMmxNU0JreFcKaFRmc090NjU1UWxGUGprRm56MmF6ZFNwMUVWOUFTV3pNRksxUWRUWjNPTmNGcnE3YUliZUhRY0VSWXhoVTQvOAo2TXNWQ2I0U2FlQTJ6UXRNTW1Sc0dheU1sTFAwMi9WaCs3M3RhQ09RRlNnc0cwNTlkZmtscGpCejFsc1h4MFFkCk80WExxa1k0WWdFZGdtQUxuWHF4VzdZUzhCRjl3QW9yVEFIV290SVdQSkhqSUhCWEFvSUJBUURRTWpocC84b1kKaFQ2Mkk1Nk1WdDArZy95cEpEOTV6VXFnV0xPR0dOVFkwSUtOcVByK1N6VEVVR2diaFZLL3B6ZXo5ZWtMOU5qeAo3RTg3QkN4S3ZuRktuamtSclN6SlFITVdXVGsraVplRldwTEFhZm9mczdCNDFLeGhXU1plK1g0Wmp2YlpXMmlRCmt0bVVaemFkbmRRK0MxVlVaMGg5RzFOMnUwSlpQQVA3UHhSVE43WEpFNFJvdkgvYW9oVU92NTNSNi9idEN6M1oKcHh6d0VFY1JxVHRyc2ZCQUkyZWI2NGJNYkdSQWNmRXVVaGp1NGJOT0lleUt6OEpuOU1pdldjQzFUZjFmY2ZXTgpPb0hocjBVbkpydXpiMjRvWHpmL21KZXFpNGxuZ2ZQUndPQ0x6NVBiL1J5S2pLV3BDekhEVWRZaVZLMkVuVW1PCnk1SXFCYzhYS2VtWkFvSUJBR3BvZWFDYTFTRldtcUlScllNUUU4WElGR1NyaGZ1bzlSMnE0OHlzdThMek1GN04KQVUzbm1qUW1CQUJFeG96N2phc0pmWlA0amJHTEFYd2FwL2xnKzVTNWpQOXBtZXArSkQ5cGhSanRsTlczYmxaYQpLM09KR1hyT0dqRGUrQVFPaHVwelcxQTN2Z01vOXp4UVpkaFQwMXZWN1RVcW5MMkhwaTM1U3ZaT3dRd25OMVhICjVIQlcxYkpDNjhZWkx0MnNVcTZMQU52d09PZ2JkVHUrYXZNRGtaNTF2TUp4eXhvTkYxUFdJQ1FBdXB3em56V1AKY08vbFU4YTNoWCtnTkV6clkzbndmUFErdkFqRjFtSmVBOEVDNC9FU09qQ3ZQdENoMTcydm9uTTdWZ1daSHRzYwo3OW4rOGcyWmEzR2FKZm5KZzY4ZTIyL1JadW54MTBpaDZTMHAvVXNDZ2dFQWV0L1k2YjU4Y1NKYTA3YU1BWG5XCjArbWorZE9aM3ZJcGhCODF2UVAwd3cyMHI1UzJwZFNQRFBvRHA1SjFOd1dpMjRSY0NhRjFWTHJLUENPSFhJbXYKWllHaVh1dGREbDRLVG50VVRMTjZDTXRlNTA3a3YwY1c5UWxYdjVDVkUrS2Q2TW0ycUt2Sk4rSmpwYkdReTA5MgpEelF6SlVCYnlQS1N2UFZpQURacWh5TkFoS2pSa2g0QnZLcmJycGFRWlFiMFJ3dkR6VDBnUU0vZlJWUG1EZWRhCldZSklNQ0oxS05IRjJlcHk5SklLN1BLcEludDBqcjE0MUtndnJaa0x4R250VVZQNUlSYXAvTE0yS3BOOTlkQm4KWVV4M3NENGFWN0NnZXBnbC9ULzJQYXBmSEVUam1DZDNhOUg4aDV0Q3dHc1JQV3ZLaVFVbmY2NW4wb05oS09PawpxUUtDQVFFQXFGY1B0SXNraGdRb3MvNlI1MW41MzVld1k0QTRGTnhWTjh1NUtMT25vbGo1RW4zWTNWTEV2c2NCCnF6a2VTNlJSckU5aTNtZVYvd0xWUTVRWFFFY2VnMUtJNlhjc2toRXUvT0phUnM2ODVwWlk3SjgwcCs1SXg0VW8KZ2lmaFBhWDZ0NllFR3hLSnYvV0JuS3dUbTdiQkVDeUV6d3JJQ1RNaEdManFBdlAvMXVveUJkeGFjc1lWd1FSUwo3eHhsUjdWa0k1SGtHMTFiSWRpL1RtK0gzRy9aZVlvTkN6ME9ZSmZ2d2R3ZlRDZFBXSjc1S3M2VW9MWDdQYW9sClhFRldWQndjbklwUHZCa0lmS3l4cjVhY21SeTFLazdrTEZMTTg4WUVGbVB6UEhXbEtFSFdOS0JWbDl0VEhLaXkKZ3l0ekxEYXpDQjdYbjErYjZBa0lNcmpabHg5SVdBPT0KLS0tLS1FTkQgUFJJVkFURSBLRVktLS0tLQo= - - - - em0 - 30 - 0 - Production Management - em0_vlan30 - - - em0 - 100 - 0 - TheNerdery - em0_vlan100 - - - em0 - 22 - 0 - Lab Management - em0_vlan22 - - - em0 - 200 - 0 - Nerdbone - em0_vlan200 - - - em0 - 3 - 0 - RR-AP - em0_vlan3 - - - em0 - 4 - 0 - RR-Sw - em0_vlan4 - - - em0 - 5 - 0 - RR-Voip - em0_vlan5 - - - em0 - 6 - 0 - RR-RtrLan - em0_vlan6 - - - em0 - 7 - 0 - RR-IPTV - em0_vlan7 - - - em0 - 8 - 0 - RR-PeanutGallery1 - em0_vlan8 - - - em0 - 9 - 0 - RR-Malzoo - em0_vlan9 - - - em0 - 10 - 0 - RR-Fstack1 - em0_vlan10 - - - em0 - 11 - 0 - RR-RtrWan - em0_vlan11 - - - - - - TCP - tun - 158.69.183.162 - 1199 - none - tsys corp vpn - ovh - p2p_shared_key - AES-128-CBC - SHA1 - none - 192.168.198.0/30 - no - 1 - wan - 1 - - Iw0KIyAyMDQ4IGJpdCBPcGVuVlBOIHN0YXRpYyBrZXkNCiMNCi0tLS0tQkVHSU4gT3BlblZQTiBTdGF0aWMga2V5IFYxLS0tLS0NCjM3ZTdhZjg0MjQ3OTA1YmFjMWUzN2U3Y2RjNTIyN2VmDQpjMTMxNTZiZjAyZDE4ZWJjMjk0ODUxOTg0OGQwMDdmYQ0KMTQ0NWNjNzgzY2I5Njc1NDA4ZWExN2ViZjJiNTgwZDcNCjU2NmQxODcxODc1NmNjN2UzZTBiZThjODM2NGJkMGI1DQpjZmVhNzJhYjNmMjFkZmQzOGExMjliODhiNWM1YzQ4ZA0KNzMxNDExOWNjN2E0ZDgxYzZiNzE3ZDVhZDRlNzZhZDMNCjg4YjY5M2YxY2ZmZWRhMjlkOTljMjc4NmQ4MTc3ZjE5DQpkOGQxNGI2ODM5YmZjZTMyN2EwOGYwODgzMGM2N2I2OA0KNmQ4NzA1YmVjYTlkOWZlNzdlMDhkNGVlODc2YTI4NzQNCjNjZThkMzY5YzM2ZGQzOWRhZjdkMDZjNGEzN2MzZWYxDQo3ZDdmZDAyYTMzMTc1NzBhOTE2NGI0Nzk1ZTYwNTNmYQ0KNmQ0ZDhjNThhNGMxZGNjZTQ1ZTI3NzYyNDAzNDQ3M2QNCmIwNjdlMmFlYjNhZDkzY2QyYmRhZWQ4MWRiZWIxNjMxDQowMDRjNzg0ZmMyZWRkZTJkNzM5YWMxY2MxZTFjOTFhNA0KYjA0YTgzNzg1MWQxMzIzOGRiMzhlZWY4MWUwYWQyNGMNCmVhM2M2OWRiYTQxYTgyOGE1MTQ0MWZlODA2ZjYxYjE4DQotLS0tLUVORCBPcGVuVlBOIFN0YXRpYyBrZXkgVjEtLS0tLQ0K - - - - - single - 24 - carp - lan - .30 float - 10.251.30.254 - 1 - 0 - 1 - carpyo - - - single - 24 - carp - opt1 - .100 float - 10.251.100.254 - 2 - 0 - 1 - carpyo - - - single - 24 - carp - opt3 - .22 float - 10.251.22.254 - 3 - 0 - 1 - carpyo - - - single - 24 - carp - opt2 - nerdbone float - 10.251.200.254 - 4 - 0 - 1 - 123 - - -
diff --git a/mtp-configs/pfv-core-rtr02.pfv.turnsys.net b/mtp-configs/pfv-core-rtr02.pfv.turnsys.net deleted file mode 100644 index 14430c4..0000000 --- a/mtp-configs/pfv-core-rtr02.pfv.turnsys.net +++ /dev/null @@ -1,1011 +0,0 @@ - - - opnsense - - - Disable the pf ftp proxy handler. - debug.pfftpproxy - default - - - Increase UFS read-ahead speeds to match current state of hard drives and NCQ. More information here: http://ivoras.sharanet.org/blog/tree/2010-11-19.ufs-read-ahead.html - vfs.read_max - default - - - Set the ephemeral port range to be lower. - net.inet.ip.portrange.first - default - - - Drop packets to closed TCP ports without returning a RST - net.inet.tcp.blackhole - default - - - Do not send ICMP port unreachable messages for closed UDP ports - net.inet.udp.blackhole - default - - - Randomize the ID field in IP packets (default is 0: sequential IP IDs) - net.inet.ip.random_id - default - - - - Source routing is another way for an attacker to try to reach non-routable addresses behind your box. - It can also be used to probe for information about your internal networks. These functions come enabled - as part of the standard FreeBSD core system. - - net.inet.ip.sourceroute - default - - - - Source routing is another way for an attacker to try to reach non-routable addresses behind your box. - It can also be used to probe for information about your internal networks. These functions come enabled - as part of the standard FreeBSD core system. - - net.inet.ip.accept_sourceroute - default - - - - Redirect attacks are the purposeful mass-issuing of ICMP type 5 packets. In a normal network, redirects - to the end stations should not be required. This option enables the NIC to drop all inbound ICMP redirect - packets without returning a response. - - net.inet.icmp.drop_redirect - default - - - - This option turns off the logging of redirect packets because there is no limit and this could fill - up your logs consuming your whole hard drive. - - net.inet.icmp.log_redirect - default - - - Drop SYN-FIN packets (breaks RFC1379, but nobody uses it anyway) - net.inet.tcp.drop_synfin - default - - - Enable sending IPv4 redirects - net.inet.ip.redirect - default - - - Enable sending IPv6 redirects - net.inet6.ip6.redirect - default - - - Enable privacy settings for IPv6 (RFC 4941) - net.inet6.ip6.use_tempaddr - default - - - Prefer privacy addresses and use them over the normal addresses - net.inet6.ip6.prefer_tempaddr - default - - - Generate SYN cookies for outbound SYN-ACK packets - net.inet.tcp.syncookies - default - - - Maximum incoming/outgoing TCP datagram size (receive) - net.inet.tcp.recvspace - default - - - Maximum incoming/outgoing TCP datagram size (send) - net.inet.tcp.sendspace - default - - - Do not delay ACK to try and piggyback it onto a data packet - net.inet.tcp.delayed_ack - default - - - Maximum outgoing UDP datagram size - net.inet.udp.maxdgram - default - - - Handling of non-IP packets which are not passed to pfil (see if_bridge(4)) - net.link.bridge.pfil_onlyip - default - - - Set to 1 to additionally filter on the physical interface for locally destined packets - net.link.bridge.pfil_local_phys - default - - - Set to 0 to disable filtering on the incoming and outgoing member interfaces. - net.link.bridge.pfil_member - default - - - Set to 1 to enable filtering on the bridge interface - net.link.bridge.pfil_bridge - default - - - Allow unprivileged access to tap(4) device nodes - net.link.tap.user_open - default - - - Randomize PID's (see src/sys/kern/kern_fork.c: sysctl_kern_randompid()) - kern.randompid - default - - - Maximum size of the IP input queue - net.inet.ip.intr_queue_maxlen - default - - - Disable CTRL+ALT+Delete reboot from keyboard. - hw.syscons.kbd_reboot - default - - - Enable TCP extended debugging - net.inet.tcp.log_debug - default - - - Set ICMP Limits - net.inet.icmp.icmplim - default - - - TCP Offload Engine - net.inet.tcp.tso - default - - - UDP Checksums - net.inet.udp.checksum - default - - - Maximum socket buffer size - kern.ipc.maxsockbuf - default - - - Page Table Isolation (Meltdown mitigation, requires reboot.) - vm.pmap.pti - default - - - Disable Indirect Branch Restricted Speculation (Spectre V2 mitigation) - hw.ibrs_disable - default - - - - normal - pfv-core-rtr02 - pfv.turnsys.net - - admins - System Administrators - system - 1999 - 0 - user-shell-access - page-all - - - root - System Administrator - system - admins - $2b$10$A6E8slPQ47ZeKAAWEZikquT4cKDePehCLY547YFCcOIlQGPcaTeSu - 0 - - c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFDbzVUMEZFVUtvWWF4Umhqczl5V3pLdEV5WHVLSnZUV29scnlEMzk1ZXF5QkoweE94YmtYSis4RU13S3RXTTZOVzVxYXFXYlQySkovVnpPSWNvWW14QXUrK3F3U1dPZXNrVnIrRnhQcjJ5cGFXRDk4bkp5K0NwWjlSTjZQdzZLaWtIYWt5cXpTVVdLWGRvdldpVHBkenFSTytqMExtSm1nVWlUM05zaDQyZXlidnQvVDdKTWtWRzRXK2pvUlgrRENTNFVJUlJRZ01SRDRUcUJRL2pyOW03VnMwYUpuMWxmbGdzcHJzYWNnb2crc0hsRXppdHd3Y1JxTU5wcDVKbTBEZmhqNlBxQXZzZ0tKWVdPT01GVm93dkdzcW5ROXdxSm81QWxsbGJUR1YxUkhlSUJPM2ZSUlU4VWQ5VFBBM0FmeDE2L2FwZjFua0xoVjhRWDltSXhFV3A= - - - - 2000 - 2000 - America/Chicago - 0.opnsense.pool.ntp.org 1.opnsense.pool.ntp.org 2.opnsense.pool.ntp.org 3.opnsense.pool.ntp.org - - https - 5ab5ea42ad218 - - - - - - yes - 1 - 1 - 1 - 1 - 1 - - hadp - hadp - hadp - - monthly - - - 60 - aesni - 1 - 1 - 1 - en_US - 10.251.30.71 - 115200 - video - - 1 - - enabled - 1 - - none - none - none - none - none - none - none - none - - - - 1 - ue0 - dhcp - dhcp6 - 32 - - on - - - 0 - WAN - - - 1 - bge0_vlan100 - 10.251.100.253 - 24 - - - - - - - LAN - - - 1 - 1 - openvpn - OpenVPN - group - 1 - - - bge0_vlan30 - ProductionManagement - 1 - - 10.251.30.253 - 24 - - - bge0_vlan22 - HouseServices - 1 - - 10.251.22.253 - 24 - - - bge0_vlan200 - Nerdbone - 1 - - 10.251.200.253 - 24 - - - bge0_vlan5 - RRVOIP - 1 - - 10.251.5.253 - 24 - - - bge0_vlan3 - RRAP - 1 - - 10.251.3.253 - 24 - - - - - 1 - - - 10.251.100.10 - 10.251.100.245 - - 10.251.30.71 - - - - on - - - - 1 - 1 - 1 - 1 - 1 - 1 - - 1 - kn3lmgmt - 161 - - - - 162 - - opt1 - - - 1 - 50 - 10.253.3.99 - - - - ipv4 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - - - - automatic - - - - - pass - inet - Default allow LAN to any rule - lan - - lan - - - - - - - pass - inet6 - Default allow LAN IPv6 to any rule - lan - - lan - - - - - - - pass - openvpn - inet - keep state - allow full transit across vpn - - 1 - - - 1 - - - root@10.251.100.101 - - /firewall_rules_edit.php made changes - - - root@10.251.100.101 - - /firewall_rules_edit.php made changes - - - - pass - openvpn - inet - keep state - allow bgp - tcp - -
192.168.198.1/30
- - -
192.168.198.2/30
- 179 -
- - root@10.251.100.101 - - /firewall_rules_edit.php made changes - - - root@10.251.100.101 - - /firewall_rules_edit.php made changes - -
- - pass - opt1 - inet - keep state - - lan - - - opt1 - - - root@10.251.100.101 - - /firewall_rules_edit.php made changes - - - root@10.251.100.101 - - /firewall_rules_edit.php made changes - - - - pass - opt1 - inet - keep state - -
10.40.50.0/24
- - - opt1 - - - root@10.251.100.101 - - /firewall_rules_edit.php made changes - - - root@10.251.100.101 - - /firewall_rules_edit.php made changes - -
- - pass - opt1 - inet - keep state - -
10.253.3.0/24
- - - opt1 - - - root@10.251.100.101 - - /firewall_rules_edit.php made changes - - - root@10.251.100.101 - - /firewall_rules_edit.php made changes - -
- - pass - opt2 - inet - keep state - - lan - - - opt2 - - - root@10.251.100.101 - - /firewall_rules_edit.php made changes - - - root@10.251.100.101 - - /firewall_rules_edit.php made changes - - - - pass - opt3 - inet - keep state - - lan - - - opt3 - - - root@10.251.100.101 - - /firewall_rules_edit.php made changes - - - root@10.251.100.101 - - /firewall_rules_edit.php made changes - - -
- - - - - - ICMP - icmp - ICMP - - - - TCP - tcp - Generic TCP - - - - HTTP - http - Generic HTTP - - / - - 200 - - - - HTTPS - https - Generic HTTPS - - / - - 200 - - - - SMTP - send - Generic SMTP - - - 220 * - - - - - 0.opnsense.pool.ntp.org - - - system_information-container:00000000-col3:show,services_status-container:00000001-col4:show,gateways-container:00000002-col4:show,interface_list-container:00000003-col4:show - 2 - - - root@10.40.50.77 - - /services_snmp.php made changes - - - - - - - - - - - - - - - - - - - - - 0 - 0 - 0 - wan - 192.168.0.0/16,10.0.0.0/8,172.16.0.0/12 - - - W0D23 - 4 - ac - 0 - 0 - - - - - 0 - - - - 1 - 1 - - - - - - 0 - on - strip - 1 - 0 - admin@localhost.local - - - - 0 - /var/squid/cache - 256 - - 100 - 16 - 256 - 0 - 0 - - - - 0 - 2048 - 1024 - 1024 - 256 - - - - lan - 3128 - 3129 - 0 - 0 - - - 4 - 5 - - 2121 - 0 - 1 - 0 - - - - - - - - - 80:http,21:ftp,443:https,70:gopher,210:wais,1025-65535:unregistered ports,280:http-mgmt,488:gss-http,591:filemaker,777:multiling http - 443:https - - - - - - - 0 - icap://[::1]:1344/avscan - icap://[::1]:1344/avscan - 1 - 0 - 0 - X-Username - 1 - 1024 - 60 - - - - - OPNsense proxy authentication - 2 - 5 - - - - - - - wan - v9 - - - - 0 - - - - - 1 - 1 - debugging - 0 - notifications - - - 1 - 64524 - 10.251.0.0/16,192.168.198.0/30 - - - - 1 -
192.168.198.1
- 64517 - openvpn - 0 - 0 - - - - -
-
- - - -
-
- - - 0 - 0 - 1 - 10 - 100 - 30 - 20 - 0 - 0 - 0 - 1 - 1 - 0 - 1 - 0 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 0 - 100M - 25M - 16 - 10000 - 0 - database.clamav.net - 60 - - -
- - - bge0 - 100 - bge0_vlan100 - - - bge0 - 100 - bge0_vlan100 - - - bge0 - 30 - 0 - ProductionManagement - bge0_vlan30 - - - bge0 - 200 - 0 - Nerdbone - bge0_vlan200 - - - bge0 - 22 - 0 - LabManagement - bge0_vlan22 - - - bge0 - 3 - 0 - RR-AP - bge0_vlan3 - - - bge0 - 4 - 0 - RR-SW - bge0_vlan4 - - - bge0 - 5 - 0 - RR-VOIP - bge0_vlan5 - - - bge0 - 6 - 0 - RR-RTR-LAN1 - bge0_vlan6 - - - bge0 - 7 - 0 - RR-IPTV - bge0_vlan7 - - - bge0 - 8 - 0 - RR-PeanutGallery1 - bge0_vlan8 - - - bge0 - 9 - 0 - RR-MalZoo - bge0_vlan9 - - - bge0 - 10 - 0 - RR-Fstack1 - bge0_vlan10 - - - bge0 - 11 - 0 - RR-RTRWAN-1 - bge0_vlan11 - - - - 5ab5ea42ad218 - Web GUI SSL certificate - LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZiekNDQTFlZ0F3SUJBZ0lKQU40UkRYZDJBRkhnTUEwR0NTcUdTSWIzRFFFQkN3VUFNRTR4Q3pBSkJnTlYKQkFZVEFrNU1NUlV3RXdZRFZRUUlEQXhhZFdsa0xVaHZiR3hoYm1ReEZUQVRCZ05WQkFjTURFMXBaR1JsYkdoaApjbTVwY3pFUk1BOEdBMVVFQ2d3SVQxQk9jMlZ1YzJVd0hoY05NVGd3TXpJME1EWXdNelEzV2hjTk1Ua3dNekkwCk1EWXdNelEzV2pCT01Rc3dDUVlEVlFRR0V3Sk9UREVWTUJNR0ExVUVDQXdNV25WcFpDMUliMnhzWVc1a01SVXcKRXdZRFZRUUhEQXhOYVdSa1pXeG9ZWEp1YVhNeEVUQVBCZ05WQkFvTUNFOVFUbk5sYm5ObE1JSUNJakFOQmdrcQpoa2lHOXcwQkFRRUZBQU9DQWc4QU1JSUNDZ0tDQWdFQTU1NDB5ZmVxOXo0cmxNYW9xRWJmbWxBWTZNUXRjSGNxCi9PZzZMMytlQ1BYa1d6ZjFGZ3lsSVgxRWwyR0xkMk16OGlFRXZLMHZaVzhGVWNxbVlUeDgzN1RNNEVjdUhmSFgKRnBBNm1yYUh6RUNORThUaGpVeTgwL1NJbW9VdnUzdmR1YmFSVFMvMnFjMkhKLzdOWXpXc2hmaUFOYVVLRy9JYwpDY2hCZ1RhczJNVERuUGZ4UEY0YkZTOGtFYXJobFYzYzlJbHNUT3RmTG9iLzBpdkRyUU5RK3BtdlRYeS9Eb05ICi9RMmZyTVZOUWh2M0FUK25neFFKSXQvN3prcDR2YlVocHh5SW1ZSXZyOFNvWTVBeDBTRmR3YkFPTG5qQVZxWlMKUXNRaWdERkZaRi9uS05Zbk55enljMEJIbkdxS0Rxdm9HUGJjTDF2MS9mbG0yNWlPSkFKN1JPdzA5NExoc0l3NApOcmdqRURVQ0ZIWmJsdlBzT09IZlo1b3pCaU93Z2drY210MzVxVjBjcFkrQ0hodFRGZVV3R3BSUGlWRjNBeGUrClVZV1l2dXlVMkt0RDFIYzR6Wmg0a3p0WE0yMGpkMS9IOVRJNkhyQ2owaFJaN2hhSDZvOTJmL2luU0VkS2JuUW8KeHRzKzMyUElHRGRRQnpjNWZHL2dMT3F3NkQ5YjFyNTV0QkkrTUFrNlZ4NVM4STZsamgzeVRzQVI3Y2tiRlp4dApuSWtrbSt4YmJUTUdZd2xuaHpJUDE3dGloS2tyMjg3eGkyNndnK01ZaEJBMkZ2VVNPOHU3Mm1NbDdQUFNqU3hLCjZqTjJST1AzVTBnNElwM3N4K1ltbGdOUnp1Q1M2K0crdHJiVmlER3cvNHZ4UHZTcDJHM0M3cUZlQXF2SkJkY0oKQzhkSlJoZDkyUVVDQXdFQUFhTlFNRTR3SFFZRFZSME9CQllFRkhXeHZwdituUnFCczJIbHJQZ3lkVUc1Uk5EWgpNQjhHQTFVZEl3UVlNQmFBRkhXeHZwdituUnFCczJIbHJQZ3lkVUc1Uk5EWk1Bd0dBMVVkRXdRRk1BTUJBZjh3CkRRWUpLb1pJaHZjTkFRRUxCUUFEZ2dJQkFPS2NyRGNTRCtQbWtLY3poaU5WWGtKYisrdjdUdmh3UHpWbGRCNUMKbnc4R0kxMjRKYS9ZR01hQWVhMEs0ZlJwTjVGTFhZWHpDRUVXYlpDaS9oZm5DaG9IVXljbmtuN2VtR0UrZW9pYwpCcXhZUGNMcVdUcWw4YkpjWlNLSUFwZlBBZStuNktyc2syS0FZb0JpVHppb0lQdlpXanBTNEhCMTlOVkxweVJPCmVuS1BMcmZsZEpBNiszTGgrRXhNb1Y3VXNGc2REbzYxVU81d21PVm4vcDV2MmlvYVVkN3VZVUJSemJDRlF3SzkKNDhPR01WbkZVRnJoV2MxaE44ZkJ1c3A2V0lZOFYwdGJzM3JkQUJXdXladFMxQXFCdG9tR24vTDRhSWVSZmpRZwp1bDkvT0M2dWRjcHEvVkk0SVZDckd6TFpBem9xWit3VUZkaVpCVFRLWEpxU3R5cUVFZDY1Q3Z4Sm5QdllSR0IwCmNhOVRWMGtFYkFONDB6R2J4V3IySGN2UmRRR21FUUVjdjBUTmtUWVlDTjI3YmxWWGZiVHliU2dLL2VXcEF2VSsKaTE2NVRuZFZBeHh5ZkFJZmxwRFFyVDFrVHcwbWxFR2ZNcHRIck1SOXpWTm1nRjhNS041V3psTE9xNDR3bjQ4RAptR0IxZjVkR0VaTVd4NlN3cGpySUxoN0xWYkxSemkxU0t2dGRqOU40SEI0ZXZ0eGhoT0swVmhZMW0zRDR6T25jCkFiQ1dlV0dRWXVtM0pRNFQ1WVJoWTM0bC9rc0ZQMFBXRE1raStod1IxTUJNWU5UMy9CQjl4T0lBbmlhNlhZQ2UKd3RjcXYwQkd6bExkUEp2aWRRcDdEUjFkSk5KYlRnbmkza0RVZ0NaMG45TVIyT3NNSmtYUUN6TzV4SDBjS3EzQQp4TEszCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K - LS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tCk1JSUpRUUlCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQ1Nzd2dna25BZ0VBQW9JQ0FRRG5ualRKOTZyM1BpdVUKeHFpb1J0K2FVQmpveEMxd2R5cjg2RG92ZjU0STllUmJOL1VXREtVaGZVU1hZWXQzWXpQeUlRUzhyUzlsYndWUgp5cVpoUEh6ZnRNemdSeTRkOGRjV2tEcWF0b2ZNUUkwVHhPR05UTHpUOUlpYWhTKzdlOTI1dHBGTkwvYXB6WWNuCi9zMWpOYXlGK0lBMXBRb2I4aHdKeUVHQk5xell4TU9jOS9FOFhoc1ZMeVFScXVHVlhkejBpV3hNNjE4dWh2L1MKSzhPdEExRDZtYTlOZkw4T2cwZjlEWitzeFUxQ0cvY0JQNmVERkFraTMvdk9Tbmk5dFNHbkhJaVpnaSt2eEtoagprREhSSVYzQnNBNHVlTUJXcGxKQ3hDS0FNVVZrWCtjbzFpYzNMUEp6UUVlY2Fvb09xK2dZOXR3dlcvWDkrV2JiCm1JNGtBbnRFN0RUM2d1R3dqRGcydUNNUU5RSVVkbHVXOCt3NDRkOW5tak1HSTdDQ0NSeWEzZm1wWFJ5bGo0SWUKRzFNVjVUQWFsRStKVVhjREY3NVJoWmkrN0pUWXEwUFVkempObUhpVE8xY3piU04zWDhmMU1qb2VzS1BTRkZudQpGb2ZxajNaLytLZElSMHB1ZENqRzJ6N2ZZOGdZTjFBSE56bDhiK0FzNnJEb1Axdld2bm0wRWo0d0NUcFhIbEx3CmpxV09IZkpPd0JIdHlSc1ZuRzJjaVNTYjdGdHRNd1pqQ1dlSE1nL1h1MktFcVN2Ynp2R0xickNENHhpRUVEWVcKOVJJN3k3dmFZeVhzODlLTkxFcnFNM1pFNC9kVFNEZ2luZXpINWlhV0ExSE80SkxyNGI2MnR0V0lNYkQvaS9FKwo5S25ZYmNMdW9WNENxOGtGMXdrTHgwbEdGMzNaQlFJREFRQUJBb0lDQUNxRjRTc3pUVEFYT2VrV2orQlZJcmd4Ci9HQy9vNWdDU09JbHdJajM1UXZBR1N5bUdWankrVjRzb1dzcGZYRnR4UnV1OUMrdm5BUURYZmFtUGVXY05WRGMKNE1CTVVTc3VPMDdwSzlrN3FiTFdKeEI2Rk83Y0o4N0NGbEpJSVh0S1FtcldHZGNSOXpjMWhKclRMT0lKK0tLZgovT25jWXY2K2RHZFhYSzljV2w5eHdIZ1JEVGtJRGZEVnRzbUhsZUxXV0xxTWdGV2U0TnFwN2sybnUwVUlWdFdyCllZUFlZenRHM3ZDV2o3b29md2FrRzdVZStxSVdDNWRiaDk5WHpOTUhiaVpBRnRRWUVxa3ljYmZWd1UrajBKSysKdjl2SVQ0ZVpBWUZBZ1JVSDlyVjI1Zm1aVjVuSnBybUNFNk9qNjdURjJ0YTZlN0kyTC9OdzFuRjZrSjRMMXBWMwpXV3Q1Q3hyL3UvdnQ0RVZqdzIrNkVZR2ZRV1dBcEhNbmw5eXJhb1A4QktQN2FHdWI3WHNCdWZZU3AyNVdDYWtxCnpWWEpIOXBubEZGTFFzUmVIeWMrdTc2SGxzRUtaOFhqQUtmSW01WUNSdkh6dWFxYjFVNGpjMGNkaWk1ckdVaHYKeVlaRDd3cFNDMjAwRkFRTzdHbnFUOWY1ckQ3d3pjZGR3WWZJNk5Hb2p3VnNHWkI4OE5ObWl1UmFPR0pQRmowUApuV1pWRFRGUFJzU20ydDVNbmZIOFlhUTR6UDJkRW1lNitQanB6NE80Q2NjUEY5dzRzUUFFM0xQM2Q0dStVd051ClNwRUVzUjJyWFBuN2djTEFYN2ZZOHlSbzFzMnI0UFlMcVRxbDRDT0loQzlhdktmR2UzSkc1RWZsekx4eFJHRzEKY0dwNnFSMEJxeXc5RHZOQmdtQUJBb0lCQVFENDRhWkxXZ3FUaU8yTjdoelVlRDVDaG9yQnIvQ2hqMzdwQk1pQworTEhBcHJtcGt5SEl5cURnSzYzRnVhMVBXRzhMeC96bG5Qa3ZqSmlvYmRjZFJWZjdLRkF5VkdjR1VmcE53dTFWCmQ1WTYyMGZodVpDNHZQYXgwaGxuTkxZTE14ZnQrejFCWmttK0E4S3BmajV3UTY1dmNweWhIVGR1emUxYVdSUUcKR21ucVMvc2tJVllFMXQ1aGs2WGVreklpSTZTZVZvYUlaL3NkUkh0YkZPYUpycjA1U3IyTk9TNmh1VG0vVHFwMQpZVjYrdWtSMVB1cHljdXFaSHBxSXdaQUxVQ01PK2dGZ2RaTFlUQmJrcGxuN3JseDg3OTIxa2F3V255ZGYzV0xUClVudmVIeHVNSDZtWWRWcEdtNGJRRm41MERteEpxcEh4RlczUU1Qb1RrOTVOcUJ6dEFvSUJBUUR1UGlhY2Z3MDYKNjByL1pPR1cwWmVlQk15RlBDNVY0enQvN01uUU9ZZExBQmVyOTJiT1Z2b21DbHVqODBLQzh1dkhYcTlaQWlKQwpieVo5YSs5SHZ3eE9ycU9FY0hqdDRNM09IdkFicjFBckhmTGY2aDgyaXJyYnNTTk9ScklGZGczNTh4QXUrRVFCCjcrME9VbitHNlZUZkpZbXorbUpYOHhpQ2lXbko3Rzh1dDZNL0o5RmVPNkp6N3JneUx3ZG1MYm1xczNKdlEwNy8KVkVleTFtaEtQbXRVaktlbFdNTStTNThQenFuTmUrY2RpN2pVQlJwekZzYWQrRkhIL0MxVU1TQW04QVVma3JiLwpydzFYRXEyVjJYaFAwSDdka0dxN2VSZm0zOXpBYlN4cy9ieU5MYVZYSHpRekp4dFZLR2ovSW1jOWNXWkg1dFhCCk9TS01VbFc4Y0VGNUFvSUJBQlFtWU1wVS9lbzMrZE8xNVl1bU9KUTJSR0d1RnZOZHBNN0UzbDhNTjRmN2Q2aXQKQ3QwdzJwbUxyOFFFWm0yNElUVjQrWmExZ005Q3VORmFJMEp4Yk5BZTBXOWh1ZjJmQVg3dU96emlNNzJNSjJPMQpIR3g0a0JpUmhCRUJDWVFhbk9OZHBmWDNqQnpnUFJCdjhpb3dzSnpCVU1FU2xueFlHOUZteU9JOW5UbWs4UzVaCnJKY3p0a2w4SkwvQ2R4cWdmQ0Y5cStLN1dHOWtMZ0NQenFKekRVcm9MRFNVM3B1bFhYR0pzdTlSOU5QSVRPYVoKTTI0VXM3MjE1cGtQNHRPbnAwNzlHc051Z1hjVm9memRJd2ZuZEFHQmdoZkROWVdYV1I2LzA5SjhLUjh3c1pCRQp0L3hwOCtjbmpHQ29rWkJmNHBDTVNNaVdEWS8vaHgreXB4cnVjM2tDZ2dFQWVxa0pIQjNWNC9Yc3dSMWhnRk1jCjZzQ3h4QTgrRS81UVRnYk55U1UxWVFvRkpnYlVxWHZpZ3Q5bVd6ME5pM29pcHAwN1RtcG8xU2VBKzZZc3BoWFkKOGxHNzRwNDl4TXV2YW1aSFhSbWYvdk1HYnY2TlgzbUJ4MGFtVk5EVkt6YWk3NE9UVzN0N0dEdzlJdGlhekEwcQpJMUdpV2tXWmlJcWluZUs5MHJhbWI3a2dsWTJjb0JXNENGUnFCWHh0Sk5CNS9VY3lyZEpMdyszU2xHTUxndDRzClNIVzZnc2oyalFaR09NOUFZWWxmYnJqWFNtSHVRajhCdDZkNEE2ejBjWnB4WVZyR2FJRVRNd1VmcXlyMHNHZ3QKSjNyRE5yUDZIOWV5MUsyQmJKbEkvRHlQYldpSTdoZ2t1Z2x5YXgvSkgwTEpRTHMzMitFZlFNSjM1U01tL1VRVwprUUtDQVFBUkVBdnB4a1VzMytPSnBabVFtanZ6UWhtUTdaNXJ1cHlPeXEvUkN0a3diMURBTHV1YzVnWUswMzAxCi9jVVFkRm1rWStUUnhJU3lURFdzN1RsTHhRNzZ1Ty9nUWtSNEhtUVhtb01UWDJwd1ZyMDhycFhEL21yYmNUMGYKRVBWSzBBR3dCNFNBd085a3pXc3g5b25Wc1RscGY5d2dGTnNGeUdtMEZac0VOL1pPUWdqeGZiTGJqYTJ1K0NDaQpueVhIMmZHM0lqU3UxK1p1cGFaL3lRSmRiVDRtYlZOSXRqcTVNcXNZSTFQRWxpUW9QQ0ZYME1kZkI4QXBHNlZDCnpCNktyUmYyWXdjNWlMVDhocFBTcUV2VDBjRWpoSXcwelE5WDJ5WDdhUzRudGQzd3BTVSs0TVlMNW9XcUdFY1AKOVloZFpEV0J1TkxIVDJ0elRBc3g5TTJTdlpNQQotLS0tLUVORCBQUklWQVRFIEtFWS0tLS0tCg== - - - - - UDP - tun - 158.69.183.162 - 1199 - none - asn2net - p2p_shared_key - AES-128-CBC - SHA1 - none - 192.168.198.0/30 - no - 5 - wan - 1 - - Iw0KIyAyMDQ4IGJpdCBPcGVuVlBOIHN0YXRpYyBrZXkNCiMNCi0tLS0tQkVHSU4gT3BlblZQTiBTdGF0aWMga2V5IFYxLS0tLS0NCjM3ZTdhZjg0MjQ3OTA1YmFjMWUzN2U3Y2RjNTIyN2VmDQpjMTMxNTZiZjAyZDE4ZWJjMjk0ODUxOTg0OGQwMDdmYQ0KMTQ0NWNjNzgzY2I5Njc1NDA4ZWExN2ViZjJiNTgwZDcNCjU2NmQxODcxODc1NmNjN2UzZTBiZThjODM2NGJkMGI1DQpjZmVhNzJhYjNmMjFkZmQzOGExMjliODhiNWM1YzQ4ZA0KNzMxNDExOWNjN2E0ZDgxYzZiNzE3ZDVhZDRlNzZhZDMNCjg4YjY5M2YxY2ZmZWRhMjlkOTljMjc4NmQ4MTc3ZjE5DQpkOGQxNGI2ODM5YmZjZTMyN2EwOGYwODgzMGM2N2I2OA0KNmQ4NzA1YmVjYTlkOWZlNzdlMDhkNGVlODc2YTI4NzQNCjNjZThkMzY5YzM2ZGQzOWRhZjdkMDZjNGEzN2MzZWYxDQo3ZDdmZDAyYTMzMTc1NzBhOTE2NGI0Nzk1ZTYwNTNmYQ0KNmQ0ZDhjNThhNGMxZGNjZTQ1ZTI3NzYyNDAzNDQ3M2QNCmIwNjdlMmFlYjNhZDkzY2QyYmRhZWQ4MWRiZWIxNjMxDQowMDRjNzg0ZmMyZWRkZTJkNzM5YWMxY2MxZTFjOTFhNA0KYjA0YTgzNzg1MWQxMzIzOGRiMzhlZWY4MWUwYWQyNGMNCmVhM2M2OWRiYTQxYTgyOGE1MTQ0MWZlODA2ZjYxYjE4DQotLS0tLUVORCBPcGVuVlBOIFN0YXRpYyBrZXkgVjEtLS0tLQ0K - - - - - single - 24 - carp - opt2 - lan gw - vl22 - 10.251.22.254 - 1 - 0 - 1 - vippw - - - single - 24 - carp - opt1 - langw - vl30 - 10.251.30.254 - 2 - 0 - 1 - vippw - - - single - 24 - carp - opt3 - 10.251.200.254 - 3 - 0 - 1 - carpvip - - - -
diff --git a/mtp-configs/pfv-core-sw01.pfv.turnsys.net b/mtp-configs/pfv-core-sw01.pfv.turnsys.net deleted file mode 100644 index b68f5c8..0000000 --- a/mtp-configs/pfv-core-sw01.pfv.turnsys.net +++ /dev/null @@ -1,283 +0,0 @@ -! -! Last configuration change at 14:54:50 CST Fri Feb 9 2018 by cisco -! NVRAM config last updated at 14:54:52 CST Fri Feb 9 2018 by cisco -! -version 12.2 -no service pad -service timestamps debug datetime msec -service timestamps log datetime msec -service password-encryption -! -hostname pfv-core-sw01 -! -boot-start-marker -boot-end-marker -! -enable secret 5 $1$.DDG$avbJ/Ba3mTZaUZj0DGbyr0 -enable password 7 13061E010803 -! -username cisco privilege 15 password 7 1505091C57191970043E11262B5F25143975 -aaa new-model -! -! -aaa authentication login default group NPS_RADIUS_SERVERS local -aaa authorization exec default group NPS_RADIUS_SERVERS local if-authenticated -! -! -! -aaa session-id common -clock timezone CST -6 -system mtu routing 1500 -ip subnet-zero -ip routing -ip domain-name turnsys.net -ip name-server 10.251.30.71 -! -! -! -crypto pki trustpoint TP-self-signed-1485245952 - enrollment selfsigned - subject-name cn=IOS-Self-Signed-Certificate-1485245952 - revocation-check none - rsakeypair TP-self-signed-1485245952 -! -! -crypto pki certificate chain TP-self-signed-1485245952 - certificate self-signed 01 - 30820250 308201B9 A0030201 02020101 300D0609 2A864886 F70D0101 04050030 - 31312F30 2D060355 04031326 494F532D 53656C66 2D536967 6E65642D 43657274 - 69666963 6174652D 31343835 32343539 3532301E 170D3933 30333031 30303030 - 35335A17 0D323030 31303130 30303030 305A3031 312F302D 06035504 03132649 - 4F532D53 656C662D 5369676E 65642D43 65727469 66696361 74652D31 34383532 - 34353935 3230819F 300D0609 2A864886 F70D0101 01050003 818D0030 81890281 - 8100B3BC 70D69DBD 98EF4C19 8B98D8D6 FA1EEA8F 89C99567 38DAEDEE E481EB4B - 5FE96885 1E2E4CF6 7282D474 3C0F9711 FD94A661 DF3FCADA FCD801B3 BAC0F907 - A167C100 68E8B2C8 EC191A61 07EAEE1B 9A27C508 5BDE75D4 8E027D98 979AB506 - 35AEF3AF ED6AB97B AF2137DD 1C28EB7F 9DDC88B0 AECA1529 8E252DAD D0AF0CD9 - 14D50203 010001A3 78307630 0F060355 1D130101 FF040530 030101FF 30230603 - 551D1104 1C301A82 18617573 2D636F72 65737730 312E7475 726E7379 732E6E65 - 74301F06 03551D23 04183016 801437DF 64CC8992 2CD93FAC 0829D8DA E56280E2 - 0374301D 0603551D 0E041604 1437DF64 CC89922C D93FAC08 29D8DAE5 6280E203 - 74300D06 092A8648 86F70D01 01040500 03818100 6090B1E0 D07F081C 273982E5 - DA52C1A9 FF9D381B 6A9A6A65 A8315696 F7E1483C A8AE9C6A 74635CFE 03D8F845 - 46188168 8E5CBF98 C4450FAC 95628D2E 3EB3D16F F8461D75 114A8F6F D40098E3 - C50F9AA7 6568273C 73436B35 B57CCF52 D152EBE0 84EE5684 F3D027B0 AEBDD7A0 - ECB58FD2 D717CADE 12CE7A53 C80E6BC4 3235D6FF - quit -! -! -! -! -! -spanning-tree mode pvst -spanning-tree extend system-id -! -vlan internal allocation policy ascending -! -ip ssh time-out 60 -ip ssh authentication-retries 5 -! -! -! -interface FastEthernet0/1 - description labsw01 - switchport trunk encapsulation dot1q - switchport mode trunk -! -interface FastEthernet0/2 - description unknown - spanning-tree portfast -! -interface FastEthernet0/3 - description printer-pi - switchport access vlan 22 - spanning-tree portfast -! -interface FastEthernet0/4 - description pfv-ucs - switchport trunk encapsulation dot1q - switchport mode trunk -! -interface FastEthernet0/5 - description extcam-left - switchport access vlan 200 - spanning-tree portfast -! -interface FastEthernet0/6 - description extcam-right - switchport access vlan 200 - spanning-tree portfast -! -interface FastEthernet0/7 - description ap1 - switchport access vlan 22 - spanning-tree portfast -! -interface FastEthernet0/8 - description ap2 - switchport access vlan 22 -! -interface FastEthernet0/9 - description ap3 - switchport access vlan 22 -! -interface FastEthernet0/10 - description ap4 - switchport access vlan 100 -! -interface FastEthernet0/11 - description gallileo - switchport access vlan 22 - switchport mode access -! -interface FastEthernet0/12 - description ausprod-coreap01 - power inline never - switchport trunk encapsulation dot1q - switchport trunk native vlan 30 - switchport mode trunk -! -interface FastEthernet0/13 - description inkjet - switchport access vlan 22 -! -interface FastEthernet0/14 - description color laser - switchport access vlan 22 - switchport mode access -! -interface FastEthernet0/15 - description bwlaser - switchport access vlan 22 - switchport mode access -! -interface FastEthernet0/16 - description octopi - switchport access vlan 22 - switchport mode access -! -interface FastEthernet0/17 - description workbench switch - switchport access vlan 100 - switchport mode access -! -interface FastEthernet0/18 -! -interface FastEthernet0/19 - description parallela - switchport access vlan 22 - switchport mode access -! -interface FastEthernet0/20 -! -interface FastEthernet0/21 -! -interface FastEthernet0/22 - description temp-port - switchport access vlan 30 - switchport mode access -! -interface FastEthernet0/23 - description pfv-corertr01 - switchport trunk encapsulation dot1q - switchport mode trunk -! -interface FastEthernet0/24 - description pfv-corertr02 - switchport trunk encapsulation dot1q - switchport mode trunk -! -interface GigabitEthernet0/1 -! -interface GigabitEthernet0/2 -! -interface Vlan1 - no ip address -! -interface Vlan30 - description Mgmt net - ip address 10.251.30.100 255.255.255.0 -! -interface Vlan31 - description AP net - no ip address -! -interface Vlan32 - description Switch net - no ip address -! -interface Vlan33 - description VOIP net - no ip address -! -interface Vlan34 - description Router net - no ip address -! -interface Vlan35 - description IPTV - no ip address -! -interface Vlan36 - description PeanutGallery - no ip address -! -interface Vlan37 - description MALZOO (RED) net - no ip address -! -interface Vlan38 - description Fstack1 - no ip address -! -interface Vlan39 - description Fstack2 - no ip address -! -interface Vlan40 - description Storage - no ip address -! -interface Vlan100 - description Desknet - no ip address -! -interface Vlan200 - description nerdbone - no ip address -! -ip default-gateway 10.251.30.254 -ip classless -ip route 0.0.0.0 0.0.0.0 10.251.30.254 -no ip http server -no ip http secure-server -! -! -logging 10.253.3.99 -access-list 93 remark NTP access -access-list 93 deny any log -snmp-server user kn3lmgmt kn3lmgmt v1 -snmp-server user kn3lmgmt kn3lmgmt v2c -snmp-server community kn3lmgmt RO -snmp-server user kn3lmgmt kn3lmgmt v1 -snmp-server user kn3lmgmt kn3lmgmt v2c -snmp-server location PFV -snmp-server chassis-id pfv-core-sw01 -! -control-plane -! -! -line con 0 -line vty 0 4 - transport input all -line vty 5 15 -! -ntp clock-period 36029657 -ntp access-group peer 93 -ntp access-group serve 93 -ntp access-group serve-only 93 -ntp server 10.253.3.201 -ntp server 10.40.100.200 -ntp server 10.251.30.71 -end - diff --git a/mtp-configs/satx-ap-satxinternet.satx.turnsys.net b/mtp-configs/satx-ap-satxinternet.satx.turnsys.net deleted file mode 100644 index 493578e..0000000 --- a/mtp-configs/satx-ap-satxinternet.satx.turnsys.net +++ /dev/null @@ -1,436 +0,0 @@ -! -! Last configuration change at 13:44:44 CST Fri Feb 9 2018 by cisco -! NVRAM config last updated at 13:44:45 CST Fri Feb 9 2018 by cisco -! -version 12.3 -no service pad -service timestamps debug datetime msec -service timestamps log datetime msec -service password-encryption -! -hostname outap-front -! -logging rate-limit console 9 -no logging console -no logging monitor -enable secret 5 $1$lB96$.3rp3EmJ9p2KjpJh7h0.T. -! -clock timezone CST -6 -ip subnet-zero -no ip domain lookup -ip domain name turnsys.net -ip name-server 10.40.50.254 -! -! -no aaa new-model -dot11 syslog -dot11 vlan-name Public vlan 2 -dot11 vlan-name Video vlan 201 -dot11 vlan-name Voice vlan 200 -dot11 vlan-name Workstations vlan 50 -! -dot11 ssid SATX-Internet - vlan 50 - authentication open - authentication key-management wpa - guest-mode - mbssid guest-mode dtim-period 75 - wpa-psk ascii 7 070D2E43410E1C1704 -! -dot11 network-map -! -crypto pki trustpoint TP-self-signed-4066931324 - enrollment selfsigned - subject-name cn=IOS-Self-Signed-Certificate-4066931324 - revocation-check none - rsakeypair TP-self-signed-4066931324 -! -! -crypto ca certificate chain TP-self-signed-4066931324 - certificate self-signed 01 - 3082022B 30820194 A0030201 02020101 300D0609 2A864886 F70D0101 04050030 - 31312F30 2D060355 04031326 494F532D 53656C66 2D536967 6E65642D 43657274 - 69666963 6174652D 34303636 39333133 3234301E 170D3132 30313038 31363333 - 32325A17 0D323030 31303130 30303030 305A3031 312F302D 06035504 03132649 - 4F532D53 656C662D 5369676E 65642D43 65727469 66696361 74652D34 30363639 - 33313332 3430819F 300D0609 2A864886 F70D0101 01050003 818D0030 81890281 - 8100C811 9A785118 E4DAF6E4 1F1AA2BF 443A6F35 EA8A65EA 6A4768D9 C0998DD4 - 335F80D8 69A45641 72E6AA4F 05260247 7FCF755F C13336C0 8071A2C5 4AB23C96 - BF57D1BB CD52B4F1 E7423EB8 C9482C26 3742EAFC 730A0DFF 02CEAC28 9B08F072 - 04960164 01CE5182 BA8898A2 AF23160D 299B87B8 E53AADB3 9233EC21 D973F636 - 01990203 010001A3 53305130 0F060355 1D130101 FF040530 030101FF 301F0603 - 551D2304 18301680 1444BE0D D2F9A64D 600430DB 70E4DB6E F890968D 74301D06 - 03551D0E 04160414 44BE0DD2 F9A64D60 0430DB70 E4DB6EF8 90968D74 300D0609 - 2A864886 F70D0101 04050003 81810006 C0FD3D8F 1D87A0D4 1BCD3561 BDA8713D - A72756CA 65E67BB8 6BE0F3EE 17863E60 512A1B52 900F99D1 D4A66158 4B4D04C4 - 33FE9E09 C82A76CD F63B13CC 0901AB8A 60D739DA 9B0FF35A 0A71529F 70B75C0F - 8F012B28 F979C9E6 66FDD951 97478D5B ACFCF8E6 B7786CDD 0593B48A FC551254 - F3452830 685FB60B 7BDEF67B C689FA - quit -username Cisco privilege 15 password 7 02050D480809 -! -bridge irb -! -! -interface Dot11Radio0 - no ip address - no ip route-cache - ! - encryption mode ciphers aes-ccm - ! - encryption vlan 2 mode ciphers aes-ccm tkip - ! - encryption vlan 50 mode ciphers aes-ccm tkip - ! - encryption vlan 200 mode ciphers aes-ccm tkip - ! - encryption vlan 201 mode ciphers aes-ccm tkip - ! - ssid SATX-Internet - ! - mbssid - speed basic-6.0 9.0 basic-12.0 18.0 basic-24.0 36.0 48.0 54.0 - station-role root - antenna gain 0 - bridge-group 1 - bridge-group 1 subscriber-loop-control - bridge-group 1 block-unknown-source - no bridge-group 1 source-learning - no bridge-group 1 unicast-flooding - bridge-group 1 spanning-disabled -! -interface Dot11Radio0.2 - encapsulation dot1Q 2 - no ip route-cache - bridge-group 2 - bridge-group 2 subscriber-loop-control - bridge-group 2 port-protected - bridge-group 2 block-unknown-source - no bridge-group 2 source-learning - no bridge-group 2 unicast-flooding - bridge-group 2 spanning-disabled -! -interface Dot11Radio0.50 - encapsulation dot1Q 50 - no ip route-cache - bridge-group 50 - bridge-group 50 subscriber-loop-control - bridge-group 50 block-unknown-source - no bridge-group 50 source-learning - no bridge-group 50 unicast-flooding - bridge-group 50 spanning-disabled -! -interface Dot11Radio0.200 - encapsulation dot1Q 200 - no ip route-cache - bridge-group 200 - bridge-group 200 subscriber-loop-control - bridge-group 200 block-unknown-source - no bridge-group 200 source-learning - no bridge-group 200 unicast-flooding - bridge-group 200 spanning-disabled -! -interface Dot11Radio0.201 - encapsulation dot1Q 201 - no ip route-cache - bridge-group 201 - bridge-group 201 subscriber-loop-control - bridge-group 201 block-unknown-source - no bridge-group 201 source-learning - no bridge-group 201 unicast-flooding - bridge-group 201 spanning-disabled -! -interface FastEthernet0 - no ip address - no ip route-cache - duplex auto - speed auto - bridge-group 1 - no bridge-group 1 source-learning -! -interface FastEthernet0.2 - encapsulation dot1Q 2 - no ip route-cache - bridge-group 2 - no bridge-group 2 source-learning - bridge-group 2 spanning-disabled -! -interface FastEthernet0.50 - encapsulation dot1Q 50 - no ip route-cache - bridge-group 50 - no bridge-group 50 source-learning - bridge-group 50 spanning-disabled -! -interface FastEthernet0.200 - encapsulation dot1Q 200 - no ip route-cache - bridge-group 200 - no bridge-group 200 source-learning - bridge-group 200 spanning-disabled -! -interface FastEthernet0.201 - encapsulation dot1Q 201 - no ip route-cache - bridge-group 201 - no bridge-group 201 source-learning - bridge-group 201 spanning-disabled -! -interface BVI1 - ip address 10.40.100.201 255.255.255.0 - no ip route-cache -! -ip default-gateway 10.40.100.254 -no ip http server -ip http secure-server -ip http help-path http://www.cisco.com/warp/public/779/smbiz/prodconfig/help/eag -! -snmp-server community kn3lmgmt RO -snmp-server location SATX -snmp-server contact prodtechopsalerts@turnsys.com -bridge 1 route ip -! -! -banner login ^CC5 -=============================================================================== -------------------------------------------------------------------------------- -RT - PRODUCTION SYSTEM - GO AWAY -------------------------------------------------------------------------------- - - This is a private computer system. -=============================================================================== -^C -! -line con 0 -line vty 0 4 - login local -! -no exception crashinfo -sntp server 10.251.30.253 -sntp server 10.40.100.200 -end - -outap-front#conf t -Enter configuration commands, one per line. End with CNTL/Z. -outap-front(config)#no sntp server 10.251.30.253 -outap-front(config)#end -outap-front#write mem -Building configuration... -[OK] -outap-front#show run -Building configuration... - -Current configuration : 5971 bytes -! -! Last configuration change at 13:46:16 CST Fri Feb 9 2018 by cisco -! NVRAM config last updated at 13:46:19 CST Fri Feb 9 2018 by cisco -! -version 12.3 -no service pad -service timestamps debug datetime msec -service timestamps log datetime msec -service password-encryption -! -hostname outap-front -! -logging rate-limit console 9 -no logging console -no logging monitor -enable secret 5 $1$lB96$.3rp3EmJ9p2KjpJh7h0.T. -! -clock timezone CST -6 -ip subnet-zero -no ip domain lookup -ip domain name turnsys.net -ip name-server 10.40.50.254 -! -! -no aaa new-model -dot11 syslog -dot11 vlan-name Public vlan 2 -dot11 vlan-name Video vlan 201 -dot11 vlan-name Voice vlan 200 -dot11 vlan-name Workstations vlan 50 -! -dot11 ssid SATX-Internet - vlan 50 - authentication open - authentication key-management wpa - guest-mode - mbssid guest-mode dtim-period 75 - wpa-psk ascii 7 070D2E43410E1C1704 -! -dot11 network-map -! -crypto pki trustpoint TP-self-signed-4066931324 - enrollment selfsigned - subject-name cn=IOS-Self-Signed-Certificate-4066931324 - revocation-check none - rsakeypair TP-self-signed-4066931324 -! -! -crypto ca certificate chain TP-self-signed-4066931324 - certificate self-signed 01 - 3082022B 30820194 A0030201 02020101 300D0609 2A864886 F70D0101 04050030 - 31312F30 2D060355 04031326 494F532D 53656C66 2D536967 6E65642D 43657274 - 69666963 6174652D 34303636 39333133 3234301E 170D3132 30313038 31363333 - 32325A17 0D323030 31303130 30303030 305A3031 312F302D 06035504 03132649 - 4F532D53 656C662D 5369676E 65642D43 65727469 66696361 74652D34 30363639 - 33313332 3430819F 300D0609 2A864886 F70D0101 01050003 818D0030 81890281 - 8100C811 9A785118 E4DAF6E4 1F1AA2BF 443A6F35 EA8A65EA 6A4768D9 C0998DD4 - 335F80D8 69A45641 72E6AA4F 05260247 7FCF755F C13336C0 8071A2C5 4AB23C96 - BF57D1BB CD52B4F1 E7423EB8 C9482C26 3742EAFC 730A0DFF 02CEAC28 9B08F072 - 04960164 01CE5182 BA8898A2 AF23160D 299B87B8 E53AADB3 9233EC21 D973F636 - 01990203 010001A3 53305130 0F060355 1D130101 FF040530 030101FF 301F0603 - 551D2304 18301680 1444BE0D D2F9A64D 600430DB 70E4DB6E F890968D 74301D06 - 03551D0E 04160414 44BE0DD2 F9A64D60 0430DB70 E4DB6EF8 90968D74 300D0609 - 2A864886 F70D0101 04050003 81810006 C0FD3D8F 1D87A0D4 1BCD3561 BDA8713D - A72756CA 65E67BB8 6BE0F3EE 17863E60 512A1B52 900F99D1 D4A66158 4B4D04C4 - 33FE9E09 C82A76CD F63B13CC 0901AB8A 60D739DA 9B0FF35A 0A71529F 70B75C0F - 8F012B28 F979C9E6 66FDD951 97478D5B ACFCF8E6 B7786CDD 0593B48A FC551254 - F3452830 685FB60B 7BDEF67B C689FA - quit -username Cisco privilege 15 password 7 02050D480809 -! -bridge irb -! -! -interface Dot11Radio0 - no ip address - no ip route-cache - ! - encryption mode ciphers aes-ccm - ! - encryption vlan 2 mode ciphers aes-ccm tkip - ! - encryption vlan 50 mode ciphers aes-ccm tkip - ! - encryption vlan 200 mode ciphers aes-ccm tkip - ! - encryption vlan 201 mode ciphers aes-ccm tkip - ! - ssid SATX-Internet - ! - mbssid - speed basic-6.0 9.0 basic-12.0 18.0 basic-24.0 36.0 48.0 54.0 - station-role root - antenna gain 0 - bridge-group 1 - bridge-group 1 subscriber-loop-control - bridge-group 1 block-unknown-source - no bridge-group 1 source-learning - no bridge-group 1 unicast-flooding - bridge-group 1 spanning-disabled -! -interface Dot11Radio0.2 - encapsulation dot1Q 2 - no ip route-cache - bridge-group 2 - bridge-group 2 subscriber-loop-control - bridge-group 2 port-protected - bridge-group 2 block-unknown-source - no bridge-group 2 source-learning - no bridge-group 2 unicast-flooding - bridge-group 2 spanning-disabled -! -interface Dot11Radio0.50 - encapsulation dot1Q 50 - no ip route-cache - bridge-group 50 - bridge-group 50 subscriber-loop-control - bridge-group 50 block-unknown-source - no bridge-group 50 source-learning - no bridge-group 50 unicast-flooding - bridge-group 50 spanning-disabled -! -interface Dot11Radio0.200 - encapsulation dot1Q 200 - no ip route-cache - bridge-group 200 - bridge-group 200 subscriber-loop-control - bridge-group 200 block-unknown-source - no bridge-group 200 source-learning - no bridge-group 200 unicast-flooding - bridge-group 200 spanning-disabled -! -interface Dot11Radio0.201 - encapsulation dot1Q 201 - no ip route-cache - bridge-group 201 - bridge-group 201 subscriber-loop-control - bridge-group 201 block-unknown-source - no bridge-group 201 source-learning - no bridge-group 201 unicast-flooding - bridge-group 201 spanning-disabled -! -interface FastEthernet0 - no ip address - no ip route-cache - duplex auto - speed auto - bridge-group 1 - no bridge-group 1 source-learning -! -interface FastEthernet0.2 - encapsulation dot1Q 2 - no ip route-cache - bridge-group 2 - no bridge-group 2 source-learning - bridge-group 2 spanning-disabled -! -interface FastEthernet0.50 - encapsulation dot1Q 50 - no ip route-cache - bridge-group 50 - no bridge-group 50 source-learning - bridge-group 50 spanning-disabled -! -interface FastEthernet0.200 - encapsulation dot1Q 200 - no ip route-cache - bridge-group 200 - no bridge-group 200 source-learning - bridge-group 200 spanning-disabled -! -interface FastEthernet0.201 - encapsulation dot1Q 201 - no ip route-cache - bridge-group 201 - no bridge-group 201 source-learning - bridge-group 201 spanning-disabled -! -interface BVI1 - ip address 10.40.100.201 255.255.255.0 - no ip route-cache -! -ip default-gateway 10.40.100.254 -no ip http server -ip http secure-server -ip http help-path http://www.cisco.com/warp/public/779/smbiz/prodconfig/help/eag -! -snmp-server community kn3lmgmt RO -snmp-server location SATX -snmp-server contact prodtechopsalerts@turnsys.com -bridge 1 route ip -! -! -banner login ^CC5 -=============================================================================== -------------------------------------------------------------------------------- -RT - PRODUCTION SYSTEM - GO AWAY -------------------------------------------------------------------------------- - - This is a private computer system. -=============================================================================== -^C -! -line con 0 -line vty 0 4 - login local -! -no exception crashinfo -sntp server 10.40.100.200 -sntp server 10.253.3.201 -sntp server 10.251.30.71 -end - diff --git a/mtp-configs/satx-corertr01.satx.turnsys.net b/mtp-configs/satx-corertr01.satx.turnsys.net deleted file mode 100644 index 5fb0619..0000000 --- a/mtp-configs/satx-corertr01.satx.turnsys.net +++ /dev/null @@ -1,1635 +0,0 @@ - - - 15.8 - - - normal - satx-corertr01 - satx - - all - - system - 1998 - - - admins - - system - 1999 - 0 - 2000 - page-all - - - admin - - system - admins - $2b$10$GHehnOimQN8.BAb7EDk0y.RjsyeY74gH4VupFXlwgGVFjrZ.0AOzS - 0 - user-shell-access - - 2 - c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFDbzVUMEZFVUtvWWF4Umhqczl5V3pLdEV5WHVLSnZUV29scnlEMzk1ZXF5QkoweE94YmtYSis4RU13S3RXTTZOVzVxYXFXYlQySkovVnpPSWNvWW14QXUrK3F3U1dPZXNrVnIrRnhQcjJ5cGFXRDk4bkp5K0NwWjlSTjZQdzZLaWtIYWt5cXpTVVdLWGRvdldpVHBkenFSTytqMExtSm1nVWlUM05zaDQyZXlidnQvVDdKTWtWRzRXK2pvUlgrRENTNFVJUlJRZ01SRDRUcUJRL2pyOW03VnMwYUpuMWxmbGdzcHJzYWNnb2crc0hsRXppdHd3Y1JxTU5wcDVKbTBEZmhqNlBxQXZzZ0tKWVdPT01GVm93dkdzcW5ROXdxSm81QWxsbGJUR1YxUkhlSUJPM2ZSUlU4VWQ5VFBBM0FmeDE2L2FwZjFua0xoVjhRWDltSXhFV3ANCnNzaC1yc2EgQUFBQUIzTnphQzF5YzJFQUFBQURBUUFCQUFBQkFRRGlMaHl0QktVWDhvcEs5ZVd6bDJ3K3pmRmVQSWdKeEpLZ0xWa29OSm9BVVJxL0diRHljOXVFbDhpbVdadHdIK3liMkxNMzErMTJFNDBrdmVoaWJHcXk4UVEyQnZPUzcvNjRmR1dvSmpMRkd0MU1ZZjFYbEJsWVFuNGZSWE1pbzRDT2s4QU4xdldzYkY4OStNcjBMYVRaN1ZsSEVBc3ZFMm80SzB0dHF2QzdMRC9JbGM3allScGdGb3c4dW1FU1hpbXpEdnY4aEtJcjhaa21wZTQra0V3R3RvcTFTS0gzMUtlVUlGTXpRR1M3bDYzWlE0TWphazRqczEzZzN2bVhoZWtobmVaK2x5U3JhWmU3SzZmTVhuT3ozMktQeEcrQVlab1h1R3p0cFNFVVpPQVQwMS9UVHZyb2srakxsbEJyZEtGcll2NmphRHJXUkZIc2o0Z0N2TDhOIG94aWRpemVkQHRvb2xib3g= - - pfSense.css - - - user - $2b$10$8eg0rsoXwy4p0A1GqQXXNubpjmXZiRgoDzUHzfDeVKw.hpcg17EAG - - josef - - 2 - c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFDL0xZSGo0TTh2UGJncmlDaXhnRXBiMFFwdUpNT2Z5c29VOEc2U1ZyWUQ2b21oYWFkam1ITUY1YStRNTdYRVUyQU8vTlNQWnI2TFRrdTNuUlY4anV5OFhVS1U4MzYrRVhaMkhJQnBMNVVmS3ptd2pyMERPdGFMTngva0lFa1ZEL21CeGhGSDRBWGlVVXZkZmpCZDZOdlNPcGJVWllocFo4RGRFTTdCeFZpT3YzV0FxZjd5Q1FJZGcxNWI4bUdkbmduemNzK2l6VWllKytzL09IMUpxZ21MVUhQM0F4VHE0WUVSS045azJCeU50UjdPNlBHZytHdlR1a1U3Z25tbE1abXFLb3dFWUVFMkREZGRtU2t2ZVpqUkdlbTRaVHFFdTkwNHBETWR2cXRPNVNiZUNMdSs2aUFsUy9hOThhVlBiaWMwaU90TXBFd3Y5dnpUaXBUbWE1NGwgam9zZWZjdWJAc2xlaXBuaXI= - - - pfSense.css - 2000 - - - user - $2b$10$W97NT9K7nL1TXYbEjHpQgemiUxVt54g9vD1nAPIuTI1ojs7hpgSx2 - - oxidized - - 2 - c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFEaUxoeXRCS1VYOG9wSzllV3psMncremZGZVBJZ0p4SktnTFZrb05Kb0FVUnEvR2JEeWM5dUVsOGltV1p0d0greWIyTE0zMSsxMkU0MGt2ZWhpYkdxeThRUTJCdk9TNy82NGZHV29KakxGR3QxTVlmMVhsQmxZUW40ZlJYTWlvNENPazhBTjF2V3NiRjg5K01yMExhVFo3VmxIRUFzdkUybzRLMHR0cXZDN0xEL0lsYzdqWVJwZ0Zvdzh1bUVTWGltekR2djhoS0lyOFprbXBlNCtrRXdHdG9xMVNLSDMxS2VVSUZNelFHUzdsNjNaUTRNamFrNGpzMTNnM3ZtWGhla2huZVorbHlTcmFaZTdLNmZNWG5PejMyS1B4RytBWVpvWHVHenRwU0VVWk9BVDAxL1RUdnJvaytqTGxsQnJkS0ZyWXY2amFEcldSRkhzajRnQ3ZMOE4gb3hpZGl6ZWRAdG9vbGJveA== - - pfSense.css - 2001 - user-shell-access - - 2002 - 2000 - 0.pfsense.pool.ntp.org - - https - 58c58a66b16b3 - 2 - - 5 - - - - - pfSense.css - - yes - - - - hadp - hadp - hadp - - monthly - - America/Chicago - - - 115200 - serial - enabled - en_US - none - none - 4.2.2.1 - 8.8.8.8 - - - - - em1 - dhcp - dhcp6 - - on - - - - 0 - - - - - - em0_vlan50 - - 10.40.50.254 - 24 - - - - - - - - - em0_vlan2 - - - 10.40.2.254 - 24 - - - - em0_vlan100 - - 10.40.100.254 - 24 - - - - - em0_vlan201 - - - 10.40.201.254 - 24 - - - - em0_vlan200 - - - 10.40.200.254 - 24 - - - - em0_vlan3 - 10.40.3.254 - 32 - - - - - - - - - 10.40.50.10 - 10.40.50.100 - - - - - - - - satx - - - - - - - - - - - - - - - - - 00:14:38:8c:21:be - laserjet - 10.40.50.101 - laserjet - - - - - - - - - - - - - - - - - 00:0f:60:07:11:60 - - 10.40.50.140 - - - - - - - - - - - - - - - - - - 00:0f:60:06:e6:d1 - - 10.40.50.141 - - - - - - - - - - - - - - - - - - 00:0f:60:06:13:98 - - 10.40.50.142 - - - - - - - - - - - - - - - - - - 00:0f:60:07:11:69 - - 10.40.50.143 - - - - - - - - - - - - - - - - - 10.40.50.254 - 8.8.8.8 - 8.8.4.4 - 4.2.2.1 - - - - 10.40.2.100 - 10.40.2.200 - - - - - - - - satxhouse.turnsys.net - - - - - - - - - - - - - - - - - 10.40.2.254 - 4.2.2.1 - - - - 10.40.201.100 - 10.40.201.120 - - - - - - - - - - - - - - - - - - - - - - - - - yes - - 3c:8c:f8:a0:3d:c3 - - 10.40.201.22 - satx-ext-cam1 - - - - - - - - - - - - - - - - - 3c:8c:f8:a0:b3:2c - - 10.40.201.23 - satx-ext-cam2 - - - - - - - - - - - - - - - - - - - - SATX - techops@turnsys.com - kn3lmgmt - - - - - - - - - - 161 - - 162 - - - - - - - - - - 50 - 10.253.3.99 - - - opt2 - ipv4 - - - - - - pass - inet - - lan - 0100000101 - - lan - - - - - - - pass - inet6 - - lan - 0100000102 - - lan - - - - - - - - 1498341816 - pass - lan - inet - - - - - - - - keep state - - icmp - any - - - - - - - - - - admin@172.16.80.2 - - - - admin@172.16.80.2 - - - - - 1494180022 - pass - openvpn - inet - - - - - - - - keep state - - tcp - -
192.168.197.1
- - -
192.168.197.2
- 179 -
- - - - admin@10.40.50.17 - - - - admin@10.40.50.17 - -
- - - 1494789833 - pass - openvpn - inet - - - - - - - - keep state - - tcp - - - - - - - - - - admin@10.40.50.17 - - - - admin@10.40.50.17 - - - - - 1505583749 - pass - openvpn - inet - - - - - - - - keep state - - -
10.253.3.99
- - - - - - - - admin@10.251.100.101 - - - - admin@10.251.100.101 - -
- - - 1494189598 - pass - opt1 - inet - - - - - - - - keep state - - - - - - - - - - - admin@10.40.50.17 - - - - admin@10.251.100.101 - - - - - 1496618564 - pass - opt2 - inet - - - - - - - - keep state - - - - - - - - - - - admin@172.16.80.2 - - - - admin@172.16.80.2 - - - - - 1498939628 - pass - opt3 - inet - - - - - - - - keep state - - - opt3 - - - - - - - - admin@10.40.50.17 - - - - admin@10.251.100.101 - - - - match - wan - qGames - qACK - - - - - - 10040-10060 - - yes - yes - on - - tcp - - - match - wan - qGames - - - - - - 50000-60000 - - yes - yes - on - - udp - - - match - wan - qGames - qACK - - - - - - 3478-3480 - - yes - yes - on - - tcp - - - match - wan - qGames - qACK - - - - - - 8080-8080 - - yes - yes - on - - tcp - - - match - wan - qGames - qACK - - - - - - 5223-5223 - - yes - yes - on - - tcp - - - match - wan - qGames - qACK - - - - - - 10070-10080 - - yes - yes - on - - tcp - - - match - wan - qGames - - - - - - 3478-3479 - - yes - yes - on - - udp - - - match - wan - qGames - - - - - - 3658-3658 - - yes - yes - on - - udp - - - match - wan - qGames - - - - - - 10070-10070 - - yes - yes - on - - udp - - - match - wan - qGames - qACK - - - - - - 9293-9293 - - yes - yes - on - - tcp - - - match - wan - qGames - - - - - - 27000-27030 - - yes - yes - on - - udp - - - match - wan - qGames - qACK - - - - - - 27000-27030 - - yes - yes - on - - tcp - - - match - wan - qGames - - - - - - 27015-27030 - - yes - yes - on - - udp - - - match - wan - qGames - - - - - - 4380-4380 - - yes - yes - on - - udp - - - match - wan - qGames - - - - - - 1200-1200 - - yes - yes - on - - udp - - - match - wan - qGames - - - - - - 3478-3480 - - yes - yes - on - - udp - - - match - wan - qGames - qACK - - - - - - 25565-25565 - - yes - yes - on - - tcp - - - match - wan - qGames - - - - - - 25565-25565 - - yes - yes - on - - udp - - - - - - -
- - - - - - 1,31 - 0-5 - * - * - * - root - /usr/bin/nice -n20 adjkerntz -a - - - 1 - 3 - 1 - * - * - root - /usr/bin/nice -n20 /etc/rc.update_bogons.sh - - - */60 - * - * - * - * - root - /usr/bin/nice -n20 /usr/local/sbin/expiretable -v -t 3600 sshlockout - - - */60 - * - * - * - * - root - /usr/bin/nice -n20 /usr/local/sbin/expiretable -v -t 3600 webConfiguratorlockout - - - 1 - 1 - * - * - * - root - /usr/bin/nice -n20 /etc/rc.dyndns.update - - - */60 - * - * - * - * - root - /usr/bin/nice -n20 /usr/local/sbin/expiretable -v -t 3600 virusprot - - - 30 - 12 - * - * - * - root - /usr/bin/nice -n20 /etc/rc.update_urltables - - - - - - left=system-processor&right=&resolution=300&timePeriod=-1d&startDate=&endDate=&startTime=0&endTime=0&graphtype=line&invert=true&refresh-interval=0 - - - - ICMP - icmp - - - - - TCP - tcp - - - - - HTTP - http - - - / - - 200 - - - - HTTPS - https - - - / - - 200 - - - - SMTP - send - - - - 220 * - - - - - system_information:col1:show,interfaces:col2:show - 10 - - - - - - 1 - UDP - tun - - wan - - 158.69.183.162 - 1197 - - - - none - - - - p2p_shared_key - subnet - - Y2hhcmxlc0B1bHRpeDp+L25ld3JvdXRlci9vcGVudnBuL1NpdGVUb1NpdGUtY2xpZW50LWFzbjJuZXQlIGNhdCBTaXRlVG9TaXRlLWNsaWVudC1hc24ybmV0LmtleSANCiMNCiMgMjA0OCBiaXQgT3BlblZQTiBzdGF0aWMga2V5DQojDQotLS0tLUJFR0lOIE9wZW5WUE4gU3RhdGljIGtleSBWMS0tLS0tDQpjMGE2NWNhYjg5MWE2YjhlZGNiM2NhNjhjNjIwMjk3Yg0KYTgxZjc4NTMzOWE4Y2I2MzJmNzI2YmI3Y2MzZjliMTUNCmNmZmIxYTdjYWNjNDgxOGI4YzE5ZTY5N2JjNjQwZGU5DQpmNTMwYTZjZGFmYjkzMWZjYWJjMWY4YzVjZTllM2JlOA0KNDU1NzI2ZGI1OGY2YThjZTczMjAwZjk2M2RkMmUzMjkNCjY0MTQwNzYxNTgzZWY5OWIzNTRlMzkwOTExOGU3MTJhDQpiZjM3NWRhYzEwYjNlZWU0NDA2OTI0MWY2MmUxMGQ0Nw0KOWMyNzBjMGFmZjJhMjVkMWNkNjdmOTQwNjYxNzZhODINCjQ1YTYzZTU2YjkwYTQ1NTdmMWVhNzNmNTQyYzcyZTFiDQo1NTg0NjE3YWUyNWNjN2Y1MmJmNzgyNmM2ZmQwNDJhZg0KZmViNWY3MzRlNWZhMWI3OTBiYTYyMzEzMzQ1MDM2YjENCjVmOGVmMDllYWM1ZWFiMGZhMjNlYmYzZTU0OWQ4Zjk0DQoxNzE3ZjI2OTRhMjdhZDM5MTgzMmY3NTUxYmIwZTc4Yg0KMjM1ZTA1ZWQ4NTQwZDYxMzM1MzMxMWM0NWM4OTBhOWYNCmZjODlmNDVhOGQ5ZWQzN2Q0Zjk3YWQ5NWJkMDk3ZjQ2DQphY2I1NDlmYWJiNzQwYzVmNTI1OTQ1N2M2MmJjMjRjMQ0KLS0tLS1FTkQgT3BlblZQTiBTdGF0aWMga2V5IFYxLS0tLS0NCg== - AES-128-CBC - SHA1 - none - 192.168.197.0/30 - - - - - - - - - - 3 - - - - - - - all - all - - - - - - - - transparent - - krupke - satx - 10.40.50.254 - - - - - printer1 - satx - 10.40.50.142 - - - - - printer2 - satx - 10.40.50.141 - - - - - printer3 - satx - 10.40.50.140 - - - - - printer4 - satx - 10.40.50.75 - - - - - turnsys.net - 10.40.100.200 - - - - - - - - admin@10.251.100.101 - - - 58c58a66b16b3 - - server - LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZiVENDQkZXZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBRENCdERFTE1Ba0dBMVVFQmhNQ1ZWTXgKRGpBTUJnTlZCQWdUQlZOMFlYUmxNUkV3RHdZRFZRUUhFd2hNYjJOaGJHbDBlVEU0TURZR0ExVUVDaE12Y0daVApaVzV6WlNCM1pXSkRiMjVtYVdkMWNtRjBiM0lnVTJWc1ppMVRhV2R1WldRZ1EyVnlkR2xtYVdOaGRHVXhLREFtCkJna3Foa2lHOXcwQkNRRVdHV0ZrYldsdVFIQm1VMlZ1YzJVdWJHOWpZV3hrYjIxaGFXNHhIakFjQmdOVkJBTVQKRlhCbVUyVnVjMlV0TlRoak5UaGhOalppTVRaaU16QWVGdzB4TnpBek1USXhOelV3TXpOYUZ3MHlNakE1TURJeApOelV3TXpOYU1JRzBNUXN3Q1FZRFZRUUdFd0pWVXpFT01Bd0dBMVVFQ0JNRlUzUmhkR1V4RVRBUEJnTlZCQWNUCkNFeHZZMkZzYVhSNU1UZ3dOZ1lEVlFRS0V5OXdabE5sYm5ObElIZGxZa052Ym1acFozVnlZWFJ2Y2lCVFpXeG0KTFZOcFoyNWxaQ0JEWlhKMGFXWnBZMkYwWlRFb01DWUdDU3FHU0liM0RRRUpBUllaWVdSdGFXNUFjR1pUWlc1egpaUzVzYjJOaGJHUnZiV0ZwYmpFZU1Cd0dBMVVFQXhNVmNHWlRaVzV6WlMwMU9HTTFPR0UyTm1JeE5tSXpNSUlCCklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUFuZUtFSUpKbm1nM1VDdnFzVTREVnFQWFUKbXlabDluUlZvZGo0YkVISXJoRHZobjdNeHAyUCtOcFF0YWtMUk84bUQ0KytDSVBTbElVQVd4dmxhc3M5UHFaSwpQMytPSm44RndzU0N1UmIvaVJoL3NOa0hQZ05RaUZORDhIRThhelBCazBYK2d2T3hTVWU1SUtsM3hQd0laU2ZxCjJWZ1J3VjMrY2E2aXBscnVPNnIxejhINTFXK21KNEowQnF0M0hrais1and5WnVnbEt6bVZ0SVZKZVh3RFVjdzMKcHAyOTJFTGZ0MlFKUHQyaWNkQ21NV25mTWQ0c01MTDRhaXFEc1lnM1hRdU56T0k2M2I2bEExSEJ6WHRaRDZhdwp6QlhMSk9tc2h3TmlFcnBNbG81WmxpTTBBMXRxNElTaU5UQnN3cklRTi96WGtHcDVKRU5EU091QjdPRTV4UUlECkFRQUJvNElCaGpDQ0FZSXdDUVlEVlIwVEJBSXdBREFSQmdsZ2hrZ0JodmhDQVFFRUJBTUNCa0F3TXdZSllJWkkKQVliNFFnRU5CQ1lXSkU5d1pXNVRVMHdnUjJWdVpYSmhkR1ZrSUZObGNuWmxjaUJEWlhKMGFXWnBZMkYwWlRBZApCZ05WSFE0RUZnUVVzRFF4VGltcU9QT0t4cFoxeE1tcU9MeG96UGt3Z2VFR0ExVWRJd1NCMlRDQjFvQVVzRFF4ClRpbXFPUE9LeHBaMXhNbXFPTHhvelBtaGdicWtnYmN3Z2JReEN6QUpCZ05WQkFZVEFsVlRNUTR3REFZRFZRUUkKRXdWVGRHRjBaVEVSTUE4R0ExVUVCeE1JVEc5allXeHBkSGt4T0RBMkJnTlZCQW9UTDNCbVUyVnVjMlVnZDJWaQpRMjl1Wm1sbmRYSmhkRzl5SUZObGJHWXRVMmxuYm1Wa0lFTmxjblJwWm1sallYUmxNU2d3SmdZSktvWklodmNOCkFRa0JGaGxoWkcxcGJrQndabE5sYm5ObExteHZZMkZzWkc5dFlXbHVNUjR3SEFZRFZRUURFeFZ3WmxObGJuTmwKTFRVNFl6VTRZVFkyWWpFMllqT0NBUUF3SFFZRFZSMGxCQll3RkFZSUt3WUJCUVVIQXdFR0NDc0dBUVVGQ0FJQwpNQXNHQTFVZER3UUVBd0lGb0RBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWVQa0N5WE9UL2Zpdmt6VEVPZTNMCjlrUlU3am56dUE1N0FqYzNWeWpzTmt1bnBBalVyTGFQOHAvblNmcVYreDZ1NHowNS9GVVduWjYxbWhsSzFMT0YKL1NiVjEzRnAxY2pZQkdEVXFZenpqK3VjUHYvcVcxT0RzRVNlSlpoSGZHVlEvTFZoN0FyTlV5QmJ0WkpRQVdHRQo0d0xnVFdtRldYNHJIbDRGaW9ScVYzYmU1cHdxUUxDQ2gvemNjY0xYL1o5SXdSZjM5anU2Ny9YYlJUSTZseHV3Clgwa0VOZ0pEVVpCQU1DL2xSb2tHV21aemZCd2dFQmtDT3MwUzdEdTB1UE9IMXJQbnEvbldXRHBhN2dsZGpmcE4KNE9ESkd5ZGY2cDN3em5LZG9iTDFiaHZQUmV0Z1VwN056TitPR2hjakNnUnovTDJEbFNTYVZGVmtyNkxLUDMwNwpodz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K - LS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tCk1JSUV2d0lCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQktrd2dnU2xBZ0VBQW9JQkFRQ2Q0b1Fna21lYURkUUsKK3F4VGdOV285ZFNiSm1YMmRGV2gyUGhzUWNpdUVPK0dmc3pHblkvNDJsQzFxUXRFN3lZUGo3NElnOUtVaFFCYgpHK1ZxeXowK3Brby9mNDRtZndYQ3hJSzVGditKR0grdzJRYytBMUNJVTBQd2NUeHJNOEdUUmY2Qzg3RkpSN2tnCnFYZkUvQWhsSityWldCSEJYZjV4cnFLbVd1NDdxdlhQd2ZuVmI2WW5nblFHcTNjZVNQN21QREptNkNVck9aVzAKaFVsNWZBTlJ6RGVtbmIzWVF0KzNaQWsrM2FKeDBLWXhhZDh4M2l3d3N2aHFLb094aURkZEM0M000anJkdnFVRApVY0hOZTFrUHByRE1GY3NrNmF5SEEySVN1a3lXamxtV0l6UURXMnJnaEtJMU1HekNzaEEzL05lUWFua2tRME5JCjY0SHM0VG5GQWdNQkFBRUNnZ0VCQUp4bC9xeWxXcXRvZDF4STVOdnpDN1BMa1VmL3laRlJ2R0lQSkVkWkF3b3IKREpzV2tKTlBFWWRaL0FsMzR3bnVQSzI5bm1tZzY4RGozMjVoTyttR1dxenMzUy81a3o3ZkpUM0NuQnZ0aEVTeQpXQXMvY2NVa1UybzMwVjBsVHN5REFJWjdGNXR3KzNXejd0ZEVDTGpCVVMralV5anA3T3kzeDQybGlNbHgyZnlQCjE0QnM0dmI5K0d1R3U2bXRBeitRRkVSRkVseUJHNVJyS01uUUF2MWJzdUxDUVZITmNnQW9YWVBCdEpFQUlSVmIKVlNLa0VWL0s4YUJrSG8wemo4akluOVQ2VWVFTUVwSmd0bUdsSE5iY2owRHl4UFNBTkE2T0tzcHZpcTU3SDdkTgoveWZkVndZWlBFYVlIQ3RkQlQyVHlnZ3BPSVE5TG1IRitOQm92VkxzVmlFQ2dZRUF6TVhRUW1Tek5WQklsT2FwCm1JQWpUa3kvNVZORXhRYXZWdGxxTFA0WDVVK2l6RkNvYUFtY2I4VTlRdUgycmRqMHI1R0wwcUVGMnNUK3hsUCsKYzhsUEJtUi9BVzdMZXhIbUVwWi9WUXl5cXg4Qit0Y0duV1kzTVI0dFlXTjFPbFM2OGtMNU4vZjdOMjZ1ekd5aQpQMjZsMWh1aWRSTVJ4L0lRMnF5Z3BSZXJCVmNDZ1lFQXhXSGc2Nkp6SVFXcWR0eTNSakxRRnNzS00rVjQwYWdvCk5jQTVvUjBxczV1dHJZRWViT0NQS2taaVBSLzNvcVl2bldzK04vVmw5TkdMZ1R0TFJnWVlxaFppTDVOeExjWUgKU2hSaUlBdzgxMWJBWXFWU0psWWNtV2hxcVVic0xpcU5zUjdmcWxOTkF1VXZBWlo4Z2pXeUtja2UycERSMmgyMAp2NmRiOERBZlRFTUNnWUVBczl4Y1hMVE9vOWxzcHowallndks5dzk2emhjaHBGMkd6U1lTbUlwbXVzZ0VHcW9PCkFiUFBjRzB5cmZpRUQ1Y3M5TGxHc3k4MFVVQU8rR3oyWndVL0lFSk5QQmp4S1p4REZiaVRCMFVyK2hvMlJ2bHYKbWZrYUtVNTBWY0ppU1dYNi9xZk05MWdkbEVibnlpN3hJLzR3TTZ2Nk9oTVIzeW5EbkE5YzJ5VzYxZWtDZ1lBbAp1bnJTcjUrUURWUXpHaWRTSEw1WHpRR3JQODZqVEtBNi9mNUdCSnczN3FiNUJqZzVtWWJrRHNZU1p2emZzeUpnCjFiSHo0azFWeVlQLzlNU0Rvd0N0Nms5a1JxdVlrMFNyYlZBQVRqYUc5c2NaVS81cTQ0VGQ4ZTZKWXN3Y1d2ZncKaGpVOGltV3JDd0c4TFBhcHNQZllNdUJaNk5xajlZK3FIcVJkT2VXUm53S0JnUUNGSEpiVE5VRkNUeTljY3ZWTApnNTFPQmt2Yy9rWnNscjIxVmhXcG5ZMnNJNTlCZUhjWVF1QVEzTmwxdkpkZElDVSsyU3ljVFUrdE1jZExMVjBhCkpKUWNIdWxDVzNrRmRmdTBTVUgrbEcrR2pZTzJwRHY3NTRJZU5NendpZVhWOGQ2MllkRmIrZ3FGcmR6VWxOZEwKZVFkVlpkRGNzTXppeHlFQXkxd244b0E3cGc9PQotLS0tLUVORCBQUklWQVRFIEtFWS0tLS0tCg== - - - - em0 - 50 - em0_vlan50 - - - em0 - 2 - - - em0_vlan2 - - - em0 - 100 - - - em0_vlan100 - - - em0 - 200 - - - em0_vlan200 - - - em0 - 201 - - - em0_vlan201 - - - em0 - 3 - - - em0_vlan3 - - - em0 - 4 - - - em0_vlan4 - - - em0 - 5 - - - em0_vlan5 - - - em0 - 6 - - - em0_vlan6 - - - em0 - 7 - - - em0_vlan7 - - - em0 - 8 - - - em0_vlan8 - - - - - - OpenBGPD - - 0.11_9 - https://doc.pfsense.org/index.php/OpenBGPD_package - openbgpd.xml - - - nut - https://forum.pfsense.org/index.php?topic=115349.0 - http://networkupstools.org/ - - 2.7.4_4 - nut.xml - - - darkstat - http://dmr.ath.cx/net/darkstat/ - - 3.1.3_4 - darkstat.xml - - - ntopng - http://www.ntop.org/ - - 0.8.6_1 - ntopng.xml - true - - - iperf - http://www.freshports.org/benchmarks/iperf/ - - 2.0.5.5_3 - https://doc.pfsense.org/index.php/Iperf_package - iperf.xml - - - nmap - - 1.4.4_1 - https://doc.pfsense.org/index.php/Nmap_package - nmap.xml - - - OpenVPN Client Export Utility - openvpn-client-export - - 1.4.6 - openvpn-client-export.xml - - - softflowd - http://code.google.com/p/softflowd/ - - 1.2.2 - softflowd.xml - - - OpenBGPD -
Services
- /pkg_edit.php?xml=openbgpd.xml&id=0 -
- - UPS - Network UPS Tools status -
Services
- /nut_status.php -
- - darkstat Settings - Setup darkstat specific settings. -
Diagnostics
- /pkg_edit.php?xml=darkstat.xml -
- - darkstat - Access darkstat -
Diagnostics
- /darkstat_redirect.php -
- - ntopng Settings - Set ntopng settings such as password and port. -
Diagnostics
- /pkg_edit.php?xml=ntopng.xml -
- - ntopng - Access ntopng -
Diagnostics
- /ntopng_redirect.php -
- - iperf Client - Run iperf in client mode. -
Diagnostics
- /pkg_edit.php?xml=iperf.xml -
- - iperf Server - Run iperf in server mode. -
Diagnostics
- /pkg_edit.php?xml=iperfserver.xml -
- - NMap -
Diagnostics
- nmap.xml -
- - softflowd - Modify softflowd settings. -
Services
- softflowd.xml - /pkg_edit.php?xml=softflowd.xml -
- - bgpd - bgpd.sh - bgpd - - - - nut - nut.sh - upsmon - - - - darkstat - darkstat.sh - darkstat - - - - ntopng - ntopng.sh - ntopng - - - - iperf - iperf - - mwexec("/usr/bin/killall iperf"); - - - softflowd - softflowd.sh - softflowd - - - - - - - - - - - - 192.168.197.1 - - - - - remote-as - 64517 - - - - - - 64523 - - yes - 192.168.197.2 - 192.168.197.2 - none - - 10.40.0.0/16 - - - - - - enabled - lan,opt1,opt2,opt3,opt4,wan - 10.253.3.99 - 9997 - - - 9 - full - 300 - - 300 - - - - - - -
- - - - wan - wan - HFSC - 512 - Kb - on - - qInternet - wan - 512 - Kb - on - on - 512Kb - on - 512Kb - on - - qACK - wan - 6 - 20 - % - on - on - 20% - on - - - qDefault - wan - 3 - 10 - % - on - on - on - - - qGames - wan - 5 - 20 - % - on - on - 20% - on - - - - - opt1 - opt1 - PRIQ - 2097.152 - Kb - on - - qLink - opt1 - 500 - 2 - on - on - on - - - qACK - opt1 - 6 - on - on - - - qGames - opt1 - 5 - on - on - - - - - - 1 - 5 - - - PRIQ - opt1 - HFSC - 512 - Kb - 2048 - Kb - wan - - - on - on - on - on - - -
diff --git a/mtp-configs/satx-corertr01.turnsys.net b/mtp-configs/satx-corertr01.turnsys.net deleted file mode 100644 index 97c4ffd..0000000 --- a/mtp-configs/satx-corertr01.turnsys.net +++ /dev/null @@ -1,1685 +0,0 @@ - - - 15.8 - - - normal - satx-corertr01 - satx - - all - - system - 1998 - - - admins - - system - 1999 - 0 - 2000 - page-all - - - admin - - system - admins - $2b$10$GHehnOimQN8.BAb7EDk0y.RjsyeY74gH4VupFXlwgGVFjrZ.0AOzS - 0 - user-shell-access - - 2 - c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFDbzVUMEZFVUtvWWF4Umhqczl5V3pLdEV5WHVLSnZUV29scnlEMzk1ZXF5QkoweE94YmtYSis4RU13S3RXTTZOVzVxYXFXYlQySkovVnpPSWNvWW14QXUrK3F3U1dPZXNrVnIrRnhQcjJ5cGFXRDk4bkp5K0NwWjlSTjZQdzZLaWtIYWt5cXpTVVdLWGRvdldpVHBkenFSTytqMExtSm1nVWlUM05zaDQyZXlidnQvVDdKTWtWRzRXK2pvUlgrRENTNFVJUlJRZ01SRDRUcUJRL2pyOW03VnMwYUpuMWxmbGdzcHJzYWNnb2crc0hsRXppdHd3Y1JxTU5wcDVKbTBEZmhqNlBxQXZzZ0tKWVdPT01GVm93dkdzcW5ROXdxSm81QWxsbGJUR1YxUkhlSUJPM2ZSUlU4VWQ5VFBBM0FmeDE2L2FwZjFua0xoVjhRWDltSXhFV3ANCnNzaC1yc2EgQUFBQUIzTnphQzF5YzJFQUFBQURBUUFCQUFBQkFRRGlMaHl0QktVWDhvcEs5ZVd6bDJ3K3pmRmVQSWdKeEpLZ0xWa29OSm9BVVJxL0diRHljOXVFbDhpbVdadHdIK3liMkxNMzErMTJFNDBrdmVoaWJHcXk4UVEyQnZPUzcvNjRmR1dvSmpMRkd0MU1ZZjFYbEJsWVFuNGZSWE1pbzRDT2s4QU4xdldzYkY4OStNcjBMYVRaN1ZsSEVBc3ZFMm80SzB0dHF2QzdMRC9JbGM3allScGdGb3c4dW1FU1hpbXpEdnY4aEtJcjhaa21wZTQra0V3R3RvcTFTS0gzMUtlVUlGTXpRR1M3bDYzWlE0TWphazRqczEzZzN2bVhoZWtobmVaK2x5U3JhWmU3SzZmTVhuT3ozMktQeEcrQVlab1h1R3p0cFNFVVpPQVQwMS9UVHZyb2srakxsbEJyZEtGcll2NmphRHJXUkZIc2o0Z0N2TDhOIG94aWRpemVkQHRvb2xib3g= - - pfSense.css - - - user - $2b$10$8eg0rsoXwy4p0A1GqQXXNubpjmXZiRgoDzUHzfDeVKw.hpcg17EAG - - josef - - 2 - c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFDL0xZSGo0TTh2UGJncmlDaXhnRXBiMFFwdUpNT2Z5c29VOEc2U1ZyWUQ2b21oYWFkam1ITUY1YStRNTdYRVUyQU8vTlNQWnI2TFRrdTNuUlY4anV5OFhVS1U4MzYrRVhaMkhJQnBMNVVmS3ptd2pyMERPdGFMTngva0lFa1ZEL21CeGhGSDRBWGlVVXZkZmpCZDZOdlNPcGJVWllocFo4RGRFTTdCeFZpT3YzV0FxZjd5Q1FJZGcxNWI4bUdkbmduemNzK2l6VWllKytzL09IMUpxZ21MVUhQM0F4VHE0WUVSS045azJCeU50UjdPNlBHZytHdlR1a1U3Z25tbE1abXFLb3dFWUVFMkREZGRtU2t2ZVpqUkdlbTRaVHFFdTkwNHBETWR2cXRPNVNiZUNMdSs2aUFsUy9hOThhVlBiaWMwaU90TXBFd3Y5dnpUaXBUbWE1NGwgam9zZWZjdWJAc2xlaXBuaXI= - - - pfSense.css - 2000 - - - user - $2b$10$W97NT9K7nL1TXYbEjHpQgemiUxVt54g9vD1nAPIuTI1ojs7hpgSx2 - - oxidized - - 2 - c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFEaUxoeXRCS1VYOG9wSzllV3psMncremZGZVBJZ0p4SktnTFZrb05Kb0FVUnEvR2JEeWM5dUVsOGltV1p0d0greWIyTE0zMSsxMkU0MGt2ZWhpYkdxeThRUTJCdk9TNy82NGZHV29KakxGR3QxTVlmMVhsQmxZUW40ZlJYTWlvNENPazhBTjF2V3NiRjg5K01yMExhVFo3VmxIRUFzdkUybzRLMHR0cXZDN0xEL0lsYzdqWVJwZ0Zvdzh1bUVTWGltekR2djhoS0lyOFprbXBlNCtrRXdHdG9xMVNLSDMxS2VVSUZNelFHUzdsNjNaUTRNamFrNGpzMTNnM3ZtWGhla2huZVorbHlTcmFaZTdLNmZNWG5PejMyS1B4RytBWVpvWHVHenRwU0VVWk9BVDAxL1RUdnJvaytqTGxsQnJkS0ZyWXY2amFEcldSRkhzajRnQ3ZMOE4gb3hpZGl6ZWRAdG9vbGJveA== - - pfSense.css - 2001 - user-shell-access - - 2002 - 2000 - satx-ucs.turnsys.net ovh-ucs.turnsys.net pfv-ucs.turnsys.net - - https - 58c58a66b16b3 - 2 - - 5 - - - - - pfSense.css - - yes - - - - hadp - hadp - hadp - - monthly - - America/Chicago - - - 115200 - serial - enabled - en_US - none - none - 4.2.2.1 - 8.8.8.8 - - - - - em1 - dhcp - dhcp6 - - on - - - - 0 - - - - - - em0_vlan50 - - 10.40.50.254 - 24 - - - - - - - - - em0_vlan2 - - - 10.40.2.254 - 24 - - - - em0_vlan100 - - 10.40.100.254 - 24 - - - - - em0_vlan201 - - - 10.40.201.254 - 24 - - - - em0_vlan200 - - - 10.40.200.254 - 24 - - - - em0_vlan3 - 10.40.3.254 - 32 - - - - - - - - - 10.40.50.10 - 10.40.50.100 - - - - - - - - satx - - - - - - - - - - - - - - - - - 00:14:38:8c:21:be - laserjet - 10.40.50.101 - laserjet - - - - - - - - - - - - - - - - - 00:0f:60:07:11:60 - - 10.40.50.140 - - - - - - - - - - - - - - - - - - 00:0f:60:06:e6:d1 - - 10.40.50.141 - - - - - - - - - - - - - - - - - - 00:0f:60:06:13:98 - - 10.40.50.142 - - - - - - - - - - - - - - - - - - 00:0f:60:07:11:69 - - 10.40.50.143 - - - - - - - - - - - - - - - - - 10.40.50.254 - 8.8.8.8 - 8.8.4.4 - 4.2.2.1 - 10.40.100.200 - 10.253.3.201 - - - - 10.40.2.100 - 10.40.2.200 - - - - - - - - satxhouse.turnsys.net - - - - - - - - - - - - - - - - - 10.40.2.254 - 4.2.2.1 - - - - 10.40.201.100 - 10.40.201.120 - - - - - - - - - - - - - - - - - - - - - - - - - - 3c:8c:f8:a0:3d:c3 - - 10.40.201.22 - satx-ext-cam1 - - - - - - - - - - - - - - - - - 3c:8c:f8:a0:b3:2c - - 10.40.201.23 - satx-ext-cam2 - - - - - - - - - - - - - - - - satx-ucs.turnsys.net - ovh-ucs.turnsys.net - yes - - - - - - - - - - - - - - - - - - - - satx-ucs.turnsys.net - ovh-ucs.turnsys.net - - - - - - - - - - - - - - SATX - techops@turnsys.com - kn3lmgmt - - - - - - - - - - 161 - - 162 - - - - - - - - - - 50 - 10.253.3.99 - - - opt2 - ipv4 - - - - - - pass - inet - - lan - 0100000101 - - lan - - - - - - - pass - inet6 - - lan - 0100000102 - - lan - - - - - - - - 1498341816 - pass - lan - inet - - - - - - - - keep state - - icmp - any - - - - - - - - - - admin@172.16.80.2 - - - - admin@172.16.80.2 - - - - - 1494180022 - pass - openvpn - inet - - - - - - - - keep state - - tcp - -
192.168.197.1
- - -
192.168.197.2
- 179 -
- - - - admin@10.40.50.17 - - - - admin@10.40.50.17 - -
- - - 1494789833 - pass - openvpn - inet - - - - - - - - keep state - - tcp - - - - - - - - - - admin@10.40.50.17 - - - - admin@10.40.50.17 - - - - - 1505583749 - pass - openvpn - inet - - - - - - - - keep state - - -
10.253.3.99
- - - - - - - - admin@10.251.100.101 - - - - admin@10.251.100.101 - -
- - - 1494189598 - pass - opt1 - inet - - - - - - - - keep state - - - - - - - - - - - admin@10.40.50.17 - - - - admin@10.251.100.101 - - - - - 1496618564 - pass - opt2 - inet - - - - - - - - keep state - - - - - - - - - - - admin@172.16.80.2 - - - - admin@172.16.80.2 - - - - - 1498939628 - pass - opt3 - inet - - - - - - - - keep state - - - opt3 - - - - - - - - admin@10.40.50.17 - - - - admin@10.251.100.101 - - - - match - wan - qGames - qACK - - - - - - 10040-10060 - - yes - yes - on - - tcp - - - match - wan - qGames - - - - - - 50000-60000 - - yes - yes - on - - udp - - - match - wan - qGames - qACK - - - - - - 3478-3480 - - yes - yes - on - - tcp - - - match - wan - qGames - qACK - - - - - - 8080-8080 - - yes - yes - on - - tcp - - - match - wan - qGames - qACK - - - - - - 5223-5223 - - yes - yes - on - - tcp - - - match - wan - qGames - qACK - - - - - - 10070-10080 - - yes - yes - on - - tcp - - - match - wan - qGames - - - - - - 3478-3479 - - yes - yes - on - - udp - - - match - wan - qGames - - - - - - 3658-3658 - - yes - yes - on - - udp - - - match - wan - qGames - - - - - - 10070-10070 - - yes - yes - on - - udp - - - match - wan - qGames - qACK - - - - - - 9293-9293 - - yes - yes - on - - tcp - - - match - wan - qGames - - - - - - 27000-27030 - - yes - yes - on - - udp - - - match - wan - qGames - qACK - - - - - - 27000-27030 - - yes - yes - on - - tcp - - - match - wan - qGames - - - - - - 27015-27030 - - yes - yes - on - - udp - - - match - wan - qGames - - - - - - 4380-4380 - - yes - yes - on - - udp - - - match - wan - qGames - - - - - - 1200-1200 - - yes - yes - on - - udp - - - match - wan - qGames - - - - - - 3478-3480 - - yes - yes - on - - udp - - - match - wan - qGames - qACK - - - - - - 25565-25565 - - yes - yes - on - - tcp - - - match - wan - qGames - - - - - - 25565-25565 - - yes - yes - on - - udp - - - - - - -
- - - - - - 1,31 - 0-5 - * - * - * - root - /usr/bin/nice -n20 adjkerntz -a - - - 1 - 3 - 1 - * - * - root - /usr/bin/nice -n20 /etc/rc.update_bogons.sh - - - */60 - * - * - * - * - root - /usr/bin/nice -n20 /usr/local/sbin/expiretable -v -t 3600 sshlockout - - - */60 - * - * - * - * - root - /usr/bin/nice -n20 /usr/local/sbin/expiretable -v -t 3600 webConfiguratorlockout - - - 1 - 1 - * - * - * - root - /usr/bin/nice -n20 /etc/rc.dyndns.update - - - */60 - * - * - * - * - root - /usr/bin/nice -n20 /usr/local/sbin/expiretable -v -t 3600 virusprot - - - 30 - 12 - * - * - * - root - /usr/bin/nice -n20 /etc/rc.update_urltables - - - - - - left=system-processor&right=&resolution=300&timePeriod=-1d&startDate=&endDate=&startTime=0&endTime=0&graphtype=line&invert=true&refresh-interval=0 - - - - ICMP - icmp - - - - - TCP - tcp - - - - - HTTP - http - - - / - - 200 - - - - HTTPS - https - - - / - - 200 - - - - SMTP - send - - - - 220 * - - - - - system_information:col1:show,interfaces:col2:show - 10 - - - - - - 1 - UDP - tun - - wan - - 158.69.183.162 - 1197 - - - - none - - - - p2p_shared_key - subnet - - Y2hhcmxlc0B1bHRpeDp+L25ld3JvdXRlci9vcGVudnBuL1NpdGVUb1NpdGUtY2xpZW50LWFzbjJuZXQlIGNhdCBTaXRlVG9TaXRlLWNsaWVudC1hc24ybmV0LmtleSANCiMNCiMgMjA0OCBiaXQgT3BlblZQTiBzdGF0aWMga2V5DQojDQotLS0tLUJFR0lOIE9wZW5WUE4gU3RhdGljIGtleSBWMS0tLS0tDQpjMGE2NWNhYjg5MWE2YjhlZGNiM2NhNjhjNjIwMjk3Yg0KYTgxZjc4NTMzOWE4Y2I2MzJmNzI2YmI3Y2MzZjliMTUNCmNmZmIxYTdjYWNjNDgxOGI4YzE5ZTY5N2JjNjQwZGU5DQpmNTMwYTZjZGFmYjkzMWZjYWJjMWY4YzVjZTllM2JlOA0KNDU1NzI2ZGI1OGY2YThjZTczMjAwZjk2M2RkMmUzMjkNCjY0MTQwNzYxNTgzZWY5OWIzNTRlMzkwOTExOGU3MTJhDQpiZjM3NWRhYzEwYjNlZWU0NDA2OTI0MWY2MmUxMGQ0Nw0KOWMyNzBjMGFmZjJhMjVkMWNkNjdmOTQwNjYxNzZhODINCjQ1YTYzZTU2YjkwYTQ1NTdmMWVhNzNmNTQyYzcyZTFiDQo1NTg0NjE3YWUyNWNjN2Y1MmJmNzgyNmM2ZmQwNDJhZg0KZmViNWY3MzRlNWZhMWI3OTBiYTYyMzEzMzQ1MDM2YjENCjVmOGVmMDllYWM1ZWFiMGZhMjNlYmYzZTU0OWQ4Zjk0DQoxNzE3ZjI2OTRhMjdhZDM5MTgzMmY3NTUxYmIwZTc4Yg0KMjM1ZTA1ZWQ4NTQwZDYxMzM1MzMxMWM0NWM4OTBhOWYNCmZjODlmNDVhOGQ5ZWQzN2Q0Zjk3YWQ5NWJkMDk3ZjQ2DQphY2I1NDlmYWJiNzQwYzVmNTI1OTQ1N2M2MmJjMjRjMQ0KLS0tLS1FTkQgT3BlblZQTiBTdGF0aWMga2V5IFYxLS0tLS0NCg== - AES-128-CBC - SHA1 - none - 192.168.197.0/30 - - - - - - - - - - 3 - - - - - - - all - all - - - - - - - - transparent - - krupke - satx - 10.40.50.254 - - - - - printer1 - satx - 10.40.50.142 - - - - - printer2 - satx - 10.40.50.141 - - - - - printer3 - satx - 10.40.50.140 - - - - - printer4 - satx - 10.40.50.75 - - - - - turnsys.net - 10.40.100.200 - - - - - - - - josef@10.40.50.77 - - - 58c58a66b16b3 - - server - LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZiVENDQkZXZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBRENCdERFTE1Ba0dBMVVFQmhNQ1ZWTXgKRGpBTUJnTlZCQWdUQlZOMFlYUmxNUkV3RHdZRFZRUUhFd2hNYjJOaGJHbDBlVEU0TURZR0ExVUVDaE12Y0daVApaVzV6WlNCM1pXSkRiMjVtYVdkMWNtRjBiM0lnVTJWc1ppMVRhV2R1WldRZ1EyVnlkR2xtYVdOaGRHVXhLREFtCkJna3Foa2lHOXcwQkNRRVdHV0ZrYldsdVFIQm1VMlZ1YzJVdWJHOWpZV3hrYjIxaGFXNHhIakFjQmdOVkJBTVQKRlhCbVUyVnVjMlV0TlRoak5UaGhOalppTVRaaU16QWVGdzB4TnpBek1USXhOelV3TXpOYUZ3MHlNakE1TURJeApOelV3TXpOYU1JRzBNUXN3Q1FZRFZRUUdFd0pWVXpFT01Bd0dBMVVFQ0JNRlUzUmhkR1V4RVRBUEJnTlZCQWNUCkNFeHZZMkZzYVhSNU1UZ3dOZ1lEVlFRS0V5OXdabE5sYm5ObElIZGxZa052Ym1acFozVnlZWFJ2Y2lCVFpXeG0KTFZOcFoyNWxaQ0JEWlhKMGFXWnBZMkYwWlRFb01DWUdDU3FHU0liM0RRRUpBUllaWVdSdGFXNUFjR1pUWlc1egpaUzVzYjJOaGJHUnZiV0ZwYmpFZU1Cd0dBMVVFQXhNVmNHWlRaVzV6WlMwMU9HTTFPR0UyTm1JeE5tSXpNSUlCCklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUFuZUtFSUpKbm1nM1VDdnFzVTREVnFQWFUKbXlabDluUlZvZGo0YkVISXJoRHZobjdNeHAyUCtOcFF0YWtMUk84bUQ0KytDSVBTbElVQVd4dmxhc3M5UHFaSwpQMytPSm44RndzU0N1UmIvaVJoL3NOa0hQZ05RaUZORDhIRThhelBCazBYK2d2T3hTVWU1SUtsM3hQd0laU2ZxCjJWZ1J3VjMrY2E2aXBscnVPNnIxejhINTFXK21KNEowQnF0M0hrais1and5WnVnbEt6bVZ0SVZKZVh3RFVjdzMKcHAyOTJFTGZ0MlFKUHQyaWNkQ21NV25mTWQ0c01MTDRhaXFEc1lnM1hRdU56T0k2M2I2bEExSEJ6WHRaRDZhdwp6QlhMSk9tc2h3TmlFcnBNbG81WmxpTTBBMXRxNElTaU5UQnN3cklRTi96WGtHcDVKRU5EU091QjdPRTV4UUlECkFRQUJvNElCaGpDQ0FZSXdDUVlEVlIwVEJBSXdBREFSQmdsZ2hrZ0JodmhDQVFFRUJBTUNCa0F3TXdZSllJWkkKQVliNFFnRU5CQ1lXSkU5d1pXNVRVMHdnUjJWdVpYSmhkR1ZrSUZObGNuWmxjaUJEWlhKMGFXWnBZMkYwWlRBZApCZ05WSFE0RUZnUVVzRFF4VGltcU9QT0t4cFoxeE1tcU9MeG96UGt3Z2VFR0ExVWRJd1NCMlRDQjFvQVVzRFF4ClRpbXFPUE9LeHBaMXhNbXFPTHhvelBtaGdicWtnYmN3Z2JReEN6QUpCZ05WQkFZVEFsVlRNUTR3REFZRFZRUUkKRXdWVGRHRjBaVEVSTUE4R0ExVUVCeE1JVEc5allXeHBkSGt4T0RBMkJnTlZCQW9UTDNCbVUyVnVjMlVnZDJWaQpRMjl1Wm1sbmRYSmhkRzl5SUZObGJHWXRVMmxuYm1Wa0lFTmxjblJwWm1sallYUmxNU2d3SmdZSktvWklodmNOCkFRa0JGaGxoWkcxcGJrQndabE5sYm5ObExteHZZMkZzWkc5dFlXbHVNUjR3SEFZRFZRUURFeFZ3WmxObGJuTmwKTFRVNFl6VTRZVFkyWWpFMllqT0NBUUF3SFFZRFZSMGxCQll3RkFZSUt3WUJCUVVIQXdFR0NDc0dBUVVGQ0FJQwpNQXNHQTFVZER3UUVBd0lGb0RBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWVQa0N5WE9UL2Zpdmt6VEVPZTNMCjlrUlU3am56dUE1N0FqYzNWeWpzTmt1bnBBalVyTGFQOHAvblNmcVYreDZ1NHowNS9GVVduWjYxbWhsSzFMT0YKL1NiVjEzRnAxY2pZQkdEVXFZenpqK3VjUHYvcVcxT0RzRVNlSlpoSGZHVlEvTFZoN0FyTlV5QmJ0WkpRQVdHRQo0d0xnVFdtRldYNHJIbDRGaW9ScVYzYmU1cHdxUUxDQ2gvemNjY0xYL1o5SXdSZjM5anU2Ny9YYlJUSTZseHV3Clgwa0VOZ0pEVVpCQU1DL2xSb2tHV21aemZCd2dFQmtDT3MwUzdEdTB1UE9IMXJQbnEvbldXRHBhN2dsZGpmcE4KNE9ESkd5ZGY2cDN3em5LZG9iTDFiaHZQUmV0Z1VwN056TitPR2hjakNnUnovTDJEbFNTYVZGVmtyNkxLUDMwNwpodz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K - LS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tCk1JSUV2d0lCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQktrd2dnU2xBZ0VBQW9JQkFRQ2Q0b1Fna21lYURkUUsKK3F4VGdOV285ZFNiSm1YMmRGV2gyUGhzUWNpdUVPK0dmc3pHblkvNDJsQzFxUXRFN3lZUGo3NElnOUtVaFFCYgpHK1ZxeXowK3Brby9mNDRtZndYQ3hJSzVGditKR0grdzJRYytBMUNJVTBQd2NUeHJNOEdUUmY2Qzg3RkpSN2tnCnFYZkUvQWhsSityWldCSEJYZjV4cnFLbVd1NDdxdlhQd2ZuVmI2WW5nblFHcTNjZVNQN21QREptNkNVck9aVzAKaFVsNWZBTlJ6RGVtbmIzWVF0KzNaQWsrM2FKeDBLWXhhZDh4M2l3d3N2aHFLb094aURkZEM0M000anJkdnFVRApVY0hOZTFrUHByRE1GY3NrNmF5SEEySVN1a3lXamxtV0l6UURXMnJnaEtJMU1HekNzaEEzL05lUWFua2tRME5JCjY0SHM0VG5GQWdNQkFBRUNnZ0VCQUp4bC9xeWxXcXRvZDF4STVOdnpDN1BMa1VmL3laRlJ2R0lQSkVkWkF3b3IKREpzV2tKTlBFWWRaL0FsMzR3bnVQSzI5bm1tZzY4RGozMjVoTyttR1dxenMzUy81a3o3ZkpUM0NuQnZ0aEVTeQpXQXMvY2NVa1UybzMwVjBsVHN5REFJWjdGNXR3KzNXejd0ZEVDTGpCVVMralV5anA3T3kzeDQybGlNbHgyZnlQCjE0QnM0dmI5K0d1R3U2bXRBeitRRkVSRkVseUJHNVJyS01uUUF2MWJzdUxDUVZITmNnQW9YWVBCdEpFQUlSVmIKVlNLa0VWL0s4YUJrSG8wemo4akluOVQ2VWVFTUVwSmd0bUdsSE5iY2owRHl4UFNBTkE2T0tzcHZpcTU3SDdkTgoveWZkVndZWlBFYVlIQ3RkQlQyVHlnZ3BPSVE5TG1IRitOQm92VkxzVmlFQ2dZRUF6TVhRUW1Tek5WQklsT2FwCm1JQWpUa3kvNVZORXhRYXZWdGxxTFA0WDVVK2l6RkNvYUFtY2I4VTlRdUgycmRqMHI1R0wwcUVGMnNUK3hsUCsKYzhsUEJtUi9BVzdMZXhIbUVwWi9WUXl5cXg4Qit0Y0duV1kzTVI0dFlXTjFPbFM2OGtMNU4vZjdOMjZ1ekd5aQpQMjZsMWh1aWRSTVJ4L0lRMnF5Z3BSZXJCVmNDZ1lFQXhXSGc2Nkp6SVFXcWR0eTNSakxRRnNzS00rVjQwYWdvCk5jQTVvUjBxczV1dHJZRWViT0NQS2taaVBSLzNvcVl2bldzK04vVmw5TkdMZ1R0TFJnWVlxaFppTDVOeExjWUgKU2hSaUlBdzgxMWJBWXFWU0psWWNtV2hxcVVic0xpcU5zUjdmcWxOTkF1VXZBWlo4Z2pXeUtja2UycERSMmgyMAp2NmRiOERBZlRFTUNnWUVBczl4Y1hMVE9vOWxzcHowallndks5dzk2emhjaHBGMkd6U1lTbUlwbXVzZ0VHcW9PCkFiUFBjRzB5cmZpRUQ1Y3M5TGxHc3k4MFVVQU8rR3oyWndVL0lFSk5QQmp4S1p4REZiaVRCMFVyK2hvMlJ2bHYKbWZrYUtVNTBWY0ppU1dYNi9xZk05MWdkbEVibnlpN3hJLzR3TTZ2Nk9oTVIzeW5EbkE5YzJ5VzYxZWtDZ1lBbAp1bnJTcjUrUURWUXpHaWRTSEw1WHpRR3JQODZqVEtBNi9mNUdCSnczN3FiNUJqZzVtWWJrRHNZU1p2emZzeUpnCjFiSHo0azFWeVlQLzlNU0Rvd0N0Nms5a1JxdVlrMFNyYlZBQVRqYUc5c2NaVS81cTQ0VGQ4ZTZKWXN3Y1d2ZncKaGpVOGltV3JDd0c4TFBhcHNQZllNdUJaNk5xajlZK3FIcVJkT2VXUm53S0JnUUNGSEpiVE5VRkNUeTljY3ZWTApnNTFPQmt2Yy9rWnNscjIxVmhXcG5ZMnNJNTlCZUhjWVF1QVEzTmwxdkpkZElDVSsyU3ljVFUrdE1jZExMVjBhCkpKUWNIdWxDVzNrRmRmdTBTVUgrbEcrR2pZTzJwRHY3NTRJZU5NendpZVhWOGQ2MllkRmIrZ3FGcmR6VWxOZEwKZVFkVlpkRGNzTXppeHlFQXkxd244b0E3cGc9PQotLS0tLUVORCBQUklWQVRFIEtFWS0tLS0tCg== - - - - em0 - 50 - em0_vlan50 - - - em0 - 2 - - - em0_vlan2 - - - em0 - 100 - - - em0_vlan100 - - - em0 - 200 - - - em0_vlan200 - - - em0 - 201 - - - em0_vlan201 - - - em0 - 3 - - - em0_vlan3 - - - em0 - 4 - - - em0_vlan4 - - - em0 - 5 - - - em0_vlan5 - - - em0 - 6 - - - em0_vlan6 - - - em0 - 7 - - - em0_vlan7 - - - em0 - 8 - - - em0_vlan8 - - - - - - OpenBGPD - - 0.11_9 - https://doc.pfsense.org/index.php/OpenBGPD_package - openbgpd.xml - - - nut - https://forum.pfsense.org/index.php?topic=115349.0 - http://networkupstools.org/ - - 2.7.4_4 - nut.xml - - - darkstat - http://dmr.ath.cx/net/darkstat/ - - 3.1.3_4 - darkstat.xml - - - ntopng - http://www.ntop.org/ - - 0.8.6_1 - ntopng.xml - true - - - iperf - http://www.freshports.org/benchmarks/iperf/ - - 2.0.5.5_3 - https://doc.pfsense.org/index.php/Iperf_package - iperf.xml - - - nmap - - 1.4.4_1 - https://doc.pfsense.org/index.php/Nmap_package - nmap.xml - - - OpenVPN Client Export Utility - openvpn-client-export - - 1.4.6 - openvpn-client-export.xml - - - softflowd - http://code.google.com/p/softflowd/ - - 1.2.2 - softflowd.xml - - - OpenBGPD -
Services
- /pkg_edit.php?xml=openbgpd.xml&id=0 -
- - UPS - Network UPS Tools status -
Services
- /nut_status.php -
- - darkstat Settings - Setup darkstat specific settings. -
Diagnostics
- /pkg_edit.php?xml=darkstat.xml -
- - darkstat - Access darkstat -
Diagnostics
- /darkstat_redirect.php -
- - ntopng Settings - Set ntopng settings such as password and port. -
Diagnostics
- /pkg_edit.php?xml=ntopng.xml -
- - ntopng - Access ntopng -
Diagnostics
- /ntopng_redirect.php -
- - iperf Client - Run iperf in client mode. -
Diagnostics
- /pkg_edit.php?xml=iperf.xml -
- - iperf Server - Run iperf in server mode. -
Diagnostics
- /pkg_edit.php?xml=iperfserver.xml -
- - NMap -
Diagnostics
- nmap.xml -
- - softflowd - Modify softflowd settings. -
Services
- softflowd.xml - /pkg_edit.php?xml=softflowd.xml -
- - bgpd - bgpd.sh - bgpd - - - - nut - nut.sh - upsmon - - - - darkstat - darkstat.sh - darkstat - - - - ntopng - ntopng.sh - ntopng - - - - iperf - iperf - - mwexec("/usr/bin/killall iperf"); - - - softflowd - softflowd.sh - softflowd - - - - - - - - - - - - 192.168.197.1 - - - - - remote-as - 64517 - - - - - - 64523 - - yes - 192.168.197.2 - 192.168.197.2 - none - - 10.40.0.0/16 - - - - - - enabled - lan,opt1,opt2,opt3,opt4,wan - 10.253.3.99 - 9997 - - - 9 - full - 300 - - 300 - - - - - - -
- - - - wan - wan - HFSC - 512 - Kb - on - - qInternet - wan - 512 - Kb - on - on - 512Kb - on - 512Kb - on - - qACK - wan - 6 - 20 - % - on - on - 20% - on - - - qDefault - wan - 3 - 10 - % - on - on - on - - - qGames - wan - 5 - 20 - % - on - on - 20% - on - - - - - opt1 - opt1 - PRIQ - 2097.152 - Kb - on - - qLink - opt1 - 500 - 2 - on - on - on - - - qACK - opt1 - 6 - on - on - - - qGames - opt1 - 5 - on - on - - - - - - 1 - 5 - - - PRIQ - opt1 - HFSC - 512 - Kb - 2048 - Kb - wan - - - on - on - on - on - - - - yes - yes - lan - yes - - - - 128 - - - yes - - Default - - -
diff --git a/mtp-configs/satx-prodsw1.satx.turnsys.net b/mtp-configs/satx-prodsw1.satx.turnsys.net deleted file mode 100644 index 2dd2513..0000000 --- a/mtp-configs/satx-prodsw1.satx.turnsys.net +++ /dev/null @@ -1,160 +0,0 @@ -interface ethernet g1 -description satx-prodsw2 -exit -interface ethernet g2 -description satx-prodsw3 -exit -interface ethernet g3 -description satx-tsyssw1 -exit -interface ethernet g4 -description unknown -exit -interface ethernet g5 -description SW03 -exit -interface ethernet g6 -description joesWorkstation-sw05 -exit -interface ethernet g7 -description NWU01 -exit -interface range ethernet g(19-22) -description rrkvm -exit -interface ethernet g23 -description pfvsvr01 -exit -port jumbo-frame -interface range ethernet g(1-3,23-24) -switchport mode trunk -exit -vlan database -vlan 2-12,22,30,50,100,170-171,200-201 -exit -interface range ethernet g(1-3,23-24) -switchport trunk allowed vlan add 2 -exit -interface range ethernet g(1-3,23-24) -switchport trunk allowed vlan add 3 -exit -interface range ethernet g(1-3,23-24) -switchport trunk allowed vlan add 4 -exit -interface range ethernet g(1-3,23-24) -switchport trunk allowed vlan add 5 -exit -interface range ethernet g(1-3,23-24) -switchport trunk allowed vlan add 6 -exit -interface range ethernet g(1-3,23-24) -switchport trunk allowed vlan add 7 -exit -interface ethernet g8 -switchport access vlan 8 -exit -interface range ethernet g(1-3,23-24) -switchport trunk allowed vlan add 8 -exit -interface range ethernet g(1-3,23-24) -switchport trunk allowed vlan add 9 -exit -interface range ethernet g(1-3,23-24) -switchport trunk allowed vlan add 10 -exit -interface range ethernet g(1-3,23-24) -switchport trunk allowed vlan add 11 -exit -interface range ethernet g(1-3,23-24) -switchport trunk allowed vlan add 12 -exit -interface range ethernet g(1-3,23-24) -switchport trunk allowed vlan add 22 -exit -interface range ethernet g(1-3,23-24) -switchport trunk allowed vlan add 30 -exit -interface range ethernet g(4-7) -switchport access vlan 50 -exit -interface range ethernet g(1-3,23-24) -switchport trunk allowed vlan add 50 -exit -interface range ethernet g(1-3,23-24) -switchport trunk allowed vlan add 100 -exit -interface range ethernet g(1-3,23-24) -switchport trunk allowed vlan add 170 -exit -interface range ethernet g(1-3,23-24) -switchport trunk allowed vlan add 171 -exit -interface range ethernet g(1-3,23-24) -switchport trunk allowed vlan add 200 -exit -interface range ethernet g(1-3,23-24) -switchport trunk allowed vlan add 201 -exit -voice vlan oui-table add 0001e3 Siemens_AG_phone________ -voice vlan oui-table add 00036b Cisco_phone_____________ -voice vlan oui-table add 00096e Avaya___________________ -voice vlan oui-table add 000fe2 H3C_Aolynk______________ -voice vlan oui-table add 0060b9 Philips_and_NEC_AG_phone -voice vlan oui-table add 00d01e Pingtel_phone___________ -voice vlan oui-table add 00e075 Polycom/Veritel_phone___ -voice vlan oui-table add 00e0bb 3Com_phone______________ -interface range ethernet g(4-5) -negotiation 100f -exit -interface ethernet g6 -negotiation 1000f -exit -iscsi target port 860 address 0.0.0.0 -iscsi target port 3260 address 0.0.0.0 -interface vlan 100 -ip address 10.40.100.250 255.255.255.0 -exit -ip default-gateway 10.40.100.254 -hostname satx-prodsw1 -logging 10.253.3.99 -username admin password a9166ce242b34acf0afb80b1092536bd level 15 encrypted -snmp-server location satx -snmp-server community kn3l rw 10.253.3.77 view DefaultSuper -snmp-server community kn3lmgmt ro view Default -clock timezone -6 -sntp client poll timer 120 -sntp unicast client enable -sntp server 10.40.100.200 -sntp server 10.251.30.71 -sntp server 10.253.3.201 -ip domain-name turnsys.net - - - - - - -Default settings: -Service tag: CBRWFH1 - -SW version 2.0.0.35 (date 27-Jan-2009 time 18:13:34) - -Gigabit Ethernet Ports -============================= -no shutdown -speed 1000 -duplex full -negotiation -flow-control off -mdix auto -no back-pressure - -interface vlan 1 -interface port-channel 1 - 8 - -spanning-tree -spanning-tree mode STP - -qos basic -qos trust cos - diff --git a/mtp-configs/satx-prodsw3.satx.turnsys.net b/mtp-configs/satx-prodsw3.satx.turnsys.net deleted file mode 100644 index 4375f26..0000000 --- a/mtp-configs/satx-prodsw3.satx.turnsys.net +++ /dev/null @@ -1,166 +0,0 @@ -! -! Last configuration change at 20:06:32 UTC Fri Feb 9 2018 by cisco -! NVRAM config last updated at 20:06:34 UTC Fri Feb 9 2018 by cisco -! -version 12.0 -no service pad -service timestamps debug uptime -service timestamps log uptime -service password-encryption -! -hostname satx-prodsw3 -! -aaa new-model -enable secret 5 $1$QKJ2$YHSuwlCO4m1NkQwYYXVza. -enable password 7 13061E010803 -! -username cisco privilege 15 password 7 02050D480809 -! -! -! -! -! -ip subnet-zero -ip name-server 10.40.100.200 -! -! -! -interface FastEthernet0/1 - description UPLINK TO SATXLANSW01-0/18 - switchport trunk encapsulation dot1q - switchport mode trunk -! -interface FastEthernet0/2 - description nwu03 - switchport trunk encapsulation dot1q - switchport trunk native vlan 100 - switchport mode trunk -! -interface FastEthernet0/3 - description vaultcam - switchport access vlan 201 - switchport trunk encapsulation dot1q - switchport trunk native vlan 100 -! -interface FastEthernet0/4 - description gpspi - switchport access vlan 100 -! -interface FastEthernet0/5 - description trendnet-poe-camsw - switchport access vlan 201 - spanning-tree portfast -! -interface FastEthernet0/6 -! -interface FastEthernet0/7 -! -interface FastEthernet0/8 -! -interface FastEthernet0/9 -! -interface FastEthernet0/10 -! -interface FastEthernet0/11 -! -interface FastEthernet0/12 -! -interface FastEthernet0/13 -! -interface FastEthernet0/14 -! -interface FastEthernet0/15 -! -interface FastEthernet0/16 -! -interface FastEthernet0/17 -! -interface FastEthernet0/18 -! -interface FastEthernet0/19 -! -interface FastEthernet0/20 -! -interface FastEthernet0/21 -! -interface FastEthernet0/22 - description satx-house - switchport access vlan 2 - spanning-tree portfast -! -interface FastEthernet0/23 - description labcam - switchport access vlan 201 - spanning-tree portfast -! -interface FastEthernet0/24 - description satx-infrabox - switchport access vlan 100 - switchport trunk encapsulation dot1q - spanning-tree portfast -! -interface GigabitEthernet0/1 -! -interface GigabitEthernet0/2 -! -interface VLAN1 - no ip directed-broadcast - no ip route-cache - shutdown -! -interface VLAN2 - description public - no ip directed-broadcast - no ip route-cache - shutdown -! -interface VLAN50 - description workstations - no ip directed-broadcast - no ip route-cache - shutdown -! -interface VLAN100 - description mgmt - ip address 10.40.100.252 255.255.255.0 - no ip directed-broadcast - no ip route-cache -! -interface VLAN200 - description voip - no ip directed-broadcast - no ip route-cache - shutdown -! -interface VLAN201 - description video - no ip directed-broadcast - no ip route-cache - shutdown -! -ip default-gateway 10.40.100.254 -logging 10.253.3.99 -access-list 93 remark NTP access -access-list 93 deny any log -snmp-server engineID local 00000009020000053274C2C0 -snmp-server community kn3lmgmt RO -snmp-server location SATX -snmp-server enable traps snmp authentication linkdown linkup coldstart -snmp-server host 10.253.3.99 trap kn3lmgmt -! -line con 0 - transport input none - stopbits 1 -line vty 0 4 - password 7 01100F175804 -line vty 5 15 -! -ntp clock-period 11258997 -ntp access-group peer 93 -ntp access-group serve 93 -ntp access-group serve-only 93 -ntp server 10.253.3.201 -ntp server 10.40.100.200 -ntp server 10.251.30.71 -end - diff --git a/mtp-configs/satx-rr-rtr.satx.turnsys.net b/mtp-configs/satx-rr-rtr.satx.turnsys.net deleted file mode 100644 index 250109f..0000000 --- a/mtp-configs/satx-rr-rtr.satx.turnsys.net +++ /dev/null @@ -1,160 +0,0 @@ -! -version 12.4 -service timestamps debug datetime msec -service timestamps log datetime msec -no service password-encryption -! -hostname satx-rr-rtr -! -boot-start-marker -boot-end-marker -! -logging message-counter syslog -enable secret 5 $1$4vT2$7i6iJRSZXXci8rhRQ3Pn40 -enable password c0l0rad0 -! -no aaa new-model -! -! -! -dot11 syslog -! -flow exporter toolbox9995 - description Exports to Toolbox/nfsen - destination 10.253.3.99 - template data timeout 300 -! -! -flow monitor toolbox - record netflow ipv4 original-input - exporter toolbox9995 - cache timeout active 300 -! -ip source-route -no ip routing -! -! -no ip cef -! -! -no ipv6 cef -! -multilink bundle-name authenticated -! -! -! -! -! -! -! -! -! -! -! -! -! -! -! -! -! -! -! -! -! -! -! -voice-card 0 -! -! -! -! -! -! -archive - log config - hidekeys -! -! -! -! -! -! -interface FastEthernet0/0 - ip address 10.40.100.210 255.255.255.0 - ip flow monitor toolbox input - ip flow monitor toolbox output - no ip route-cache - duplex full - speed auto - no mop enabled -! -interface FastEthernet0/1 - no ip address - ip flow monitor toolbox input - ip flow monitor toolbox output - no ip route-cache - shutdown - duplex auto - speed auto -! -interface Serial0/1/0 - no ip address - no ip route-cache - shutdown - no fair-queue - clock rate 2000000 -! -interface Serial0/1/1 - no ip address - no ip route-cache - shutdown - clock rate 2000000 -! -ip default-gateway 10.40.100.254 -ip forward-protocol nd -no ip http server -no ip http secure-server -! -! -! -logging 10.253.3.99 -access-list 93 remark NTP access -access-list 93 deny any log -! -! -! -! -! -snmp-server community kn3lmgmt RO -snmp-server location satx -! -control-plane -! -! -! -! -! -! -! -! -! -! -line con 0 -line aux 0 -line vty 0 4 - exec-timeout 15 0 - password c0l0rad0 - login -line vty 5 15 - exec-timeout 15 0 - login -! -scheduler allocate 20000 1000 -ntp access-group peer 93 -ntp access-group serve 93 -ntp access-group serve-only 93 -ntp server 10.251.30.71 -ntp server 10.40.100.200 -ntp server 10.253.3.201 -end - diff --git a/mtp-configs/satx-tsyscoresw1.satx.turnsys.net b/mtp-configs/satx-tsyscoresw1.satx.turnsys.net deleted file mode 100644 index d72a571..0000000 --- a/mtp-configs/satx-tsyscoresw1.satx.turnsys.net +++ /dev/null @@ -1,163 +0,0 @@ -interface ethernet g1 -description unused -exit -interface range ethernet g(2-3) -description tsys-cn2 -exit -interface ethernet g4 -description tsys-cn4 -exit -interface ethernet g5 -description satx-consrv1 -exit -interface ethernet g6 -description rr-zeroinstrtr -exit -interface range ethernet g(7,12) -description PGSLED -exit -interface ethernet g8 -description shallowblue -exit -interface ethernet g9 -description galielo -exit -interface ethernet g10 -description ap1 -exit -interface ethernet g11 -description ap2 -exit -interface ethernet g13 -description ap4 -exit -interface ethernet g14 -description ap5 -exit -interface ethernet g15 -description ap6 -exit -interface ethernet g16 -description ap7 -exit -interface ethernet g17 -description ap8 -exit -interface ethernet g18 -description ap9 -exit -interface ethernet g19 -description ap10 -exit -interface ethernet g20 -description octopi -exit -interface ethernet g21 -description available -exit -interface ethernet g22 -description auslab-ips(mgmt) -exit -interface ethernet g23 -description ps3(mgmt) -exit -interface ethernet g24 -description "satx-rtr01 fe0/0" -exit -interface range ethernet g(1-4,8,17-18,24) -switchport mode trunk -exit -vlan database -vlan 2-8,60-70,100 -exit -interface range ethernet g(7,9,11,20-21,23) -switchport access vlan 2 -exit -interface range ethernet g(1,3-4,8,17-18,24) -switchport trunk allowed vlan add 2 -exit -interface range ethernet g(13-14,16) -switchport access vlan 3 -exit -interface range ethernet g(1,3-4,8,17-18,24) -switchport trunk allowed vlan add 3 -exit -interface range ethernet g(1,3-4,8,17-18,24) -switchport trunk allowed vlan add 4 -exit -interface range ethernet g(1,3-4,8,17-18,24) -switchport trunk allowed vlan add 5 -exit -interface range ethernet g(1,3-4,8,17-18,24) -switchport trunk allowed vlan add 6 -exit -interface range ethernet g(1,3-4,8,17-18,24) -switchport trunk allowed vlan add 7 -exit -interface range ethernet g(1,3-4,8,17-18,24) -switchport trunk allowed vlan add 8 -exit -interface range ethernet g(1,3-4,8,24) -switchport trunk allowed vlan add 60 -exit -interface range ethernet g(1,3-4,8,24) -switchport trunk allowed vlan add 61 -exit -interface range ethernet g(1,3-4,8,24) -switchport trunk allowed vlan add 62 -exit -interface range ethernet g(1,3-4,8,24) -switchport trunk allowed vlan add 63 -exit -interface range ethernet g(1,3-4,8,24) -switchport trunk allowed vlan add 64 -exit -interface range ethernet g(1,3-4,8,24) -switchport trunk allowed vlan add 65 -exit -interface range ethernet g(1,3-4,8,24) -switchport trunk allowed vlan add 66 -exit -interface range ethernet g(1,3-4,8,24) -switchport trunk allowed vlan add 67 -exit -interface range ethernet g(1,3-4,8,24) -switchport trunk allowed vlan add 68 -exit -interface range ethernet g(1,3-4,8,24) -switchport trunk allowed vlan add 69 -exit -interface range ethernet g(1,3-4,8,24) -switchport trunk allowed vlan add 70 -exit -interface range ethernet g(5-6,15,22) -switchport access vlan 100 -exit -interface range ethernet g(1-4,24) -switchport trunk allowed vlan add 100 -exit -interface vlan 70 -name Storage -exit -interface vlan 100 -ip address 10.40.100.249 255.255.255.0 -exit -ip default-gateway 10.40.100.254 -hostname satx-tsyscoresw1 -line ssh -exec-timeout 0 -exit -username admin password c5446cf68968ea534bceadd492e0477a level 15 encrypted -ip ssh server -snmp-server community kn3lmgmt ro -snmp-server location SATX -snmp-server contact prodtechopsalerts@turnsys.com -clock timezone -6 zone utc -clock source sntp -sntp client poll timer 60 -sntp unicast client enable -sntp unicast client poll -sntp server 10.40.100.200 -sntp server 10.251.30.71 -sntp server 10.253.3.201 - diff --git a/scripts/auto-netdata-install.sh b/scripts/auto-netdata-install.sh old mode 100755 new mode 100644 diff --git a/slack-dist/bin/distro b/slack-dist/bin/distro deleted file mode 100755 index 32d22a2..0000000 --- a/slack-dist/bin/distro +++ /dev/null @@ -1,114 +0,0 @@ -#!/bin/bash -# Detects which OS and if it is Linux then it will detect which Linux Distribution. - -OS=`uname -s` -REV=`uname -r` -MACH=`uname -m` - -if [ "${OS}" = "SunOS" ] ; then - OS=Solaris - ARCH=`uname -p` - OSSTR="${OS} ${REV}(${ARCH} `uname -v`)" - -elif [ "${OS}" = "AIX" ] ; then - OSSTR="${OS} `oslevel` (`oslevel -r`)" - -elif [ "${OS}" = "Linux" ] ; then - KERNEL=`uname -r` - - if [ -f /etc/fedora-release ]; then - DIST=$(cat /etc/fedora-release | awk '{print $1}') - REV=`cat /etc/fedora-release | sed s/.*release\ // | sed s/\ .*//` - - elif [ -f /etc/redhat-release ] ; then - DIST=$(cat /etc/redhat-release | awk '{print $1}') - if [ "${DIST}" = "CentOS" ]; then - DIST="CentOS" - elif [ "${DIST}" = "Mandriva" ]; then - DIST="Mandriva" - PSEUDONAME=`cat /etc/mandriva-release | sed s/.*\(// | sed s/\)//` - REV=`cat /etc/mandriva-release | sed s/.*release\ // | sed s/\ .*//` - elif [ -f /etc/oracle-release ]; then - DIST="Oracle" - else - DIST="RedHat" - fi - - PSEUDONAME=`cat /etc/redhat-release | sed s/.*\(// | sed s/\)//` - REV=`cat /etc/redhat-release | sed s/.*release\ // | sed s/\ .*//` - - elif [ -f /etc/mandrake-release ] ; then - DIST='Mandrake' - PSEUDONAME=`cat /etc/mandrake-release | sed s/.*\(// | sed s/\)//` - REV=`cat /etc/mandrake-release | sed s/.*release\ // | sed s/\ .*//` - - elif [ -f /etc/devuan_version ] ; then - DIST="Devuan `cat /etc/devuan_version`" - REV="" - - elif [ -f /etc/debian_version ] ; then - DIST="Debian `cat /etc/debian_version`" - REV="" - ID=`lsb_release -i | awk -F ':' '{print $2}' | sed 's/ //g'` - if [ "${ID}" = "Raspbian" ] ; then - DIST="Raspbian `cat /etc/debian_version`" - fi - - elif [ -f /etc/gentoo-release ] ; then - DIST="Gentoo" - REV=$(tr -d '[[:alpha:]]' /etc/hosts << HOSTFILESTATIC -#127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 -#::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 -#HOSTFILESTATIC - -#Dynamic /etc/hosts bits -#cat >> /etc/hosts < /usr/bin/distro -chmod +x /usr/bin/distro - -apt-get -y install make perl rsync - -mkdir /tmp/slackDist -wget --quiet --no-check-certificate $DIST_SERVER/$DIST_ROOT_PATH/slackDist.tar.gz -O /tmp/slackDist/slackDist.tar.gz -cd /tmp/slackDist -tar xvfz slackDist.tar.gz -make install -cd /tmp -rm -rf slackDist - -mkdir /root/.ssh -chmod 700 /root/.ssh -chown -R root:root /root/.ssh - -echo "Server type:" $SERVER_TYPE - -wget --quiet --no-check-certificate $DIST_SERVER/$DIST_ROOT_PATH/env/$SERVER_TYPE/SlackConfig-$SERVER_TYPE.config -O /etc/slack.conf -wget --quiet --no-check-certificate $DIST_SERVER/$DIST_ROOT_PATH/env/$SERVER_TYPE/SlackSSH-$SERVER_TYPE.config -O /root/.ssh/config -wget --quiet --no-check-certificate $DIST_SERVER/$DIST_ROOT_PATH/env/$SERVER_TYPE/SlackSSH-$SERVER_TYPE.key -O /root/.ssh/SlackSSH-$SERVER_TYPE.key -chmod 400 /root/.ssh/SlackSSH-$SERVER_TYPE.key -chmod 400 /root/.ssh/config diff --git a/slack-dist/dist/Makefile b/slack-dist/dist/Makefile deleted file mode 100644 index 0f62449..0000000 --- a/slack-dist/dist/Makefile +++ /dev/null @@ -1,39 +0,0 @@ -# Makefile for slack/src -# $Id: Makefile 187 2008-03-03 02:00:18Z alan $ -include Makefile.common - -BACKENDS = slack-getroles slack-installfiles slack-runscript slack-sync slack-stage slack-rolediff - -all: - -install: install-bin install-conf install-lib install-man - -install-bin: all - $(MKDIR) $(DESTDIR)$(sbindir) - $(INSTALL) slack $(DESTDIR)$(sbindir) - $(MKDIR) $(DESTDIR)$(bindir) - $(INSTALL) slack-diff $(DESTDIR)$(bindir) - $(MKDIR) $(DESTDIR)$(slack_libexecdir) - @set -ex;\ - for i in $(BACKENDS); do \ - $(INSTALL) $$i $(DESTDIR)$(slack_libexecdir); done - $(INSTALL) -d -m $(PRIVDIRMODE) $(DESTDIR)$(slack_localstatedir) - $(INSTALL) -d -m $(PRIVDIRMODE) $(DESTDIR)$(slack_localcachedir) - -install-conf: all - $(MKDIR) $(DESTDIR)$(sysconfdir) - $(INSTALL) -m 0644 slack.conf $(DESTDIR)$(sysconfdir) - -install-lib: all - $(MKDIR) $(DESTDIR)$(slack_libdir) - $(INSTALL) -m 0644 Slack.pm $(DESTDIR)$(slack_libdir) - -install-man: all - -clean: - -realclean: clean - -distclean: clean - -test: diff --git a/slack-dist/dist/Makefile.common b/slack-dist/dist/Makefile.common deleted file mode 100644 index 198f557..0000000 --- a/slack-dist/dist/Makefile.common +++ /dev/null @@ -1,27 +0,0 @@ -# Common code included in every Makefile -# $Id: Makefile.common 189 2008-04-21 00:52:56Z sundell $ - -PACKAGE=slack -VERSION=0.15.2 - -DESTDIR = - -prefix = / -exec_prefix = /usr -sysconfdir = ${prefix}/etc -mandir = ${exec_prefix}/share/man -bindir = ${exec_prefix}/bin -sbindir = ${exec_prefix}/sbin -libdir = ${exec_prefix}/lib -libexecdir = ${exec_prefix}/lib -localstatedir = ${prefix}/var - -slack_libdir = ${libdir}/slack -slack_libexecdir = ${libexecdir}/slack -slack_localstatedir = ${localstatedir}/lib/slack -slack_localcachedir = ${localstatedir}/cache/slack - -INSTALL = install -MKDIR = mkdir -p - -PRIVDIRMODE = 0700 diff --git a/slack-dist/dist/Slack.pm b/slack-dist/dist/Slack.pm deleted file mode 100644 index 9f0a57d..0000000 --- a/slack-dist/dist/Slack.pm +++ /dev/null @@ -1,371 +0,0 @@ -# $Id: Slack.pm 189 2008-04-21 00:52:56Z sundell $ -# vim:sw=2 -# vim600:fdm=marker -# Copyright (C) 2004-2008 Alan Sundell -# All Rights Reserved. This program comes with ABSOLUTELY NO WARRANTY. -# See the file COPYING for details. - -package Slack; - -require 5.006; -use strict; -use Carp qw(cluck confess croak); -use File::Find; -use POSIX qw(WIFEXITED WEXITSTATUS WIFSIGNALED WTERMSIG); - -use base qw(Exporter); -use vars qw($VERSION @EXPORT @EXPORT_OK $DEFAULT_CONFIG_FILE); -$VERSION = '0.15.2'; -@EXPORT = qw(); -@EXPORT_OK = qw(); - -$DEFAULT_CONFIG_FILE = '/etc/slack.conf'; - -my $term; - -my @default_options = ( - 'help|h|?', - 'version', - 'verbose|v+', - 'quiet', - 'config|C=s', - 'source|s=s', - 'rsh|e=s', - 'cache|c=s', - 'stage|t=s', - 'root|r=s', - 'dry-run|n', - 'backup|b', - 'backup-dir=s', - 'hostname|H=s', -); - -sub default_usage ($) { - my ($synopsis) = @_; - return < config file to read -# opthash => hashref in which to store the options -# verbose => whether to be verbose -sub read_config (%) { - my %arg = @_; - my ($config_fh); - local $_; - - confess "Slack::read_config: no config file given" - if not defined $arg{file}; - $arg{opthash} = {} - if not defined $arg{opthash}; - - open($config_fh, '<', $arg{file}) - or confess "Could not open config file '$arg{file}': $!"; - - # Make this into a hash so we can quickly see if we're looking - # for a particular option - my %looking_for; - if (ref $arg{options} eq 'ARRAY') { - %looking_for = map { $_ => 1 } @{$arg{options}}; - } - - while(<$config_fh>) { - chomp; - s/#.*//; # delete comments - s/\s+$//; # delete trailing spaces - next if m/^$/; # skip empty lines - - if (m/^[A-Z_]+=\S+/) { - my ($key, $value) = split(/=/, $_, 2); - $key =~ tr/A-Z_/a-z-/; - # Only set options we're looking for - next if (%looking_for and not $looking_for{$key}); - # Don't set options that are already set - next if defined $arg{opthash}->{$key}; - - $arg{verbose} and print STDERR "Slack::read_config: Setting '$key' to '$value'\n"; - $arg{opthash}->{$key} = $value; - } else { - cluck "Slack::read_config: Garbage line '$_' in '$arg{file}' line $. ignored"; - } - } - - close($config_fh) - or confess "Slack::read_config: Could not close config file: $!"; - - # The verbose option is treated specially in so many places that - # we need to make sure it's defined. - $arg{opthash}->{verbose} ||= 0; - - return $arg{opthash}; -} - -# Just get the exit code from a command that failed. -# croaks if anything weird happened. -sub get_system_exit (@) { - my @command = @_; - - if (WIFEXITED($?)) { - my $exit = WEXITSTATUS($?); - return $exit if $exit; - } - if (WIFSIGNALED($?)) { - my $sig = WTERMSIG($?); - croak "'@command' caught sig $sig"; - } - if ($!) { - croak "Syserr on system '@command': $!"; - } - croak "Unknown error on '@command'"; -} - -sub check_system_exit (@) { - my @command = @_; - my $exit = get_system_exit(@command); - # Exit is non-zero if get_system_exit() didn't croak. - croak "'@command' exited $exit"; -} - -# get options from the command line and the config file -# Arguments -# opthash => hashref in which to store options -# usage => usage statement -# required_options => arrayref of options to require -- an exception -# will be thrown if these options are not defined -# command_line_hash => store options specified on the command line here -sub get_options { - my %arg = @_; - use Getopt::Long; - Getopt::Long::Configure('bundling'); - - if (not defined $arg{opthash}) { - $arg{opthash} = {}; - } - - if (not defined $arg{usage}) { - $arg{usage} = default_usage($0); - } - - my @extra_options = (); # extra arguments to getoptions - if (defined $arg{command_line_options}) { - @extra_options = @{$arg{command_line_options}}; - } - - # Make a --quiet function that turns off verbosity - $arg{opthash}->{quiet} = sub { $arg{opthash}->{verbose} = 0; }; - - unless (GetOptions($arg{opthash}, - @default_options, - @extra_options, - )) { - print STDERR $arg{usage}; - exit 1; - } - if ($arg{opthash}->{help}) { - print $arg{usage}; - exit 0; - } - - if ($arg{opthash}->{version}) { - print "slack version $VERSION\n"; - exit 0; - } - - # Get rid of the quiet handler - delete $arg{opthash}->{quiet}; - - # If we've been given a hashref, save our options there at this - # stage, so the caller can see what was passed on the command line. - # Unfortunately, perl has no .replace function, so we iterate. - if (ref $arg{command_line_hash} eq 'HASH') { - while (my ($k, $v) = each %{$arg{opthash}}) { - $arg{command_line_hash}->{$k} = $v; - } - } - - # Use the default config file - if (not defined $arg{opthash}->{config}) { - $arg{opthash}->{config} = $DEFAULT_CONFIG_FILE; - } - - # We need to decide whether to be verbose about reading the config file - # Currently we just do it if global verbosity > 2 - my $verbose_config = 0; - if (defined $arg{opthash}->{verbose} - and $arg{opthash}->{verbose} > 2) { - $verbose_config = 1; - } - - # Read options from the config file, passing along the options we've - # gotten so far - read_config( - file => $arg{opthash}->{config}, - opthash => $arg{opthash}, - verbose => $verbose_config, - ); - - # The "verbose" option gets compared a lot and needs to be defined - $arg{opthash}->{verbose} ||= 0; - - # The "hostname" option is set specially if it's not defined - if (not defined $arg{opthash}->{hostname}) { - use Sys::Hostname; - $arg{opthash}->{hostname} = hostname; - } - - # We can require some options to be set - if (ref $arg{required_options} eq 'ARRAY') { - for my $option (@{$arg{required_options}}) { - if (not defined $arg{opthash}->{$option}) { - croak "Required option '$option' not given on command line or specified in config file!\n"; - } - } - } - - return $arg{opthash}; -} - -sub prompt ($) { - my ($prompt) = @_; - if (not defined $term) { - require Term::ReadLine; - $term = new Term::ReadLine 'slack' - } - - $term->readline($prompt); -} - - -# Calls the callback on absolute pathnames of files in the source directory, -# and also on names of directories that don't exist in the destination -# directory (i.e. where $source/foo exists but $destination/foo does not). -sub find_files_to_install ($$$) { - my ($source, $destination, $callback) = @_; - return find ({ - wanted => sub { - if (-l or not -d _) { - # Copy all files, links, etc - my $file = $File::Find::name; - &$callback($file); - } elsif (-d _) { - # For directories, we only want to copy it if it doesn't - # exist in the destination yet. - my $dir = $File::Find::name; - # We know the root directory will exist (we make it above), - # so skip the base of the source - (my $short_source = $source) =~ s#/$##; - return if $dir eq $short_source; - - # Strip the $source from the path, - # so we can build the destination dir from it. - my $subdir = $dir; - ($subdir =~ s#^$source##) - or croak "sub failed: $source|$subdir"; - - if (not -d "$destination/$subdir") { - &$callback($dir); - } - } - } - }, - $source, - ); -} - -# Runs rsync with the necessary redirection to its filehandles -sub wrap_rsync (@) { - my @command = @_; - my ($pid); - - if ($pid = fork) { - # Parent - } elsif (defined $pid) { - # Child - open(STDIN, "<", "/dev/null") - or die "Could not redirect STDIN from /dev/null\n"; - # This redirection is necessary because rsync sends - # verbose output to STDOUT - open(STDOUT, ">&STDERR") - or die "Could not redirect STDOUT to STDERR\n"; - exec(@command); - die "Could not exec '@command': $!\n"; - } else { - die "Could not fork: $!\n"; - } - - my $kid = waitpid($pid, 0); - if ($kid != $pid) { - die "waitpid returned $kid\n"; - } elsif ($?) { - Slack::check_system_exit(@command); - } -} - -# Runs rsync with the necessary redirection to its filehandles, but also -# returns an FH to stdin and a PID. -sub wrap_rsync_fh (@) { - my @command = @_; - my ($fh, $pid); - - if ($pid = open($fh, "|-")) { - # Parent - } elsif (defined $pid) { - # Child - # This redirection is necessary because rsync sends - # verbose output to STDOUT - open(STDOUT, ">&STDERR") - or die "Could not redirect STDOUT to STDERR\n"; - exec(@command); - die "Could not exec '@command': $!\n"; - } else { - die "Could not fork: $!\n"; - } - return($fh, $pid); -} - -1; diff --git a/slack-dist/dist/slack b/slack-dist/dist/slack deleted file mode 100755 index d8e9fbb..0000000 --- a/slack-dist/dist/slack +++ /dev/null @@ -1,329 +0,0 @@ -#!/usr/bin/perl -w -# $Id: slack 180 2008-01-19 08:26:19Z alan $ -# vim:sw=2 -# vim600:fdm=marker -# Copyright (C) 2004-2008 Alan Sundell -# All Rights Reserved. This program comes with ABSOLUTELY NO WARRANTY. -# See the file COPYING for details. - -# This script is in charge of copying files from the (possibly remote) -# master directory to a local cache, using rsync - -require 5.006; -use warnings FATAL => qw(all); -use strict; -use sigtrap qw(die untrapped normal-signals - stack-trace any error-signals); - -use File::Path; -use File::Find; -use POSIX; # for strftime - -use constant LIBEXEC_DIR => '/usr/lib/slack'; -use constant LIB_DIR => '/usr/lib/slack'; -use lib LIB_DIR; -use Slack; - -sub run_backend(@); -sub run_conditional_backend($@); - -(my $PROG = $0) =~ s#.*/##; - -# Arguments to pass to each backends (initialized to a hash of empty arrays) -my %backend_flags = ( map { $_ => [] } - qw(getroles sync stage preview preinstall fixfiles installfiles postinstall) -); - -my @roles; - -######################################## -# Environment -# Helpful prefix to die messages -$SIG{__DIE__} = sub { die "FATAL[$PROG]: @_"; }; -# Set a reasonable umask -umask 077; -# Get out of wherever (possibly NFS-mounted) we were -chdir("/") - or die "Could not chdir /: $!"; -# Autoflush on STDERR -select((select(STDERR), $|=1)[0]); - -######################################## -# Config and option parsing {{{ -my $usage = Slack::default_usage("$PROG [options] [...]"); -$usage .= < \%opt, - command_line_options => [ - 'preview=s', - 'role-list=s', - 'no-scripts|noscripts', - 'no-files|nofiles', - 'no-sync|nosync', - 'libexec-dir=s', - 'diff=s', - 'sleep=i', - ], - required_options => [ qw(source cache stage root) ], - command_line_hash => \%command_line_opt, - usage => $usage, -); - -# Special options -if ($opt{'dry-run'}) { - $opt{'no-scripts'} = 1; - $opt{'no-files'} = 1; -} -if ($opt{'no-scripts'}) { - for my $action (qw(fixfiles preinstall postinstall)) { - push @{$backend_flags{$action}}, - '--dry-run'; - } -} -if ($opt{'no-files'}) { - push @{$backend_flags{installfiles}}, - '--dry-run'; -} -# propagate verbosity - 1 to all backends -if (defined $command_line_opt{'verbose'} and - $command_line_opt{'verbose'} > 1) { - for my $action (keys %backend_flags) { - push @{$backend_flags{$action}}, - ('--verbose') x ($command_line_opt{'verbose'} - 1); - } -} -# propagate these flags to all the backends -for my $option (qw(config root cache stage source hostname rsh)) { - if ($command_line_opt{$option}) { - for my $action (keys %backend_flags) { - push @{$backend_flags{$action}}, - "--$option=$command_line_opt{$option}"; - } - } -} -# getroles also can take 'role-list' -if ($command_line_opt{'role-list'}) { - push @{$backend_flags{'getroles'}}, - "--role-list=$command_line_opt{'role-list'}"; -} - -# The libexec dir defaults to this if it wasn't specified -# on the command line or in a config file. -if (not defined $opt{'libexec-dir'}) { - $opt{'libexec-dir'} = LIBEXEC_DIR; -} - -# Pass diff option along to slack-rolediff -if ($opt{'diff'}) { - push @{$backend_flags{preview}}, - "--diff=$opt{'diff'}"; -} - -# Preview takes an optional argument. If no argument is given, -# it gets "" from getopt. -if (defined $opt{'preview'}) { - if (not grep /^$opt{'preview'}$/, qw(simple prompt)) { - die "Unknown preview mode '$opt{'preview'}'!"; - } -} - -# The backup option defaults to on if it wasn't specified -# on the command line or in a config file -if (not defined $opt{backup}) { - $opt{backup} = 1; -} -# Figure out a place to put backups -if ($opt{backup} and $opt{'backup-dir'}) { - push @{$backend_flags{installfiles}}, - '--backup', - '--backup-dir='. - $opt{'backup-dir'}. - "/". - strftime('%F-%T', localtime(time)) - ; -} -# }}} - -# Random sleep, helpful when called from cron. -if ($opt{sleep}) { - my $secs = int(rand($opt{sleep})) + 1; - $opt{verbose} and print STDERR "$PROG: sleep $secs\n"; - sleep($secs); -} - -# Get a list of roles to install from slack-getroles {{{ -if (not @ARGV) { - my @command = ($opt{'libexec-dir'}.'/slack-getroles', - @{$backend_flags{'getroles'}}); - $opt{verbose} and print STDERR "$PROG: getroles\n"; - ($opt{verbose} > 2) and print STDERR "$PROG: Calling '@command' to get a list of roles for this host.\n"; - my ($roles_pid, $roles_fh); - if ($roles_pid = open($roles_fh, "-|")) { - # Parent - } elsif (defined $roles_pid) { - # Child - exec(@command); - die "Could not exec '@command': $!\n"; - } else { - die "Could not fork to run '@command': $!\n"; - } - @roles = split(/\s+/, join(" ", <$roles_fh>)); - unless (close($roles_fh)) { - Slack::check_system_exit(@command); - } -} else { - @roles = @ARGV; -} -# }}} - -# Check role name syntax {{{ -for my $role (@roles) { - # Roles MUST begin with a letter. All else is reserved. - if ($role !~ m/^[a-zA-Z]/) { - die "Role '$role' does not begin with a letter!"; - } -} -# }}} - -$opt{verbose} and print STDERR "$PROG: installing roles: @roles\n"; - -unless ($opt{'no-sync'}) { - # sync all the roles down at once - $opt{verbose} and print STDERR "$PROG: sync @roles\n"; - run_backend('slack-sync', - @{$backend_flags{sync}}, @roles); -} - -ROLE: for my $role (@roles) { - # stage - $opt{verbose} and print STDERR "$PROG: stage files $role\n"; - run_backend('slack-stage', - @{$backend_flags{stage}}, '--subdir=files', $role); - - if ($opt{preview}) { - if ($opt{preview} eq 'simple') { - $opt{verbose} and print STDERR "$PROG: preview $role\n"; - # Here, we run the backend in no-prompt mode. - run_conditional_backend(0, 'slack-rolediff', - @{$backend_flags{preview}}, $role); - # ...and we skip further action in the ROLE after showing the diff. - next ROLE; - } elsif ($opt{preview} eq 'prompt') { - $opt{verbose} and print STDERR "$PROG: preview scripts $role\n"; - # Here, we want to prompt and just do the scripts, since - # we need to run preinstall and fixfiles before doing the files. - run_conditional_backend(1, 'slack-rolediff', - @{$backend_flags{preview}}, '--subdir=scripts', $role); - } else { - # Should get caught in option processing, above - die "Unknown preview mode!\n"; - } - } - - $opt{verbose} and print STDERR "$PROG: stage scripts $role\n"; - run_backend('slack-stage', - @{$backend_flags{stage}}, '--subdir=scripts', $role); - - # preinstall - $opt{verbose} and print STDERR "$PROG: preinstall $role\n"; - run_backend('slack-runscript', - @{$backend_flags{preinstall}}, 'preinstall', $role); - - # fixfiles - $opt{verbose} and print STDERR "$PROG: fixfiles $role\n"; - run_backend('slack-runscript', - @{$backend_flags{fixfiles}}, 'fixfiles', $role); - - # preview files - if ($opt{preview} and $opt{preview} eq 'prompt') { - $opt{verbose} and print STDERR "$PROG: preview files $role\n"; - run_conditional_backend(1, 'slack-rolediff', - @{$backend_flags{preview}}, '--subdir=files', $role); - } - - # installfiles - $opt{verbose} and print STDERR "$PROG: install $role\n"; - run_backend('slack-installfiles', - @{$backend_flags{installfiles}}, $role); - - # postinstall - $opt{verbose} and print STDERR "$PROG: postinstall $role\n"; - run_backend('slack-runscript', - @{$backend_flags{postinstall}}, 'postinstall', $role); -} -exit 0; - -sub run_backend (@) { - my ($backend, @args) = @_; - # If we weren't given an explicit path, prepend the libexec dir - unless ($backend =~ m#^/#) { - $backend = $opt{'libexec-dir'} . '/' . $backend; - } - - # Assemble our command line - my (@command) = ($backend, @args); - ($opt{verbose} > 2) and print STDERR "$PROG: Calling '@command'\n"; - unless (system(@command) == 0) { - Slack::check_system_exit(@command); - } -} - -sub run_conditional_backend ($@) { - my ($prompt, $backend, @args) = @_; - # If we weren't given an explicit path, prepend the libexec dir - unless ($backend =~ m#^/#) { - $backend = $opt{'libexec-dir'} . '/' . $backend; - } - - # Assemble our command line - my (@command) = ($backend, @args); - ($opt{verbose} > 2) and print STDERR "$PROG: Calling '@command'\n"; - unless (system(@command) == 0) { - my $exit = Slack::get_system_exit(@command); - - if ($exit == 1) { - # exit 1 means a difference found or something normal that requires - # a prompt before continuing. - if ($prompt) { - exit 1 unless Slack::prompt("Continue? [yN] ") eq 'y'; - } - } else { - # any other non-successful exit is a serious error. - die "'@command' exited $exit"; - } - } -} diff --git a/slack-dist/dist/slack-diff b/slack-dist/dist/slack-diff deleted file mode 100755 index dde4f16..0000000 --- a/slack-dist/dist/slack-diff +++ /dev/null @@ -1,514 +0,0 @@ -#!/usr/bin/perl -w -# $Id: slack-diff 122 2006-09-27 07:34:32Z alan $ -# vim:sw=2 -# vim600:fdm=marker -# Copyright (C) 2004-2006 Alan Sundell -# All Rights Reserved. This program comes with ABSOLUTELY NO WARRANTY. -# See the file COPYING for details. -# -# This script is a wrapper for diff that gives output about special files -# and file modes. (diff can only compare regular files) - -require 5.006; -use warnings FATAL => qw(all); -use strict; -use sigtrap qw(die untrapped normal-signals - stack-trace any error-signals); - -use Errno; -use File::stat; -use File::Basename; -use File::Find; -use Getopt::Long; -use POSIX qw(SIGPIPE strftime); -use Fcntl qw(:mode); # provides things like S_IFMT that POSIX does not - - -my $VERSION = '0.1'; -(my $PROG = $0) =~ s#.*/##; -my @diff; # diff program to use -my $exit = 0; # our exit code - -sub compare ($$); -sub recursive_compare ($$); -sub filetype_to_string ($;$); -sub compare_files ($$); -sub diff ($$); - -######################################## -# Environment -# Helpful prefix to die messages -$SIG{__DIE__} = sub { die "FATAL[$PROG]: @_"; }; -# Set a reasonable umask -umask 077; -# Autoflush on STDOUT -$|=1; -# Autoflush on STDERR -select((select(STDERR), $|=1)[0]); - -# Default options -my %opt = ( - fakediff => 1, - perms => 1, - 'new-file' => 1, - diff => 'diff', -); - -# Config and option parsing -my $usage = < - $PROG -r - -Options: - -u, -U NUM, --unified=NUM - Tell diff to use unified output format. - --diff PROG - Use this program for diffing, instead of "$opt{diff}" - --fakediff - Make a fake diff for file modes and other things that are not file - contents. Default is on, can be disabled with --nofakediff. - --perms - Care about owner, group, and permissions when doing fakediff. - Default is on, can be disabled with --noperms. - -r, --recursive - Recursively compare directories. - -N, --new-file - Treat missing files as empty. Default is on, can be disabled with - --nonew-file. - --unidirectional-new-file - Treat only missing files in the first directory as empty. - --from-file - Treat arguments as a list of files from which to read filenames to - compare, two lines at a time. - -0, --null - Use NULLs instead of newlines as the separator in --from-file mode - --devnullhack - You have a version of diff that can't deal with -N when not in - recursive mode, so we need to feed it /dev/null instead of the - missing file. Default is on, can be disabled with --nodevnullhack. - --version - Output version info - --help - Output this help text - -Exit codes: - 0 Found no differences - 1 Found a difference - 2 Had a serious error - 3 Found a difference and had a serious error -EOF - -{ - Getopt::Long::Configure ("bundling"); - GetOptions(\%opt, - 'help|h|?', - 'version', - 'null|0', - 'devnullhack', - 'new-file|N', - 'u', - 'unified|U=i', - 'recursive|r', - 'from-file', - 'unidirectional-new-file', - 'fakediff!', - 'perms!', - 'diff=s', - ) or die $usage; - if ($opt{help}) { - print $usage; - exit 0; - } - if ($opt{version}) { - print "$PROG version $VERSION\n"; - exit 0; - } -} - -if ($opt{diff}) { - # We split on spaces here to be useful -- so that people can give - # their diff options. - @diff = split(/\s+/, $opt{diff}); -} else { - die "$PROG: No diff program!\n"; -} - -if ($opt{'u'}) { - push @diff, '-u'; -} elsif ($opt{'unified'}) { - $opt{'u'} = 1; # We use this value later - push @diff, "--unified=$opt{'unified'}"; -} - -if (not $opt{'devnullhack'}) { - push @diff, '-N'; -} - -# usually, sigpipe would be someone quitting their pager, so don't sweat it -$SIG{PIPE} = sub { exit $exit }; - -if ($opt{'from-file'}) { - local $/ = "\0" if $opt{'null'}; - while (my $old = <>) { - my $new = <>; - die "Uneven number of lines in --from-file mode!\n" - if not defined $new; - chomp($old); - chomp($new); - $exit |= compare($old, $new); - } -} else { - die $usage unless $#ARGV == 1; - $exit |= compare($ARGV[0], $ARGV[1]); -} -exit $exit; - -## -# Subroutines - -sub compare ($$) { - my ($old, $new) = @_; - - if ($opt{recursive}) { - return recursive_compare($old, $new); - } else { - return compare_files($old, $new); - } -} - -# compare two directories. We do this by walking down the *new* -# directory, and comparing everything that's there to the stuff in -# the old directory -sub recursive_compare ($$) { - my ($olddir, $newdir) = @_; - my ($retval, $basere, $wanted); - my (%seen); - - $retval = 0; - - if (-d $newdir) { - $basere = qr(^$newdir); - $wanted = sub { - my ($newfile) = $_; - my $oldfile = $newfile; - - $oldfile =~ s#$basere#$olddir#; - $seen{$oldfile} = 1; - $retval |= compare_files($oldfile, $newfile); - }; - - eval { find({ wanted => $wanted , no_chdir => 1}, $newdir) }; - if ($@) { - warn "$PROG: error during find: $@\n"; - $retval |= 2; - } - } - return $retval - if $opt{'unidirectional-new-file'}; - - # If we're not unidirectional, we want to go through the old directory - # and diff any files we didn't see in the newdir. - if (-d $olddir) { - $basere = qr(^$olddir); - $wanted = sub { - my ($oldfile) = $_; - my $newfile; - - return if $seen{$oldfile}; - $newfile = $oldfile; - - $newfile =~ s#$basere#$newdir#; - $retval |= compare_files($oldfile, $newfile); - }; - - eval { find({ wanted => $wanted , no_chdir => 1}, $olddir) }; - if ($@) { - warn "$PROG: error during find: $@\n"; - $retval |= 2; - } - } - return $retval; -} - -# filetype_to_string(mode) -# filetype_to_string(mode, plural) -# -# Takes a mode returned from stat(), returns a noune describing the filetype, -# e.g. "directory", "symlink". -# If the "plural" argument is provided and true, returns the plural form of -# the noun, e.g. "directories", "symlinks". -sub filetype_to_string ($;$) { - my ($mode, $plural) = @_; - - if (S_ISREG($mode)) { - return "regular file".($plural ? "s" : ""); - } elsif (S_ISDIR($mode)) { - return "director".($plural ? "ies" : "y"); - } elsif (S_ISLNK($mode)) { - return "symlink".($plural ? "s" : ""); - } elsif (S_ISBLK($mode)) { - return "block device".($plural ? "s" : ""); - } elsif (S_ISCHR($mode)) { - return "character device".($plural ? "s" : ""); - } elsif (S_ISFIFO($mode)) { - return "fifo".($plural ? "s" : ""); - } elsif (S_ISSOCK($mode)) { - return "socket".($plural ? "s" : ""); - } else { - return "unknown filetype".($plural ? "s" : ""); - } -} - -# compare_files(oldfile, newfile) -# This is the actual diffing routine. It's quite long because we need to -# deal with all sorts of special cases. It will print to STDOUT a -# description of the differences between the two files. For regular files, -# diff(1) will be run to show the differences. -# -# return codes: -# 1 found a difference -# 2 had an error -# 3 found a difference and had an error -sub compare_files ($$) { - my ($oldname, $newname) = @_; - my ($old, $new); # stat buffers - my $return = 0; - - # Get rid of unsightly double slashes - $oldname =~ s#//#/#g; - $newname =~ s#//#/#g; - - eval { $old = lstat($oldname); }; - if (not defined $old and not $!{ENOENT}) { - warn "$PROG: Could not stat $oldname: $!\n"; - return 2; - } - eval { $new = lstat($newname); }; - if (not defined $new and not $!{ENOENT}) { - warn "$PROG: Could not stat $newname: $!\n"; - return 2; - } - # At this point, $old or $new should only be undefined if the - # file does not exist. - - if (defined $old and defined $new) { - if (S_IFMT($old->mode) != S_IFMT($new->mode)) { - if ($opt{fakediff}) { - fakediff('filetype', - $oldname => filetype_to_string($old->mode), - $newname => filetype_to_string($new->mode), - ); - } else { - print "File types differ between ". - filetype_to_string($old->mode)." $oldname and ". - filetype_to_string($new->mode)." $newname\n"; - } - return 1; - } - if ($old->nlink != $new->nlink) { - # In recursive mode, we don't care about link counts in directories, - # as we'll pick that up with what files do and don't exist. - unless ($opt{recursive} and S_ISDIR($old->mode)) { - if ($opt{fakediff}) { - fakediff('nlink', - $oldname => $old->nlink, - $newname => $new->nlink, - ); - } else { - print "Link counts differ between ". - filetype_to_string($old->mode, 1). - " $oldname and $newname\n"; - } - $return = 1; - } - } - if ($old->uid != $new->uid and $opt{perms}) { - if ($opt{fakediff}) { - fakediff('uid', - $oldname => $old->uid, - $newname => $new->uid, - ); - } else { - print "Owner differs between ". - filetype_to_string($old->mode, 1). - " $oldname and $newname\n"; - } - $return = 1; - } - if ($old->gid != $new->gid and $opt{perms}) { - if ($opt{fakediff}) { - fakediff('gid', - $oldname => $old->gid, - $newname => $new->gid, - ); - } else { - print "Group differs between ". - filetype_to_string($old->mode, 1). - " $oldname and $newname\n"; - } - $return = 1; - } - if (S_IMODE($old->mode) != S_IMODE($new->mode) and $opt{perms}) { - if ($opt{fakediff}) { - fakediff('mode', - $oldname => sprintf('%04o', S_IMODE($old->mode)), - $newname => sprintf('%04o', S_IMODE($new->mode)), - ); - } else { - print "Modes differ between ". - filetype_to_string($old->mode, 1). - " $oldname and $newname\n"; - } - $return = 1; - } - - # We don't want to compare anything more about sockets, fifos, or - # directories, once we've checked the permissions and link counts - if (S_ISSOCK($old->mode) or - S_ISFIFO($old->mode) or - S_ISDIR($old->mode)) { - return $return; - } - - # Check device file devs, and that's it for them - if (S_ISCHR($old->mode) or - S_ISBLK($old->mode)) { - if ($old->rdev != $new->rdev) { - if ($opt{fakediff}) { - fakediff('rdev', - $oldname => $old->rdev, - $newname => $new->rdev, - ); - } else { - print "Device numbers differ between ". - filetype_to_string($old->mode, 1). - " $oldname and $newname\n"; - } - $return = 1; - } - return $return; - } - - # Compare the targets of symlinks - if (S_ISLNK($old->mode)) { - my $oldtarget = readlink $oldname - or (warn("$PROG: Could not readlink($oldname): $!\n"), - return $return | 2); - my $newtarget = readlink $newname - or (warn("$PROG: Could not readlink($newname): $!\n"), - return $return | 2); - if ($oldtarget ne $newtarget) { - if ($opt{fakediff}) { - fakediff('target', - $oldname => $oldtarget, - $newname => $newtarget, - ); - } else { - print "Symlink targets differ between $oldname and $newname\n"; - } - $return = 1; - } - return $return; - } - - if (not S_ISREG($old->mode)) { - warn "$PROG: Don't know what to do with file mode $old->mode!\n"; - return 2; - } - } elsif (not defined $old and not defined $new) { - print "Neither $oldname nor $newname exists\n"; - return $return; - } elsif (not defined $old) { - if (not S_ISREG($new->mode) or not $opt{'new-file'}) { - print "Only in ".dirname($newname).": ". - filetype_to_string($new->mode)." ".basename($newname)."\n"; - return 1; - } elsif ($opt{'devnullhack'}) { - $oldname = '/dev/null'; - } - } elsif (not defined $new) { - if (not S_ISREG($old->mode) or not $opt{'new-file'}) { - print "Only in ".dirname($oldname).": ". - filetype_to_string($old->mode)." ".basename($oldname)."\n"; - return 1; - } elsif ($opt{'devnullhack'}) { - $newname = '/dev/null'; - } - } - # They are regular files! We can actually run diff! - return diff($oldname, $newname) | $return; -} - -sub diff ($$) { - my ($oldname, $newname) = @_; - my @command = (@diff, $oldname, $newname); - my $status; - - # If we're not specifying unified diff, we need to print a header - # to indicate what's being diffed. (I'm not sure if this actually would - # work for patch, but it does tell our user what's going on). - # FIXME: We only need to specify this if the files are different - print "@command\n" - if not $opt{u}; - - { - # There is a bug in perl with use warnings FATAL => qw(all) - # that will cause the child process from system() to stick - # around if there is a warning generated. - # Shut off warnings -- we'll catch the error below. - no warnings; - $status = system(@command); - } - return 0 if ($status == 0); - if ($? == -1) { - die "$PROG: failed to execute '@command': $!\n"; - } - if ($? & 128) { - die "$PROG: '@command' dumped core\n"; - } - if (my $sig = $? & 127) { - die "$PROG: '@command' caught sig $sig\n" - unless ($sig == SIGPIPE); - } - if (my $exit = $? >> 8) { - if ($exit == 1) { - return 1; - } else { - die "$PROG: '@command' returned $exit\n"; - } - } - return 0; -} - - -sub fakediff ($$) { - my ($type, $oldname, $oldvalue, $newname, $newvalue) = @_; - - return unless $opt{fakediff}; - my $time = strftime('%F %T.000000000 %z', localtime(0)); - - # We add a suffix onto the filenames to show we're not actually looking - # at file contents. There's no good way to indicate this that's compatible - # with patch, and this is simple enough. - $oldname .= '#~~' . $type; - $newname .= '#~~' . $type; - - if ($opt{u}) { - # fake up a unified diff - print < $newvalue -EOF - } -} diff --git a/slack-dist/dist/slack-getroles b/slack-dist/dist/slack-getroles deleted file mode 100755 index 77eba20..0000000 --- a/slack-dist/dist/slack-getroles +++ /dev/null @@ -1,161 +0,0 @@ -#!/usr/bin/perl -w -# $Id: slack-getroles 180 2008-01-19 08:26:19Z alan $ -# vim:sw=2 -# vim600:fdm=marker -# Copyright (C) 2004-2008 Alan Sundell -# All Rights Reserved. This program comes with ABSOLUTELY NO WARRANTY. -# See the file COPYING for details. - -# This script is in charge of copying files from the (possibly remote) -# master directory to a local cache, using rsync - -require 5.006; -use warnings FATAL => qw(all); -use strict; -use sigtrap qw(die untrapped normal-signals - stack-trace any error-signals); - -use File::Path; - -use constant LIB_DIR => '/usr/lib/slack'; -use lib LIB_DIR; -use Slack; - -my @rsync = ('rsync', - '--links', - '--times', - ); - -(my $PROG = $0) =~ s#.*/##; - -sub sync_list (); - -######################################## -# Environment -# Helpful prefix to die messages -$SIG{__DIE__} = sub { die "FATAL[$PROG]: @_"; }; -# Set a reasonable umask -umask 077; -# Get out of wherever (possibly NFS-mounted) we were -chdir("/") - or die "Could not chdir /: $!"; -# Autoflush on STDERR -select((select(STDERR), $|=1)[0]); - -######################################## -# Config and option parsing {{{ -my $usage = Slack::default_usage("$PROG [options]"); -$usage .= < \%opt, - command_line_options => [ - 'role-list=s', - 'remote-role-list', - ], - required_options => [ qw(role-list hostname) ], - usage => $usage, -); - -# Prepare for backups -if ($opt{backup} and $opt{'backup-dir'}) { - # Make sure backup directory exists - unless (-d $opt{'backup-dir'}) { - ($opt{verbose} > 0) and print STDERR "Creating backup directory '$opt{'backup-dir'}'\n"; - if (not $opt{'dry-run'}) { - eval { mkpath($opt{'backup-dir'}); }; - die "Could not mkpath backup dir '$opt{'backup-dir'}': $@\n" if $@; - } - } - push(@rsync, "--backup", "--backup-dir=$opt{'backup-dir'}"); -} -# Pass options along to rsync -if ($opt{'dry-run'}) { - push @rsync, '--dry-run'; -} -# Pass options along to rsync -if ($opt{'verbose'} > 1) { - push @rsync, '--verbose'; -} -# }}} - -# See if role-list is actually relative to source, and pre-pend source -# if need be. -unless ($opt{'role-list'} =~ m#^/# or - $opt{'role-list'} =~ m#^\./# or - $opt{'role-list'} =~ m#^[\w@\.-]+:#) { - if (not defined $opt{source}) { - die "Relative path to role-list given, but source not defined!\n\n$usage\n"; - } - $opt{'role-list'} = $opt{source} . '/' . $opt{'role-list'}; -} - -# auto-detect remote role list -if ($opt{'role-list'} =~ m#^[\w@\.-]+:#) { - $opt{'remote-role-list'} = 1; -} - -# Copy a remote list locally -if ($opt{'remote-role-list'}) { - # We need a cache directory if the role list is not local - if (not defined $opt{cache}) { - die "Remote path to role-list given, but cache not defined!\n\n$usage\n"; - } - # Look at source type, and add options if necessary - if ($opt{'rsh'} or $opt{'role-list'} =~ m/^[\w@\.-]+::/) { - # This is tunnelled rsync, and so needs an extra option - if ($opt{'rsh'}) { - push @rsync, '-e', $opt{'rsh'}; - } else { - push @rsync, '-e', 'ssh'; - } - } - sync_list(); -} - -# Read in the roles list -my @roles = (); -my $host_found = 0; -($opt{verbose} > 0) and print STDERR "$PROG: Reading '$opt{'role-list'}'\n"; -open(ROLES, "<", $opt{'role-list'}) - or die "Could not open '$opt{'role-list'}' for reading: $!\n"; -while() { - s/#.*//; # Strip comments - chomp; - if (s/^$opt{hostname}:\s*//) { - $host_found++; - push @roles, split(); - } -} -close(ROLES) - or die "Could not close '$opt{'role-list'}': $!\n"; -if (not $host_found) { - die "Host '$opt{hostname}' not found in '$opt{'role-list'}'!\n"; -} -print join("\n", @roles), "\n"; -exit 0; - -sub sync_list () { - my $source = $opt{'role-list'}; - my $destination = $opt{cache} . "/_role_list"; - unless (-d $opt{cache}) { - eval { mkpath($opt{cache}); }; - die "Could not mkpath '$opt{cache}': $@\n" if $@; - } - # All this to run an rsync command - my @command = (@rsync, $source, $destination); - ($opt{verbose} > 0) and print STDERR "$PROG: Calling '@command'\n"; - Slack::wrap_rsync(@command); - $opt{'role-list'} = $destination; -} - diff --git a/slack-dist/dist/slack-installfiles b/slack-dist/dist/slack-installfiles deleted file mode 100755 index 65d1e22..0000000 --- a/slack-dist/dist/slack-installfiles +++ /dev/null @@ -1,149 +0,0 @@ -#!/usr/bin/perl -w -# $Id: slack-installfiles 180 2008-01-19 08:26:19Z alan $ -# vim:sw=2 -# vim600:fdm=marker -# Copyright (C) 2004-2008 Alan Sundell -# All Rights Reserved. This program comes with ABSOLUTELY NO WARRANTY. -# See the file COPYING for details. -# -# This script is in charge of copying files from the local stage to the root -# of the local filesystem - -require 5.006; -use warnings FATAL => qw(all); -use strict; -use sigtrap qw(die untrapped normal-signals - stack-trace any error-signals); - -use File::Path; - -use constant LIB_DIR => '/usr/lib/slack'; -use lib LIB_DIR; -use Slack; - -my @rsync = ('rsync', - '--relative', - '--times', - '--perms', - '--group', - '--owner', - '--links', - '--devices', - '--sparse', - '--no-implied-dirs', # SO GOOD! - '--files-from=-', - '--from0', - ); - -(my $PROG = $0) =~ s#.*/##; - -sub install_files ($); - -######################################## -# Environment -# Helpful prefix to die messages -$SIG{__DIE__} = sub { die "FATAL[$PROG]: @_"; }; -# Set a reasonable umask -umask 077; -# Get out of wherever (possibly NFS-mounted) we were -chdir("/") - or die "Could not chdir /: $!"; -# Autoflush on STDERR -select((select(STDERR), $|=1)[0]); - -######################################## -# Config and option parsing {{{ -my $usage = Slack::default_usage("$PROG [options] [...]"); -# Option defaults -my %opt = (); -Slack::get_options( - opthash => \%opt, - usage => $usage, - required_options => [ qw(root stage) ], -); -# }}} - -# Arguments are required -die "No roles given!\n\n$usage" unless @ARGV; - -unless (-d $opt{root}) { - if (not $opt{'dry-run'}) { - eval { - mkpath($opt{root}); - # We have a tight umask, and a root of mode 0700 would be undesirable - # in most cases. - chmod(0755, $opt{root}); - }; - die "Could not mkpath destination directory '$opt{root}': $@\n" if $@; - } - warn "WARNING[$PROG]: Created destination directory '".$opt{root}."'\n"; -} - -# Prepare for backups -if ($opt{backup} and $opt{'backup-dir'}) { - # Make sure backup directory exists - unless (-d $opt{'backup-dir'}) { - ($opt{verbose} > 0) and print STDERR "$PROG: Creating backup directory '$opt{'backup-dir'}'\n"; - if (not $opt{'dry-run'}) { - eval { mkpath($opt{'backup-dir'}); }; - die "Could not mkpath backup dir '$opt{'backup-dir'}': $@\n" if $@; - } - } - push(@rsync, "--backup", "--backup-dir=$opt{'backup-dir'}"); -} -# Pass options along to rsync -if ($opt{'dry-run'}) { - push @rsync, '--dry-run'; -} -if ($opt{'verbose'} > 1) { - push @rsync, '--verbose'; -} - -# copy over the new files -for my $role (@ARGV) { - install_files($role); -} -exit 0; - -# This subroutine takes care of actually installing the files for a role -sub install_files ($) { - my ($role) = @_; - # final / is important for rsync - my $source = $opt{stage} . "/roles/" . $role . "/files/"; - my $destination = $opt{root} . "/"; - my @command = (@rsync, $source, $destination); - - if (not -d $source) { - ($opt{verbose} > 0) and - print STDERR "$PROG: No files to install -- '$source' does not exist\n"; - return; - } - - # Try to give some sensible message here - if ($opt{verbose} > 0) { - if ($opt{'dry-run'}) { - print STDERR "$PROG: Dry-run syncing '$source' to '$destination'\n"; - } else { - print STDERR "$PROG: Syncing '$source' to '$destination'\n"; - } - } - - my ($fh) = Slack::wrap_rsync_fh(@command); - - select((select($fh), $|=1)[0]); # Turn on autoflush - - my $callback = sub { - my ($file) = @_; - ($file =~ s#^$source##) - or die "sub failed: $source|$file"; - print $fh "$file\0"; - }; - - # This will print files to be synced to the $fh - Slack::find_files_to_install($source, $destination, $callback); - - # Close fh, waitpid, and check return value - unless (close($fh)) { - Slack::check_system_exit(@command); - } -} diff --git a/slack-dist/dist/slack-rolediff b/slack-dist/dist/slack-rolediff deleted file mode 100755 index 92def93..0000000 --- a/slack-dist/dist/slack-rolediff +++ /dev/null @@ -1,146 +0,0 @@ -#!/usr/bin/perl -w -# $Id: slack-rolediff 125 2006-09-27 07:50:07Z alan $ -# vim:sw=2 -# vim600:fdm=marker -# Copyright (C) 2004-2006 Alan Sundell -# All Rights Reserved. This program comes with ABSOLUTELY NO WARRANTY. -# See the file COPYING for details. -# -# This script provides a preview of scripts or files about to be installed. -# Basically, it calls diff -- its smarts are in knowing where things are. - -require 5.006; -use warnings FATAL => qw(all); -use strict; -use sigtrap qw(die untrapped normal-signals - stack-trace any error-signals); - -use File::Path; -use File::Find; - -use constant LIB_DIR => '/usr/lib/slack'; -use lib LIB_DIR; -use Slack; - -my @diff = ('slack-diff', - '-uN', - ); - -# directories to compare -my %subdir = ( - files => 1, - scripts => 1, -); - -(my $PROG = $0) =~ s#.*/##; - -sub diff ($$;@); - -######################################## -# Environment -# Helpful prefix to die messages -$SIG{__DIE__} = sub { die "FATAL[$PROG]: @_"; }; -# Set a reasonable umask -umask 077; -# Get out of wherever (possibly NFS-mounted) we were -chdir("/") - or die "Could not chdir /: $!"; -# Autoflush on STDERR -select((select(STDERR), $|=1)[0]); - -######################################## -# Config and option parsing {{{ -my $usage = Slack::default_usage("$PROG [options] [...]"); -$usage .= < \%opt, - command_line_options => [ - 'subdir=s', - 'diff=s', - ], - usage => $usage, - required_options => [ qw(cache stage root) ], -); - -# Arguments are required -die "No roles given!\n\n$usage" unless @ARGV; - -# We only allow certain values for this option -if ($opt{subdir}) { - unless ($opt{subdir} eq 'files' or $opt{subdir} eq 'scripts') { - die "--subdir option must be 'files' or 'scripts'\n\n$usage"; - } - # Only do this subdir - %subdir = ( $opt{subdir} => 1 ); -} - -# Let people override our diff. Split on spaces so they can pass args. -if ($opt{diff}) { - @diff = split(/\s+/, $opt{diff}); -} - -# }}} - -my $exit = 0; -# Do the diffs -for my $full_role (@ARGV) { - # Split the full role (e.g. google.foogle.woogle) into components - my @role = split(/\./, $full_role); - - if ($subdir{scripts}) { - # Then we compare the cache vs the stage - my $old = $opt{stage} . "/roles/" . $full_role . "/scripts"; - my $new = $opt{cache} . "/roles/" . $role[0] . "/scripts"; - # For scripts, we don't care so much about mode and owner (since those are - # inherited in the CACHE from the SOURCE), so --noperms. - $exit |= diff($old, $new, '--noperms'); - } - - if ($subdir{files}) { - # Then we compare the stage vs the root - my $old = $opt{root}; - my $new = $opt{stage} . "/roles/" . $full_role . "/files"; - # For files, we don't care about files that exist in $old but not $new - $exit |= diff($old, $new, '--unidirectional-new-file'); - } -} -exit $exit; - -sub diff ($$;@) { - my ($old, $new, @options) = @_; - - my @command = (@diff, @options); - - # return if there's nothing to do - return 0 if (not -d $old and not -d $new); - - ($opt{verbose} > 0) and print STDERR "$PROG: Previewing with '@command'\n"; - - my $return = 0; - my $callback = sub { - my ($new_file) = @_; - my $old_file = $new_file; - ($old_file =~ s#^$new#$old#) - or die "sub failed: $new|$new_file"; - if (system(@command, $old_file, $new_file) != 0) { - $return |= Slack::get_system_exit(@command); - } - }; - - # We have to use this function, rather than recursive mode for slack-diff, - # because otherwise we'll print a bunch of bogus stuff about directories - # that exist in $ROOT and therefore aren't being synced. - Slack::find_files_to_install($new, $old, $callback); - - return $return; -} diff --git a/slack-dist/dist/slack-runscript b/slack-dist/dist/slack-runscript deleted file mode 100755 index 05790c4..0000000 --- a/slack-dist/dist/slack-runscript +++ /dev/null @@ -1,111 +0,0 @@ -#!/usr/bin/perl -w -# $Id: slack-runscript 118 2006-09-25 18:35:17Z alan $ -# vim:sw=2 -# vim600:fdm=marker -# Copyright (C) 2004-2006 Alan Sundell -# All Rights Reserved. This program comes with ABSOLUTELY NO WARRANTY. -# See the file COPYING for details. -# -# This script is in charge of running scripts out of the local stage - -require 5.006; -use warnings FATAL => qw(all); -use strict; -use sigtrap qw(die untrapped normal-signals - stack-trace any error-signals); - -use File::Path; -use File::Find; - -use constant LIB_DIR => '/usr/lib/slack'; -use lib LIB_DIR; -use Slack; - -# Export these options to the environment of the script -my @export_options = qw(root stage hostname verbose); - -(my $PROG = $0) =~ s#.*/##; - -######################################## -# Environment -# Helpful prefix to die messages -$SIG{__DIE__} = sub { die "FATAL[$PROG]: @_"; }; -# Set a reasonable umask -umask 077; -# Autoflush on STDERR -select((select(STDERR), $|=1)[0]); -# Get out of wherever (possibly NFS-mounted) we were -chdir('/') - or die "Could not chdir '/': $!"; - -######################################## -# Config and option parsing {{{ -my $usage = Slack::default_usage("$PROG [options] [...]"); -# Option defaults -my %opt = (); -Slack::get_options( - opthash => \%opt, - usage => $usage, - required_options => \@export_options, -); - -my $action = shift || die "No script to run!\n\n$usage"; -# Arguments are required -die "No roles given!\n\n$usage" unless @ARGV; - -# }}} - -# Start with a clean environment -%ENV = ( - PATH => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', -); -# Export certain variables to the environment. These are guaranteed to -# be set because we require them in get_options above. -for my $option (@export_options) { - my $env_var = $option; - $env_var =~ tr/a-z-/A-Z_/; - $ENV{$env_var} = $opt{$option}; -} -# We want to decrement the verbose value for the child if it's set. -$ENV{VERBOSE}-- if $ENV{VERBOSE}; - -# Run the script for each role given, if it exists and is executable -for my $role (@ARGV) { - my $script_to_run = "$opt{stage}/roles/$role/scripts/$action"; - unless (-x $script_to_run) { - if (-e _) { - # A helpful warning - warn "WARNING[$PROG]: Skipping '$script_to_run' because it's not executable\n"; - } elsif ($opt{verbose} > 0) { - print STDERR "$PROG: Skipping '$script_to_run' because it doesn't exist\n"; - } - next; - } - my $dir; - if ($action eq 'fixfiles') { - $dir = "$opt{stage}/roles/$role/files"; - } else { - $dir = "$opt{stage}/roles/$role/scripts"; - } - my @command = ($script_to_run , $role); - - # It's OK to chdir even if we're not going to run the script. - # Might as well see if it works. - chdir($dir) - or die "Could not chdir '$dir': $!\n"; - if ($opt{'dry-run'}) { - ($opt{verbose} > 0) - and print STDERR "$PROG: Not calling '@command' in '$dir' ". - "because --dry-run specified.\n"; - } else { - ($opt{verbose} > 0) - and print STDERR "$PROG: Calling '@command' in '$dir'.\n"; - unless (system("script /root/slackLog -a -f -c @command") == 0) { - Slack::check_system_exit(@command); - } - } - chdir('/') - or die "Could not chdir '/': $!\n" -} -exit 0; - diff --git a/slack-dist/dist/slack-runscript.orig b/slack-dist/dist/slack-runscript.orig deleted file mode 100755 index 5125a83..0000000 --- a/slack-dist/dist/slack-runscript.orig +++ /dev/null @@ -1,111 +0,0 @@ -#!/usr/bin/perl -w -# $Id: slack-runscript 118 2006-09-25 18:35:17Z alan $ -# vim:sw=2 -# vim600:fdm=marker -# Copyright (C) 2004-2006 Alan Sundell -# All Rights Reserved. This program comes with ABSOLUTELY NO WARRANTY. -# See the file COPYING for details. -# -# This script is in charge of running scripts out of the local stage - -require 5.006; -use warnings FATAL => qw(all); -use strict; -use sigtrap qw(die untrapped normal-signals - stack-trace any error-signals); - -use File::Path; -use File::Find; - -use constant LIB_DIR => '/usr/lib/slack'; -use lib LIB_DIR; -use Slack; - -# Export these options to the environment of the script -my @export_options = qw(root stage hostname verbose); - -(my $PROG = $0) =~ s#.*/##; - -######################################## -# Environment -# Helpful prefix to die messages -$SIG{__DIE__} = sub { die "FATAL[$PROG]: @_"; }; -# Set a reasonable umask -umask 077; -# Autoflush on STDERR -select((select(STDERR), $|=1)[0]); -# Get out of wherever (possibly NFS-mounted) we were -chdir('/') - or die "Could not chdir '/': $!"; - -######################################## -# Config and option parsing {{{ -my $usage = Slack::default_usage("$PROG [options] [...]"); -# Option defaults -my %opt = (); -Slack::get_options( - opthash => \%opt, - usage => $usage, - required_options => \@export_options, -); - -my $action = shift || die "No script to run!\n\n$usage"; -# Arguments are required -die "No roles given!\n\n$usage" unless @ARGV; - -# }}} - -# Start with a clean environment -%ENV = ( - PATH => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', -); -# Export certain variables to the environment. These are guaranteed to -# be set because we require them in get_options above. -for my $option (@export_options) { - my $env_var = $option; - $env_var =~ tr/a-z-/A-Z_/; - $ENV{$env_var} = $opt{$option}; -} -# We want to decrement the verbose value for the child if it's set. -$ENV{VERBOSE}-- if $ENV{VERBOSE}; - -# Run the script for each role given, if it exists and is executable -for my $role (@ARGV) { - my $script_to_run = "$opt{stage}/roles/$role/scripts/$action"; - unless (-x $script_to_run) { - if (-e _) { - # A helpful warning - warn "WARNING[$PROG]: Skipping '$script_to_run' because it's not executable\n"; - } elsif ($opt{verbose} > 0) { - print STDERR "$PROG: Skipping '$script_to_run' because it doesn't exist\n"; - } - next; - } - my $dir; - if ($action eq 'fixfiles') { - $dir = "$opt{stage}/roles/$role/files"; - } else { - $dir = "$opt{stage}/roles/$role/scripts"; - } - my @command = ($script_to_run, $role); - - # It's OK to chdir even if we're not going to run the script. - # Might as well see if it works. - chdir($dir) - or die "Could not chdir '$dir': $!\n"; - if ($opt{'dry-run'}) { - ($opt{verbose} > 0) - and print STDERR "$PROG: Not calling '@command' in '$dir' ". - "because --dry-run specified.\n"; - } else { - ($opt{verbose} > 0) - and print STDERR "$PROG: Calling '@command' in '$dir'.\n"; - unless (system(@command) == 0) { - Slack::check_system_exit(@command); - } - } - chdir('/') - or die "Could not chdir '/': $!\n" -} -exit 0; - diff --git a/slack-dist/dist/slack-stage b/slack-dist/dist/slack-stage deleted file mode 100755 index 3833736..0000000 --- a/slack-dist/dist/slack-stage +++ /dev/null @@ -1,278 +0,0 @@ -#!/usr/bin/perl -w -# $Id: slack-stage 180 2008-01-19 08:26:19Z alan $ -# vim:sw=2 -# vim600:fdm=marker -# Copyright (C) 2004-2008 Alan Sundell -# All Rights Reserved. This program comes with ABSOLUTELY NO WARRANTY. -# See the file COPYING for details. -# -# This script is in charge of copying files from the local cache -# directory to the local stage, building a unified single tree onstage -# from the multiple trees that are the role + subroles in the cache - -require 5.006; -use warnings FATAL => qw(all); -use strict; -use sigtrap qw(die untrapped normal-signals - stack-trace any error-signals); - -use File::Path; -use File::Find; - -use constant LIB_DIR => '/usr/lib/slack'; -use lib LIB_DIR; -use Slack; - -my @rsync = ('rsync', - '--recursive', - '--times', - '--ignore-times', - '--perms', - '--sparse', - ); - -(my $PROG = $0) =~ s#.*/##; - -sub check_stage (); -sub sync_role ($$@); -sub apply_default_perms_to_role ($$); - -######################################## -# Environment -# Helpful prefix to die messages -$SIG{__DIE__} = sub { die "FATAL[$PROG]: @_"; }; -# Set a reasonable umask -umask 077; -# Get out of wherever (possibly NFS-mounted) we were -chdir("/") - or die "Could not chdir /: $!"; -# Autoflush on STDERR -select((select(STDERR), $|=1)[0]); - -######################################## -# Config and option parsing {{{ -my $usage = Slack::default_usage("$PROG [options] [...]"); -$usage .= < \%opt, - command_line_options => [ - 'subdir=s', - ], - usage => $usage, - required_options => [ qw(cache stage) ], -); - -# Arguments are required -die "No roles given!\n\n$usage" unless @ARGV; - -# We only allow certain values for this option -if ($opt{subdir}) { - unless ($opt{subdir} eq 'files' or $opt{subdir} eq 'scripts') { - die "--subdir option must be 'files' or 'scripts'\n\n$usage"; - } -} else { - $opt{subdir} = ''; -} - -# Prepare for backups -if ($opt{backup} and $opt{'backup-dir'}) { - # Make sure backup directory exists - unless (-d $opt{'backup-dir'}) { - ($opt{verbose} > 0) and print STDERR "Creating backup directory '$opt{'backup-dir'}'\n"; - if (not $opt{'dry-run'}) { - eval { mkpath($opt{'backup-dir'}); }; - die "Could not mkpath backup dir '$opt{'backup-dir'}': $@\n" if $@; - } - } - push(@rsync, "--backup", "--backup-dir=$opt{'backup-dir'}"); -} - -# Pass options along to rsync -if ($opt{'dry-run'}) { - push @rsync, '--dry-run'; -} -# Pass options along to rsync -if ($opt{'verbose'} > 1) { - push @rsync, '--verbose'; -} -# }}} - -# copy over the new files -for my $full_role (@ARGV) { - # Split the full role (e.g. google.foogle.woogle) into components - my @role_parts = split(/\./, $full_role); - die "Internal error: Expect at least one role part" if not @role_parts; - # Reassemble parts one at a time onto @role and sync as we go, - # so we do "google", then "google.foogle", then "google.foogle.woogle" - my @role = (); - # Make sure we've got the right perms before we copy stuff down - check_stage(); - - # For the base role, do both files and scripts. - push @role, shift @role_parts; - for my $subdir(qw(files scripts)) { - if (not $opt{subdir} or $opt{subdir} eq $subdir) { - ($opt{verbose} > 1) - and print STDERR "$PROG: Calling sync_role for $full_role, @role\n"; - # @role here will have one element, so sync_role will use --delete - sync_role($full_role, $subdir, @role) - } - } - - # For all subroles, just do the files. - # (If we wanted script subroles to work like files, we'd get rid of this - # distinction and simplify the code.) - if (not $opt{subdir} or $opt{subdir} eq 'files') { - while (@role_parts) { - push @role, shift @role_parts; - ($opt{verbose} > 1) - and print STDERR "$PROG: Calling sync_role for $full_role, @role\n"; - sync_role($full_role, 'files', @role); - } - } - - for my $subdir (qw(files scripts)) { - apply_default_perms_to_role($full_role, $subdir) - if (not $opt{subdir} or $opt{subdir} eq $subdir); - } -} -exit 0; - -# Make sure the stage directory exists and is mode 0700, to protect files -# underneath in transit -sub check_stage () { - my $stage = $opt{stage} . "/roles"; - if (not $opt{'dry-run'}) { - if (not -d $stage) { - ($opt{verbose} > 0) and print STDERR "$PROG: Creating '$stage'\n"; - eval { mkpath($stage); }; - die "Could not mkpath cache dir '$stage': $@\n" if $@; - } - ($opt{verbose} > 0) and print STDERR "$PROG: Checking perms on '$stage'\n"; - if ($> != 0) { - warn "WARNING[$PROG]: Not superuser; unable to chown files\n"; - } else { - chown(0, 0, $stage) - or die "Could not chown 0:0 '$stage': $!\n"; - } - chmod(0700, $stage) - or die "Could not chmod 0700 '$stage': $!\n"; - } -} - -# Copy the files for a role from CACHE to STAGE -sub sync_role ($$@) { - my ($full_role, $subdir, @role) = @_; - my @this_rsync = @rsync; - - # If we were only given one role part, we're in the base role - my $in_base_role = (scalar @role == 1); - - # For the base role, delete any files that don't exist in the cache. - # Not for the subrole (otherwise we'll delete all files not in - # the subrole, which may be most of them!) - if ($in_base_role) { - push @this_rsync, "--delete"; - } - - # (a) => a/files - # (a,b,c) => a/files.b.c - my $src_path = $role[0].'/'.join(".", $subdir, @role[1 .. $#role]); - # This one's a little simpler: - my $dst_path = $full_role.'/'.$subdir; - - # final / is important for rsync - my $source = $opt{cache} . "/roles/" . $src_path . "/"; - my $destination = $opt{stage} . "/roles/" . $dst_path . "/"; - if (not -d $destination and -d $source) { - ($opt{verbose} > 0) and print STDERR "$PROG: Creating '$destination'\n"; - if (not $opt{'dry-run'}) { - eval { mkpath($destination); }; - die "Could not mkpath stage dir '$destination': $@\n" if $@; - } - } - - # We no longer require the source to exist - if (not -d $source) { - # but we need to remove the destination if the source - # doesn't exist and we're in the base role - if ($in_base_role) { - rmtree($destination); - # rmtree() doesn't throw exceptions or give a return value useful - # for detecting failure, so we just check after the fact. - die "Could not rmtree '$destination' when '$source' missing\n" - if -e $destination; - } - # if we continue, rsync will fail because source is missing, - # so we don't. - return; - } - - # All this to run an rsync command - my @command = (@this_rsync, $source, $destination); - ($opt{verbose} > 0) and print STDERR "$PROG: Syncing $src_path with '@command'\n"; - Slack::wrap_rsync(@command); -} - -# This just takes the base role, and chowns/chmods everything under it to -# give it some sensible permissions. Basically, the only thing we preserve -# about the original permissions is the executable bit, since that's the -# only thing source code controls systems like CVS, RCS, Perforce seem to -# preserve. -sub apply_default_perms_to_role ($$) { - my ($role, $subdir) = @_; - my $destination = $opt{stage} . "/roles/" . $role; - - if ($subdir) { - $destination .= '/' . $subdir; - } - - # If the destination doesn't exist, it's probably because the source didn't - return if not -d $destination; - - ($opt{verbose} > 0) and print STDERR "$PROG: Setting default perms on $destination\n"; - if ($> != 0) { - warn "WARNING[$PROG]: Not superuser; won't be able to chown files\n"; - } - # Use File::Find to recurse the directory - find({ - # The "wanted" subroutine is called for every directory entry - wanted => sub { - return if $opt{'dry-run'}; - ($opt{verbose} > 2) and print STDERR "$File::Find::name\n"; - if (-l) { - # symlinks shouldn't be in here, - # since we dereference when copying - warn "WARNING[$PROG]: Skipping symlink at $File::Find::name: $!\n"; - return; - } elsif (-f _) { # results of last stat saved in the "_" - if (-x _) { - chmod 0555, $_ - or die "Could not chmod 0555 $File::Find::name: $!"; - } else { - chmod 0444, $_ - or die "Could not chmod 0444 $File::Find::name: $!"; - } - } elsif (-d _) { - chmod 0755, $_ - or die "Could not chmod 0755 $File::Find::name: $!"; - } else { - warn "WARNING[$PROG]: Unknown file type at $File::Find::name: $!\n"; - } - return if $> != 0; # skip chowning if not superuser - chown 0, 0, $_ - or die "Could not chown 0:0 $File::Find::name: $!"; - }, - # end of wanted function - }, - # way down here, we have the directory to traverse with File::Find - $destination, - ); -} diff --git a/slack-dist/dist/slack-sync b/slack-dist/dist/slack-sync deleted file mode 100755 index e334ef4..0000000 --- a/slack-dist/dist/slack-sync +++ /dev/null @@ -1,169 +0,0 @@ -#!/usr/bin/perl -w -# $Id: slack-sync 180 2008-01-19 08:26:19Z alan $ -# vim:sw=2 -# vim600:fdm=marker -# Copyright (C) 2004-2008 Alan Sundell -# All Rights Reserved. This program comes with ABSOLUTELY NO WARRANTY. -# See the file COPYING for details. -# -# This script is in charge of copying files from the (possibly remote) -# master directory to a local cache, using rsync - -require 5.006; -use warnings FATAL => qw(all); -use strict; -use sigtrap qw(die untrapped normal-signals - stack-trace any error-signals); - -use File::Path; - -use constant LIB_DIR => '/usr/lib/slack'; -use lib LIB_DIR; -use Slack; - -my @rsync = ('rsync', - '--cvs-exclude', - '--recursive', - '--links', - '--copy-links', - '--times', - '--perms', - '--sparse', - '--delete', - '--files-from=-', - '--from0', - ); - -(my $PROG = $0) =~ s#.*/##; - -sub check_cache ($); -sub rsync_source ($$@); - -######################################## -# Environment -# Helpful prefix to die messages -$SIG{__DIE__} = sub { die "FATAL[$PROG]: @_"; }; -# Set a reasonable umask -umask 077; -# Get out of wherever (possibly NFS-mounted) we were -chdir("/") - or die "Could not chdir /: $!"; -# Autoflush on STDERR -select((select(STDERR), $|=1)[0]); - -######################################## -# Config and option parsing {{{ -my $usage = Slack::default_usage("$PROG [options] [...]"); -# Option defaults -my %opt = (); -Slack::get_options( - opthash => \%opt, - usage => $usage, - required_options => [ qw(source cache) ], -); - -# Arguments are required -die "No roles given!\n\n$usage" unless @ARGV; - -# Prepare for backups -if ($opt{backup} and $opt{'backup-dir'}) { - # Make sure backup directory exists - unless (-d $opt{'backup-dir'}) { - ($opt{verbose} > 0) and print STDERR "Creating backup directory '$opt{'backup-dir'}'\n"; - if (not $opt{'dry-run'}) { - eval { mkpath($opt{'backup-dir'}); }; - die "Could not mkpath backup dir '$opt{'backup-dir'}': $@\n" if $@; - } - } - push(@rsync, "--backup", "--backup-dir=$opt{'backup-dir'}"); -} -# Look at source type, and add options if necessary -if ($opt{'rsh'} or $opt{source} =~ m/^[\w@\.-]+::/) { - # This is tunnelled rsync, and so needs an extra option - if ($opt{'rsh'}) { - push @rsync, '-e', $opt{'rsh'}; - } else { - push @rsync, '-e', 'ssh'; - } -} - -# Pass options along to rsync -if ($opt{'dry-run'}) { - push @rsync, '--dry-run'; -} -# Pass options along to rsync -if ($opt{'verbose'} > 1) { - push @rsync, '--verbose'; -} -# }}} - -my @roles = (); - -{ - # This hash is just to avoid calling rsync twice if two subroles are - # installed. We only care since it's remote, and therefore slow. - my %roles_to_sync = (); - - # copy over the new files - for my $full_role (@ARGV) { - # Get the first element of the role name (the base role) - # e.g., from "google.foogle.woogle", get "google" - my $base_role = (split /\./, $full_role, 2)[0]; - - $roles_to_sync{$base_role} = 1; - } - @roles = keys %roles_to_sync; -} - -my $cache = $opt{cache} . "/roles/"; -# Make sure we've got the right perms before we copy stuff down -check_cache($cache); - -rsync_source( - $opt{source} . '/roles/', - $cache, - @roles, -); - -exit 0; - -# Make sure the cache directory exists and is mode 0700, to protect files -# underneath in transit -sub check_cache ($) { - my ($cache) = @_; - if (not $opt{'dry-run'}) { - if (not -d $cache) { - ($opt{verbose} > 0) and print STDERR "$PROG: Creating '$cache'\n"; - eval { mkpath($cache); }; - die "Could not mkpath cache dir '$cache': $@\n" if $@; - } - ($opt{verbose} > 0) and print STDERR "$PROG: Checking perms on '$cache'\n"; - if ($> != 0) { - warn "WARNING[$PROG]: Not superuser; unable to chown files\n"; - } else { - chown(0, 0, $cache) - or die "Could not chown 0:0 '$cache': $!\n"; - } - chmod(0700, $cache) - or die "Could not chmod 0700 '$cache': $!\n"; - } -} - -# Pull down roles from an rsync source -sub rsync_source($$@) { - my ($source, $destination, @roles) = @_; - my @command = (@rsync, $source, $destination); - - ($opt{verbose} > 0) - and print STDERR "$PROG: Syncing cache with '@command'\n"; - - my ($fh) = Slack::wrap_rsync_fh(@command); - - # Shove the roles down its throat - print $fh join("\0", @roles), "\0"; - - # Close fh, waitpid, and check return value - unless (close($fh)) { - Slack::check_system_exit(@command); - } -} diff --git a/slack-dist/dist/slack.conf b/slack-dist/dist/slack.conf deleted file mode 100644 index e69de29..0000000 diff --git a/slack-dist/env/prod/SlackConfig-prod.config b/slack-dist/env/prod/SlackConfig-prod.config deleted file mode 100644 index 20c28ab..0000000 --- a/slack-dist/env/prod/SlackConfig-prod.config +++ /dev/null @@ -1,6 +0,0 @@ -ROLE_LIST=techops.turnsys.net:/var/www/html/tsys-techops/slack/prod/etc/roles.conf -SOURCE=techops.turnsys.net:/var/www/html/tsys-techops -CACHE=/var/cache/slack -STAGE=/var/lib/slack/stage -ROOT=/ -BACKUP_DIR=/var/lib/slack/backups diff --git a/slack-dist/env/prod/SlackSSH-prod.config b/slack-dist/env/prod/SlackSSH-prod.config deleted file mode 100644 index b5b96e0..0000000 --- a/slack-dist/env/prod/SlackSSH-prod.config +++ /dev/null @@ -1,4 +0,0 @@ -Host techops.turnsys.net - User tsys-techops - IdentityFile /root/.ssh/SlackSSH-prod.key - StrictHostKeyChecking no diff --git a/slack-dist/env/prod/SlackSSH-prod.key b/slack-dist/env/prod/SlackSSH-prod.key deleted file mode 100644 index 12adcd4..0000000 --- a/slack-dist/env/prod/SlackSSH-prod.key +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEAs7Ndaskoh0HVk4NSc8eR3PNBilv9DuWw8tjquo/7VEappkg3 -F8IlvxitVIxGoZEf2bkEigcYgB+l/6j5ubIKZ8R2vUzY3sSZpl5KGl/2yl+TtO/9 -F7ZyhYbR348gEDZMFCKUXdFsdCArf6u6nmbWaYGrunRRl/fPwNbmO7c0WF/UEqvB -cmJGY7772SJuuQUl/rhy9y4PJr8dmj7K04XU7tLJKqz83PLCiXis+g255vBJPjqA -MJG9hRo/8kQmNTbDR4dEwBRjce2Lo6iBaw4NHQ4mjYhZDprH6kZdfvDd6fs6+hJR -NIsUX3Q9g8wAReBqdtFED32QenoBKvshoZD78wIDAQABAoIBAGcw/toNfcp+EalN -5hE6bxaUUfSj8mOVntE1o0VS3R5+HXmxSoHIKWjdQNumWgD5l3Ktfl/Mx1L72ZVA -cXcjODpyZUU7VeZGu3z/9EnFBbEcxXNHxOzTBlyLGQXp6J2msHV3jf95/W+J8bC0 -6st/fmzD29uMZDaCRbkVLszn3ZVJKzO4EMNg5nfzf0ET9I77/fIgJE7whnCS9lE3 -0ELH4G/gCD/Rbjp9c6J+E55RvUNMoGECKy5NOKbFYNSEYQiIHpqceYzn82xHtErQ -rOz1MtikJHw6ACObsmsifobeGhHcuGqO99iHMmTIpBfLms0Dozr5oz1CODMwSkOP -j59RL7ECgYEA505s5NkBc7/aqQTLYdkdhcwi8ttbbPFYSMEuSvKV3GcuOA9S2pVZ -RdOE+u2ieEoJuvxbo02xhPSPz4w1VeqBjEoW1jFv1yaRDQG5h8f4Ya8aRCoBg/4c -V98cnUbtRym1YrXRSZ8TQVPpFA31A3SAgJSEojQRV09AMpjAHEJvBFcCgYEAxuKP -1W7oFPwQdnFUjKvEi+YHli6Jhq3ERrRfI2q9GDCRxyHX/agEtIELjrNk4OdKvjdn -oTnxfhI4g59yrOLa7tbV06T8L/ifk1zUG4rhiaZrTIRFGvtTeUoGN7ag/TVc/4Vp -RQa05z+MIrIf1jeSAShRIksNmy5n7j53rScTY8UCgYEApHS6L6uqwKVzziA+in9X -4j1Vy93yju65mmDfjSIVMvOZhPpAKnFtW5wcPFyg222opW2vqdgfkyxe424IreFh -4mD7A6d6oTomf1zukH+5NZrNzhEfqr0NYdyb96bqJWKeOGSVPQcBJb2HRl72CVLX -2pO+CaWDftQ2DMNWM8F4NVkCgYBZhUNOw7QNNgRG++4dv3chrXG+xMW8bFzLooas -T3A8Aiir5GzvTQCJKwjDu7Xtkc5P3mpz5LvxjkwH2u5oKVh4ZxUqRboJ8bQKRZ9n -olSwe8sSTvs4EOZa0toHm9nM/4cTsL5YhpNI/46ZU2oHJ0493SLf975xGitHzrBZ -rRwKLQKBgQCIKEi7Vjl7noNc6O2lIJG6GLAmpLsemcweP90wcpotV/qafsChZMt2 -LSai+iSdguFFu/J0KpfTkxuEeH5aT0D28zRUy3kP7WlP3wOTcDM/6iYsjLNIqeHf -X5AL3SFCbMemCZsvBVtPwfli7rsJNft/98VDlhkOaCyMa+sRjEEhlg== ------END RSA PRIVATE KEY----- diff --git a/slack-dist/env/prod/SlackSSH-prod.key.pub b/slack-dist/env/prod/SlackSSH-prod.key.pub deleted file mode 100644 index fee9b5f..0000000 --- a/slack-dist/env/prod/SlackSSH-prod.key.pub +++ /dev/null @@ -1 +0,0 @@ -ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCzs11qySiHQdWTg1Jzx5Hc80GKW/0O5bDy2Oq6j/tURqmmSDcXwiW/GK1UjEahkR/ZuQSKBxiAH6X/qPm5sgpnxHa9TNjexJmmXkoaX/bKX5O07/0XtnKFhtHfjyAQNkwUIpRd0Wx0ICt/q7qeZtZpgau6dFGX98/A1uY7tzRYX9QSq8FyYkZjvvvZIm65BSX+uHL3Lg8mvx2aPsrThdTu0skqrPzc8sKJeKz6Dbnm8Ek+OoAwkb2FGj/yRCY1NsNHh0TAFGNx7YujqIFrDg0dDiaNiFkOmsfqRl1+8N3p+zr6ElE0ixRfdD2DzABF4Gp20UQPfZB6egEq+yGhkPvz charles@ultix diff --git a/slack-dist/slackDist.tar.gz b/slack-dist/slackDist.tar.gz deleted file mode 100644 index 2b7969a..0000000 Binary files a/slack-dist/slackDist.tar.gz and /dev/null differ diff --git a/slack/prod/netdata/files/etc/netdata/.opt-out-from-anonymous-statistics b/slack/prod/netdata/files/etc/netdata/.opt-out-from-anonymous-statistics deleted file mode 100644 index e69de29..0000000 diff --git a/slack/prod/netdata/files/etc/netdata/netdata.conf b/slack/prod/netdata/files/etc/netdata/netdata.conf deleted file mode 100644 index 2f88e95..0000000 --- a/slack/prod/netdata/files/etc/netdata/netdata.conf +++ /dev/null @@ -1,12211 +0,0 @@ -# netdata configuration -# -# You can download the latest version of this file, using: -# -# wget -O /etc/netdata/netdata.conf http://localhost:19999/netdata.conf -# or -# curl -o /etc/netdata/netdata.conf http://localhost:19999/netdata.conf -# -# You can uncomment and change any of the options below. -# The value shown in the commented settings, is the default value. -# - -# global netdata configuration - -[global] - # process scheduling policy = keep - # OOM score = keep - update every = 90 - # glibc malloc arena max for plugins = 1 - # glibc malloc arena max for netdata = 1 - # history = 3996 - # config directory = /etc/netdata - # stock config directory = /usr/lib/netdata/conf.d - # log directory = /var/log/netdata - # web files directory = /usr/share/netdata/web - # cache directory = /var/cache/netdata - # lib directory = /var/lib/netdata - # home directory = /var/cache/netdata - # plugins directory = "/usr/libexec/netdata/plugins.d" "/etc/netdata/custom-plugins.d" - memory mode = none - # host access prefix = - # memory deduplication (ksm) = yes - # TZ environment variable = :/etc/localtime - # timezone = America/Chicago - # debug flags = 0x0000000000000000 - debug log = none - error log = none - access log = none - # errors flood protection period = 1200 - # errors to trigger flood protection = 200 - # run as user = netdata - # pthread stack size = 8388608 - # cleanup obsolete charts after seconds = 3600 - # gap when lost iterations above = 1 - # cleanup orphan hosts after seconds = 3600 - # delete obsolete charts files = yes - # delete orphan hosts files = yes - -[web] - # ses max window = 15 - # des max window = 15 - mode = none - # listen backlog = 4096 - # default port = 19999 - # bind to = * - # web files owner = netdata - # web files group = netdata - # disconnect idle clients after seconds = 60 - # timeout for first request = 60 - # accept a streaming request every seconds = 0 - # respect do not track policy = no - # x-frame-options response header = - # allow connections from = localhost * - # allow dashboard from = localhost * - # allow badges from = * - # allow streaming from = * - # allow netdata.conf from = localhost fd* 10.* 192.168.* 172.16.* 172.17.* 172.18.* 172.19.* 172.20.* 172.21.* 172.22.* 172.23.* 172.24.* 172.25.* 172.26.* 172.27.* 172.28.* 172.29.* 172.30.* 172.31.* - enable gzip compression = no - # gzip compression strategy = default - # gzip compression level = 3 - # web server threads = 2 - # web server max sockets = 512 - -[plugins] - # PATH environment variable = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin - # PYTHONPATH environment variable = - # proc = yes - diskspace = yes - cgroups = yes - tc = no - idlejitter = yes - # enable running new plugins = yes - # check for new plugins every = 60 - apps = yes - node.d = no - # python.d = yes - # charts.d = yes - # fping = yes - -[health] - # enabled = yes - # in memory max health log entries = 1000 - # script to execute on alarm = /usr/libexec/netdata/plugins.d/alarm-notify.sh - # stock health configuration directory = /usr/lib/netdata/conf.d/health.d - # health configuration directory = /etc/netdata/health.d - # run at least every seconds = 10 - # postpone alarms during hibernation for seconds = 60 - # rotate log every lines = 2000 - -[registry] - enabled = no - registry to announce = http://toolbox.turnsys.net:19999 - # registry db directory = /var/lib/netdata/registry - # netdata unique id file = /var/lib/netdata/registry/netdata.public.unique.id - # registry db file = /var/lib/netdata/registry/registry.db - # registry log file = /var/lib/netdata/registry/registry-log.db - # registry save db every new entries = 1000000 - # registry expire idle persons days = 365 - # registry domain = - # registry hostname = tsys-cloud-www - # verify browser cookies support = yes - # max URL length = 1024 - # max URL name length = 50 - # allow from = * - -[cloud] - # cloud base url = https://netdata.cloud - -[backend] - # host tags = - # enabled = no - # data source = average - # type = graphite - # destination = localhost - # prefix = netdata - # hostname = tsys-cloud-www - # update every = 90 - # buffer on failures = 10 - # timeout ms = 20000 - # send names instead of ids = yes - # send charts matching = * - # send hosts matching = localhost * - -[statsd] - enabled = no - # update every (flushInterval) = 90 - # udp messages to process at once = 10 - # create private charts for metrics matching = * - # max private charts allowed = 200 - # max private charts hard limit = 1000 - # private charts memory mode = save - # private charts history = 3996 - # decimal detail = 1000 - # disconnect idle tcp clients after seconds = 600 - # private charts hidden = no - # histograms and timers percentile (percentThreshold) = 95.00000 - # add dimension for number of events received = yes - # gaps on gauges (deleteGauges) = no - # gaps on counters (deleteCounters) = no - # gaps on meters (deleteMeters) = no - # gaps on sets (deleteSets) = no - # gaps on histograms (deleteHistograms) = no - # gaps on timers (deleteTimers) = no - # statsd server max TCP sockets = 256 - # listen backlog = 4096 - # default port = 8125 - # bind to = udp:localhost tcp:localhost - - -# per plugin configuration - -[plugin:apps] - update every = 90 - # command options = - -[plugin:node.d] - update every = 90 - # command options = - -[plugin:python.d] - update every = 90 - # command options = - -[plugin:charts.d] - update every = 90 - # command options = - -[plugin:fping] - update every = 90 - # command options = - -[plugin:idlejitter] - # loop time in ms = 20 - -[plugin:tc] - # script to run to get tc values = /usr/libexec/netdata/plugins.d/tc-qos-helper.sh - -[plugin:cgroups] - # cgroups plugin resource charts = yes - update every = 90 - # check for new cgroups every = 900 - # enable cpuacct stat (total CPU) = auto - # enable cpuacct usage (per core CPU) = auto - # enable memory (used mem including cache) = auto - # enable detailed memory = auto - # enable memory limits fail count = auto - # enable swap memory = auto - # enable blkio bandwidth = auto - # enable blkio operations = auto - # enable blkio throttle bandwidth = auto - # enable blkio throttle operations = auto - # enable blkio queued operations = auto - # enable blkio merged operations = auto - # recheck zero blkio every iterations = 10 - # recheck zero memory failcnt every iterations = 10 - # recheck zero detailed memory every iterations = 10 - # enable systemd services = yes - # enable systemd services detailed memory = no - # report used memory without cache = yes - # path to /sys/fs/cgroup/cpuacct = /sys/fs/cgroup/cpu,cpuacct - # path to /sys/fs/cgroup/blkio = /sys/fs/cgroup/blkio - # path to /sys/fs/cgroup/memory = /sys/fs/cgroup/memory - # path to /sys/fs/cgroup/devices = /sys/fs/cgroup/devices - # max cgroups to allow = 1000 - # max cgroups depth to monitor = 0 - # enable new cgroups detected at run time = yes - # enable by default cgroups matching = !*/init.scope !/system.slice/run-*.scope *.scope /machine.slice/*.service !*/vcpu* !*/emulator !*.mount !*.partition !*.service !*.socket !*.slice !*.swap !*.user !/ !/docker !/libvirt !/lxc !/lxc/*/* !/machine !/qemu !/system !/systemd !/user * - # search for cgroups in subpaths matching = !*/init.scope !*-qemu !*.libvirt-qemu !/init.scope !/system !/systemd !/user !/user.slice !/lxc/*/* * - # script to get cgroup names = /usr/libexec/netdata/plugins.d/cgroup-name.sh - # script to get cgroup network interfaces = /usr/libexec/netdata/plugins.d/cgroup-network - # run script to rename cgroups matching = !/ !*.mount !*.socket !*.partition /machine.slice/*.service !*.service !*.slice !*.swap !*.user !init.scope !*.scope/vcpu* !*.scope/emulator *.scope *docker* *lxc* *qemu* *kubepods* *.libvirt-qemu * - # cgroups to match as systemd services = !/system.slice/*/*.service /system.slice/*.service - # enable cgroup / = no - # search for cgroups under / = yes - # enable cgroup user.slice = no - # search for cgroups under /user.slice = no - # enable cgroup init.scope = no - # enable cgroup system.slice = no - # search for cgroups under /system.slice = yes - # enable cgroup system.slice/sys-fs-fuse-connections.mount = no - # enable cgroup system.slice/sys-kernel-config.mount = no - # enable cgroup system.slice/sys-kernel-debug.mount = no - # enable cgroup system.slice/var-lib-lxcfs.mount = no - # enable cgroup system.slice/-.mount = no - # enable cgroup system.slice/tmp-apc.mount = no - # enable cgroup system.slice/dev-mqueue.mount = no - # enable cgroup system.slice/system-postgresql.slice = no - # enable cgroup system.slice/run-user-1000.mount = no - # enable cgroup system.slice/proc-sys-fs-binfmt_misc.mount = no - # enable cgroup system.slice/run-rpc_pipefs.mount = no - # enable cgroup system.slice/dev-hugepages.mount = no - # enable cgroup system.slice/system-getty.slice = no - -[plugin:proc] - # netdata server resources = yes - # /proc/stat = yes - # /proc/uptime = yes - # /proc/loadavg = yes - # /proc/sys/kernel/random/entropy_avail = yes - # /proc/interrupts = yes - # /proc/softirqs = yes - # /proc/vmstat = yes - # /proc/meminfo = yes - # /sys/kernel/mm/ksm = yes - # /sys/devices/system/edac/mc = yes - # /sys/devices/system/node = yes - # /proc/net/dev = yes - # /proc/net/sockstat = yes - # /proc/net/sockstat6 = yes - # /proc/net/netstat = yes - # /proc/net/snmp = yes - # /proc/net/snmp6 = yes - # /proc/net/sctp/snmp = yes - # /proc/net/softnet_stat = yes - # /proc/net/ip_vs/stats = yes - # /proc/net/stat/synproxy = yes - # /proc/diskstats = yes - # ipc = yes - # /sys/class/power_supply = yes - - /proc/net/stat/conntrack = no - /proc/mdstat = yes - /proc/net/rpc/nfsd = yes - /proc/net/rpc/nfs = yes - /proc/spl/kstat/zfs/arcstats = yes - /sys/fs/btrfs = no - -[plugin:proc:diskspace] - remove charts of unmounted disks = yes - update every = 90 - check for new mount points every = 15 - # exclude space metrics on paths = /proc/* /sys/* /var/run/user/* /run/user/* /snap/* /var/lib/docker/* - # exclude space metrics on filesystems = *gvfs *gluster* *s3fs *ipfs *davfs2 *httpfs *sshfs *gdfs *moosefs fusectl - # space usage for all disks = auto - # inodes usage for all disks = auto - -[plugin:proc:diskspace:/dev] - # space usage = auto - # inodes usage = auto - -[plugin:proc:/proc/stat] - # cpu utilization = yes - # per cpu core utilization = yes - # cpu interrupts = yes - # context switches = yes - # processes started = yes - # processes running = yes - # keep per core files open = yes - # keep cpuidle files open = yes - # core_throttle_count = auto - # package_throttle_count = no - # cpu frequency = yes - # cpu idle states = yes - # core_throttle_count filename to monitor = /sys/devices/system/cpu/%s/thermal_throttle/core_throttle_count - # package_throttle_count filename to monitor = /sys/devices/system/cpu/%s/thermal_throttle/package_throttle_count - # scaling_cur_freq filename to monitor = /sys/devices/system/cpu/%s/cpufreq/scaling_cur_freq - # time_in_state filename to monitor = /sys/devices/system/cpu/%s/cpufreq/stats/time_in_state - # schedstat filename to monitor = /proc/schedstat - # cpuidle name filename to monitor = /sys/devices/system/cpu/cpu%zu/cpuidle/state%zu/name - # cpuidle time filename to monitor = /sys/devices/system/cpu/cpu%zu/cpuidle/state%zu/time - # filename to monitor = /proc/stat - -[plugin:proc:diskspace:/run] - # space usage = auto - # inodes usage = auto - -[plugin:proc:diskspace:/] - # space usage = auto - # inodes usage = auto - -[plugin:proc:diskspace:/sys/kernel/security] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/dev/shm] - # space usage = auto - # inodes usage = auto - -[plugin:proc:diskspace:/run/lock] - # space usage = auto - # inodes usage = auto - -[plugin:proc:diskspace:/sys/fs/cgroup] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/fs/cgroup/systemd] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/fs/pstore] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/fs/cgroup/pids] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/fs/cgroup/rdma] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/fs/cgroup/net_cls,net_prio] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/fs/cgroup/cpu,cpuacct] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/fs/cgroup/hugetlb] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/fs/cgroup/memory] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/fs/cgroup/cpuset] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/fs/cgroup/blkio] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/fs/cgroup/devices] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/fs/cgroup/freezer] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/fs/cgroup/perf_event] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/kernel/config] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/dev/hugepages] - # space usage = auto - # inodes usage = auto - -[plugin:proc:diskspace:/tmp/apc] - # space usage = auto - # inodes usage = auto - -[plugin:proc:diskspace:/var/lib/lxcfs] - # space usage = auto - # inodes usage = auto - -[plugin:proc:diskspace:/proc/sys/fs/binfmt_misc] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/run/user/1000] - # space usage = no - # inodes usage = no - -[plugin:proc:/proc/uptime] - # filename to monitor = /proc/uptime - -[plugin:proc:/proc/loadavg] - # filename to monitor = /proc/loadavg - # enable load average = yes - # enable total processes = yes - -[plugin:proc:/proc/sys/kernel/random/entropy_avail] - # filename to monitor = /proc/sys/kernel/random/entropy_avail - -[plugin:proc:/proc/interrupts] - # interrupts per core = auto - # filename to monitor = /proc/interrupts - -[plugin:proc:/proc/softirqs] - # interrupts per core = auto - # filename to monitor = /proc/softirqs - -[plugin:proc:/proc/vmstat] - # swap i/o = auto - # disk i/o = yes - # memory page faults = yes - # system-wide numa metric summary = auto - # filename to monitor = /proc/vmstat - -[plugin:proc:/sys/devices/system/node] - # directory to monitor = /sys/devices/system/node - # enable per-node numa metrics = auto - -[plugin:proc:/proc/meminfo] - # system ram = yes - # system swap = auto - # hardware corrupted ECC = auto - # committed memory = yes - # writeback memory = yes - # kernel memory = yes - # slab memory = yes - # hugepages = auto - # transparent hugepages = auto - # filename to monitor = /proc/meminfo - -[plugin:proc:/sys/kernel/mm/ksm] - # /sys/kernel/mm/ksm/pages_shared = /sys/kernel/mm/ksm/pages_shared - # /sys/kernel/mm/ksm/pages_sharing = /sys/kernel/mm/ksm/pages_sharing - # /sys/kernel/mm/ksm/pages_unshared = /sys/kernel/mm/ksm/pages_unshared - # /sys/kernel/mm/ksm/pages_volatile = /sys/kernel/mm/ksm/pages_volatile - -[plugin:proc:/sys/devices/system/edac/mc] - # directory to monitor = /sys/devices/system/edac/mc - -[plugin:proc:/proc/net/dev] - # filename to monitor = /proc/net/dev - # path to get virtual interfaces = /sys/devices/virtual/net/%s - # path to get net device speed = /sys/class/net/%s/speed - # enable new interfaces detected at runtime = auto - # bandwidth for all interfaces = auto - # packets for all interfaces = auto - # errors for all interfaces = auto - # drops for all interfaces = auto - # fifo for all interfaces = auto - # compressed packets for all interfaces = auto - # frames, collisions, carrier counters for all interfaces = auto - # disable by default interfaces matching = lo fireqos* *-ifb - # refresh interface speed every seconds = 10 - -[plugin:proc:/proc/net/dev:lo] - # enabled = no - # virtual = yes - -[plugin:proc:/proc/net/dev:ens3] - # enabled = yes - # virtual = no - # bandwidth = auto - # packets = auto - # errors = auto - # drops = auto - # fifo = auto - # compressed = auto - # events = auto - -[plugin:proc:/proc/net/sockstat] - # ipv4 sockets = auto - # ipv4 TCP sockets = auto - # ipv4 TCP memory = auto - # ipv4 UDP sockets = auto - # ipv4 UDP memory = auto - # ipv4 UDPLITE sockets = auto - # ipv4 RAW sockets = auto - # ipv4 FRAG sockets = auto - # ipv4 FRAG memory = auto - # update constants every = 60 - # filename to monitor = /proc/net/sockstat - -[plugin:proc:/proc/net/sockstat6] - # ipv6 TCP sockets = auto - # ipv6 UDP sockets = auto - # ipv6 UDPLITE sockets = auto - # ipv6 RAW sockets = auto - # ipv6 FRAG sockets = auto - # filename to monitor = /proc/net/sockstat6 - -[plugin:proc:/proc/net/netstat] - # bandwidth = auto - # input errors = auto - # multicast bandwidth = auto - # broadcast bandwidth = auto - # multicast packets = auto - # broadcast packets = auto - # ECN packets = auto - # TCP reorders = auto - # TCP SYN cookies = auto - # TCP out-of-order queue = auto - # TCP connection aborts = auto - # TCP memory pressures = auto - # TCP SYN queue = auto - # TCP accept queue = auto - # filename to monitor = /proc/net/netstat - -[plugin:proc:/proc/net/snmp] - # ipv4 packets = auto - # ipv4 fragments sent = auto - # ipv4 fragments assembly = auto - # ipv4 errors = auto - # ipv4 TCP connections = auto - # ipv4 TCP packets = auto - # ipv4 TCP errors = auto - # ipv4 TCP opens = auto - # ipv4 TCP handshake issues = auto - # ipv4 UDP packets = auto - # ipv4 UDP errors = auto - # ipv4 ICMP packets = auto - # ipv4 ICMP messages = auto - # ipv4 UDPLite packets = auto - # filename to monitor = /proc/net/snmp - -[plugin:proc:/proc/net/snmp6] - # ipv6 packets = auto - # ipv6 fragments sent = auto - # ipv6 fragments assembly = auto - # ipv6 errors = auto - # ipv6 UDP packets = auto - # ipv6 UDP errors = auto - # ipv6 UDPlite packets = auto - # ipv6 UDPlite errors = auto - # bandwidth = auto - # multicast bandwidth = auto - # broadcast bandwidth = auto - # multicast packets = auto - # icmp = auto - # icmp redirects = auto - # icmp errors = auto - # icmp echos = auto - # icmp group membership = auto - # icmp router = auto - # icmp neighbor = auto - # icmp mldv2 = auto - # icmp types = auto - # ect = auto - # filename to monitor = /proc/net/snmp6 - -[plugin:proc:/proc/net/sctp/snmp] - # established associations = auto - # association transitions = auto - # fragmentation = auto - # packets = auto - # packet errors = auto - # chunk types = auto - # filename to monitor = /proc/net/sctp/snmp - -[plugin:proc:/proc/net/softnet_stat] - # softnet_stat per core = yes - # filename to monitor = /proc/net/softnet_stat - -[plugin:proc:/proc/net/ip_vs_stats] - # IPVS bandwidth = yes - # IPVS connections = yes - # IPVS packets = yes - # filename to monitor = /proc/net/ip_vs_stats - -[plugin:proc:/proc/net/stat/nf_conntrack] - # filename to monitor = /proc/net/stat/nf_conntrack - # netfilter new connections = no - # netfilter connection changes = no - # netfilter connection expectations = no - # netfilter connection searches = no - # netfilter errors = no - # netfilter connections = no - -[plugin:proc:/proc/sys/net/netfilter/nf_conntrack_max] - # filename to monitor = /proc/sys/net/netfilter/nf_conntrack_max - # read every seconds = 10 - -[plugin:proc:/proc/sys/net/netfilter/nf_conntrack_count] - # filename to monitor = /proc/sys/net/netfilter/nf_conntrack_count - -[plugin:proc:/proc/net/stat/synproxy] - # SYNPROXY entries = auto - # SYNPROXY cookies = auto - # SYNPROXY SYN received = auto - # SYNPROXY connections reopened = auto - # filename to monitor = /proc/net/stat/synproxy - -[plugin:proc:/proc/diskstats] - # enable new disks detected at runtime = yes - # performance metrics for physical disks = auto - # performance metrics for virtual disks = auto - # performance metrics for partitions = no - # bandwidth for all disks = auto - # operations for all disks = auto - # merged operations for all disks = auto - # i/o time for all disks = auto - # queued operations for all disks = auto - # utilization percentage for all disks = auto - # backlog for all disks = auto - # bcache for all disks = auto - # bcache priority stats update every = 0 - # remove charts of removed disks = yes - # path to get block device = /sys/block/%s - # path to get block device bcache = /sys/block/%s/bcache - # path to get virtual block device = /sys/devices/virtual/block/%s - # path to get block device infos = /sys/dev/block/%lu:%lu/%s - # path to device mapper = /dev/mapper - # path to /dev/disk/by-label = /dev/disk/by-label - # path to /dev/disk/by-id = /dev/disk/by-id - # path to /dev/vx/dsk = /dev/vx/dsk - # name disks by id = no - # exclude disks = loop* ram* - # filename to monitor = /proc/diskstats - # performance metrics for disks with major 8 = yes - # performance metrics for disks with major 11 = yes - -[plugin:proc:/proc/diskstats:loop0] - # enable = no - -[plugin:proc:/proc/diskstats:loop1] - # enable = no - -[plugin:proc:/proc/diskstats:loop2] - # enable = no - -[plugin:proc:/proc/diskstats:loop3] - # enable = no - -[plugin:proc:/proc/diskstats:loop4] - # enable = no - -[plugin:proc:/proc/diskstats:loop5] - # enable = no - -[plugin:proc:/proc/diskstats:loop6] - # enable = no - -[plugin:proc:/proc/diskstats:loop7] - # enable = no - -[plugin:proc:/proc/diskstats:sda] - # enable = yes - # enable performance metrics = yes - # bandwidth = auto - # operations = auto - # merged operations = auto - # i/o time = auto - # queued operations = auto - # utilization percentage = auto - # backlog = auto - -[plugin:proc:/proc/diskstats:sda1] - # enable = yes - # enable performance metrics = no - # bandwidth = no - # operations = no - # merged operations = no - # i/o time = no - # queued operations = no - # utilization percentage = no - # backlog = no - -[plugin:proc:/proc/diskstats:sr0] - # enable = yes - # enable performance metrics = yes - # bandwidth = auto - # operations = auto - # merged operations = auto - # i/o time = auto - # queued operations = auto - # utilization percentage = auto - # backlog = auto - -[plugin:proc:/proc/mdstat] - # faulty devices = yes - # nonredundant arrays availability = yes - # mismatch count = auto - # disk stats = yes - # operation status = yes - # make charts obsolete = yes - # filename to monitor = /proc/mdstat - # mismatch_cnt filename to monitor = /sys/block/%s/md/mismatch_cnt - -[plugin:proc:/proc/net/rpc/nfsd] - # filename to monitor = /proc/net/rpc/nfsd - -[plugin:proc:/proc/net/rpc/nfs] - # filename to monitor = /proc/net/rpc/nfs - -[plugin:proc:/proc/spl/kstat/zfs/arcstats] - # filename to monitor = /proc/spl/kstat/zfs/arcstats - -[plugin:proc:/sys/fs/btrfs] - # path to monitor = /sys/fs/btrfs - # check for btrfs changes every = 60 - # physical disks allocation = auto - # data allocation = auto - # metadata allocation = auto - # system allocation = auto - -[plugin:proc:/sys/class/power_supply] - # battery capacity = yes - # battery charge = no - # battery energy = no - # power supply voltage = no - # keep files open = auto - # directory to monitor = /sys/class/power_supply - - -# per chart configuration - -[netdata.statsd_metrics] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.statsd_metrics - # chart type = stacked - # type = netdata - # family = statsd - # units = metrics - # context = netdata.statsd_metrics - # priority = 132010 - # name = netdata.statsd_metrics - # title = Metrics in the netdata statsd database - # dim gauges name = gauges - # dim gauges algorithm = absolute - # dim gauges multiplier = 1 - # dim gauges divisor = 1 - # dim counters name = counters - # dim counters algorithm = absolute - # dim counters multiplier = 1 - # dim counters divisor = 1 - # dim timers name = timers - # dim timers algorithm = absolute - # dim timers multiplier = 1 - # dim timers divisor = 1 - # dim meters name = meters - # dim meters algorithm = absolute - # dim meters multiplier = 1 - # dim meters divisor = 1 - # dim histograms name = histograms - # dim histograms algorithm = absolute - # dim histograms multiplier = 1 - # dim histograms divisor = 1 - # dim sets name = sets - # dim sets algorithm = absolute - # dim sets multiplier = 1 - # dim sets divisor = 1 - -[netdata.statsd_useful_metrics] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.statsd_useful_metrics - # chart type = stacked - # type = netdata - # family = statsd - # units = metrics - # context = netdata.statsd_useful_metrics - # priority = 132010 - # name = netdata.statsd_useful_metrics - # title = Useful metrics in the netdata statsd database - # dim gauges name = gauges - # dim gauges algorithm = absolute - # dim gauges multiplier = 1 - # dim gauges divisor = 1 - # dim counters name = counters - # dim counters algorithm = absolute - # dim counters multiplier = 1 - # dim counters divisor = 1 - # dim timers name = timers - # dim timers algorithm = absolute - # dim timers multiplier = 1 - # dim timers divisor = 1 - # dim meters name = meters - # dim meters algorithm = absolute - # dim meters multiplier = 1 - # dim meters divisor = 1 - # dim histograms name = histograms - # dim histograms algorithm = absolute - # dim histograms multiplier = 1 - # dim histograms divisor = 1 - # dim sets name = sets - # dim sets algorithm = absolute - # dim sets multiplier = 1 - # dim sets divisor = 1 - -[netdata.statsd_events] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.statsd_events - # chart type = stacked - # type = netdata - # family = statsd - # units = events/s - # context = netdata.statsd_events - # priority = 132011 - # name = netdata.statsd_events - # title = Events processed by the netdata statsd server - # dim gauges name = gauges - # dim gauges algorithm = incremental - # dim gauges multiplier = 1 - # dim gauges divisor = 1 - # dim counters name = counters - # dim counters algorithm = incremental - # dim counters multiplier = 1 - # dim counters divisor = 1 - # dim timers name = timers - # dim timers algorithm = incremental - # dim timers multiplier = 1 - # dim timers divisor = 1 - # dim meters name = meters - # dim meters algorithm = incremental - # dim meters multiplier = 1 - # dim meters divisor = 1 - # dim histograms name = histograms - # dim histograms algorithm = incremental - # dim histograms multiplier = 1 - # dim histograms divisor = 1 - # dim sets name = sets - # dim sets algorithm = incremental - # dim sets multiplier = 1 - # dim sets divisor = 1 - # dim unknown name = unknown - # dim unknown algorithm = incremental - # dim unknown multiplier = 1 - # dim unknown divisor = 1 - # dim errors name = errors - # dim errors algorithm = incremental - # dim errors multiplier = 1 - # dim errors divisor = 1 - -[netdata.statsd_reads] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.statsd_reads - # chart type = stacked - # type = netdata - # family = statsd - # units = reads/s - # context = netdata.statsd_reads - # priority = 132012 - # name = netdata.statsd_reads - # title = Read operations made by the netdata statsd server - # dim tcp name = tcp - # dim tcp algorithm = incremental - # dim tcp multiplier = 1 - # dim tcp divisor = 1 - # dim udp name = udp - # dim udp algorithm = incremental - # dim udp multiplier = 1 - # dim udp divisor = 1 - -[netdata.statsd_bytes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.statsd_bytes - # chart type = stacked - # type = netdata - # family = statsd - # units = kilobits/s - # context = netdata.statsd_bytes - # priority = 132013 - # name = netdata.statsd_bytes - # title = Bytes read by the netdata statsd server - # dim tcp name = tcp - # dim tcp algorithm = incremental - # dim tcp multiplier = 8 - # dim tcp divisor = 1000 - # dim udp name = udp - # dim udp algorithm = incremental - # dim udp multiplier = 8 - # dim udp divisor = 1000 - -[netdata.statsd_packets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.statsd_packets - # chart type = stacked - # type = netdata - # family = statsd - # units = packets/s - # context = netdata.statsd_packets - # priority = 132014 - # name = netdata.statsd_packets - # title = Network packets processed by the netdata statsd server - # dim tcp name = tcp - # dim tcp algorithm = incremental - # dim tcp multiplier = 1 - # dim tcp divisor = 1 - # dim udp name = udp - # dim udp algorithm = incremental - # dim udp multiplier = 1 - # dim udp divisor = 1 - -[netdata.tcp_connects] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.tcp_connects - # chart type = line - # type = netdata - # family = statsd - # units = events - # context = netdata.tcp_connects - # priority = 132015 - # name = netdata.tcp_connects - # title = statsd server TCP connects and disconnects - # dim connects name = connects - # dim connects algorithm = incremental - # dim connects multiplier = 1 - # dim connects divisor = 1 - # dim disconnects name = disconnects - # dim disconnects algorithm = incremental - # dim disconnects multiplier = -1 - # dim disconnects divisor = 1 - -[netdata.tcp_connected] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.tcp_connected - # chart type = line - # type = netdata - # family = statsd - # units = sockets - # context = netdata.tcp_connected - # priority = 132016 - # name = netdata.tcp_connected - # title = statsd server TCP connected sockets - # dim connected name = connected - # dim connected algorithm = absolute - # dim connected multiplier = 1 - # dim connected divisor = 1 - -[netdata.private_charts] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.private_charts - # chart type = area - # type = netdata - # family = statsd - # units = charts - # context = netdata.private_charts - # priority = 132020 - # name = netdata.private_charts - # title = Private metric charts created by the netdata statsd server - # dim charts name = charts - # dim charts algorithm = absolute - # dim charts multiplier = 1 - # dim charts divisor = 1 - -[netdata.plugin_statsd_charting_cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.plugin_statsd_charting_cpu - # chart type = stacked - # type = netdata - # family = statsd - # units = milliseconds/s - # context = netdata.statsd_cpu - # priority = 132001 - # name = netdata.plugin_statsd_charting_cpu - # title = NetData statsd charting thread CPU usage - # dim user name = user - # dim user algorithm = incremental - # dim user multiplier = 1 - # dim user divisor = 1000 - # dim system name = system - # dim system algorithm = incremental - # dim system multiplier = 1 - # dim system divisor = 1000 - -[netdata.plugin_statsd_collector1_cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.plugin_statsd_collector1_cpu - # chart type = stacked - # type = netdata - # family = statsd - # units = milliseconds/s - # context = netdata.statsd_cpu - # priority = 132002 - # name = netdata.plugin_statsd_collector1_cpu - # title = NetData statsd collector thread No 1 CPU usage - # dim user name = user - # dim user algorithm = incremental - # dim user multiplier = 1 - # dim user divisor = 1000 - # dim system name = system - # dim system algorithm = incremental - # dim system multiplier = 1 - # dim system divisor = 1000 - -[system.idlejitter] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.idlejitter - # chart type = area - # type = system - # family = idlejitter - # units = microseconds lost/s - # context = system.idlejitter - # priority = 800 - # name = system.idlejitter - # title = CPU Idle Jitter - # dim min name = min - # dim min algorithm = absolute - # dim min multiplier = 1 - # dim min divisor = 1 - # dim max name = max - # dim max algorithm = absolute - # dim max multiplier = 1 - # dim max divisor = 1 - # dim average name = average - # dim average algorithm = absolute - # dim average multiplier = 1 - # dim average divisor = 1 - -[netdata.plugin_tc_cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.plugin_tc_cpu - # chart type = stacked - # type = netdata - # family = tc.helper - # units = milliseconds/s - # context = netdata.plugin_tc_cpu - # priority = 135000 - # name = netdata.plugin_tc_cpu - # title = NetData TC CPU usage - # dim user name = user - # dim user algorithm = incremental - # dim user multiplier = 1 - # dim user divisor = 1000 - # dim system name = system - # dim system algorithm = incremental - # dim system multiplier = 1 - # dim system divisor = 1000 - -[netdata.plugin_tc_time] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.plugin_tc_time - # chart type = area - # type = netdata - # family = tc.helper - # units = milliseconds/run - # context = netdata.plugin_tc_time - # priority = 135001 - # name = netdata.plugin_tc_time - # title = NetData TC script execution - # dim run_time name = run time - # dim run_time algorithm = absolute - # dim run_time multiplier = 1 - # dim run_time divisor = 1 - -[netdata.runtime_elasticsearch_local] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.runtime_elasticsearch_local - # chart type = line - # type = netdata - # family = python.d - # units = ms - # context = netdata.pythond_runtime - # priority = 145000 - # name = netdata.runtime_elasticsearch_local - # title = Execution time for elasticsearch_local - # dim run_time name = run time - # dim run_time algorithm = absolute - # dim run_time multiplier = 1 - # dim run_time divisor = 1 - -[netdata.runtime_fail2ban] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.runtime_fail2ban - # chart type = line - # type = netdata - # family = python.d - # units = ms - # context = netdata.pythond_runtime - # priority = 145000 - # name = netdata.runtime_fail2ban - # title = Execution time for fail2ban - # dim run_time name = run time - # dim run_time algorithm = absolute - # dim run_time multiplier = 1 - # dim run_time divisor = 1 - -[netdata.runtime_memcached_local] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.runtime_memcached_local - # chart type = line - # type = netdata - # family = python.d - # units = ms - # context = netdata.pythond_runtime - # priority = 145000 - # name = netdata.runtime_memcached_local - # title = Execution time for memcached_local - # dim run_time name = run time - # dim run_time algorithm = absolute - # dim run_time multiplier = 1 - # dim run_time divisor = 1 - -[netdata.runtime_ntpd_local] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.runtime_ntpd_local - # chart type = line - # type = netdata - # family = python.d - # units = ms - # context = netdata.pythond_runtime - # priority = 145000 - # name = netdata.runtime_ntpd_local - # title = Execution time for ntpd_local - # dim run_time name = run time - # dim run_time algorithm = absolute - # dim run_time multiplier = 1 - # dim run_time divisor = 1 - -[netdata.runtime_postfix_local] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.runtime_postfix_local - # chart type = line - # type = netdata - # family = python.d - # units = ms - # context = netdata.pythond_runtime - # priority = 145000 - # name = netdata.runtime_postfix_local - # title = Execution time for postfix_local - # dim run_time name = run time - # dim run_time algorithm = absolute - # dim run_time multiplier = 1 - # dim run_time divisor = 1 - -[netdata.runtime_web_log_apache_vhosts] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.runtime_web_log_apache_vhosts - # chart type = line - # type = netdata - # family = python.d - # units = ms - # context = netdata.pythond_runtime - # priority = 145000 - # name = netdata.runtime_web_log_apache_vhosts - # title = Execution time for web_log_apache_vhosts - # dim run_time name = run time - # dim run_time algorithm = absolute - # dim run_time multiplier = 1 - # dim run_time divisor = 1 - -[netdata.web_thread1_cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.web_thread1_cpu - # chart type = stacked - # type = netdata - # family = web - # units = milliseconds/s - # context = netdata.web_cpu - # priority = 132000 - # name = netdata.web_thread1_cpu - # title = NetData web server thread No 1 CPU usage - # dim user name = user - # dim user algorithm = incremental - # dim user multiplier = 1 - # dim user divisor = 1000 - # dim system name = system - # dim system algorithm = incremental - # dim system multiplier = 1 - # dim system divisor = 1000 - -[netdata.plugin_cgroups_cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.plugin_cgroups_cpu - # chart type = stacked - # type = netdata - # family = cgroups - # units = milliseconds/s - # context = netdata.plugin_cgroups_cpu - # priority = 132000 - # name = netdata.plugin_cgroups_cpu - # title = NetData CGroups Plugin CPU usage - # dim user name = user - # dim user algorithm = incremental - # dim user multiplier = 1 - # dim user divisor = 1000 - # dim system name = system - # dim system algorithm = incremental - # dim system multiplier = 1 - # dim system divisor = 1000 - -[system.cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.cpu - # chart type = stacked - # type = system - # family = cpu - # units = percentage - # context = system.cpu - # priority = 100 - # name = system.cpu - # title = Total CPU utilization - # dim guest_nice name = guest_nice - # dim guest_nice algorithm = percentage-of-incremental-row - # dim guest_nice multiplier = 1 - # dim guest_nice divisor = 1 - # dim guest name = guest - # dim guest algorithm = percentage-of-incremental-row - # dim guest multiplier = 1 - # dim guest divisor = 1 - # dim steal name = steal - # dim steal algorithm = percentage-of-incremental-row - # dim steal multiplier = 1 - # dim steal divisor = 1 - # dim softirq name = softirq - # dim softirq algorithm = percentage-of-incremental-row - # dim softirq multiplier = 1 - # dim softirq divisor = 1 - # dim irq name = irq - # dim irq algorithm = percentage-of-incremental-row - # dim irq multiplier = 1 - # dim irq divisor = 1 - # dim user name = user - # dim user algorithm = percentage-of-incremental-row - # dim user multiplier = 1 - # dim user divisor = 1 - # dim system name = system - # dim system algorithm = percentage-of-incremental-row - # dim system multiplier = 1 - # dim system divisor = 1 - # dim nice name = nice - # dim nice algorithm = percentage-of-incremental-row - # dim nice multiplier = 1 - # dim nice divisor = 1 - # dim iowait name = iowait - # dim iowait algorithm = percentage-of-incremental-row - # dim iowait multiplier = 1 - # dim iowait divisor = 1 - # dim idle name = idle - # dim idle algorithm = percentage-of-incremental-row - # dim idle multiplier = 1 - # dim idle divisor = 1 - -[cpu.cpu0] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/cpu.cpu0 - # chart type = stacked - # type = cpu - # family = utilization - # units = percentage - # context = cpu.cpu - # priority = 1001 - # name = cpu.cpu0 - # title = Core utilization - # dim guest_nice name = guest_nice - # dim guest_nice algorithm = percentage-of-incremental-row - # dim guest_nice multiplier = 1 - # dim guest_nice divisor = 1 - # dim guest name = guest - # dim guest algorithm = percentage-of-incremental-row - # dim guest multiplier = 1 - # dim guest divisor = 1 - # dim steal name = steal - # dim steal algorithm = percentage-of-incremental-row - # dim steal multiplier = 1 - # dim steal divisor = 1 - # dim softirq name = softirq - # dim softirq algorithm = percentage-of-incremental-row - # dim softirq multiplier = 1 - # dim softirq divisor = 1 - # dim irq name = irq - # dim irq algorithm = percentage-of-incremental-row - # dim irq multiplier = 1 - # dim irq divisor = 1 - # dim user name = user - # dim user algorithm = percentage-of-incremental-row - # dim user multiplier = 1 - # dim user divisor = 1 - # dim system name = system - # dim system algorithm = percentage-of-incremental-row - # dim system multiplier = 1 - # dim system divisor = 1 - # dim nice name = nice - # dim nice algorithm = percentage-of-incremental-row - # dim nice multiplier = 1 - # dim nice divisor = 1 - # dim iowait name = iowait - # dim iowait algorithm = percentage-of-incremental-row - # dim iowait multiplier = 1 - # dim iowait divisor = 1 - # dim idle name = idle - # dim idle algorithm = percentage-of-incremental-row - # dim idle multiplier = 1 - # dim idle divisor = 1 - -[cpu.cpu1] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/cpu.cpu1 - # chart type = stacked - # type = cpu - # family = utilization - # units = percentage - # context = cpu.cpu - # priority = 1002 - # name = cpu.cpu1 - # title = Core utilization - # dim guest_nice name = guest_nice - # dim guest_nice algorithm = percentage-of-incremental-row - # dim guest_nice multiplier = 1 - # dim guest_nice divisor = 1 - # dim guest name = guest - # dim guest algorithm = percentage-of-incremental-row - # dim guest multiplier = 1 - # dim guest divisor = 1 - # dim steal name = steal - # dim steal algorithm = percentage-of-incremental-row - # dim steal multiplier = 1 - # dim steal divisor = 1 - # dim softirq name = softirq - # dim softirq algorithm = percentage-of-incremental-row - # dim softirq multiplier = 1 - # dim softirq divisor = 1 - # dim irq name = irq - # dim irq algorithm = percentage-of-incremental-row - # dim irq multiplier = 1 - # dim irq divisor = 1 - # dim user name = user - # dim user algorithm = percentage-of-incremental-row - # dim user multiplier = 1 - # dim user divisor = 1 - # dim system name = system - # dim system algorithm = percentage-of-incremental-row - # dim system multiplier = 1 - # dim system divisor = 1 - # dim nice name = nice - # dim nice algorithm = percentage-of-incremental-row - # dim nice multiplier = 1 - # dim nice divisor = 1 - # dim iowait name = iowait - # dim iowait algorithm = percentage-of-incremental-row - # dim iowait multiplier = 1 - # dim iowait divisor = 1 - # dim idle name = idle - # dim idle algorithm = percentage-of-incremental-row - # dim idle multiplier = 1 - # dim idle divisor = 1 - -[system.intr] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.intr - # chart type = line - # type = system - # family = interrupts - # units = interrupts/s - # context = system.intr - # priority = 900 - # name = system.intr - # title = CPU Interrupts - # dim interrupts name = interrupts - # dim interrupts algorithm = incremental - # dim interrupts multiplier = 1 - # dim interrupts divisor = 1 - -[disk_space._dev] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_space._dev - # chart type = stacked - # type = disk_space - # family = /dev - # units = GiB - # context = disk.space - # priority = 2023 - # name = disk_space._dev - # title = Disk Space Usage for /dev [udev] - # dim avail name = avail - # dim avail algorithm = absolute - # dim avail multiplier = 4096 - # dim avail divisor = 1073741824 - # dim used name = used - # dim used algorithm = absolute - # dim used multiplier = 4096 - # dim used divisor = 1073741824 - # dim reserved_for_root name = reserved for root - # dim reserved_for_root algorithm = absolute - # dim reserved_for_root multiplier = 4096 - # dim reserved_for_root divisor = 1073741824 - -[disk_inodes._dev] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_inodes._dev - # chart type = stacked - # type = disk_inodes - # family = /dev - # units = inodes - # context = disk.inodes - # priority = 2024 - # name = disk_inodes._dev - # title = Disk Files (inodes) Usage for /dev [udev] - # dim avail name = avail - # dim avail algorithm = absolute - # dim avail multiplier = 1 - # dim avail divisor = 1 - # dim used name = used - # dim used algorithm = absolute - # dim used multiplier = 1 - # dim used divisor = 1 - # dim reserved_for_root name = reserved for root - # dim reserved_for_root algorithm = absolute - # dim reserved_for_root multiplier = 1 - # dim reserved_for_root divisor = 1 - -[disk_space._run] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_space._run - # chart type = stacked - # type = disk_space - # family = /run - # units = GiB - # context = disk.space - # priority = 2023 - # name = disk_space._run - # title = Disk Space Usage for /run [tmpfs] - # dim avail name = avail - # dim avail algorithm = absolute - # dim avail multiplier = 4096 - # dim avail divisor = 1073741824 - # dim used name = used - # dim used algorithm = absolute - # dim used multiplier = 4096 - # dim used divisor = 1073741824 - # dim reserved_for_root name = reserved for root - # dim reserved_for_root algorithm = absolute - # dim reserved_for_root multiplier = 4096 - # dim reserved_for_root divisor = 1073741824 - -[disk_inodes._run] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_inodes._run - # chart type = stacked - # type = disk_inodes - # family = /run - # units = inodes - # context = disk.inodes - # priority = 2024 - # name = disk_inodes._run - # title = Disk Files (inodes) Usage for /run [tmpfs] - # dim avail name = avail - # dim avail algorithm = absolute - # dim avail multiplier = 1 - # dim avail divisor = 1 - # dim used name = used - # dim used algorithm = absolute - # dim used multiplier = 1 - # dim used divisor = 1 - # dim reserved_for_root name = reserved for root - # dim reserved_for_root algorithm = absolute - # dim reserved_for_root multiplier = 1 - # dim reserved_for_root divisor = 1 - -[disk_space._] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_space._ - # chart type = stacked - # type = disk_space - # family = / - # units = GiB - # context = disk.space - # priority = 2023 - # name = disk_space._ - # title = Disk Space Usage for / [/dev/sda1] - # dim avail name = avail - # dim avail algorithm = absolute - # dim avail multiplier = 4096 - # dim avail divisor = 1073741824 - # dim used name = used - # dim used algorithm = absolute - # dim used multiplier = 4096 - # dim used divisor = 1073741824 - # dim reserved_for_root name = reserved for root - # dim reserved_for_root algorithm = absolute - # dim reserved_for_root multiplier = 4096 - # dim reserved_for_root divisor = 1073741824 - -[disk_inodes._] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_inodes._ - # chart type = stacked - # type = disk_inodes - # family = / - # units = inodes - # context = disk.inodes - # priority = 2024 - # name = disk_inodes._ - # title = Disk Files (inodes) Usage for / [/dev/sda1] - # dim avail name = avail - # dim avail algorithm = absolute - # dim avail multiplier = 1 - # dim avail divisor = 1 - # dim used name = used - # dim used algorithm = absolute - # dim used multiplier = 1 - # dim used divisor = 1 - # dim reserved_for_root name = reserved for root - # dim reserved_for_root algorithm = absolute - # dim reserved_for_root multiplier = 1 - # dim reserved_for_root divisor = 1 - -[disk_space._dev_shm] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_space._dev_shm - # chart type = stacked - # type = disk_space - # family = /dev/shm - # units = GiB - # context = disk.space - # priority = 2023 - # name = disk_space._dev_shm - # title = Disk Space Usage for /dev/shm [tmpfs] - # dim avail name = avail - # dim avail algorithm = absolute - # dim avail multiplier = 4096 - # dim avail divisor = 1073741824 - # dim used name = used - # dim used algorithm = absolute - # dim used multiplier = 4096 - # dim used divisor = 1073741824 - # dim reserved_for_root name = reserved for root - # dim reserved_for_root algorithm = absolute - # dim reserved_for_root multiplier = 4096 - # dim reserved_for_root divisor = 1073741824 - -[disk_inodes._dev_shm] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_inodes._dev_shm - # chart type = stacked - # type = disk_inodes - # family = /dev/shm - # units = inodes - # context = disk.inodes - # priority = 2024 - # name = disk_inodes._dev_shm - # title = Disk Files (inodes) Usage for /dev/shm [tmpfs] - # dim avail name = avail - # dim avail algorithm = absolute - # dim avail multiplier = 1 - # dim avail divisor = 1 - # dim used name = used - # dim used algorithm = absolute - # dim used multiplier = 1 - # dim used divisor = 1 - # dim reserved_for_root name = reserved for root - # dim reserved_for_root algorithm = absolute - # dim reserved_for_root multiplier = 1 - # dim reserved_for_root divisor = 1 - -[disk_space._run_lock] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_space._run_lock - # chart type = stacked - # type = disk_space - # family = /run/lock - # units = GiB - # context = disk.space - # priority = 2023 - # name = disk_space._run_lock - # title = Disk Space Usage for /run/lock [tmpfs] - # dim avail name = avail - # dim avail algorithm = absolute - # dim avail multiplier = 4096 - # dim avail divisor = 1073741824 - # dim used name = used - # dim used algorithm = absolute - # dim used multiplier = 4096 - # dim used divisor = 1073741824 - # dim reserved_for_root name = reserved for root - # dim reserved_for_root algorithm = absolute - # dim reserved_for_root multiplier = 4096 - # dim reserved_for_root divisor = 1073741824 - -[disk_inodes._run_lock] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_inodes._run_lock - # chart type = stacked - # type = disk_inodes - # family = /run/lock - # units = inodes - # context = disk.inodes - # priority = 2024 - # name = disk_inodes._run_lock - # title = Disk Files (inodes) Usage for /run/lock [tmpfs] - # dim avail name = avail - # dim avail algorithm = absolute - # dim avail multiplier = 1 - # dim avail divisor = 1 - # dim used name = used - # dim used algorithm = absolute - # dim used multiplier = 1 - # dim used divisor = 1 - # dim reserved_for_root name = reserved for root - # dim reserved_for_root algorithm = absolute - # dim reserved_for_root multiplier = 1 - # dim reserved_for_root divisor = 1 - -[netdata.web_thread2_cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.web_thread2_cpu - # chart type = stacked - # type = netdata - # family = web - # units = milliseconds/s - # context = netdata.web_cpu - # priority = 132001 - # name = netdata.web_thread2_cpu - # title = NetData web server thread No 2 CPU usage - # dim user name = user - # dim user algorithm = incremental - # dim user multiplier = 1 - # dim user divisor = 1000 - # dim system name = system - # dim system algorithm = incremental - # dim system multiplier = 1 - # dim system divisor = 1000 - -[netdata.plugin_diskspace] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.plugin_diskspace - # chart type = stacked - # type = netdata - # family = diskspace - # units = milliseconds/s - # context = netdata.plugin_diskspace - # priority = 132020 - # name = netdata.plugin_diskspace - # title = NetData Disk Space Plugin CPU usage - # dim user name = user - # dim user algorithm = incremental - # dim user multiplier = 1 - # dim user divisor = 1000 - # dim system name = system - # dim system algorithm = incremental - # dim system multiplier = 1 - # dim system divisor = 1000 - -[netdata.plugin_diskspace_dt] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.plugin_diskspace_dt - # chart type = area - # type = netdata - # family = diskspace - # units = milliseconds/run - # context = netdata.plugin_diskspace_dt - # priority = 132021 - # name = netdata.plugin_diskspace_dt - # title = NetData Disk Space Plugin Duration - # dim duration name = duration - # dim duration algorithm = absolute - # dim duration multiplier = 1 - # dim duration divisor = 1000 - -[system.ctxt] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.ctxt - # chart type = line - # type = system - # family = processes - # units = context switches/s - # context = system.ctxt - # priority = 800 - # name = system.ctxt - # title = CPU Context Switches - # dim switches name = switches - # dim switches algorithm = incremental - # dim switches multiplier = 1 - # dim switches divisor = 1 - -[system.forks] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.forks - # chart type = line - # type = system - # family = processes - # units = processes/s - # context = system.forks - # priority = 700 - # name = system.forks - # title = Started Processes - # dim started name = started - # dim started algorithm = incremental - # dim started multiplier = 1 - # dim started divisor = 1 - -[system.processes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.processes - # chart type = line - # type = system - # family = processes - # units = processes - # context = system.processes - # priority = 600 - # name = system.processes - # title = System Processes - # dim running name = running - # dim running algorithm = absolute - # dim running multiplier = 1 - # dim running divisor = 1 - # dim blocked name = blocked - # dim blocked algorithm = absolute - # dim blocked multiplier = -1 - # dim blocked divisor = 1 - -[cpu.cpu0_cpuidle] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/cpu.cpu0_cpuidle - # chart type = stacked - # type = cpu - # family = cpuidle - # units = percentage - # context = cpuidle.cpuidle - # priority = 6000 - # name = cpu.cpu0_cpuidle - # title = C-state residency time - # dim cpu0_active_time name = C0 (active) - # dim cpu0_active_time algorithm = percentage-of-incremental-row - # dim cpu0_active_time multiplier = 1 - # dim cpu0_active_time divisor = 1 - -[cpu.cpu1_cpuidle] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/cpu.cpu1_cpuidle - # chart type = stacked - # type = cpu - # family = cpuidle - # units = percentage - # context = cpuidle.cpuidle - # priority = 6001 - # name = cpu.cpu1_cpuidle - # title = C-state residency time - # dim cpu1_active_time name = C0 (active) - # dim cpu1_active_time algorithm = percentage-of-incremental-row - # dim cpu1_active_time multiplier = 1 - # dim cpu1_active_time divisor = 1 - -[system.uptime] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.uptime - # chart type = line - # type = system - # family = uptime - # units = seconds - # context = system.uptime - # priority = 1000 - # name = system.uptime - # title = System Uptime - # dim uptime name = uptime - # dim uptime algorithm = absolute - # dim uptime multiplier = 1 - # dim uptime divisor = 1000 - -[system.load] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.load - # chart type = line - # type = system - # family = load - # units = load - # context = system.load - # priority = 100 - # name = system.load - # title = System Load Average - # dim load1 name = load1 - # dim load1 algorithm = absolute - # dim load1 multiplier = 1 - # dim load1 divisor = 1000 - # dim load5 name = load5 - # dim load5 algorithm = absolute - # dim load5 multiplier = 1 - # dim load5 divisor = 1000 - # dim load15 name = load15 - # dim load15 algorithm = absolute - # dim load15 multiplier = 1 - # dim load15 divisor = 1000 - -[system.active_processes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.active_processes - # chart type = line - # type = system - # family = processes - # units = processes - # context = system.active_processes - # priority = 750 - # name = system.active_processes - # title = System Active Processes - # dim active name = active - # dim active algorithm = absolute - # dim active multiplier = 1 - # dim active divisor = 1 - -[fail2ban.jails_in_jail] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/fail2ban.jails_in_jail - # chart type = line - # type = fail2ban - # family = in jail - # units = IPs - # context = jail.in_jail - # priority = 60001 - # name = fail2ban.jails_in_jail - # title = Banned IPs (since the last restart of netdata) - # dim sshd_in_jail name = sshd - # dim sshd_in_jail algorithm = absolute - # dim sshd_in_jail multiplier = 1 - # dim sshd_in_jail divisor = 1 - -[fail2ban.jails_bans] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/fail2ban.jails_bans - # chart type = line - # type = fail2ban - # family = bans - # units = bans/s - # context = jail.bans - # priority = 60000 - # name = fail2ban.jails_bans - # title = Jails Ban Rate - # dim sshd name = sshd - # dim sshd algorithm = incremental - # dim sshd multiplier = 1 - # dim sshd divisor = 1 - -[web_log_apache_vhosts.requests_per_ipproto] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/web_log_apache_vhosts.requests_per_ipproto - # chart type = stacked - # type = web_log_apache_vhosts - # family = ip protocols - # units = requests/s - # context = web_log.requests_per_ipproto - # priority = 60007 - # name = web_log_apache_vhosts.requests_per_ipproto - # title = Requests Per IP Protocol - # dim req_ipv4 name = ipv4 - # dim req_ipv4 algorithm = incremental - # dim req_ipv4 multiplier = 1 - # dim req_ipv4 divisor = 1 - # dim req_ipv6 name = ipv6 - # dim req_ipv6 algorithm = incremental - # dim req_ipv6 multiplier = 1 - # dim req_ipv6 divisor = 1 - -[web_log_apache_vhosts.clients_all] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/web_log_apache_vhosts.clients_all - # chart type = stacked - # type = web_log_apache_vhosts - # family = clients - # units = unique ips - # context = web_log.clients_all - # priority = 60009 - # name = web_log_apache_vhosts.clients_all - # title = All Time Unique Client IPs - # dim unique_tot_ipv4 name = ipv4 - # dim unique_tot_ipv4 algorithm = absolute - # dim unique_tot_ipv4 multiplier = 1 - # dim unique_tot_ipv4 divisor = 1 - # dim unique_tot_ipv6 name = ipv6 - # dim unique_tot_ipv6 algorithm = absolute - # dim unique_tot_ipv6 multiplier = 1 - # dim unique_tot_ipv6 divisor = 1 - -[web_log_apache_vhosts.response_statuses] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/web_log_apache_vhosts.response_statuses - # chart type = stacked - # type = web_log_apache_vhosts - # family = responses - # units = requests/s - # context = web_log.response_statuses - # priority = 60000 - # name = web_log_apache_vhosts.response_statuses - # title = Response Statuses - # dim successful_requests name = success - # dim successful_requests algorithm = incremental - # dim successful_requests multiplier = 1 - # dim successful_requests divisor = 1 - # dim server_errors name = error - # dim server_errors algorithm = incremental - # dim server_errors multiplier = 1 - # dim server_errors divisor = 1 - # dim redirects name = redirect - # dim redirects algorithm = incremental - # dim redirects multiplier = 1 - # dim redirects divisor = 1 - # dim bad_requests name = bad - # dim bad_requests algorithm = incremental - # dim bad_requests multiplier = 1 - # dim bad_requests divisor = 1 - # dim other_requests name = other - # dim other_requests algorithm = incremental - # dim other_requests multiplier = 1 - # dim other_requests divisor = 1 - -[web_log_apache_vhosts.response_codes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/web_log_apache_vhosts.response_codes - # chart type = stacked - # type = web_log_apache_vhosts - # family = responses - # units = requests/s - # context = web_log.response_codes - # priority = 60001 - # name = web_log_apache_vhosts.response_codes - # title = Response Codes - # dim 2xx name = 2xx - # dim 2xx algorithm = incremental - # dim 2xx multiplier = 1 - # dim 2xx divisor = 1 - # dim 5xx name = 5xx - # dim 5xx algorithm = incremental - # dim 5xx multiplier = 1 - # dim 5xx divisor = 1 - # dim 3xx name = 3xx - # dim 3xx algorithm = incremental - # dim 3xx multiplier = 1 - # dim 3xx divisor = 1 - # dim 4xx name = 4xx - # dim 4xx algorithm = incremental - # dim 4xx multiplier = 1 - # dim 4xx divisor = 1 - # dim 1xx name = 1xx - # dim 1xx algorithm = incremental - # dim 1xx multiplier = 1 - # dim 1xx divisor = 1 - # dim 0xx name = other - # dim 0xx algorithm = incremental - # dim 0xx multiplier = 1 - # dim 0xx divisor = 1 - # dim unmatched name = unmatched - # dim unmatched algorithm = incremental - # dim unmatched multiplier = 1 - # dim unmatched divisor = 1 - -[web_log_apache_vhosts.clients] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/web_log_apache_vhosts.clients - # chart type = stacked - # type = web_log_apache_vhosts - # family = clients - # units = unique ips - # context = web_log.clients - # priority = 60008 - # name = web_log_apache_vhosts.clients - # title = Current Poll Unique Client IPs - # dim unique_cur_ipv4 name = ipv4 - # dim unique_cur_ipv4 algorithm = incremental - # dim unique_cur_ipv4 multiplier = 1 - # dim unique_cur_ipv4 divisor = 1 - # dim unique_cur_ipv6 name = ipv6 - # dim unique_cur_ipv6 algorithm = incremental - # dim unique_cur_ipv6 multiplier = 1 - # dim unique_cur_ipv6 divisor = 1 - -[web_log_apache_vhosts.bandwidth] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/web_log_apache_vhosts.bandwidth - # chart type = area - # type = web_log_apache_vhosts - # family = bandwidth - # units = kilobits/s - # context = web_log.bandwidth - # priority = 60002 - # name = web_log_apache_vhosts.bandwidth - # title = Bandwidth - # dim resp_length name = received - # dim resp_length algorithm = incremental - # dim resp_length multiplier = 8 - # dim resp_length divisor = 1000 - # dim bytes_sent name = sent - # dim bytes_sent algorithm = incremental - # dim bytes_sent multiplier = -8 - # dim bytes_sent divisor = 1000 - -[web_log_apache_vhosts.http_method] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/web_log_apache_vhosts.http_method - # chart type = stacked - # type = web_log_apache_vhosts - # family = http methods - # units = requests/s - # context = web_log.http_method - # priority = 60003 - # name = web_log_apache_vhosts.http_method - # title = Requests Per HTTP Method - # dim GET name = GET - # dim GET algorithm = incremental - # dim GET multiplier = 1 - # dim GET divisor = 1 - # dim POST name = POST - # dim POST algorithm = incremental - # dim POST multiplier = 1 - # dim POST divisor = 1 - # dim HEAD name = HEAD - # dim HEAD algorithm = incremental - # dim HEAD multiplier = 1 - # dim HEAD divisor = 1 - -[memcached_local.decrement] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.decrement - # chart type = stacked - # type = memcached_local - # family = decrement ops - # units = requests - # context = memcached.decrement - # priority = 60011 - # name = memcached_local.decrement - # title = Requests - # dim decr_hits name = hits - # dim decr_hits algorithm = absolute - # dim decr_hits multiplier = 1 - # dim decr_hits divisor = 1 - # dim decr_misses name = misses - # dim decr_misses algorithm = absolute - # dim decr_misses multiplier = 1 - # dim decr_misses divisor = 1 - -[system.entropy] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.entropy - # chart type = line - # type = system - # family = entropy - # units = entropy - # context = system.entropy - # priority = 1000 - # name = system.entropy - # title = Available Entropy - # dim entropy name = entropy - # dim entropy algorithm = absolute - # dim entropy multiplier = 1 - # dim entropy divisor = 1 - -[system.interrupts] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.interrupts - # chart type = stacked - # type = system - # family = interrupts - # units = interrupts/s - # context = system.interrupts - # priority = 1000 - # name = system.interrupts - # title = System interrupts - # dim 0 name = timer_0 - # dim 0 algorithm = incremental - # dim 0 multiplier = 1 - # dim 0 divisor = 1 - # dim 1 name = i8042_1 - # dim 1 algorithm = incremental - # dim 1 multiplier = 1 - # dim 1 divisor = 1 - # dim 6 name = floppy_6 - # dim 6 algorithm = incremental - # dim 6 multiplier = 1 - # dim 6 divisor = 1 - # dim 10 name = qxl_10 - # dim 10 algorithm = incremental - # dim 10 multiplier = 1 - # dim 10 divisor = 1 - # dim 11 name = ens3_11 - # dim 11 algorithm = incremental - # dim 11 multiplier = 1 - # dim 11 divisor = 1 - # dim 12 name = i8042_12 - # dim 12 algorithm = incremental - # dim 12 multiplier = 1 - # dim 12 divisor = 1 - # dim 14 name = ata_piix_14 - # dim 14 algorithm = incremental - # dim 14 multiplier = 1 - # dim 14 divisor = 1 - # dim 25 name = virtio0-virtqueues_25 - # dim 25 algorithm = incremental - # dim 25 multiplier = 1 - # dim 25 divisor = 1 - # dim 26 name = snd_hda_intel:card0_26 - # dim 26 algorithm = incremental - # dim 26 multiplier = 1 - # dim 26 divisor = 1 - # dim LOC name = LOC - # dim LOC algorithm = incremental - # dim LOC multiplier = 1 - # dim LOC divisor = 1 - # dim RES name = RES - # dim RES algorithm = incremental - # dim RES multiplier = 1 - # dim RES divisor = 1 - # dim CAL name = CAL - # dim CAL algorithm = incremental - # dim CAL multiplier = 1 - # dim CAL divisor = 1 - # dim TLB name = TLB - # dim TLB algorithm = incremental - # dim TLB multiplier = 1 - # dim TLB divisor = 1 - # dim MCP name = MCP - # dim MCP algorithm = incremental - # dim MCP multiplier = 1 - # dim MCP divisor = 1 - -[netdata.apps_cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.apps_cpu - # chart type = stacked - # type = netdata - # family = apps.plugin - # units = milliseconds/s - # context = netdata.apps_cpu - # priority = 140000 - # name = netdata.apps_cpu - # title = Apps Plugin CPU - # dim user name = user - # dim user algorithm = incremental - # dim user multiplier = 1 - # dim user divisor = 1000 - # dim system name = system - # dim system algorithm = incremental - # dim system multiplier = 1 - # dim system divisor = 1000 - -[netdata.apps_sizes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.apps_sizes - # chart type = line - # type = netdata - # family = apps.plugin - # units = files/s - # context = netdata.apps_sizes - # priority = 140001 - # name = netdata.apps_sizes - # title = Apps Plugin Files - # dim calls name = calls - # dim calls algorithm = incremental - # dim calls multiplier = 1 - # dim calls divisor = 1 - # dim files name = files - # dim files algorithm = incremental - # dim files multiplier = 1 - # dim files divisor = 1 - # dim filenames name = filenames - # dim filenames algorithm = incremental - # dim filenames multiplier = 1 - # dim filenames divisor = 1 - # dim inode_changes name = inode_changes - # dim inode_changes algorithm = incremental - # dim inode_changes multiplier = 1 - # dim inode_changes divisor = 1 - # dim link_changes name = link_changes - # dim link_changes algorithm = incremental - # dim link_changes multiplier = 1 - # dim link_changes divisor = 1 - # dim pids name = pids - # dim pids algorithm = absolute - # dim pids multiplier = 1 - # dim pids divisor = 1 - # dim fds name = fds - # dim fds algorithm = absolute - # dim fds multiplier = 1 - # dim fds divisor = 1 - # dim targets name = targets - # dim targets algorithm = absolute - # dim targets multiplier = 1 - # dim targets divisor = 1 - # dim new_pids name = new pids - # dim new_pids algorithm = incremental - # dim new_pids multiplier = 1 - # dim new_pids divisor = 1 - -[memcached_local.get] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.get - # chart type = stacked - # type = memcached_local - # family = get ops - # units = requests - # context = memcached.get - # priority = 60005 - # name = memcached_local.get - # title = Requests - # dim get_hits name = hits - # dim get_hits algorithm = absolute - # dim get_hits multiplier = 1 - # dim get_hits divisor = 1 - # dim get_misses name = misses - # dim get_misses algorithm = absolute - # dim get_misses multiplier = 1 - # dim get_misses divisor = 1 - -[memcached_local.cas] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.cas - # chart type = stacked - # type = memcached_local - # family = check and set ops - # units = requests - # context = memcached.cas - # priority = 60008 - # name = memcached_local.cas - # title = Requests - # dim cas_hits name = hits - # dim cas_hits algorithm = absolute - # dim cas_hits multiplier = 1 - # dim cas_hits divisor = 1 - # dim cas_misses name = misses - # dim cas_misses algorithm = absolute - # dim cas_misses multiplier = 1 - # dim cas_misses divisor = 1 - # dim cas_badval name = bad value - # dim cas_badval algorithm = absolute - # dim cas_badval multiplier = 1 - # dim cas_badval divisor = 1 - -[memcached_local.items] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.items - # chart type = line - # type = memcached_local - # family = items - # units = items - # context = memcached.items - # priority = 60003 - # name = memcached_local.items - # title = Items - # dim curr_items name = current - # dim curr_items algorithm = absolute - # dim curr_items multiplier = 1 - # dim curr_items divisor = 1 - # dim total_items name = total - # dim total_items algorithm = absolute - # dim total_items multiplier = 1 - # dim total_items divisor = 1 - -[memcached_local.cache] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.cache - # chart type = stacked - # type = memcached_local - # family = cache - # units = MiB - # context = memcached.cache - # priority = 60000 - # name = memcached_local.cache - # title = Cache Size - # dim avail name = available - # dim avail algorithm = absolute - # dim avail multiplier = 1 - # dim avail divisor = 1048576 - # dim used name = used - # dim used algorithm = absolute - # dim used multiplier = 1 - # dim used divisor = 1048576 - -[memcached_local.evicted_reclaimed] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.evicted_reclaimed - # chart type = line - # type = memcached_local - # family = items - # units = items - # context = memcached.evicted_reclaimed - # priority = 60004 - # name = memcached_local.evicted_reclaimed - # title = Items - # dim reclaimed name = reclaimed - # dim reclaimed algorithm = absolute - # dim reclaimed multiplier = 1 - # dim reclaimed divisor = 1 - # dim evictions name = evicted - # dim evictions algorithm = absolute - # dim evictions multiplier = 1 - # dim evictions divisor = 1 - -[memcached_local.connections] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.connections - # chart type = line - # type = memcached_local - # family = connections - # units = connections/s - # context = memcached.connections - # priority = 60002 - # name = memcached_local.connections - # title = Connections - # dim curr_connections name = current - # dim curr_connections algorithm = incremental - # dim curr_connections multiplier = 1 - # dim curr_connections divisor = 1 - # dim rejected_connections name = rejected - # dim rejected_connections algorithm = incremental - # dim rejected_connections multiplier = 1 - # dim rejected_connections divisor = 1 - # dim total_connections name = total - # dim total_connections algorithm = incremental - # dim total_connections multiplier = 1 - # dim total_connections divisor = 1 - -[memcached_local.get_rate] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.get_rate - # chart type = line - # type = memcached_local - # family = get ops - # units = requests/s - # context = memcached.get_rate - # priority = 60006 - # name = memcached_local.get_rate - # title = Rate - # dim cmd_get name = rate - # dim cmd_get algorithm = incremental - # dim cmd_get multiplier = 1 - # dim cmd_get divisor = 1 - -[memcached_local.touch_rate] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.touch_rate - # chart type = line - # type = memcached_local - # family = touch ops - # units = requests/s - # context = memcached.touch_rate - # priority = 60013 - # name = memcached_local.touch_rate - # title = Rate - # dim cmd_touch name = rate - # dim cmd_touch algorithm = incremental - # dim cmd_touch multiplier = 1 - # dim cmd_touch divisor = 1 - -[memcached_local.increment] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.increment - # chart type = stacked - # type = memcached_local - # family = increment ops - # units = requests - # context = memcached.increment - # priority = 60010 - # name = memcached_local.increment - # title = Requests - # dim incr_hits name = hits - # dim incr_hits algorithm = absolute - # dim incr_hits multiplier = 1 - # dim incr_hits divisor = 1 - # dim incr_misses name = misses - # dim incr_misses algorithm = absolute - # dim incr_misses multiplier = 1 - # dim incr_misses divisor = 1 - -[netdata.apps_fix] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.apps_fix - # chart type = line - # type = netdata - # family = apps.plugin - # units = percentage - # context = netdata.apps_fix - # priority = 140002 - # name = netdata.apps_fix - # title = Apps Plugin Normalization Ratios - # dim utime name = utime - # dim utime algorithm = absolute - # dim utime multiplier = 1 - # dim utime divisor = 10000 - # dim stime name = stime - # dim stime algorithm = absolute - # dim stime multiplier = 1 - # dim stime divisor = 10000 - # dim gtime name = gtime - # dim gtime algorithm = absolute - # dim gtime multiplier = 1 - # dim gtime divisor = 10000 - # dim minflt name = minflt - # dim minflt algorithm = absolute - # dim minflt multiplier = 1 - # dim minflt divisor = 10000 - # dim majflt name = majflt - # dim majflt algorithm = absolute - # dim majflt multiplier = 1 - # dim majflt divisor = 10000 - -[cpu.cpu0_interrupts] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/cpu.cpu0_interrupts - # chart type = stacked - # type = cpu - # family = interrupts - # units = interrupts/s - # context = cpu.interrupts - # priority = 1100 - # name = cpu.cpu0_interrupts - # title = CPU0 Interrupts - # dim 0 name = timer_0 - # dim 0 algorithm = incremental - # dim 0 multiplier = 1 - # dim 0 divisor = 1 - # dim 11 name = ens3_11 - # dim 11 algorithm = incremental - # dim 11 multiplier = 1 - # dim 11 divisor = 1 - # dim 12 name = i8042_12 - # dim 12 algorithm = incremental - # dim 12 multiplier = 1 - # dim 12 divisor = 1 - # dim 25 name = virtio0-virtqueues_25 - # dim 25 algorithm = incremental - # dim 25 multiplier = 1 - # dim 25 divisor = 1 - # dim 26 name = snd_hda_intel:card0_26 - # dim 26 algorithm = incremental - # dim 26 multiplier = 1 - # dim 26 divisor = 1 - # dim LOC name = LOC - # dim LOC algorithm = incremental - # dim LOC multiplier = 1 - # dim LOC divisor = 1 - # dim RES name = RES - # dim RES algorithm = incremental - # dim RES multiplier = 1 - # dim RES divisor = 1 - # dim CAL name = CAL - # dim CAL algorithm = incremental - # dim CAL multiplier = 1 - # dim CAL divisor = 1 - # dim TLB name = TLB - # dim TLB algorithm = incremental - # dim TLB multiplier = 1 - # dim TLB divisor = 1 - # dim MCP name = MCP - # dim MCP algorithm = incremental - # dim MCP multiplier = 1 - # dim MCP divisor = 1 - -[memcached_local.touch] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.touch - # chart type = stacked - # type = memcached_local - # family = touch ops - # units = requests - # context = memcached.touch - # priority = 60012 - # name = memcached_local.touch - # title = Requests - # dim touch_hits name = hits - # dim touch_hits algorithm = absolute - # dim touch_hits multiplier = 1 - # dim touch_hits divisor = 1 - # dim touch_misses name = misses - # dim touch_misses algorithm = absolute - # dim touch_misses multiplier = 1 - # dim touch_misses divisor = 1 - -[netdata.apps_children_fix] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.apps_children_fix - # chart type = line - # type = netdata - # family = apps.plugin - # units = percentage - # context = netdata.apps_children_fix - # priority = 140003 - # name = netdata.apps_children_fix - # title = Apps Plugin Exited Children Normalization Ratios - # dim cutime name = cutime - # dim cutime algorithm = absolute - # dim cutime multiplier = 1 - # dim cutime divisor = 10000 - # dim cstime name = cstime - # dim cstime algorithm = absolute - # dim cstime multiplier = 1 - # dim cstime divisor = 10000 - # dim cgtime name = cgtime - # dim cgtime algorithm = absolute - # dim cgtime multiplier = 1 - # dim cgtime divisor = 10000 - # dim cminflt name = cminflt - # dim cminflt algorithm = absolute - # dim cminflt multiplier = 1 - # dim cminflt divisor = 10000 - # dim cmajflt name = cmajflt - # dim cmajflt algorithm = absolute - # dim cmajflt multiplier = 1 - # dim cmajflt divisor = 10000 - -[memcached_local.net] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.net - # chart type = area - # type = memcached_local - # family = network - # units = kilobits/s - # context = memcached.net - # priority = 60001 - # name = memcached_local.net - # title = Network - # dim bytes_read name = in - # dim bytes_read algorithm = incremental - # dim bytes_read multiplier = 8 - # dim bytes_read divisor = 1000 - # dim bytes_written name = out - # dim bytes_written algorithm = incremental - # dim bytes_written multiplier = -8 - # dim bytes_written divisor = 1000 - -[memcached_local.set_rate] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.set_rate - # chart type = line - # type = memcached_local - # family = set ops - # units = requests/s - # context = memcached.set_rate - # priority = 60007 - # name = memcached_local.set_rate - # title = Rate - # dim cmd_set name = rate - # dim cmd_set algorithm = incremental - # dim cmd_set multiplier = 1 - # dim cmd_set divisor = 1 - -[cpu.cpu1_interrupts] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/cpu.cpu1_interrupts - # chart type = stacked - # type = cpu - # family = interrupts - # units = interrupts/s - # context = cpu.interrupts - # priority = 1101 - # name = cpu.cpu1_interrupts - # title = CPU1 Interrupts - # dim 1 name = i8042_1 - # dim 1 algorithm = incremental - # dim 1 multiplier = 1 - # dim 1 divisor = 1 - # dim 6 name = floppy_6 - # dim 6 algorithm = incremental - # dim 6 multiplier = 1 - # dim 6 divisor = 1 - # dim 10 name = qxl_10 - # dim 10 algorithm = incremental - # dim 10 multiplier = 1 - # dim 10 divisor = 1 - # dim 11 name = ens3_11 - # dim 11 algorithm = incremental - # dim 11 multiplier = 1 - # dim 11 divisor = 1 - # dim 14 name = ata_piix_14 - # dim 14 algorithm = incremental - # dim 14 multiplier = 1 - # dim 14 divisor = 1 - # dim LOC name = LOC - # dim LOC algorithm = incremental - # dim LOC multiplier = 1 - # dim LOC divisor = 1 - # dim RES name = RES - # dim RES algorithm = incremental - # dim RES multiplier = 1 - # dim RES divisor = 1 - # dim CAL name = CAL - # dim CAL algorithm = incremental - # dim CAL multiplier = 1 - # dim CAL divisor = 1 - # dim TLB name = TLB - # dim TLB algorithm = incremental - # dim TLB multiplier = 1 - # dim TLB divisor = 1 - # dim MCP name = MCP - # dim MCP algorithm = incremental - # dim MCP multiplier = 1 - # dim MCP divisor = 1 - -[memcached_local.delete] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.delete - # chart type = stacked - # type = memcached_local - # family = delete ops - # units = requests - # context = memcached.delete - # priority = 60009 - # name = memcached_local.delete - # title = Requests - # dim delete_hits name = hits - # dim delete_hits algorithm = absolute - # dim delete_hits multiplier = 1 - # dim delete_hits divisor = 1 - # dim delete_misses name = misses - # dim delete_misses algorithm = absolute - # dim delete_misses multiplier = 1 - # dim delete_misses divisor = 1 - -[apps.cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.cpu - # chart type = stacked - # type = apps - # family = cpu - # units = percentage - # context = apps.cpu - # priority = 20001 - # name = apps.cpu - # title = Apps CPU Time (200% = 2 cores) - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 10000 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 10000 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 10000 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 10000 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 10000 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 10000 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 10000 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 10000 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 10000 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 10000 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 10000 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 10000 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 10000 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 10000 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 10000 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 10000 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 10000 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 10000 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 10000 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 10000 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 10000 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 10000 - -[ntpd_local.sys_stratum] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ntpd_local.sys_stratum - # chart type = line - # type = ntpd_local - # family = system - # units = stratum - # context = ntpd.sys_stratum - # priority = 60006 - # name = ntpd_local.sys_stratum - # title = Stratum (1-15) - # dim stratum name = stratum - # dim stratum algorithm = absolute - # dim stratum multiplier = 1 - # dim stratum divisor = 1000000 - -[ntpd_local.sys_rootdelay] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ntpd_local.sys_rootdelay - # chart type = area - # type = ntpd_local - # family = system - # units = milliseconds - # context = ntpd.sys_rootdelay - # priority = 60004 - # name = ntpd_local.sys_rootdelay - # title = Total roundtrip delay to the primary reference clock - # dim rootdelay name = delay - # dim rootdelay algorithm = absolute - # dim rootdelay multiplier = 1 - # dim rootdelay divisor = 1000000 - -[ntpd_local.sys_wander] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ntpd_local.sys_wander - # chart type = area - # type = ntpd_local - # family = system - # units = ppm - # context = ntpd.sys_wander - # priority = 60003 - # name = ntpd_local.sys_wander - # title = Clock frequency wander - # dim clk_wander name = clock - # dim clk_wander algorithm = absolute - # dim clk_wander multiplier = 1 - # dim clk_wander divisor = 1000000 - -[ntpd_local.sys_frequency] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ntpd_local.sys_frequency - # chart type = area - # type = ntpd_local - # family = system - # units = ppm - # context = ntpd.sys_frequency - # priority = 60002 - # name = ntpd_local.sys_frequency - # title = Frequency offset relative to hardware clock - # dim frequency name = frequency - # dim frequency algorithm = absolute - # dim frequency multiplier = 1 - # dim frequency divisor = 1000000 - -[ntpd_local.sys_rootdisp] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ntpd_local.sys_rootdisp - # chart type = area - # type = ntpd_local - # family = system - # units = milliseconds - # context = ntpd.sys_rootdisp - # priority = 60005 - # name = ntpd_local.sys_rootdisp - # title = Total root dispersion to the primary reference clock - # dim rootdisp name = dispersion - # dim rootdisp algorithm = absolute - # dim rootdisp multiplier = 1 - # dim rootdisp divisor = 1000000 - -[ntpd_local.sys_tc] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ntpd_local.sys_tc - # chart type = line - # type = ntpd_local - # family = system - # units = log2 s - # context = ntpd.sys_tc - # priority = 60007 - # name = ntpd_local.sys_tc - # title = Time constant and poll exponent (3-17) - # dim tc name = current - # dim tc algorithm = absolute - # dim tc multiplier = 1 - # dim tc divisor = 1000000 - # dim mintc name = minimum - # dim mintc algorithm = absolute - # dim mintc multiplier = 1 - # dim mintc divisor = 1000000 - -[ntpd_local.sys_jitter] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ntpd_local.sys_jitter - # chart type = line - # type = ntpd_local - # family = system - # units = milliseconds - # context = ntpd.sys_jitter - # priority = 60001 - # name = ntpd_local.sys_jitter - # title = Combined system jitter and clock jitter - # dim sys_jitter name = system - # dim sys_jitter algorithm = absolute - # dim sys_jitter multiplier = 1 - # dim sys_jitter divisor = 1000000 - # dim clk_jitter name = clock - # dim clk_jitter algorithm = absolute - # dim clk_jitter multiplier = 1 - # dim clk_jitter divisor = 1000000 - -[system.softirqs] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.softirqs - # chart type = stacked - # type = system - # family = softirqs - # units = softirqs/s - # context = system.softirqs - # priority = 950 - # name = system.softirqs - # title = System softirqs - # dim HI name = HI - # dim HI algorithm = incremental - # dim HI multiplier = 1 - # dim HI divisor = 1 - # dim TIMER name = TIMER - # dim TIMER algorithm = incremental - # dim TIMER multiplier = 1 - # dim TIMER divisor = 1 - # dim NET_TX name = NET_TX - # dim NET_TX algorithm = incremental - # dim NET_TX multiplier = 1 - # dim NET_TX divisor = 1 - # dim NET_RX name = NET_RX - # dim NET_RX algorithm = incremental - # dim NET_RX multiplier = 1 - # dim NET_RX divisor = 1 - # dim BLOCK name = BLOCK - # dim BLOCK algorithm = incremental - # dim BLOCK multiplier = 1 - # dim BLOCK divisor = 1 - # dim TASKLET name = TASKLET - # dim TASKLET algorithm = incremental - # dim TASKLET multiplier = 1 - # dim TASKLET divisor = 1 - # dim SCHED name = SCHED - # dim SCHED algorithm = incremental - # dim SCHED multiplier = 1 - # dim SCHED divisor = 1 - # dim RCU name = RCU - # dim RCU algorithm = incremental - # dim RCU multiplier = 1 - # dim RCU divisor = 1 - -[ntpd_local.sys_offset] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ntpd_local.sys_offset - # chart type = area - # type = ntpd_local - # family = system - # units = milliseconds - # context = ntpd.sys_offset - # priority = 60000 - # name = ntpd_local.sys_offset - # title = Combined offset of server relative to this host - # dim offset name = offset - # dim offset algorithm = absolute - # dim offset multiplier = 1 - # dim offset divisor = 1000000 - -[apps.mem] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.mem - # chart type = stacked - # type = apps - # family = mem - # units = MiB - # context = apps.mem - # priority = 20003 - # name = apps.mem - # title = Apps Real Memory (w/o shared) - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1024 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 1024 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 1024 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 1024 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 1024 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 1024 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 1024 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 1024 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 1024 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 1024 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 1024 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 1024 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 1024 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 1024 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 1024 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 1024 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 1024 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 1024 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 1024 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 1024 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 1024 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 1024 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 1024 - -[ntpd_local.sys_precision] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ntpd_local.sys_precision - # chart type = line - # type = ntpd_local - # family = system - # units = log2 s - # context = ntpd.sys_precision - # priority = 60008 - # name = ntpd_local.sys_precision - # title = Precision - # dim precision name = precision - # dim precision algorithm = absolute - # dim precision multiplier = 1 - # dim precision divisor = 1000000 - -[cpu.cpu0_softirqs] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/cpu.cpu0_softirqs - # chart type = stacked - # type = cpu - # family = softirqs - # units = softirqs/s - # context = cpu.softirqs - # priority = 3000 - # name = cpu.cpu0_softirqs - # title = CPU0 softirqs - # dim TIMER name = TIMER - # dim TIMER algorithm = incremental - # dim TIMER multiplier = 1 - # dim TIMER divisor = 1 - # dim NET_TX name = NET_TX - # dim NET_TX algorithm = incremental - # dim NET_TX multiplier = 1 - # dim NET_TX divisor = 1 - # dim NET_RX name = NET_RX - # dim NET_RX algorithm = incremental - # dim NET_RX multiplier = 1 - # dim NET_RX divisor = 1 - # dim BLOCK name = BLOCK - # dim BLOCK algorithm = incremental - # dim BLOCK multiplier = 1 - # dim BLOCK divisor = 1 - # dim TASKLET name = TASKLET - # dim TASKLET algorithm = incremental - # dim TASKLET multiplier = 1 - # dim TASKLET divisor = 1 - # dim SCHED name = SCHED - # dim SCHED algorithm = incremental - # dim SCHED multiplier = 1 - # dim SCHED divisor = 1 - # dim RCU name = RCU - # dim RCU algorithm = incremental - # dim RCU multiplier = 1 - # dim RCU divisor = 1 - -[postfix_local.qsize] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/postfix_local.qsize - # chart type = area - # type = postfix_local - # family = queue - # units = KiB - # context = postfix.qsize - # priority = 60001 - # name = postfix_local.qsize - # title = Postfix Queue Emails Size - # dim size name = size - # dim size algorithm = absolute - # dim size multiplier = 1 - # dim size divisor = 1 - -[postfix_local.qemails] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/postfix_local.qemails - # chart type = line - # type = postfix_local - # family = queue - # units = emails - # context = postfix.qemails - # priority = 60000 - # name = postfix_local.qemails - # title = Postfix Queue Emails - # dim emails name = emails - # dim emails algorithm = absolute - # dim emails multiplier = 1 - # dim emails divisor = 1 - -[elasticsearch_local.jvm_mapped_buffers_memory] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.jvm_mapped_buffers_memory - # chart type = area - # type = elasticsearch_local - # family = memory usage and gc - # units = MiB - # context = elastic.jvm_mapped_buffers_memory - # priority = 60017 - # name = elasticsearch_local.jvm_mapped_buffers_memory - # title = JVM Mapped Buffers Memory - # dim jvm_buffer_pools_mapped_used_in_bytes name = used - # dim jvm_buffer_pools_mapped_used_in_bytes algorithm = absolute - # dim jvm_buffer_pools_mapped_used_in_bytes multiplier = 1 - # dim jvm_buffer_pools_mapped_used_in_bytes divisor = 1048567 - # dim jvm_buffer_pools_mapped_total_capacity_in_bytes name = total capacity - # dim jvm_buffer_pools_mapped_total_capacity_in_bytes algorithm = absolute - # dim jvm_buffer_pools_mapped_total_capacity_in_bytes multiplier = 1 - # dim jvm_buffer_pools_mapped_total_capacity_in_bytes divisor = 1048567 - -[elasticsearch_local.cluster_health_nodes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.cluster_health_nodes - # chart type = stacked - # type = elasticsearch_local - # family = cluster health API - # units = nodes - # context = elastic.cluster_health_nodes - # priority = 60028 - # name = elasticsearch_local.cluster_health_nodes - # title = Nodes Statistics - # dim number_of_nodes name = nodes - # dim number_of_nodes algorithm = absolute - # dim number_of_nodes multiplier = 1 - # dim number_of_nodes divisor = 1 - # dim number_of_data_nodes name = data_nodes - # dim number_of_data_nodes algorithm = absolute - # dim number_of_data_nodes multiplier = 1 - # dim number_of_data_nodes divisor = 1 - -[elasticsearch_local.index_segments_memory] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.index_segments_memory - # chart type = stacked - # type = elasticsearch_local - # family = indices segments - # units = MiB - # context = elastic.index_segments_memory - # priority = 60012 - # name = elasticsearch_local.index_segments_memory - # title = Indices Segments Memory Usage - # dim indices_segments_terms_memory_in_bytes name = terms - # dim indices_segments_terms_memory_in_bytes algorithm = absolute - # dim indices_segments_terms_memory_in_bytes multiplier = 1 - # dim indices_segments_terms_memory_in_bytes divisor = 1048567 - # dim indices_segments_stored_fields_memory_in_bytes name = stored fields - # dim indices_segments_stored_fields_memory_in_bytes algorithm = absolute - # dim indices_segments_stored_fields_memory_in_bytes multiplier = 1 - # dim indices_segments_stored_fields_memory_in_bytes divisor = 1048567 - # dim indices_segments_term_vectors_memory_in_bytes name = term vectors - # dim indices_segments_term_vectors_memory_in_bytes algorithm = absolute - # dim indices_segments_term_vectors_memory_in_bytes multiplier = 1 - # dim indices_segments_term_vectors_memory_in_bytes divisor = 1048567 - # dim indices_segments_norms_memory_in_bytes name = norms - # dim indices_segments_norms_memory_in_bytes algorithm = absolute - # dim indices_segments_norms_memory_in_bytes multiplier = 1 - # dim indices_segments_norms_memory_in_bytes divisor = 1048567 - # dim indices_segments_points_memory_in_bytes name = points - # dim indices_segments_points_memory_in_bytes algorithm = absolute - # dim indices_segments_points_memory_in_bytes multiplier = 1 - # dim indices_segments_points_memory_in_bytes divisor = 1048567 - # dim indices_segments_doc_values_memory_in_bytes name = doc values - # dim indices_segments_doc_values_memory_in_bytes algorithm = absolute - # dim indices_segments_doc_values_memory_in_bytes multiplier = 1 - # dim indices_segments_doc_values_memory_in_bytes divisor = 1048567 - # dim indices_segments_version_map_memory_in_bytes name = version map - # dim indices_segments_version_map_memory_in_bytes algorithm = absolute - # dim indices_segments_version_map_memory_in_bytes multiplier = 1 - # dim indices_segments_version_map_memory_in_bytes divisor = 1048567 - # dim indices_segments_fixed_bit_set_memory_in_bytes name = fixed bit set - # dim indices_segments_fixed_bit_set_memory_in_bytes algorithm = absolute - # dim indices_segments_fixed_bit_set_memory_in_bytes multiplier = 1 - # dim indices_segments_fixed_bit_set_memory_in_bytes divisor = 1048567 - -[cpu.cpu1_softirqs] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/cpu.cpu1_softirqs - # chart type = stacked - # type = cpu - # family = softirqs - # units = softirqs/s - # context = cpu.softirqs - # priority = 3001 - # name = cpu.cpu1_softirqs - # title = CPU1 softirqs - # dim HI name = HI - # dim HI algorithm = incremental - # dim HI multiplier = 1 - # dim HI divisor = 1 - # dim TIMER name = TIMER - # dim TIMER algorithm = incremental - # dim TIMER multiplier = 1 - # dim TIMER divisor = 1 - # dim NET_TX name = NET_TX - # dim NET_TX algorithm = incremental - # dim NET_TX multiplier = 1 - # dim NET_TX divisor = 1 - # dim NET_RX name = NET_RX - # dim NET_RX algorithm = incremental - # dim NET_RX multiplier = 1 - # dim NET_RX divisor = 1 - # dim BLOCK name = BLOCK - # dim BLOCK algorithm = incremental - # dim BLOCK multiplier = 1 - # dim BLOCK divisor = 1 - # dim TASKLET name = TASKLET - # dim TASKLET algorithm = incremental - # dim TASKLET multiplier = 1 - # dim TASKLET divisor = 1 - # dim SCHED name = SCHED - # dim SCHED algorithm = incremental - # dim SCHED multiplier = 1 - # dim SCHED divisor = 1 - # dim RCU name = RCU - # dim RCU algorithm = incremental - # dim RCU multiplier = 1 - # dim RCU divisor = 1 - -[system.pgpgio] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.pgpgio - # chart type = area - # type = system - # family = disk - # units = KiB/s - # context = system.pgpgio - # priority = 151 - # name = system.pgpgio - # title = Memory Paged from/to disk - # dim in name = in - # dim in algorithm = incremental - # dim in multiplier = 1 - # dim in divisor = 1 - # dim out name = out - # dim out algorithm = incremental - # dim out multiplier = -1 - # dim out divisor = 1 - -[mem.pgfaults] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/mem.pgfaults - # chart type = line - # type = mem - # family = system - # units = faults/s - # context = mem.pgfaults - # priority = 1030 - # name = mem.pgfaults - # title = Memory Page Faults - # dim minor name = minor - # dim minor algorithm = incremental - # dim minor multiplier = 1 - # dim minor divisor = 1 - # dim major name = major - # dim major algorithm = incremental - # dim major multiplier = -1 - # dim major divisor = 1 - -[system.ram] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.ram - # chart type = stacked - # type = system - # family = ram - # units = MiB - # context = system.ram - # priority = 200 - # name = system.ram - # title = System RAM - # dim free name = free - # dim free algorithm = absolute - # dim free multiplier = 1 - # dim free divisor = 1024 - # dim used name = used - # dim used algorithm = absolute - # dim used multiplier = 1 - # dim used divisor = 1024 - # dim cached name = cached - # dim cached algorithm = absolute - # dim cached multiplier = 1 - # dim cached divisor = 1024 - # dim buffers name = buffers - # dim buffers algorithm = absolute - # dim buffers multiplier = 1 - # dim buffers divisor = 1024 - -[mem.available] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/mem.available - # chart type = area - # type = mem - # family = system - # units = MiB - # context = mem.available - # priority = 1010 - # name = mem.available - # title = Available RAM for applications - # dim MemAvailable name = avail - # dim MemAvailable algorithm = absolute - # dim MemAvailable multiplier = 1 - # dim MemAvailable divisor = 1024 - -[mem.committed] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/mem.committed - # chart type = area - # type = mem - # family = system - # units = MiB - # context = mem.committed - # priority = 1020 - # name = mem.committed - # title = Committed (Allocated) Memory - # dim Committed_AS name = Committed_AS - # dim Committed_AS algorithm = absolute - # dim Committed_AS multiplier = 1 - # dim Committed_AS divisor = 1024 - -[mem.writeback] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/mem.writeback - # chart type = line - # type = mem - # family = kernel - # units = MiB - # context = mem.writeback - # priority = 1100 - # name = mem.writeback - # title = Writeback Memory - # dim Dirty name = Dirty - # dim Dirty algorithm = absolute - # dim Dirty multiplier = 1 - # dim Dirty divisor = 1024 - # dim Writeback name = Writeback - # dim Writeback algorithm = absolute - # dim Writeback multiplier = 1 - # dim Writeback divisor = 1024 - # dim FuseWriteback name = FuseWriteback - # dim FuseWriteback algorithm = absolute - # dim FuseWriteback multiplier = 1 - # dim FuseWriteback divisor = 1024 - # dim NfsWriteback name = NfsWriteback - # dim NfsWriteback algorithm = absolute - # dim NfsWriteback multiplier = 1 - # dim NfsWriteback divisor = 1024 - # dim Bounce name = Bounce - # dim Bounce algorithm = absolute - # dim Bounce multiplier = 1 - # dim Bounce divisor = 1024 - -[mem.kernel] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/mem.kernel - # chart type = stacked - # type = mem - # family = kernel - # units = MiB - # context = mem.kernel - # priority = 1101 - # name = mem.kernel - # title = Memory Used by Kernel - # dim Slab name = Slab - # dim Slab algorithm = absolute - # dim Slab multiplier = 1 - # dim Slab divisor = 1024 - # dim KernelStack name = KernelStack - # dim KernelStack algorithm = absolute - # dim KernelStack multiplier = 1 - # dim KernelStack divisor = 1024 - # dim PageTables name = PageTables - # dim PageTables algorithm = absolute - # dim PageTables multiplier = 1 - # dim PageTables divisor = 1024 - # dim VmallocUsed name = VmallocUsed - # dim VmallocUsed algorithm = absolute - # dim VmallocUsed multiplier = 1 - # dim VmallocUsed divisor = 1024 - -[mem.slab] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/mem.slab - # chart type = stacked - # type = mem - # family = slab - # units = MiB - # context = mem.slab - # priority = 1200 - # name = mem.slab - # title = Reclaimable Kernel Memory - # dim reclaimable name = reclaimable - # dim reclaimable algorithm = absolute - # dim reclaimable multiplier = 1 - # dim reclaimable divisor = 1024 - # dim unreclaimable name = unreclaimable - # dim unreclaimable algorithm = absolute - # dim unreclaimable multiplier = 1 - # dim unreclaimable divisor = 1024 - -[mem.transparent_hugepages] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/mem.transparent_hugepages - # chart type = stacked - # type = mem - # family = hugepages - # units = MiB - # context = mem.transparent_hugepages - # priority = 1250 - # name = mem.transparent_hugepages - # title = Transparent HugePages Memory - # dim anonymous name = anonymous - # dim anonymous algorithm = absolute - # dim anonymous multiplier = 1 - # dim anonymous divisor = 1024 - # dim shmem name = shmem - # dim shmem algorithm = absolute - # dim shmem multiplier = 1 - # dim shmem divisor = 1024 - -[net.ens3] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/net.ens3 - # chart type = area - # type = net - # family = ens3 - # units = kilobits/s - # context = net.net - # priority = 7000 - # name = net.ens3 - # title = Bandwidth - # dim received name = received - # dim received algorithm = incremental - # dim received multiplier = 8 - # dim received divisor = 1000 - # dim sent name = sent - # dim sent algorithm = incremental - # dim sent multiplier = -8 - # dim sent divisor = 1000 - -[net_packets.ens3] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/net_packets.ens3 - # chart type = line - # type = net_packets - # family = ens3 - # units = packets/s - # context = net.packets - # priority = 7001 - # name = net_packets.ens3 - # title = Packets - # dim received name = received - # dim received algorithm = incremental - # dim received multiplier = 1 - # dim received divisor = 1 - # dim sent name = sent - # dim sent algorithm = incremental - # dim sent multiplier = -1 - # dim sent divisor = 1 - # dim multicast name = multicast - # dim multicast algorithm = incremental - # dim multicast multiplier = 1 - # dim multicast divisor = 1 - -[net_drops.ens3] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/net_drops.ens3 - # chart type = line - # type = net_drops - # family = ens3 - # units = drops/s - # context = net.drops - # priority = 7003 - # name = net_drops.ens3 - # title = Interface Drops - # dim inbound name = inbound - # dim inbound algorithm = incremental - # dim inbound multiplier = 1 - # dim inbound divisor = 1 - # dim outbound name = outbound - # dim outbound algorithm = incremental - # dim outbound multiplier = -1 - # dim outbound divisor = 1 - -[elasticsearch_local.fielddata_evictions_tripped] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.fielddata_evictions_tripped - # chart type = line - # type = elasticsearch_local - # family = fielddata cache - # units = events/s - # context = elastic.fielddata_evictions_tripped - # priority = 60026 - # name = elasticsearch_local.fielddata_evictions_tripped - # title = Fielddata Evictions And Circuit Breaker Tripped Count - # dim indices_fielddata_evictions name = evictions - # dim indices_fielddata_evictions algorithm = incremental - # dim indices_fielddata_evictions multiplier = 1 - # dim indices_fielddata_evictions divisor = 1 - # dim indices_fielddata_tripped name = tripped - # dim indices_fielddata_tripped algorithm = incremental - # dim indices_fielddata_tripped multiplier = 1 - # dim indices_fielddata_tripped divisor = 1 - -[net_events.ens3] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/net_events.ens3 - # chart type = line - # type = net_events - # family = ens3 - # units = events/s - # context = net.events - # priority = 7006 - # name = net_events.ens3 - # title = Network Interface Events - # dim frames name = frames - # dim frames algorithm = incremental - # dim frames multiplier = 1 - # dim frames divisor = 1 - # dim collisions name = collisions - # dim collisions algorithm = incremental - # dim collisions multiplier = -1 - # dim collisions divisor = 1 - # dim carrier name = carrier - # dim carrier algorithm = incremental - # dim carrier multiplier = -1 - # dim carrier divisor = 1 - -[system.net] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.net - # chart type = area - # type = system - # family = network - # units = kilobits/s - # context = system.net - # priority = 500 - # name = system.net - # title = Physical Network Interfaces Aggregated Bandwidth - # dim InOctets name = received - # dim InOctets algorithm = incremental - # dim InOctets multiplier = 8 - # dim InOctets divisor = 1000 - # dim OutOctets name = sent - # dim OutOctets algorithm = incremental - # dim OutOctets multiplier = -8 - # dim OutOctets divisor = 1000 - -[ipv4.sockstat_sockets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.sockstat_sockets - # chart type = line - # type = ipv4 - # family = sockets - # units = sockets - # context = ipv4.sockstat_sockets - # priority = 5100 - # name = ipv4.sockstat_sockets - # title = IPv4 Sockets Used - # dim used name = used - # dim used algorithm = absolute - # dim used multiplier = 1 - # dim used divisor = 1 - -[ipv4.sockstat_tcp_sockets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.sockstat_tcp_sockets - # chart type = line - # type = ipv4 - # family = tcp - # units = sockets - # context = ipv4.sockstat_tcp_sockets - # priority = 5201 - # name = ipv4.sockstat_tcp_sockets - # title = IPv4 TCP Sockets - # dim alloc name = alloc - # dim alloc algorithm = absolute - # dim alloc multiplier = 1 - # dim alloc divisor = 1 - # dim orphan name = orphan - # dim orphan algorithm = absolute - # dim orphan multiplier = 1 - # dim orphan divisor = 1 - # dim inuse name = inuse - # dim inuse algorithm = absolute - # dim inuse multiplier = 1 - # dim inuse divisor = 1 - # dim timewait name = timewait - # dim timewait algorithm = absolute - # dim timewait multiplier = 1 - # dim timewait divisor = 1 - -[ipv4.sockstat_tcp_mem] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.sockstat_tcp_mem - # chart type = area - # type = ipv4 - # family = tcp - # units = KiB - # context = ipv4.sockstat_tcp_mem - # priority = 5290 - # name = ipv4.sockstat_tcp_mem - # title = IPv4 TCP Sockets Memory - # dim mem name = mem - # dim mem algorithm = absolute - # dim mem multiplier = 4096 - # dim mem divisor = 1024 - -[ipv4.sockstat_udp_sockets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.sockstat_udp_sockets - # chart type = line - # type = ipv4 - # family = udp - # units = sockets - # context = ipv4.sockstat_udp_sockets - # priority = 5300 - # name = ipv4.sockstat_udp_sockets - # title = IPv4 UDP Sockets - # dim inuse name = inuse - # dim inuse algorithm = absolute - # dim inuse multiplier = 1 - # dim inuse divisor = 1 - -[ipv4.sockstat_udp_mem] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.sockstat_udp_mem - # chart type = area - # type = ipv4 - # family = udp - # units = KiB - # context = ipv4.sockstat_udp_mem - # priority = 5390 - # name = ipv4.sockstat_udp_mem - # title = IPv4 UDP Sockets Memory - # dim mem name = mem - # dim mem algorithm = absolute - # dim mem multiplier = 4096 - # dim mem divisor = 1024 - -[ipv6.sockstat6_tcp_sockets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv6.sockstat6_tcp_sockets - # chart type = line - # type = ipv6 - # family = tcp6 - # units = sockets - # context = ipv6.sockstat6_tcp_sockets - # priority = 6500 - # name = ipv6.sockstat6_tcp_sockets - # title = IPv6 TCP Sockets - # dim inuse name = inuse - # dim inuse algorithm = absolute - # dim inuse multiplier = 1 - # dim inuse divisor = 1 - -[elasticsearch_local.index_latency] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.index_latency - # chart type = stacked - # type = elasticsearch_local - # family = indexing performance - # units = milliseconds - # context = elastic.index_latency - # priority = 60007 - # name = elasticsearch_local.index_latency - # title = Indexing And Flushing Latency - # dim indexing_latency name = indexing - # dim indexing_latency algorithm = absolute - # dim indexing_latency multiplier = 1 - # dim indexing_latency divisor = 1000 - # dim flushing_latency name = flushing - # dim flushing_latency algorithm = absolute - # dim flushing_latency multiplier = 1 - # dim flushing_latency divisor = 1000 - -[elasticsearch_local.index_performance_total] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.index_performance_total - # chart type = stacked - # type = elasticsearch_local - # family = indexing performance - # units = events/s - # context = elastic.index_performance_total - # priority = 60004 - # name = elasticsearch_local.index_performance_total - # title = Indexed Documents, Index Refreshes, Index Flushes To Disk - # dim indices_indexing_index_total name = indexed - # dim indices_indexing_index_total algorithm = incremental - # dim indices_indexing_index_total multiplier = 1 - # dim indices_indexing_index_total divisor = 1 - # dim indices_refresh_total name = refreshes - # dim indices_refresh_total algorithm = incremental - # dim indices_refresh_total multiplier = 1 - # dim indices_refresh_total divisor = 1 - # dim indices_flush_total name = flushes - # dim indices_flush_total algorithm = incremental - # dim indices_flush_total multiplier = 1 - # dim indices_flush_total divisor = 1 - -[elasticsearch_local.cluster_stats_nodes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.cluster_stats_nodes - # chart type = stacked - # type = elasticsearch_local - # family = cluster stats API - # units = nodes - # context = elastic.cluster_nodes - # priority = 60032 - # name = elasticsearch_local.cluster_stats_nodes - # title = Nodes Statistics - # dim nodes_count_data_only name = data_only - # dim nodes_count_data_only algorithm = absolute - # dim nodes_count_data_only multiplier = 1 - # dim nodes_count_data_only divisor = 1 - # dim nodes_count_master_data name = master_data - # dim nodes_count_master_data algorithm = absolute - # dim nodes_count_master_data multiplier = 1 - # dim nodes_count_master_data divisor = 1 - # dim nodes_count_total name = total - # dim nodes_count_total algorithm = absolute - # dim nodes_count_total multiplier = 1 - # dim nodes_count_total divisor = 1 - # dim nodes_count_master_only name = master_only - # dim nodes_count_master_only algorithm = absolute - # dim nodes_count_master_only multiplier = 1 - # dim nodes_count_master_only divisor = 1 - # dim nodes_count_client name = client - # dim nodes_count_client algorithm = absolute - # dim nodes_count_client multiplier = 1 - # dim nodes_count_client divisor = 1 - -[elasticsearch_local.index_performance_current] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.index_performance_current - # chart type = stacked - # type = elasticsearch_local - # family = indexing performance - # units = currently indexed - # context = elastic.index_performance_current - # priority = 60005 - # name = elasticsearch_local.index_performance_current - # title = Number Of Documents Currently Being Indexed - # dim indices_indexing_index_current name = documents - # dim indices_indexing_index_current algorithm = absolute - # dim indices_indexing_index_current multiplier = 1 - # dim indices_indexing_index_current divisor = 1 - -[elasticsearch_local.cluster_stats_indices] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.cluster_stats_indices - # chart type = line - # type = elasticsearch_local - # family = cluster stats API - # units = indices - # context = elastic.cluster_indices - # priority = 60036 - # name = elasticsearch_local.cluster_stats_indices - # title = Indices Statistics - # dim indices_count name = indices - # dim indices_count algorithm = absolute - # dim indices_count multiplier = 1 - # dim indices_count divisor = 1 - -[elasticsearch_local.index_segments_memory_writer] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.index_segments_memory_writer - # chart type = area - # type = elasticsearch_local - # family = indices segments - # units = MiB - # context = elastic.index_segments_memory_writer - # priority = 60011 - # name = elasticsearch_local.index_segments_memory_writer - # title = Index Writer Memory Usage - # dim indices_segments_index_writer_memory_in_bytes name = total - # dim indices_segments_index_writer_memory_in_bytes algorithm = absolute - # dim indices_segments_index_writer_memory_in_bytes multiplier = 1 - # dim indices_segments_index_writer_memory_in_bytes divisor = 1048567 - -[elasticsearch_local.cluster_stats_docs] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.cluster_stats_docs - # chart type = line - # type = elasticsearch_local - # family = cluster stats API - # units = docs - # context = elastic.cluster_docs - # priority = 60034 - # name = elasticsearch_local.cluster_stats_docs - # title = Docs Statistics - # dim indices_docs_count name = docs - # dim indices_docs_count algorithm = absolute - # dim indices_docs_count multiplier = 1 - # dim indices_docs_count divisor = 1 - -[elasticsearch_local.cluster_health_flight_fetch] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.cluster_health_flight_fetch - # chart type = line - # type = elasticsearch_local - # family = cluster health API - # units = fetches - # context = elastic.cluster_health_flight_fetch - # priority = 60030 - # name = elasticsearch_local.cluster_health_flight_fetch - # title = In Flight Fetches Statistics - # dim number_of_in_flight_fetch name = in_flight_fetch - # dim number_of_in_flight_fetch algorithm = absolute - # dim number_of_in_flight_fetch multiplier = 1 - # dim number_of_in_flight_fetch divisor = 1 - -[elasticsearch_local.search_performance_time] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.search_performance_time - # chart type = stacked - # type = elasticsearch_local - # family = search performance - # units = seconds - # context = elastic.search_performance_time - # priority = 60002 - # name = elasticsearch_local.search_performance_time - # title = Time Spent On Queries And Fetches - # dim indices_search_query_time_in_millis name = query - # dim indices_search_query_time_in_millis algorithm = incremental - # dim indices_search_query_time_in_millis multiplier = 1 - # dim indices_search_query_time_in_millis divisor = 1000 - # dim indices_search_fetch_time_in_millis name = fetch - # dim indices_search_fetch_time_in_millis algorithm = incremental - # dim indices_search_fetch_time_in_millis multiplier = 1 - # dim indices_search_fetch_time_in_millis divisor = 1000 - -[elasticsearch_local.host_metrics_transport] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.host_metrics_transport - # chart type = area - # type = elasticsearch_local - # family = host metrics - # units = kilobit/s - # context = elastic.host_transport - # priority = 60022 - # name = elasticsearch_local.host_metrics_transport - # title = Cluster Communication Transport Metrics - # dim transport_rx_size_in_bytes name = in - # dim transport_rx_size_in_bytes algorithm = incremental - # dim transport_rx_size_in_bytes multiplier = 8 - # dim transport_rx_size_in_bytes divisor = 1000 - # dim transport_tx_size_in_bytes name = out - # dim transport_tx_size_in_bytes algorithm = incremental - # dim transport_tx_size_in_bytes multiplier = -8 - # dim transport_tx_size_in_bytes divisor = 1000 - -[elasticsearch_local.index_translog_size] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.index_translog_size - # chart type = area - # type = elasticsearch_local - # family = translog - # units = MiB - # context = elastic.index_translog_size - # priority = 60009 - # name = elasticsearch_local.index_translog_size - # title = Translog Size - # dim indices_translog_size_in_bytes name = total - # dim indices_translog_size_in_bytes algorithm = absolute - # dim indices_translog_size_in_bytes multiplier = 1 - # dim indices_translog_size_in_bytes divisor = 1048567 - # dim indices_translog_uncommitted_size_in_bytes name = uncommited - # dim indices_translog_uncommitted_size_in_bytes algorithm = absolute - # dim indices_translog_uncommitted_size_in_bytes multiplier = 1 - # dim indices_translog_uncommitted_size_in_bytes divisor = 1048567 - -[elasticsearch_local.cluster_stats_query_cache] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.cluster_stats_query_cache - # chart type = stacked - # type = elasticsearch_local - # family = cluster stats API - # units = queries - # context = elastic.cluster_query_cache - # priority = 60033 - # name = elasticsearch_local.cluster_stats_query_cache - # title = Query Cache Statistics - # dim indices_query_cache_hit_count name = hit - # dim indices_query_cache_hit_count algorithm = incremental - # dim indices_query_cache_hit_count multiplier = 1 - # dim indices_query_cache_hit_count divisor = 1 - # dim indices_query_cache_miss_count name = miss - # dim indices_query_cache_miss_count algorithm = incremental - # dim indices_query_cache_miss_count multiplier = 1 - # dim indices_query_cache_miss_count divisor = 1 - -[elasticsearch_local.fielddata_cache] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.fielddata_cache - # chart type = line - # type = elasticsearch_local - # family = fielddata cache - # units = MiB - # context = elastic.fielddata_cache - # priority = 60025 - # name = elasticsearch_local.fielddata_cache - # title = Fielddata Cache - # dim indices_fielddata_memory_size_in_bytes name = cache - # dim indices_fielddata_memory_size_in_bytes algorithm = absolute - # dim indices_fielddata_memory_size_in_bytes multiplier = 1 - # dim indices_fielddata_memory_size_in_bytes divisor = 1048576 - -[elasticsearch_local.cluster_health_shards] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.cluster_health_shards - # chart type = stacked - # type = elasticsearch_local - # family = cluster health API - # units = shards - # context = elastic.cluster_health_shards - # priority = 60031 - # name = elasticsearch_local.cluster_health_shards - # title = Shards Statistics - # dim active_shards name = active_shards - # dim active_shards algorithm = absolute - # dim active_shards multiplier = 1 - # dim active_shards divisor = 1 - # dim relocating_shards name = relocating_shards - # dim relocating_shards algorithm = absolute - # dim relocating_shards multiplier = 1 - # dim relocating_shards divisor = 1 - # dim unassigned_shards name = unassigned - # dim unassigned_shards algorithm = absolute - # dim unassigned_shards multiplier = 1 - # dim unassigned_shards divisor = 1 - # dim delayed_unassigned_shards name = delayed_unassigned - # dim delayed_unassigned_shards algorithm = absolute - # dim delayed_unassigned_shards multiplier = 1 - # dim delayed_unassigned_shards divisor = 1 - # dim initializing_shards name = initializing - # dim initializing_shards algorithm = absolute - # dim initializing_shards multiplier = 1 - # dim initializing_shards divisor = 1 - # dim active_shards_percent_as_number name = active_percent - # dim active_shards_percent_as_number algorithm = absolute - # dim active_shards_percent_as_number multiplier = 1 - # dim active_shards_percent_as_number divisor = 1 - -[elasticsearch_local.host_metrics_http] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.host_metrics_http - # chart type = line - # type = elasticsearch_local - # family = host metrics - # units = connections - # context = elastic.host_http_connections - # priority = 60021 - # name = elasticsearch_local.host_metrics_http - # title = Opened HTTP Connections - # dim http_current_open name = opened - # dim http_current_open algorithm = absolute - # dim http_current_open multiplier = 1 - # dim http_current_open divisor = 1 - -[elasticsearch_local.jvm_mem_heap_bytes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.jvm_mem_heap_bytes - # chart type = area - # type = elasticsearch_local - # family = memory usage and gc - # units = MiB - # context = elastic.jvm_heap_bytes - # priority = 60014 - # name = elasticsearch_local.jvm_mem_heap_bytes - # title = JVM Heap Commit And Usage - # dim jvm_mem_heap_committed_in_bytes name = commited - # dim jvm_mem_heap_committed_in_bytes algorithm = absolute - # dim jvm_mem_heap_committed_in_bytes multiplier = 1 - # dim jvm_mem_heap_committed_in_bytes divisor = 1048576 - # dim jvm_mem_heap_used_in_bytes name = used - # dim jvm_mem_heap_used_in_bytes algorithm = absolute - # dim jvm_mem_heap_used_in_bytes multiplier = 1 - # dim jvm_mem_heap_used_in_bytes divisor = 1048576 - -[elasticsearch_local.cluster_stats_store] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.cluster_stats_store - # chart type = line - # type = elasticsearch_local - # family = cluster stats API - # units = MiB - # context = elastic.cluster_store - # priority = 60035 - # name = elasticsearch_local.cluster_stats_store - # title = Store Statistics - # dim indices_store_size_in_bytes name = size - # dim indices_store_size_in_bytes algorithm = absolute - # dim indices_store_size_in_bytes multiplier = 1 - # dim indices_store_size_in_bytes divisor = 1048567 - -[elasticsearch_local.search_performance_total] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.search_performance_total - # chart type = stacked - # type = elasticsearch_local - # family = search performance - # units = events/s - # context = elastic.search_performance_total - # priority = 60000 - # name = elasticsearch_local.search_performance_total - # title = Queries And Fetches - # dim indices_search_query_total name = queries - # dim indices_search_query_total algorithm = incremental - # dim indices_search_query_total multiplier = 1 - # dim indices_search_query_total divisor = 1 - # dim indices_search_fetch_total name = fetches - # dim indices_search_fetch_total algorithm = incremental - # dim indices_search_fetch_total multiplier = 1 - # dim indices_search_fetch_total divisor = 1 - -[elasticsearch_local.jvm_gc_count] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.jvm_gc_count - # chart type = stacked - # type = elasticsearch_local - # family = memory usage and gc - # units = events/s - # context = elastic.gc_count - # priority = 60018 - # name = elasticsearch_local.jvm_gc_count - # title = Garbage Collections - # dim jvm_gc_collectors_young_collection_count name = young - # dim jvm_gc_collectors_young_collection_count algorithm = incremental - # dim jvm_gc_collectors_young_collection_count multiplier = 1 - # dim jvm_gc_collectors_young_collection_count divisor = 1 - # dim jvm_gc_collectors_old_collection_count name = old - # dim jvm_gc_collectors_old_collection_count algorithm = incremental - # dim jvm_gc_collectors_old_collection_count multiplier = 1 - # dim jvm_gc_collectors_old_collection_count divisor = 1 - -[elasticsearch_local.search_latency] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.search_latency - # chart type = stacked - # type = elasticsearch_local - # family = search performance - # units = milliseconds - # context = elastic.search_latency - # priority = 60003 - # name = elasticsearch_local.search_latency - # title = Query And Fetch Latency - # dim query_latency name = query - # dim query_latency algorithm = absolute - # dim query_latency multiplier = 1 - # dim query_latency divisor = 1000 - # dim fetch_latency name = fetch - # dim fetch_latency algorithm = absolute - # dim fetch_latency multiplier = 1 - # dim fetch_latency divisor = 1000 - -[elasticsearch_local.host_metrics_file_descriptors] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.host_metrics_file_descriptors - # chart type = area - # type = elasticsearch_local - # family = host metrics - # units = percentage - # context = elastic.host_descriptors - # priority = 60020 - # name = elasticsearch_local.host_metrics_file_descriptors - # title = Available File Descriptors In Percent - # dim file_descriptors_used name = used - # dim file_descriptors_used algorithm = absolute - # dim file_descriptors_used multiplier = 1 - # dim file_descriptors_used divisor = 10 - -[elasticsearch_local.search_performance_current] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.search_performance_current - # chart type = stacked - # type = elasticsearch_local - # family = search performance - # units = events - # context = elastic.search_performance_current - # priority = 60001 - # name = elasticsearch_local.search_performance_current - # title = Queries and Fetches In Progress - # dim indices_search_query_current name = queries - # dim indices_search_query_current algorithm = absolute - # dim indices_search_query_current multiplier = 1 - # dim indices_search_query_current divisor = 1 - # dim indices_search_fetch_current name = fetches - # dim indices_search_fetch_current algorithm = absolute - # dim indices_search_fetch_current multiplier = 1 - # dim indices_search_fetch_current divisor = 1 - -[apps.vmem] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.vmem - # chart type = stacked - # type = apps - # family = mem - # units = MiB - # context = apps.vmem - # priority = 20005 - # name = apps.vmem - # title = Apps Virtual Memory Size - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1024 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 1024 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 1024 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 1024 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 1024 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 1024 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 1024 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 1024 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 1024 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 1024 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 1024 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 1024 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 1024 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 1024 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 1024 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 1024 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 1024 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 1024 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 1024 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 1024 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 1024 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 1024 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 1024 - -[apps.threads] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.threads - # chart type = stacked - # type = apps - # family = processes - # units = threads - # context = apps.threads - # priority = 20006 - # name = apps.threads - # title = Apps Threads - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 1 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 1 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 1 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 1 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 1 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 1 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 1 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 1 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 1 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 1 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 1 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 1 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 1 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 1 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 1 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 1 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 1 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 1 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 1 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 1 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 1 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 1 - -[ipv6.sockstat6_udp_sockets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv6.sockstat6_udp_sockets - # chart type = line - # type = ipv6 - # family = udp6 - # units = sockets - # context = ipv6.sockstat6_udp_sockets - # priority = 6600 - # name = ipv6.sockstat6_udp_sockets - # title = IPv6 UDP Sockets - # dim inuse name = inuse - # dim inuse algorithm = absolute - # dim inuse multiplier = 1 - # dim inuse divisor = 1 - -[apps.processes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.processes - # chart type = stacked - # type = apps - # family = processes - # units = processes - # context = apps.processes - # priority = 20007 - # name = apps.processes - # title = Apps Processes - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 1 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 1 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 1 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 1 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 1 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 1 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 1 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 1 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 1 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 1 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 1 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 1 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 1 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 1 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 1 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 1 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 1 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 1 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 1 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 1 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 1 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 1 - -[ip.tcpconnaborts] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ip.tcpconnaborts - # chart type = line - # type = ip - # family = tcp - # units = connections/s - # context = ip.tcpconnaborts - # priority = 4210 - # name = ip.tcpconnaborts - # title = TCP Connection Aborts - # dim TCPAbortOnData name = baddata - # dim TCPAbortOnData algorithm = incremental - # dim TCPAbortOnData multiplier = 1 - # dim TCPAbortOnData divisor = 1 - # dim TCPAbortOnClose name = userclosed - # dim TCPAbortOnClose algorithm = incremental - # dim TCPAbortOnClose multiplier = 1 - # dim TCPAbortOnClose divisor = 1 - # dim TCPAbortOnMemory name = nomemory - # dim TCPAbortOnMemory algorithm = incremental - # dim TCPAbortOnMemory multiplier = 1 - # dim TCPAbortOnMemory divisor = 1 - # dim TCPAbortOnTimeout name = timeout - # dim TCPAbortOnTimeout algorithm = incremental - # dim TCPAbortOnTimeout multiplier = 1 - # dim TCPAbortOnTimeout divisor = 1 - # dim TCPAbortOnLinger name = linger - # dim TCPAbortOnLinger algorithm = incremental - # dim TCPAbortOnLinger multiplier = 1 - # dim TCPAbortOnLinger divisor = 1 - # dim TCPAbortFailed name = failed - # dim TCPAbortFailed algorithm = incremental - # dim TCPAbortFailed multiplier = -1 - # dim TCPAbortFailed divisor = 1 - -[elasticsearch_local.jvm_buffer_pool_count] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.jvm_buffer_pool_count - # chart type = line - # type = elasticsearch_local - # family = memory usage and gc - # units = pools - # context = elastic.jvm_buffer_pool_count - # priority = 60015 - # name = elasticsearch_local.jvm_buffer_pool_count - # title = JVM Buffers - # dim jvm_buffer_pools_direct_count name = direct - # dim jvm_buffer_pools_direct_count algorithm = absolute - # dim jvm_buffer_pools_direct_count multiplier = 1 - # dim jvm_buffer_pools_direct_count divisor = 1 - # dim jvm_buffer_pools_mapped_count name = mapped - # dim jvm_buffer_pools_mapped_count algorithm = absolute - # dim jvm_buffer_pools_mapped_count multiplier = 1 - # dim jvm_buffer_pools_mapped_count divisor = 1 - -[ip.tcpreorders] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ip.tcpreorders - # chart type = line - # type = ip - # family = tcp - # units = packets/s - # context = ip.tcpreorders - # priority = 4220 - # name = ip.tcpreorders - # title = TCP Reordered Packets by Detection Method - # dim TCPTSReorder name = timestamp - # dim TCPTSReorder algorithm = incremental - # dim TCPTSReorder multiplier = 1 - # dim TCPTSReorder divisor = 1 - # dim TCPSACKReorder name = sack - # dim TCPSACKReorder algorithm = incremental - # dim TCPSACKReorder multiplier = 1 - # dim TCPSACKReorder divisor = 1 - # dim TCPFACKReorder name = fack - # dim TCPFACKReorder algorithm = incremental - # dim TCPFACKReorder multiplier = 1 - # dim TCPFACKReorder divisor = 1 - # dim TCPRenoReorder name = reno - # dim TCPRenoReorder algorithm = incremental - # dim TCPRenoReorder multiplier = 1 - # dim TCPRenoReorder divisor = 1 - -[elasticsearch_local.index_segments_count] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.index_segments_count - # chart type = line - # type = elasticsearch_local - # family = indices segments - # units = segments - # context = elastic.index_segments_count - # priority = 60010 - # name = elasticsearch_local.index_segments_count - # title = Total Number Of Indices Segments - # dim indices_segments_count name = segments - # dim indices_segments_count algorithm = absolute - # dim indices_segments_count multiplier = 1 - # dim indices_segments_count divisor = 1 - -[elasticsearch_local.index_performance_time] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.index_performance_time - # chart type = stacked - # type = elasticsearch_local - # family = indexing performance - # units = seconds - # context = elastic.index_performance_time - # priority = 60006 - # name = elasticsearch_local.index_performance_time - # title = Time Spent On Indexing, Refreshing, Flushing - # dim indices_indexing_index_time_in_millis name = indexing - # dim indices_indexing_index_time_in_millis algorithm = incremental - # dim indices_indexing_index_time_in_millis multiplier = 1 - # dim indices_indexing_index_time_in_millis divisor = 1000 - # dim indices_refresh_total_time_in_millis name = refreshing - # dim indices_refresh_total_time_in_millis algorithm = incremental - # dim indices_refresh_total_time_in_millis multiplier = 1 - # dim indices_refresh_total_time_in_millis divisor = 1000 - # dim indices_flush_total_time_in_millis name = flushing - # dim indices_flush_total_time_in_millis algorithm = incremental - # dim indices_flush_total_time_in_millis multiplier = 1 - # dim indices_flush_total_time_in_millis divisor = 1000 - -[ip.tcpofo] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ip.tcpofo - # chart type = line - # type = ip - # family = tcp - # units = packets/s - # context = ip.tcpofo - # priority = 4250 - # name = ip.tcpofo - # title = TCP Out-Of-Order Queue - # dim TCPOFOQueue name = inqueue - # dim TCPOFOQueue algorithm = incremental - # dim TCPOFOQueue multiplier = 1 - # dim TCPOFOQueue divisor = 1 - # dim TCPOFODrop name = dropped - # dim TCPOFODrop algorithm = incremental - # dim TCPOFODrop multiplier = -1 - # dim TCPOFODrop divisor = 1 - # dim TCPOFOMerge name = merged - # dim TCPOFOMerge algorithm = incremental - # dim TCPOFOMerge multiplier = 1 - # dim TCPOFOMerge divisor = 1 - # dim OfoPruned name = pruned - # dim OfoPruned algorithm = incremental - # dim OfoPruned multiplier = -1 - # dim OfoPruned divisor = 1 - -[elasticsearch_local.cluster_health_pending_tasks] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.cluster_health_pending_tasks - # chart type = line - # type = elasticsearch_local - # family = cluster health API - # units = tasks - # context = elastic.cluster_health_pending_tasks - # priority = 60029 - # name = elasticsearch_local.cluster_health_pending_tasks - # title = Tasks Statistics - # dim number_of_pending_tasks name = pending_tasks - # dim number_of_pending_tasks algorithm = absolute - # dim number_of_pending_tasks multiplier = 1 - # dim number_of_pending_tasks divisor = 1 - -[elasticsearch_local.thread_pool_queued] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.thread_pool_queued - # chart type = stacked - # type = elasticsearch_local - # family = queues and rejections - # units = queued threads - # context = elastic.thread_pool_queued - # priority = 60023 - # name = elasticsearch_local.thread_pool_queued - # title = Number Of Queued Threads In Thread Pool - # dim thread_pool_bulk_queue name = bulk - # dim thread_pool_bulk_queue algorithm = absolute - # dim thread_pool_bulk_queue multiplier = 1 - # dim thread_pool_bulk_queue divisor = 1 - # dim thread_pool_write_queue name = write - # dim thread_pool_write_queue algorithm = absolute - # dim thread_pool_write_queue multiplier = 1 - # dim thread_pool_write_queue divisor = 1 - # dim thread_pool_index_queue name = index - # dim thread_pool_index_queue algorithm = absolute - # dim thread_pool_index_queue multiplier = 1 - # dim thread_pool_index_queue divisor = 1 - # dim thread_pool_search_queue name = search - # dim thread_pool_search_queue algorithm = absolute - # dim thread_pool_search_queue multiplier = 1 - # dim thread_pool_search_queue divisor = 1 - # dim thread_pool_merge_queue name = merge - # dim thread_pool_merge_queue algorithm = absolute - # dim thread_pool_merge_queue multiplier = 1 - # dim thread_pool_merge_queue divisor = 1 - -[elasticsearch_local.thread_pool_rejected] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.thread_pool_rejected - # chart type = stacked - # type = elasticsearch_local - # family = queues and rejections - # units = rejected threads - # context = elastic.thread_pool_rejected - # priority = 60024 - # name = elasticsearch_local.thread_pool_rejected - # title = Rejected Threads In Thread Pool - # dim thread_pool_bulk_rejected name = bulk - # dim thread_pool_bulk_rejected algorithm = absolute - # dim thread_pool_bulk_rejected multiplier = 1 - # dim thread_pool_bulk_rejected divisor = 1 - # dim thread_pool_write_rejected name = write - # dim thread_pool_write_rejected algorithm = absolute - # dim thread_pool_write_rejected multiplier = 1 - # dim thread_pool_write_rejected divisor = 1 - # dim thread_pool_index_rejected name = index - # dim thread_pool_index_rejected algorithm = absolute - # dim thread_pool_index_rejected multiplier = 1 - # dim thread_pool_index_rejected divisor = 1 - # dim thread_pool_search_rejected name = search - # dim thread_pool_search_rejected algorithm = absolute - # dim thread_pool_search_rejected multiplier = 1 - # dim thread_pool_search_rejected divisor = 1 - # dim thread_pool_merge_rejected name = merge - # dim thread_pool_merge_rejected algorithm = absolute - # dim thread_pool_merge_rejected multiplier = 1 - # dim thread_pool_merge_rejected divisor = 1 - -[elasticsearch_local.jvm_gc_time] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.jvm_gc_time - # chart type = stacked - # type = elasticsearch_local - # family = memory usage and gc - # units = milliseconds - # context = elastic.gc_time - # priority = 60019 - # name = elasticsearch_local.jvm_gc_time - # title = Time Spent On Garbage Collections - # dim jvm_gc_collectors_young_collection_time_in_millis name = young - # dim jvm_gc_collectors_young_collection_time_in_millis algorithm = incremental - # dim jvm_gc_collectors_young_collection_time_in_millis multiplier = 1 - # dim jvm_gc_collectors_young_collection_time_in_millis divisor = 1 - # dim jvm_gc_collectors_old_collection_time_in_millis name = old - # dim jvm_gc_collectors_old_collection_time_in_millis algorithm = incremental - # dim jvm_gc_collectors_old_collection_time_in_millis multiplier = 1 - # dim jvm_gc_collectors_old_collection_time_in_millis divisor = 1 - -[elasticsearch_local.index_translog_operations] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.index_translog_operations - # chart type = area - # type = elasticsearch_local - # family = translog - # units = operations - # context = elastic.index_translog_operations - # priority = 60008 - # name = elasticsearch_local.index_translog_operations - # title = Translog Operations - # dim indices_translog_operations name = total - # dim indices_translog_operations algorithm = absolute - # dim indices_translog_operations multiplier = 1 - # dim indices_translog_operations divisor = 1 - # dim indices_translog_uncommitted_operations name = uncommited - # dim indices_translog_uncommitted_operations algorithm = absolute - # dim indices_translog_uncommitted_operations multiplier = 1 - # dim indices_translog_uncommitted_operations divisor = 1 - -[elasticsearch_local.jvm_mem_heap] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.jvm_mem_heap - # chart type = area - # type = elasticsearch_local - # family = memory usage and gc - # units = percentage - # context = elastic.jvm_heap - # priority = 60013 - # name = elasticsearch_local.jvm_mem_heap - # title = JVM Heap Percentage Currently in Use - # dim jvm_mem_heap_used_percent name = inuse - # dim jvm_mem_heap_used_percent algorithm = absolute - # dim jvm_mem_heap_used_percent multiplier = 1 - # dim jvm_mem_heap_used_percent divisor = 1 - -[elasticsearch_local.cluster_health_status] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.cluster_health_status - # chart type = area - # type = elasticsearch_local - # family = cluster health API - # units = status - # context = elastic.cluster_health_status - # priority = 60027 - # name = elasticsearch_local.cluster_health_status - # title = Cluster Status - # dim status_green name = green - # dim status_green algorithm = absolute - # dim status_green multiplier = 1 - # dim status_green divisor = 1 - # dim status_red name = red - # dim status_red algorithm = absolute - # dim status_red multiplier = 1 - # dim status_red divisor = 1 - # dim status_foo1 name = status_foo1 - # dim status_foo1 algorithm = absolute - # dim status_foo1 multiplier = 1 - # dim status_foo1 divisor = 1 - # dim status_foo2 name = status_foo2 - # dim status_foo2 algorithm = absolute - # dim status_foo2 multiplier = 1 - # dim status_foo2 divisor = 1 - # dim status_foo3 name = status_foo3 - # dim status_foo3 algorithm = absolute - # dim status_foo3 multiplier = 1 - # dim status_foo3 divisor = 1 - # dim status_yellow name = yellow - # dim status_yellow algorithm = absolute - # dim status_yellow multiplier = 1 - # dim status_yellow divisor = 1 - -[elasticsearch_local.jvm_direct_buffers_memory] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.jvm_direct_buffers_memory - # chart type = area - # type = elasticsearch_local - # family = memory usage and gc - # units = MiB - # context = elastic.jvm_direct_buffers_memory - # priority = 60016 - # name = elasticsearch_local.jvm_direct_buffers_memory - # title = JVM Direct Buffers Memory - # dim jvm_buffer_pools_direct_used_in_bytes name = used - # dim jvm_buffer_pools_direct_used_in_bytes algorithm = absolute - # dim jvm_buffer_pools_direct_used_in_bytes multiplier = 1 - # dim jvm_buffer_pools_direct_used_in_bytes divisor = 1048567 - # dim jvm_buffer_pools_direct_total_capacity_in_bytes name = total capacity - # dim jvm_buffer_pools_direct_total_capacity_in_bytes algorithm = absolute - # dim jvm_buffer_pools_direct_total_capacity_in_bytes multiplier = 1 - # dim jvm_buffer_pools_direct_total_capacity_in_bytes divisor = 1048567 - -[ip.tcp_accept_queue] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ip.tcp_accept_queue - # chart type = line - # type = ip - # family = tcp - # units = packets/s - # context = ip.tcp_accept_queue - # priority = 4216 - # name = ip.tcp_accept_queue - # title = TCP Accept Queue Issues - # dim ListenOverflows name = overflows - # dim ListenOverflows algorithm = incremental - # dim ListenOverflows multiplier = 1 - # dim ListenOverflows divisor = 1 - # dim ListenDrops name = drops - # dim ListenDrops algorithm = incremental - # dim ListenDrops multiplier = 1 - # dim ListenDrops divisor = 1 - -[system.ip] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.ip - # chart type = area - # type = system - # family = network - # units = kilobits/s - # context = system.ip - # priority = 501 - # name = system.ip - # title = IP Bandwidth - # dim InOctets name = received - # dim InOctets algorithm = incremental - # dim InOctets multiplier = 8 - # dim InOctets divisor = 1000 - # dim OutOctets name = sent - # dim OutOctets algorithm = incremental - # dim OutOctets multiplier = -8 - # dim OutOctets divisor = 1000 - -[ip.ecnpkts] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ip.ecnpkts - # chart type = line - # type = ip - # family = ecn - # units = packets/s - # context = ip.ecnpkts - # priority = 4700 - # name = ip.ecnpkts - # title = IP ECN Statistics - # dim InCEPkts name = CEP - # dim InCEPkts algorithm = incremental - # dim InCEPkts multiplier = 1 - # dim InCEPkts divisor = 1 - # dim InNoECTPkts name = NoECTP - # dim InNoECTPkts algorithm = incremental - # dim InNoECTPkts multiplier = -1 - # dim InNoECTPkts divisor = 1 - # dim InECT0Pkts name = ECTP0 - # dim InECT0Pkts algorithm = incremental - # dim InECT0Pkts multiplier = 1 - # dim InECT0Pkts divisor = 1 - # dim InECT1Pkts name = ECTP1 - # dim InECT1Pkts algorithm = incremental - # dim InECT1Pkts multiplier = 1 - # dim InECT1Pkts divisor = 1 - -[apps.cpu_user] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.cpu_user - # chart type = stacked - # type = apps - # family = cpu - # units = percentage - # context = apps.cpu_user - # priority = 20020 - # name = apps.cpu_user - # title = Apps CPU User Time (200% = 2 cores) - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 10000 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 10000 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 10000 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 10000 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 10000 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 10000 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 10000 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 10000 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 10000 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 10000 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 10000 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 10000 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 10000 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 10000 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 10000 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 10000 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 10000 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 10000 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 10000 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 10000 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 10000 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 10000 - -[ipv4.packets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.packets - # chart type = line - # type = ipv4 - # family = packets - # units = packets/s - # context = ipv4.packets - # priority = 5130 - # name = ipv4.packets - # title = IPv4 Packets - # dim InReceives name = received - # dim InReceives algorithm = incremental - # dim InReceives multiplier = 1 - # dim InReceives divisor = 1 - # dim OutRequests name = sent - # dim OutRequests algorithm = incremental - # dim OutRequests multiplier = -1 - # dim OutRequests divisor = 1 - # dim ForwDatagrams name = forwarded - # dim ForwDatagrams algorithm = incremental - # dim ForwDatagrams multiplier = 1 - # dim ForwDatagrams divisor = 1 - # dim InDelivers name = delivered - # dim InDelivers algorithm = incremental - # dim InDelivers multiplier = 1 - # dim InDelivers divisor = 1 - -[ipv4.fragsout] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.fragsout - # chart type = line - # type = ipv4 - # family = fragments - # units = packets/s - # context = ipv4.fragsout - # priority = 5460 - # name = ipv4.fragsout - # title = IPv4 Fragments Sent - # dim FragOKs name = ok - # dim FragOKs algorithm = incremental - # dim FragOKs multiplier = 1 - # dim FragOKs divisor = 1 - # dim FragFails name = failed - # dim FragFails algorithm = incremental - # dim FragFails multiplier = -1 - # dim FragFails divisor = 1 - # dim FragCreates name = created - # dim FragCreates algorithm = incremental - # dim FragCreates multiplier = 1 - # dim FragCreates divisor = 1 - -[ipv4.errors] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.errors - # chart type = line - # type = ipv4 - # family = errors - # units = packets/s - # context = ipv4.errors - # priority = 5150 - # name = ipv4.errors - # title = IPv4 Errors - # dim InDiscards name = InDiscards - # dim InDiscards algorithm = incremental - # dim InDiscards multiplier = 1 - # dim InDiscards divisor = 1 - # dim OutDiscards name = OutDiscards - # dim OutDiscards algorithm = incremental - # dim OutDiscards multiplier = -1 - # dim OutDiscards divisor = 1 - # dim InHdrErrors name = InHdrErrors - # dim InHdrErrors algorithm = incremental - # dim InHdrErrors multiplier = 1 - # dim InHdrErrors divisor = 1 - # dim OutNoRoutes name = OutNoRoutes - # dim OutNoRoutes algorithm = incremental - # dim OutNoRoutes multiplier = -1 - # dim OutNoRoutes divisor = 1 - # dim InAddrErrors name = InAddrErrors - # dim InAddrErrors algorithm = incremental - # dim InAddrErrors multiplier = 1 - # dim InAddrErrors divisor = 1 - # dim InUnknownProtos name = InUnknownProtos - # dim InUnknownProtos algorithm = incremental - # dim InUnknownProtos multiplier = 1 - # dim InUnknownProtos divisor = 1 - -[ipv4.icmp] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.icmp - # chart type = line - # type = ipv4 - # family = icmp - # units = packets/s - # context = ipv4.icmp - # priority = 5170 - # name = ipv4.icmp - # title = IPv4 ICMP Packets - # dim InMsgs name = received - # dim InMsgs algorithm = incremental - # dim InMsgs multiplier = 1 - # dim InMsgs divisor = 1 - # dim OutMsgs name = sent - # dim OutMsgs algorithm = incremental - # dim OutMsgs multiplier = -1 - # dim OutMsgs divisor = 1 - -[ipv4.icmp_errors] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.icmp_errors - # chart type = line - # type = ipv4 - # family = icmp - # units = packets/s - # context = ipv4.icmp_errors - # priority = 5171 - # name = ipv4.icmp_errors - # title = IPv4 ICMP Errors - # dim InErrors name = InErrors - # dim InErrors algorithm = incremental - # dim InErrors multiplier = 1 - # dim InErrors divisor = 1 - # dim OutErrors name = OutErrors - # dim OutErrors algorithm = incremental - # dim OutErrors multiplier = -1 - # dim OutErrors divisor = 1 - # dim InCsumErrors name = InCsumErrors - # dim InCsumErrors algorithm = incremental - # dim InCsumErrors multiplier = 1 - # dim InCsumErrors divisor = 1 - -[apps.cpu_system] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.cpu_system - # chart type = stacked - # type = apps - # family = cpu - # units = percentage - # context = apps.cpu_system - # priority = 20021 - # name = apps.cpu_system - # title = Apps CPU System Time (200% = 2 cores) - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 10000 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 10000 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 10000 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 10000 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 10000 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 10000 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 10000 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 10000 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 10000 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 10000 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 10000 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 10000 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 10000 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 10000 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 10000 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 10000 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 10000 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 10000 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 10000 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 10000 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 10000 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 10000 - -[ipv4.icmpmsg] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.icmpmsg - # chart type = line - # type = ipv4 - # family = icmp - # units = packets/s - # context = ipv4.icmpmsg - # priority = 5172 - # name = ipv4.icmpmsg - # title = IPv4 ICMP Messages - # dim InType0 name = InEchoReps - # dim InType0 algorithm = incremental - # dim InType0 multiplier = 1 - # dim InType0 divisor = 1 - # dim OutType0 name = OutEchoReps - # dim OutType0 algorithm = incremental - # dim OutType0 multiplier = -1 - # dim OutType0 divisor = 1 - # dim InType3 name = InDestUnreachs - # dim InType3 algorithm = incremental - # dim InType3 multiplier = 1 - # dim InType3 divisor = 1 - # dim OutType3 name = OutDestUnreachs - # dim OutType3 algorithm = incremental - # dim OutType3 multiplier = -1 - # dim OutType3 divisor = 1 - # dim InType5 name = InRedirects - # dim InType5 algorithm = incremental - # dim InType5 multiplier = 1 - # dim InType5 divisor = 1 - # dim OutType5 name = OutRedirects - # dim OutType5 algorithm = incremental - # dim OutType5 multiplier = -1 - # dim OutType5 divisor = 1 - # dim InType8 name = InEchos - # dim InType8 algorithm = incremental - # dim InType8 multiplier = 1 - # dim InType8 divisor = 1 - # dim OutType8 name = OutEchos - # dim OutType8 algorithm = incremental - # dim OutType8 multiplier = -1 - # dim OutType8 divisor = 1 - # dim InType9 name = InRouterAdvert - # dim InType9 algorithm = incremental - # dim InType9 multiplier = 1 - # dim InType9 divisor = 1 - # dim OutType9 name = OutRouterAdvert - # dim OutType9 algorithm = incremental - # dim OutType9 multiplier = -1 - # dim OutType9 divisor = 1 - # dim InType10 name = InRouterSelect - # dim InType10 algorithm = incremental - # dim InType10 multiplier = 1 - # dim InType10 divisor = 1 - # dim OutType10 name = OutRouterSelect - # dim OutType10 algorithm = incremental - # dim OutType10 multiplier = -1 - # dim OutType10 divisor = 1 - # dim InType11 name = InTimeExcds - # dim InType11 algorithm = incremental - # dim InType11 multiplier = 1 - # dim InType11 divisor = 1 - # dim OutType11 name = OutTimeExcds - # dim OutType11 algorithm = incremental - # dim OutType11 multiplier = -1 - # dim OutType11 divisor = 1 - # dim InType12 name = InParmProbs - # dim InType12 algorithm = incremental - # dim InType12 multiplier = 1 - # dim InType12 divisor = 1 - # dim OutType12 name = OutParmProbs - # dim OutType12 algorithm = incremental - # dim OutType12 multiplier = -1 - # dim OutType12 divisor = 1 - # dim InType13 name = InTimestamps - # dim InType13 algorithm = incremental - # dim InType13 multiplier = 1 - # dim InType13 divisor = 1 - # dim OutType13 name = OutTimestamps - # dim OutType13 algorithm = incremental - # dim OutType13 multiplier = -1 - # dim OutType13 divisor = 1 - # dim InType14 name = InTimestampReps - # dim InType14 algorithm = incremental - # dim InType14 multiplier = 1 - # dim InType14 divisor = 1 - # dim OutType14 name = OutTimestampReps - # dim OutType14 algorithm = incremental - # dim OutType14 multiplier = -1 - # dim OutType14 divisor = 1 - -[apps.swap] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.swap - # chart type = stacked - # type = apps - # family = swap - # units = MiB - # context = apps.swap - # priority = 20011 - # name = apps.swap - # title = Apps Swap Memory - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1024 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 1024 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 1024 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 1024 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 1024 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 1024 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 1024 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 1024 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 1024 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 1024 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 1024 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 1024 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 1024 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 1024 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 1024 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 1024 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 1024 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 1024 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 1024 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 1024 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 1024 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 1024 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 1024 - -[ipv4.tcpsock] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.tcpsock - # chart type = line - # type = ipv4 - # family = tcp - # units = active connections - # context = ipv4.tcpsock - # priority = 5200 - # name = ipv4.tcpsock - # title = IPv4 TCP Connections - # dim CurrEstab name = connections - # dim CurrEstab algorithm = absolute - # dim CurrEstab multiplier = 1 - # dim CurrEstab divisor = 1 - -[ipv4.tcppackets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.tcppackets - # chart type = line - # type = ipv4 - # family = tcp - # units = packets/s - # context = ipv4.tcppackets - # priority = 5204 - # name = ipv4.tcppackets - # title = IPv4 TCP Packets - # dim InSegs name = received - # dim InSegs algorithm = incremental - # dim InSegs multiplier = 1 - # dim InSegs divisor = 1 - # dim OutSegs name = sent - # dim OutSegs algorithm = incremental - # dim OutSegs multiplier = -1 - # dim OutSegs divisor = 1 - -[ipv4.tcperrors] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.tcperrors - # chart type = line - # type = ipv4 - # family = tcp - # units = packets/s - # context = ipv4.tcperrors - # priority = 5220 - # name = ipv4.tcperrors - # title = IPv4 TCP Errors - # dim InErrs name = InErrs - # dim InErrs algorithm = incremental - # dim InErrs multiplier = 1 - # dim InErrs divisor = 1 - # dim InCsumErrors name = InCsumErrors - # dim InCsumErrors algorithm = incremental - # dim InCsumErrors multiplier = 1 - # dim InCsumErrors divisor = 1 - # dim RetransSegs name = RetransSegs - # dim RetransSegs algorithm = incremental - # dim RetransSegs multiplier = -1 - # dim RetransSegs divisor = 1 - -[ipv4.tcpopens] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.tcpopens - # chart type = line - # type = ipv4 - # family = tcp - # units = connections/s - # context = ipv4.tcpopens - # priority = 5205 - # name = ipv4.tcpopens - # title = IPv4 TCP Opens - # dim ActiveOpens name = active - # dim ActiveOpens algorithm = incremental - # dim ActiveOpens multiplier = 1 - # dim ActiveOpens divisor = 1 - # dim PassiveOpens name = passive - # dim PassiveOpens algorithm = incremental - # dim PassiveOpens multiplier = 1 - # dim PassiveOpens divisor = 1 - -[ipv4.tcphandshake] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.tcphandshake - # chart type = line - # type = ipv4 - # family = tcp - # units = events/s - # context = ipv4.tcphandshake - # priority = 5230 - # name = ipv4.tcphandshake - # title = IPv4 TCP Handshake Issues - # dim EstabResets name = EstabResets - # dim EstabResets algorithm = incremental - # dim EstabResets multiplier = 1 - # dim EstabResets divisor = 1 - # dim OutRsts name = OutRsts - # dim OutRsts algorithm = incremental - # dim OutRsts multiplier = 1 - # dim OutRsts divisor = 1 - # dim AttemptFails name = AttemptFails - # dim AttemptFails algorithm = incremental - # dim AttemptFails multiplier = 1 - # dim AttemptFails divisor = 1 - # dim TCPSynRetrans name = SynRetrans - # dim TCPSynRetrans algorithm = incremental - # dim TCPSynRetrans multiplier = 1 - # dim TCPSynRetrans divisor = 1 - -[ipv4.udppackets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.udppackets - # chart type = line - # type = ipv4 - # family = udp - # units = packets/s - # context = ipv4.udppackets - # priority = 5300 - # name = ipv4.udppackets - # title = IPv4 UDP Packets - # dim InDatagrams name = received - # dim InDatagrams algorithm = incremental - # dim InDatagrams multiplier = 1 - # dim InDatagrams divisor = 1 - # dim OutDatagrams name = sent - # dim OutDatagrams algorithm = incremental - # dim OutDatagrams multiplier = -1 - # dim OutDatagrams divisor = 1 - -[apps.major_faults] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.major_faults - # chart type = stacked - # type = apps - # family = swap - # units = page faults/s - # context = apps.major_faults - # priority = 20012 - # name = apps.major_faults - # title = Apps Major Page Faults (swap read) - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 10000 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 10000 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 10000 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 10000 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 10000 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 10000 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 10000 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 10000 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 10000 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 10000 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 10000 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 10000 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 10000 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 10000 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 10000 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 10000 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 10000 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 10000 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 10000 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 10000 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 10000 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 10000 - -[ipv4.udperrors] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.udperrors - # chart type = line - # type = ipv4 - # family = udp - # units = events/s - # context = ipv4.udperrors - # priority = 5310 - # name = ipv4.udperrors - # title = IPv4 UDP Errors - # dim RcvbufErrors name = RcvbufErrors - # dim RcvbufErrors algorithm = incremental - # dim RcvbufErrors multiplier = 1 - # dim RcvbufErrors divisor = 1 - # dim SndbufErrors name = SndbufErrors - # dim SndbufErrors algorithm = incremental - # dim SndbufErrors multiplier = -1 - # dim SndbufErrors divisor = 1 - # dim InErrors name = InErrors - # dim InErrors algorithm = incremental - # dim InErrors multiplier = 1 - # dim InErrors divisor = 1 - # dim NoPorts name = NoPorts - # dim NoPorts algorithm = incremental - # dim NoPorts multiplier = 1 - # dim NoPorts divisor = 1 - # dim InCsumErrors name = InCsumErrors - # dim InCsumErrors algorithm = incremental - # dim InCsumErrors multiplier = 1 - # dim InCsumErrors divisor = 1 - # dim IgnoredMulti name = IgnoredMulti - # dim IgnoredMulti algorithm = incremental - # dim IgnoredMulti multiplier = 1 - # dim IgnoredMulti divisor = 1 - -[system.ipv6] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.ipv6 - # chart type = area - # type = system - # family = network - # units = kilobits/s - # context = system.ipv6 - # priority = 502 - # name = system.ipv6 - # title = IPv6 Bandwidth - # dim InOctets name = received - # dim InOctets algorithm = incremental - # dim InOctets multiplier = 8 - # dim InOctets divisor = 1000 - # dim OutOctets name = sent - # dim OutOctets algorithm = incremental - # dim OutOctets multiplier = -8 - # dim OutOctets divisor = 1000 - -[ipv6.packets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv6.packets - # chart type = line - # type = ipv6 - # family = packets - # units = packets/s - # context = ipv6.packets - # priority = 6200 - # name = ipv6.packets - # title = IPv6 Packets - # dim InReceives name = received - # dim InReceives algorithm = incremental - # dim InReceives multiplier = 1 - # dim InReceives divisor = 1 - # dim OutRequests name = sent - # dim OutRequests algorithm = incremental - # dim OutRequests multiplier = -1 - # dim OutRequests divisor = 1 - # dim OutForwDatagrams name = forwarded - # dim OutForwDatagrams algorithm = incremental - # dim OutForwDatagrams multiplier = -1 - # dim OutForwDatagrams divisor = 1 - # dim InDelivers name = delivers - # dim InDelivers algorithm = incremental - # dim InDelivers multiplier = 1 - # dim InDelivers divisor = 1 - -[ipv6.udppackets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv6.udppackets - # chart type = line - # type = ipv6 - # family = udp6 - # units = packets/s - # context = ipv6.udppackets - # priority = 6601 - # name = ipv6.udppackets - # title = IPv6 UDP Packets - # dim InDatagrams name = received - # dim InDatagrams algorithm = incremental - # dim InDatagrams multiplier = 1 - # dim InDatagrams divisor = 1 - # dim OutDatagrams name = sent - # dim OutDatagrams algorithm = incremental - # dim OutDatagrams multiplier = -1 - # dim OutDatagrams divisor = 1 - -[apps.minor_faults] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.minor_faults - # chart type = stacked - # type = apps - # family = mem - # units = page faults/s - # context = apps.minor_faults - # priority = 20011 - # name = apps.minor_faults - # title = Apps Minor Page Faults - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 10000 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 10000 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 10000 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 10000 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 10000 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 10000 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 10000 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 10000 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 10000 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 10000 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 10000 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 10000 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 10000 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 10000 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 10000 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 10000 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 10000 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 10000 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 10000 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 10000 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 10000 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 10000 - -[ipv6.mcast] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv6.mcast - # chart type = area - # type = ipv6 - # family = multicast6 - # units = kilobits/s - # context = ipv6.mcast - # priority = 6850 - # name = ipv6.mcast - # title = IPv6 Multicast Bandwidth - # dim InMcastOctets name = received - # dim InMcastOctets algorithm = incremental - # dim InMcastOctets multiplier = 8 - # dim InMcastOctets divisor = 1000 - # dim OutMcastOctets name = sent - # dim OutMcastOctets algorithm = incremental - # dim OutMcastOctets multiplier = -8 - # dim OutMcastOctets divisor = 1000 - -[ipv6.mcastpkts] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv6.mcastpkts - # chart type = line - # type = ipv6 - # family = multicast6 - # units = packets/s - # context = ipv6.mcastpkts - # priority = 6851 - # name = ipv6.mcastpkts - # title = IPv6 Multicast Packets - # dim InMcastPkts name = received - # dim InMcastPkts algorithm = incremental - # dim InMcastPkts multiplier = 1 - # dim InMcastPkts divisor = 1 - # dim OutMcastPkts name = sent - # dim OutMcastPkts algorithm = incremental - # dim OutMcastPkts multiplier = -1 - # dim OutMcastPkts divisor = 1 - -[ipv6.icmp] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv6.icmp - # chart type = line - # type = ipv6 - # family = icmp6 - # units = messages/s - # context = ipv6.icmp - # priority = 6900 - # name = ipv6.icmp - # title = IPv6 ICMP Messages - # dim InMsgs name = received - # dim InMsgs algorithm = incremental - # dim InMsgs multiplier = 1 - # dim InMsgs divisor = 1 - # dim OutMsgs name = sent - # dim OutMsgs algorithm = incremental - # dim OutMsgs multiplier = -1 - # dim OutMsgs divisor = 1 - -[ipv6.icmprouter] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv6.icmprouter - # chart type = line - # type = ipv6 - # family = icmp6 - # units = messages/s - # context = ipv6.icmprouter - # priority = 6950 - # name = ipv6.icmprouter - # title = IPv6 Router Messages - # dim InSolicits name = InSolicits - # dim InSolicits algorithm = incremental - # dim InSolicits multiplier = 1 - # dim InSolicits divisor = 1 - # dim OutSolicits name = OutSolicits - # dim OutSolicits algorithm = incremental - # dim OutSolicits multiplier = -1 - # dim OutSolicits divisor = 1 - # dim InAdvertisements name = InAdvertisements - # dim InAdvertisements algorithm = incremental - # dim InAdvertisements multiplier = 1 - # dim InAdvertisements divisor = 1 - # dim OutAdvertisements name = OutAdvertisements - # dim OutAdvertisements algorithm = incremental - # dim OutAdvertisements multiplier = -1 - # dim OutAdvertisements divisor = 1 - -[ipv6.icmpneighbor] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv6.icmpneighbor - # chart type = line - # type = ipv6 - # family = icmp6 - # units = messages/s - # context = ipv6.icmpneighbor - # priority = 6960 - # name = ipv6.icmpneighbor - # title = IPv6 Neighbor Messages - # dim InSolicits name = InSolicits - # dim InSolicits algorithm = incremental - # dim InSolicits multiplier = 1 - # dim InSolicits divisor = 1 - # dim OutSolicits name = OutSolicits - # dim OutSolicits algorithm = incremental - # dim OutSolicits multiplier = -1 - # dim OutSolicits divisor = 1 - # dim InAdvertisements name = InAdvertisements - # dim InAdvertisements algorithm = incremental - # dim InAdvertisements multiplier = 1 - # dim InAdvertisements divisor = 1 - # dim OutAdvertisements name = OutAdvertisements - # dim OutAdvertisements algorithm = incremental - # dim OutAdvertisements multiplier = -1 - # dim OutAdvertisements divisor = 1 - -[ipv6.icmpmldv2] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv6.icmpmldv2 - # chart type = line - # type = ipv6 - # family = icmp6 - # units = reports/s - # context = ipv6.icmpmldv2 - # priority = 6970 - # name = ipv6.icmpmldv2 - # title = IPv6 ICMP MLDv2 Reports - # dim InMLDv2Reports name = received - # dim InMLDv2Reports algorithm = incremental - # dim InMLDv2Reports multiplier = 1 - # dim InMLDv2Reports divisor = 1 - # dim OutMLDv2Reports name = sent - # dim OutMLDv2Reports algorithm = incremental - # dim OutMLDv2Reports multiplier = -1 - # dim OutMLDv2Reports divisor = 1 - -[ipv6.icmptypes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv6.icmptypes - # chart type = line - # type = ipv6 - # family = icmp6 - # units = messages/s - # context = ipv6.icmptypes - # priority = 6980 - # name = ipv6.icmptypes - # title = IPv6 ICMP Types - # dim InType1 name = InType1 - # dim InType1 algorithm = incremental - # dim InType1 multiplier = 1 - # dim InType1 divisor = 1 - # dim InType128 name = InType128 - # dim InType128 algorithm = incremental - # dim InType128 multiplier = 1 - # dim InType128 divisor = 1 - # dim InType129 name = InType129 - # dim InType129 algorithm = incremental - # dim InType129 multiplier = 1 - # dim InType129 divisor = 1 - # dim InType136 name = InType136 - # dim InType136 algorithm = incremental - # dim InType136 multiplier = 1 - # dim InType136 divisor = 1 - # dim OutType1 name = OutType1 - # dim OutType1 algorithm = incremental - # dim OutType1 multiplier = -1 - # dim OutType1 divisor = 1 - # dim OutType128 name = OutType128 - # dim OutType128 algorithm = incremental - # dim OutType128 multiplier = -1 - # dim OutType128 divisor = 1 - # dim OutType129 name = OutType129 - # dim OutType129 algorithm = incremental - # dim OutType129 multiplier = -1 - # dim OutType129 divisor = 1 - # dim OutType133 name = OutType133 - # dim OutType133 algorithm = incremental - # dim OutType133 multiplier = -1 - # dim OutType133 divisor = 1 - # dim OutType135 name = OutType135 - # dim OutType135 algorithm = incremental - # dim OutType135 multiplier = -1 - # dim OutType135 divisor = 1 - # dim OutType143 name = OutType143 - # dim OutType143 algorithm = incremental - # dim OutType143 multiplier = -1 - # dim OutType143 divisor = 1 - -[apps.preads] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.preads - # chart type = stacked - # type = apps - # family = disk - # units = KiB/s - # context = apps.preads - # priority = 20002 - # name = apps.preads - # title = Apps Disk Reads - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10240000 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 10240000 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 10240000 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 10240000 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 10240000 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 10240000 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 10240000 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 10240000 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 10240000 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 10240000 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 10240000 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 10240000 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 10240000 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 10240000 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 10240000 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 10240000 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 10240000 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 10240000 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 10240000 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 10240000 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 10240000 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 10240000 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 10240000 - -[ipv6.ect] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv6.ect - # chart type = line - # type = ipv6 - # family = packets - # units = packets/s - # context = ipv6.ect - # priority = 6210 - # name = ipv6.ect - # title = IPv6 ECT Packets - # dim InNoECTPkts name = InNoECTPkts - # dim InNoECTPkts algorithm = incremental - # dim InNoECTPkts multiplier = 1 - # dim InNoECTPkts divisor = 1 - # dim InECT1Pkts name = InECT1Pkts - # dim InECT1Pkts algorithm = incremental - # dim InECT1Pkts multiplier = 1 - # dim InECT1Pkts divisor = 1 - # dim InECT0Pkts name = InECT0Pkts - # dim InECT0Pkts algorithm = incremental - # dim InECT0Pkts multiplier = 1 - # dim InECT0Pkts divisor = 1 - # dim InCEPkts name = InCEPkts - # dim InCEPkts algorithm = incremental - # dim InCEPkts multiplier = 1 - # dim InCEPkts divisor = 1 - -[system.softnet_stat] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.softnet_stat - # chart type = line - # type = system - # family = softnet_stat - # units = events/s - # context = system.softnet_stat - # priority = 955 - # name = system.softnet_stat - # title = System softnet_stat - # dim processed name = processed - # dim processed algorithm = incremental - # dim processed multiplier = 1 - # dim processed divisor = 1 - # dim dropped name = dropped - # dim dropped algorithm = incremental - # dim dropped multiplier = 1 - # dim dropped divisor = 1 - # dim squeezed name = squeezed - # dim squeezed algorithm = incremental - # dim squeezed multiplier = 1 - # dim squeezed divisor = 1 - # dim received_rps name = received_rps - # dim received_rps algorithm = incremental - # dim received_rps multiplier = 1 - # dim received_rps divisor = 1 - # dim flow_limit_count name = flow_limit_count - # dim flow_limit_count algorithm = incremental - # dim flow_limit_count multiplier = 1 - # dim flow_limit_count divisor = 1 - -[cpu.cpu0_softnet_stat] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/cpu.cpu0_softnet_stat - # chart type = line - # type = cpu - # family = softnet_stat - # units = events/s - # context = cpu.softnet_stat - # priority = 4101 - # name = cpu.cpu0_softnet_stat - # title = CPU0 softnet_stat - # dim processed name = processed - # dim processed algorithm = incremental - # dim processed multiplier = 1 - # dim processed divisor = 1 - # dim dropped name = dropped - # dim dropped algorithm = incremental - # dim dropped multiplier = 1 - # dim dropped divisor = 1 - # dim squeezed name = squeezed - # dim squeezed algorithm = incremental - # dim squeezed multiplier = 1 - # dim squeezed divisor = 1 - # dim received_rps name = received_rps - # dim received_rps algorithm = incremental - # dim received_rps multiplier = 1 - # dim received_rps divisor = 1 - # dim flow_limit_count name = flow_limit_count - # dim flow_limit_count algorithm = incremental - # dim flow_limit_count multiplier = 1 - # dim flow_limit_count divisor = 1 - -[apps.pwrites] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.pwrites - # chart type = stacked - # type = apps - # family = disk - # units = KiB/s - # context = apps.pwrites - # priority = 20002 - # name = apps.pwrites - # title = Apps Disk Writes - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10240000 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 10240000 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 10240000 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 10240000 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 10240000 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 10240000 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 10240000 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 10240000 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 10240000 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 10240000 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 10240000 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 10240000 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 10240000 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 10240000 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 10240000 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 10240000 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 10240000 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 10240000 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 10240000 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 10240000 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 10240000 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 10240000 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 10240000 - -[cpu.cpu1_softnet_stat] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/cpu.cpu1_softnet_stat - # chart type = line - # type = cpu - # family = softnet_stat - # units = events/s - # context = cpu.softnet_stat - # priority = 4102 - # name = cpu.cpu1_softnet_stat - # title = CPU1 softnet_stat - # dim processed name = processed - # dim processed algorithm = incremental - # dim processed multiplier = 1 - # dim processed divisor = 1 - # dim dropped name = dropped - # dim dropped algorithm = incremental - # dim dropped multiplier = 1 - # dim dropped divisor = 1 - # dim squeezed name = squeezed - # dim squeezed algorithm = incremental - # dim squeezed multiplier = 1 - # dim squeezed divisor = 1 - # dim received_rps name = received_rps - # dim received_rps algorithm = incremental - # dim received_rps multiplier = 1 - # dim received_rps divisor = 1 - # dim flow_limit_count name = flow_limit_count - # dim flow_limit_count algorithm = incremental - # dim flow_limit_count multiplier = 1 - # dim flow_limit_count divisor = 1 - -[apps.lreads] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.lreads - # chart type = stacked - # type = apps - # family = disk - # units = KiB/s - # context = apps.lreads - # priority = 20042 - # name = apps.lreads - # title = Apps Disk Logical Reads - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10240000 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 10240000 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 10240000 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 10240000 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 10240000 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 10240000 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 10240000 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 10240000 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 10240000 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 10240000 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 10240000 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 10240000 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 10240000 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 10240000 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 10240000 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 10240000 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 10240000 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 10240000 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 10240000 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 10240000 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 10240000 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 10240000 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 10240000 - -[disk.sda] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk.sda - # chart type = area - # type = disk - # family = sda - # units = KiB/s - # context = disk.io - # priority = 2000 - # name = disk.sda - # title = Disk I/O Bandwidth - # dim reads name = reads - # dim reads algorithm = incremental - # dim reads multiplier = 512 - # dim reads divisor = 1024 - # dim writes name = writes - # dim writes algorithm = incremental - # dim writes multiplier = -512 - # dim writes divisor = 1024 - -[disk_ops.sda] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_ops.sda - # chart type = line - # type = disk_ops - # family = sda - # units = operations/s - # context = disk.ops - # priority = 2001 - # name = disk_ops.sda - # title = Disk Completed I/O Operations - # dim reads name = reads - # dim reads algorithm = incremental - # dim reads multiplier = 1 - # dim reads divisor = 1 - # dim writes name = writes - # dim writes algorithm = incremental - # dim writes multiplier = -1 - # dim writes divisor = 1 - -[disk_backlog.sda] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_backlog.sda - # chart type = area - # type = disk_backlog - # family = sda - # units = milliseconds - # context = disk.backlog - # priority = 2003 - # name = disk_backlog.sda - # title = Disk Backlog - # dim backlog name = backlog - # dim backlog algorithm = incremental - # dim backlog multiplier = 1 - # dim backlog divisor = 10 - -[disk_util.sda] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_util.sda - # chart type = area - # type = disk_util - # family = sda - # units = % of time working - # context = disk.util - # priority = 2004 - # name = disk_util.sda - # title = Disk Utilization Time - # dim utilization name = utilization - # dim utilization algorithm = incremental - # dim utilization multiplier = 1 - # dim utilization divisor = 10 - -[disk_mops.sda] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_mops.sda - # chart type = line - # type = disk_mops - # family = sda - # units = merged operations/s - # context = disk.mops - # priority = 2021 - # name = disk_mops.sda - # title = Disk Merged Operations - # dim reads name = reads - # dim reads algorithm = incremental - # dim reads multiplier = 1 - # dim reads divisor = 1 - # dim writes name = writes - # dim writes algorithm = incremental - # dim writes multiplier = -1 - # dim writes divisor = 1 - -[disk_iotime.sda] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_iotime.sda - # chart type = line - # type = disk_iotime - # family = sda - # units = milliseconds/s - # context = disk.iotime - # priority = 2022 - # name = disk_iotime.sda - # title = Disk Total I/O Time - # dim reads name = reads - # dim reads algorithm = incremental - # dim reads multiplier = 1 - # dim reads divisor = 1 - # dim writes name = writes - # dim writes algorithm = incremental - # dim writes multiplier = -1 - # dim writes divisor = 1 - -[apps.lwrites] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.lwrites - # chart type = stacked - # type = apps - # family = disk - # units = KiB/s - # context = apps.lwrites - # priority = 20042 - # name = apps.lwrites - # title = Apps I/O Logical Writes - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10240000 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 10240000 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 10240000 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 10240000 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 10240000 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 10240000 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 10240000 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 10240000 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 10240000 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 10240000 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 10240000 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 10240000 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 10240000 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 10240000 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 10240000 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 10240000 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 10240000 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 10240000 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 10240000 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 10240000 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 10240000 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 10240000 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 10240000 - -[system.io] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.io - # chart type = area - # type = system - # family = disk - # units = KiB/s - # context = system.io - # priority = 150 - # name = system.io - # title = Disk I/O - # dim in name = in - # dim in algorithm = incremental - # dim in multiplier = 1 - # dim in divisor = 1 - # dim out name = out - # dim out algorithm = incremental - # dim out multiplier = -1 - # dim out divisor = 1 - -[system.ipc_semaphores] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.ipc_semaphores - # chart type = area - # type = system - # family = ipc semaphores - # units = semaphores - # context = system.ipc_semaphores - # priority = 1000 - # name = system.ipc_semaphores - # title = IPC Semaphores - # dim semaphores name = semaphores - # dim semaphores algorithm = absolute - # dim semaphores multiplier = 1 - # dim semaphores divisor = 1 - -[system.ipc_semaphore_arrays] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.ipc_semaphore_arrays - # chart type = area - # type = system - # family = ipc semaphores - # units = arrays - # context = system.ipc_semaphore_arrays - # priority = 1000 - # name = system.ipc_semaphore_arrays - # title = IPC Semaphore Arrays - # dim arrays name = arrays - # dim arrays algorithm = absolute - # dim arrays multiplier = 1 - # dim arrays divisor = 1 - -[netdata.plugin_proc_modules] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.plugin_proc_modules - # chart type = stacked - # type = netdata - # family = proc - # units = milliseconds/run - # context = netdata.plugin_proc_modules - # priority = 132001 - # name = netdata.plugin_proc_modules - # title = NetData Proc Plugin Modules Durations - # dim stat name = stat - # dim stat algorithm = absolute - # dim stat multiplier = 1 - # dim stat divisor = 1000 - # dim uptime name = uptime - # dim uptime algorithm = absolute - # dim uptime multiplier = 1 - # dim uptime divisor = 1000 - # dim loadavg name = loadavg - # dim loadavg algorithm = absolute - # dim loadavg multiplier = 1 - # dim loadavg divisor = 1000 - # dim entropy name = entropy - # dim entropy algorithm = absolute - # dim entropy multiplier = 1 - # dim entropy divisor = 1000 - # dim interrupts name = interrupts - # dim interrupts algorithm = absolute - # dim interrupts multiplier = 1 - # dim interrupts divisor = 1000 - # dim softirqs name = softirqs - # dim softirqs algorithm = absolute - # dim softirqs multiplier = 1 - # dim softirqs divisor = 1000 - # dim vmstat name = vmstat - # dim vmstat algorithm = absolute - # dim vmstat multiplier = 1 - # dim vmstat divisor = 1000 - # dim meminfo name = meminfo - # dim meminfo algorithm = absolute - # dim meminfo multiplier = 1 - # dim meminfo divisor = 1000 - # dim ksm name = ksm - # dim ksm algorithm = absolute - # dim ksm multiplier = 1 - # dim ksm divisor = 1000 - # dim numa name = numa - # dim numa algorithm = absolute - # dim numa multiplier = 1 - # dim numa divisor = 1000 - # dim netdev name = netdev - # dim netdev algorithm = absolute - # dim netdev multiplier = 1 - # dim netdev divisor = 1000 - # dim sockstat name = sockstat - # dim sockstat algorithm = absolute - # dim sockstat multiplier = 1 - # dim sockstat divisor = 1000 - # dim sockstat6 name = sockstat6 - # dim sockstat6 algorithm = absolute - # dim sockstat6 multiplier = 1 - # dim sockstat6 divisor = 1000 - # dim netstat name = netstat - # dim netstat algorithm = absolute - # dim netstat multiplier = 1 - # dim netstat divisor = 1000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1000 - # dim snmp6 name = snmp6 - # dim snmp6 algorithm = absolute - # dim snmp6 multiplier = 1 - # dim snmp6 divisor = 1000 - # dim softnet name = softnet - # dim softnet algorithm = absolute - # dim softnet multiplier = 1 - # dim softnet divisor = 1000 - # dim diskstats name = diskstats - # dim diskstats algorithm = absolute - # dim diskstats multiplier = 1 - # dim diskstats divisor = 1000 - # dim mdstat name = mdstat - # dim mdstat algorithm = absolute - # dim mdstat multiplier = 1 - # dim mdstat divisor = 1000 - # dim btrfs name = btrfs - # dim btrfs algorithm = absolute - # dim btrfs multiplier = 1 - # dim btrfs divisor = 1000 - # dim ipc name = ipc - # dim ipc algorithm = absolute - # dim ipc multiplier = 1 - # dim ipc divisor = 1000 - # dim power_supply name = power_supply - # dim power_supply algorithm = absolute - # dim power_supply multiplier = 1 - # dim power_supply divisor = 1000 - -[apps.files] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.files - # chart type = stacked - # type = apps - # family = disk - # units = open files - # context = apps.files - # priority = 20050 - # name = apps.files - # title = Apps Open Files - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 1 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 1 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 1 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 1 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 1 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 1 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 1 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 1 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 1 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 1 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 1 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 1 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 1 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 1 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 1 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 1 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 1 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 1 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 1 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 1 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 1 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 1 - -[netdata.plugin_proc_cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.plugin_proc_cpu - # chart type = stacked - # type = netdata - # family = proc - # units = milliseconds/s - # context = netdata.plugin_proc_cpu - # priority = 132000 - # name = netdata.plugin_proc_cpu - # title = NetData Proc Plugin CPU usage - # dim user name = user - # dim user algorithm = incremental - # dim user multiplier = 1 - # dim user divisor = 1000 - # dim system name = system - # dim system algorithm = incremental - # dim system multiplier = 1 - # dim system divisor = 1000 - -[netdata.server_cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.server_cpu - # chart type = stacked - # type = netdata - # family = netdata - # units = milliseconds/s - # context = netdata.server_cpu - # priority = 130000 - # name = netdata.server_cpu - # title = NetData CPU usage - # dim user name = user - # dim user algorithm = incremental - # dim user multiplier = 1 - # dim user divisor = 1000 - # dim system name = system - # dim system algorithm = incremental - # dim system multiplier = 1 - # dim system divisor = 1000 - -[netdata.clients] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.clients - # chart type = line - # type = netdata - # family = netdata - # units = connected clients - # context = netdata.clients - # priority = 130200 - # name = netdata.clients - # title = NetData Web Clients - # dim clients name = clients - # dim clients algorithm = absolute - # dim clients multiplier = 1 - # dim clients divisor = 1 - -[apps.sockets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.sockets - # chart type = stacked - # type = apps - # family = net - # units = open sockets - # context = apps.sockets - # priority = 20051 - # name = apps.sockets - # title = Apps Open Sockets - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 1 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 1 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 1 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 1 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 1 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 1 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 1 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 1 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 1 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 1 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 1 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 1 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 1 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 1 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 1 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 1 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 1 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 1 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 1 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 1 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 1 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 1 - -[netdata.requests] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.requests - # chart type = line - # type = netdata - # family = netdata - # units = requests/s - # context = netdata.requests - # priority = 130300 - # name = netdata.requests - # title = NetData Web Requests - # dim requests name = requests - # dim requests algorithm = incremental - # dim requests multiplier = 1 - # dim requests divisor = 1 - -[netdata.net] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.net - # chart type = area - # type = netdata - # family = netdata - # units = kilobits/s - # context = netdata.net - # priority = 130000 - # name = netdata.net - # title = NetData Network Traffic - # dim in name = in - # dim in algorithm = incremental - # dim in multiplier = 8 - # dim in divisor = 1000 - # dim out name = out - # dim out algorithm = incremental - # dim out multiplier = -8 - # dim out divisor = 1000 - -[netdata.response_time] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.response_time - # chart type = line - # type = netdata - # family = netdata - # units = milliseconds/request - # context = netdata.response_time - # priority = 130400 - # name = netdata.response_time - # title = NetData API Response Time - # dim average name = average - # dim average algorithm = absolute - # dim average multiplier = 1 - # dim average divisor = 1000 - # dim max name = max - # dim max algorithm = absolute - # dim max multiplier = 1 - # dim max divisor = 1000 - -[netdata.compression_ratio] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.compression_ratio - # chart type = line - # type = netdata - # family = netdata - # units = percentage - # context = netdata.compression_ratio - # priority = 130500 - # name = netdata.compression_ratio - # title = NetData API Responses Compression Savings Ratio - # dim savings name = savings - # dim savings algorithm = absolute - # dim savings multiplier = 1 - # dim savings divisor = 1000 - -[apps.pipes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.pipes - # chart type = stacked - # type = apps - # family = processes - # units = open pipes - # context = apps.pipes - # priority = 20053 - # name = apps.pipes - # title = Apps Pipes - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 1 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 1 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 1 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 1 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 1 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 1 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 1 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 1 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 1 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 1 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 1 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 1 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 1 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 1 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 1 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 1 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 1 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 1 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 1 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 1 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 1 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 1 - -[users.cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.cpu - # chart type = stacked - # type = users - # family = cpu - # units = percentage - # context = users.cpu - # priority = 20001 - # name = users.cpu - # title = Users CPU Time (200% = 2 cores) - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10000 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 10000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10000 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 10000 - -[users.mem] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.mem - # chart type = stacked - # type = users - # family = mem - # units = MiB - # context = users.mem - # priority = 20003 - # name = users.mem - # title = Users Real Memory (w/o shared) - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1024 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1024 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1024 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 1024 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1024 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1024 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1024 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1024 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1024 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1024 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1024 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1024 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1024 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1024 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1024 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1024 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1024 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1024 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 1024 - -[users.vmem] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.vmem - # chart type = stacked - # type = users - # family = mem - # units = MiB - # context = users.vmem - # priority = 20005 - # name = users.vmem - # title = Users Virtual Memory Size - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1024 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1024 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1024 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 1024 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1024 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1024 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1024 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1024 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1024 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1024 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1024 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1024 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1024 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1024 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1024 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1024 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1024 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1024 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 1024 - -[users.threads] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.threads - # chart type = stacked - # type = users - # family = processes - # units = threads - # context = users.threads - # priority = 20006 - # name = users.threads - # title = Users Threads - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 1 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 1 - -[users.processes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.processes - # chart type = stacked - # type = users - # family = processes - # units = processes - # context = users.processes - # priority = 20007 - # name = users.processes - # title = Users Processes - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 1 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 1 - -[users.cpu_user] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.cpu_user - # chart type = stacked - # type = users - # family = cpu - # units = percentage - # context = users.cpu_user - # priority = 20020 - # name = users.cpu_user - # title = Users CPU User Time (200% = 2 cores) - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10000 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 10000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10000 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 10000 - -[users.cpu_system] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.cpu_system - # chart type = stacked - # type = users - # family = cpu - # units = percentage - # context = users.cpu_system - # priority = 20021 - # name = users.cpu_system - # title = Users CPU System Time (200% = 2 cores) - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10000 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 10000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10000 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 10000 - -[users.swap] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.swap - # chart type = stacked - # type = users - # family = swap - # units = MiB - # context = users.swap - # priority = 20011 - # name = users.swap - # title = Users Swap Memory - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1024 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1024 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1024 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 1024 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1024 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1024 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1024 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1024 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1024 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1024 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1024 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1024 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1024 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1024 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1024 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1024 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1024 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1024 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 1024 - -[users.major_faults] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.major_faults - # chart type = stacked - # type = users - # family = swap - # units = page faults/s - # context = users.major_faults - # priority = 20012 - # name = users.major_faults - # title = Users Major Page Faults (swap read) - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10000 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 10000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10000 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 10000 - -[users.minor_faults] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.minor_faults - # chart type = stacked - # type = users - # family = mem - # units = page faults/s - # context = users.minor_faults - # priority = 20011 - # name = users.minor_faults - # title = Users Minor Page Faults - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10000 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 10000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10000 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 10000 - -[users.preads] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.preads - # chart type = stacked - # type = users - # family = disk - # units = KiB/s - # context = users.preads - # priority = 20002 - # name = users.preads - # title = Users Disk Reads - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10240000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10240000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10240000 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 10240000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10240000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10240000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10240000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10240000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10240000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10240000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10240000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10240000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10240000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10240000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10240000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10240000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10240000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10240000 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 10240000 - -[users.pwrites] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.pwrites - # chart type = stacked - # type = users - # family = disk - # units = KiB/s - # context = users.pwrites - # priority = 20002 - # name = users.pwrites - # title = Users Disk Writes - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10240000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10240000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10240000 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 10240000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10240000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10240000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10240000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10240000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10240000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10240000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10240000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10240000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10240000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10240000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10240000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10240000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10240000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10240000 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 10240000 - -[users.lreads] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.lreads - # chart type = stacked - # type = users - # family = disk - # units = KiB/s - # context = users.lreads - # priority = 20042 - # name = users.lreads - # title = Users Disk Logical Reads - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10240000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10240000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10240000 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 10240000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10240000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10240000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10240000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10240000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10240000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10240000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10240000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10240000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10240000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10240000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10240000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10240000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10240000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10240000 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 10240000 - -[users.lwrites] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.lwrites - # chart type = stacked - # type = users - # family = disk - # units = KiB/s - # context = users.lwrites - # priority = 20042 - # name = users.lwrites - # title = Users I/O Logical Writes - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10240000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10240000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10240000 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 10240000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10240000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10240000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10240000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10240000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10240000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10240000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10240000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10240000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10240000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10240000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10240000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10240000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10240000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10240000 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 10240000 - -[users.files] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.files - # chart type = stacked - # type = users - # family = disk - # units = open files - # context = users.files - # priority = 20050 - # name = users.files - # title = Users Open Files - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 1 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 1 - -[users.sockets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.sockets - # chart type = stacked - # type = users - # family = net - # units = open sockets - # context = users.sockets - # priority = 20051 - # name = users.sockets - # title = Users Open Sockets - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 1 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 1 - -[users.pipes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.pipes - # chart type = stacked - # type = users - # family = processes - # units = open pipes - # context = users.pipes - # priority = 20053 - # name = users.pipes - # title = Users Pipes - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 1 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 1 - -[groups.cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.cpu - # chart type = stacked - # type = groups - # family = cpu - # units = percentage - # context = groups.cpu - # priority = 20001 - # name = groups.cpu - # title = User Groups CPU Time (200% = 2 cores) - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10000 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 10000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10000 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 10000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10000 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 10000 - -[groups.mem] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.mem - # chart type = stacked - # type = groups - # family = mem - # units = MiB - # context = groups.mem - # priority = 20003 - # name = groups.mem - # title = User Groups Real Memory (w/o shared) - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1024 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1024 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1024 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 1024 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1024 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1024 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1024 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1024 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 1024 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1024 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1024 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1024 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1024 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1024 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1024 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1024 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1024 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1024 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1024 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 1024 - -[groups.vmem] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.vmem - # chart type = stacked - # type = groups - # family = mem - # units = MiB - # context = groups.vmem - # priority = 20005 - # name = groups.vmem - # title = User Groups Virtual Memory Size - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1024 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1024 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1024 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 1024 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1024 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1024 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1024 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1024 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 1024 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1024 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1024 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1024 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1024 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1024 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1024 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1024 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1024 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1024 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1024 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 1024 - -[groups.threads] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.threads - # chart type = stacked - # type = groups - # family = processes - # units = threads - # context = groups.threads - # priority = 20006 - # name = groups.threads - # title = User Groups Threads - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 1 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 1 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 1 - -[groups.processes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.processes - # chart type = stacked - # type = groups - # family = processes - # units = processes - # context = groups.processes - # priority = 20007 - # name = groups.processes - # title = User Groups Processes - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 1 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 1 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 1 - -[groups.cpu_user] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.cpu_user - # chart type = stacked - # type = groups - # family = cpu - # units = percentage - # context = groups.cpu_user - # priority = 20020 - # name = groups.cpu_user - # title = User Groups CPU User Time (200% = 2 cores) - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10000 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 10000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10000 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 10000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10000 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 10000 - -[groups.cpu_system] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.cpu_system - # chart type = stacked - # type = groups - # family = cpu - # units = percentage - # context = groups.cpu_system - # priority = 20021 - # name = groups.cpu_system - # title = User Groups CPU System Time (200% = 2 cores) - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10000 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 10000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10000 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 10000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10000 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 10000 - -[groups.swap] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.swap - # chart type = stacked - # type = groups - # family = swap - # units = MiB - # context = groups.swap - # priority = 20011 - # name = groups.swap - # title = User Groups Swap Memory - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1024 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1024 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1024 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 1024 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1024 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1024 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1024 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1024 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 1024 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1024 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1024 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1024 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1024 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1024 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1024 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1024 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1024 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1024 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1024 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 1024 - -[groups.major_faults] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.major_faults - # chart type = stacked - # type = groups - # family = swap - # units = page faults/s - # context = groups.major_faults - # priority = 20012 - # name = groups.major_faults - # title = User Groups Major Page Faults (swap read) - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10000 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 10000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10000 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 10000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10000 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 10000 - -[groups.minor_faults] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.minor_faults - # chart type = stacked - # type = groups - # family = mem - # units = page faults/s - # context = groups.minor_faults - # priority = 20011 - # name = groups.minor_faults - # title = User Groups Minor Page Faults - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10000 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 10000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10000 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 10000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10000 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 10000 - -[groups.preads] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.preads - # chart type = stacked - # type = groups - # family = disk - # units = KiB/s - # context = groups.preads - # priority = 20002 - # name = groups.preads - # title = User Groups Disk Reads - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10240000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10240000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10240000 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 10240000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10240000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10240000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10240000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10240000 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 10240000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10240000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10240000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10240000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10240000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10240000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10240000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10240000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10240000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10240000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10240000 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 10240000 - -[groups.pwrites] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.pwrites - # chart type = stacked - # type = groups - # family = disk - # units = KiB/s - # context = groups.pwrites - # priority = 20002 - # name = groups.pwrites - # title = User Groups Disk Writes - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10240000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10240000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10240000 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 10240000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10240000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10240000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10240000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10240000 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 10240000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10240000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10240000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10240000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10240000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10240000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10240000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10240000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10240000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10240000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10240000 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 10240000 - -[groups.lreads] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.lreads - # chart type = stacked - # type = groups - # family = disk - # units = KiB/s - # context = groups.lreads - # priority = 20042 - # name = groups.lreads - # title = User Groups Disk Logical Reads - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10240000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10240000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10240000 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 10240000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10240000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10240000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10240000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10240000 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 10240000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10240000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10240000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10240000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10240000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10240000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10240000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10240000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10240000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10240000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10240000 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 10240000 - -[groups.lwrites] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.lwrites - # chart type = stacked - # type = groups - # family = disk - # units = KiB/s - # context = groups.lwrites - # priority = 20042 - # name = groups.lwrites - # title = User Groups I/O Logical Writes - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10240000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10240000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10240000 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 10240000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10240000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10240000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10240000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10240000 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 10240000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10240000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10240000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10240000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10240000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10240000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10240000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10240000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10240000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10240000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10240000 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 10240000 - -[groups.files] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.files - # chart type = stacked - # type = groups - # family = disk - # units = open files - # context = groups.files - # priority = 20050 - # name = groups.files - # title = User Groups Open Files - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 1 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 1 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 1 - -[groups.sockets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.sockets - # chart type = stacked - # type = groups - # family = net - # units = open sockets - # context = groups.sockets - # priority = 20051 - # name = groups.sockets - # title = User Groups Open Sockets - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 1 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 1 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 1 - -[groups.pipes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.pipes - # chart type = stacked - # type = groups - # family = processes - # units = open pipes - # context = groups.pipes - # priority = 20053 - # name = groups.pipes - # title = User Groups Pipes - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 1 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 1 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 1 - -[disk_await.sda] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_await.sda - # chart type = line - # type = disk_await - # family = sda - # units = milliseconds/operation - # context = disk.await - # priority = 2005 - # name = disk_await.sda - # title = Average Completed I/O Operation Time - # dim reads name = reads - # dim reads algorithm = absolute - # dim reads multiplier = 1 - # dim reads divisor = 1 - # dim writes name = writes - # dim writes algorithm = absolute - # dim writes multiplier = -1 - # dim writes divisor = 1 - -[disk_avgsz.sda] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_avgsz.sda - # chart type = area - # type = disk_avgsz - # family = sda - # units = KiB/operation - # context = disk.avgsz - # priority = 2006 - # name = disk_avgsz.sda - # title = Average Completed I/O Operation Bandwidth - # dim reads name = reads - # dim reads algorithm = absolute - # dim reads multiplier = 512 - # dim reads divisor = 1024 - # dim writes name = writes - # dim writes algorithm = absolute - # dim writes multiplier = -512 - # dim writes divisor = 1024 - -[disk_svctm.sda] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_svctm.sda - # chart type = line - # type = disk_svctm - # family = sda - # units = milliseconds/operation - # context = disk.svctm - # priority = 2007 - # name = disk_svctm.sda - # title = Average Service Time - # dim svctm name = svctm - # dim svctm algorithm = absolute - # dim svctm multiplier = 1 - # dim svctm divisor = 1 - -[netdata.queries] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.queries - # chart type = line - # type = netdata - # family = queries - # units = queries/s - # context = netdata.queries - # priority = 130500 - # name = netdata.queries - # title = NetData API Queries - # dim queries name = queries - # dim queries algorithm = incremental - # dim queries multiplier = 1 - # dim queries divisor = 1 - -[netdata.db_points] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.db_points - # chart type = area - # type = netdata - # family = queries - # units = points/s - # context = netdata.db_points - # priority = 130501 - # name = netdata.db_points - # title = NetData API Points - # dim read name = read - # dim read algorithm = incremental - # dim read multiplier = 1 - # dim read divisor = 1 - # dim generated name = generated - # dim generated algorithm = incremental - # dim generated multiplier = -1 - # dim generated divisor = 1 - -[web_log_apache_vhosts.http_version] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/web_log_apache_vhosts.http_version - # chart type = stacked - # type = web_log_apache_vhosts - # family = http versions - # units = requests/s - # context = web_log.http_version - # priority = 60006 - # name = web_log_apache_vhosts.http_version - # title = Requests Per HTTP Version - # dim 1_1 name = 1.1 - # dim 1_1 algorithm = incremental - # dim 1_1 multiplier = 1 - # dim 1_1 divisor = 1 - # dim 1_0 name = 1.0 - # dim 1_0 algorithm = incremental - # dim 1_0 multiplier = 1 - # dim 1_0 divisor = 1 - -[web_log_apache_vhosts.detailed_response_codes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/web_log_apache_vhosts.detailed_response_codes - # chart type = stacked - # type = web_log_apache_vhosts - # family = responses - # units = requests/s - # context = web_log.detailed_response_codes - # priority = 60010 - # name = web_log_apache_vhosts.detailed_response_codes - # title = Detailed Response Codes - # dim 301 name = 301 - # dim 301 algorithm = incremental - # dim 301 multiplier = 1 - # dim 301 divisor = 1 - # dim 304 name = 304 - # dim 304 algorithm = incremental - # dim 304 multiplier = 1 - # dim 304 divisor = 1 - # dim 200 name = 200 - # dim 200 algorithm = incremental - # dim 200 multiplier = 1 - # dim 200 divisor = 1 - # dim 302 name = 302 - # dim 302 algorithm = incremental - # dim 302 multiplier = 1 - # dim 302 divisor = 1 - # dim 204 name = 204 - # dim 204 algorithm = incremental - # dim 204 multiplier = 1 - # dim 204 divisor = 1 - -[services.cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/services.cpu - # chart type = stacked - # type = services - # family = cpu - # units = % - # context = services.cpu - # priority = 19000 - # name = services.cpu - # title = Systemd Services CPU utilization (200% = 2 cores) - # dim system.slice_irqbalance.service name = irqbalance - # dim system.slice_irqbalance.service algorithm = incremental - # dim system.slice_irqbalance.service multiplier = 100 - # dim system.slice_irqbalance.service divisor = 100 - # dim system.slice_systemd-update-utmp.service name = systemd-update-utmp - # dim system.slice_systemd-update-utmp.service algorithm = incremental - # dim system.slice_systemd-update-utmp.service multiplier = 100 - # dim system.slice_systemd-update-utmp.service divisor = 100 - # dim system.slice_fail2ban.service name = fail2ban - # dim system.slice_fail2ban.service algorithm = incremental - # dim system.slice_fail2ban.service multiplier = 100 - # dim system.slice_fail2ban.service divisor = 100 - # dim system.slice_apache2.service name = apache2 - # dim system.slice_apache2.service algorithm = incremental - # dim system.slice_apache2.service multiplier = 100 - # dim system.slice_apache2.service divisor = 100 - # dim system.slice_lvm2-monitor.service name = lvm2-monitor - # dim system.slice_lvm2-monitor.service algorithm = incremental - # dim system.slice_lvm2-monitor.service multiplier = 100 - # dim system.slice_lvm2-monitor.service divisor = 100 - # dim system.slice_systemd-journal-flush.service name = systemd-journal-flush - # dim system.slice_systemd-journal-flush.service algorithm = incremental - # dim system.slice_systemd-journal-flush.service multiplier = 100 - # dim system.slice_systemd-journal-flush.service divisor = 100 - # dim system.slice_systemd-sysctl.service name = systemd-sysctl - # dim system.slice_systemd-sysctl.service algorithm = incremental - # dim system.slice_systemd-sysctl.service multiplier = 100 - # dim system.slice_systemd-sysctl.service divisor = 100 - # dim system.slice_polkitd.service name = polkitd - # dim system.slice_polkitd.service algorithm = incremental - # dim system.slice_polkitd.service multiplier = 100 - # dim system.slice_polkitd.service divisor = 100 - # dim system.slice_systemd-udevd.service name = systemd-udevd - # dim system.slice_systemd-udevd.service algorithm = incremental - # dim system.slice_systemd-udevd.service multiplier = 100 - # dim system.slice_systemd-udevd.service divisor = 100 - # dim system.slice_cron.service name = cron - # dim system.slice_cron.service algorithm = incremental - # dim system.slice_cron.service multiplier = 100 - # dim system.slice_cron.service divisor = 100 - # dim system.slice_networking.service name = networking - # dim system.slice_networking.service algorithm = incremental - # dim system.slice_networking.service multiplier = 100 - # dim system.slice_networking.service divisor = 100 - # dim system.slice_systemd-remount-fs.service name = systemd-remount-fs - # dim system.slice_systemd-remount-fs.service algorithm = incremental - # dim system.slice_systemd-remount-fs.service multiplier = 100 - # dim system.slice_systemd-remount-fs.service divisor = 100 - # dim system.slice_accounts-daemon.service name = accounts-daemon - # dim system.slice_accounts-daemon.service algorithm = incremental - # dim system.slice_accounts-daemon.service multiplier = 100 - # dim system.slice_accounts-daemon.service divisor = 100 - # dim system.slice_systemd-tmpfiles-setup.service name = systemd-tmpfiles-setup - # dim system.slice_systemd-tmpfiles-setup.service algorithm = incremental - # dim system.slice_systemd-tmpfiles-setup.service multiplier = 100 - # dim system.slice_systemd-tmpfiles-setup.service divisor = 100 - # dim system.slice_snmpd.service name = snmpd - # dim system.slice_snmpd.service algorithm = incremental - # dim system.slice_snmpd.service multiplier = 100 - # dim system.slice_snmpd.service divisor = 100 - # dim system.slice_mdadm.service name = mdadm - # dim system.slice_mdadm.service algorithm = incremental - # dim system.slice_mdadm.service multiplier = 100 - # dim system.slice_mdadm.service divisor = 100 - # dim system.slice_console-setup.service name = console-setup - # dim system.slice_console-setup.service algorithm = incremental - # dim system.slice_console-setup.service multiplier = 100 - # dim system.slice_console-setup.service divisor = 100 - # dim system.slice_postgresql.service name = postgresql - # dim system.slice_postgresql.service algorithm = incremental - # dim system.slice_postgresql.service multiplier = 100 - # dim system.slice_postgresql.service divisor = 100 - # dim system.slice_systemd-journald.service name = systemd-journald - # dim system.slice_systemd-journald.service algorithm = incremental - # dim system.slice_systemd-journald.service multiplier = 100 - # dim system.slice_systemd-journald.service divisor = 100 - # dim system.slice_atd.service name = atd - # dim system.slice_atd.service algorithm = incremental - # dim system.slice_atd.service multiplier = 100 - # dim system.slice_atd.service divisor = 100 - # dim system.slice_systemd-udev-trigger.service name = systemd-udev-trigger - # dim system.slice_systemd-udev-trigger.service algorithm = incremental - # dim system.slice_systemd-udev-trigger.service multiplier = 100 - # dim system.slice_systemd-udev-trigger.service divisor = 100 - # dim system.slice_elasticsearch.service name = elasticsearch - # dim system.slice_elasticsearch.service algorithm = incremental - # dim system.slice_elasticsearch.service multiplier = 100 - # dim system.slice_elasticsearch.service divisor = 100 - # dim system.slice_unattended-upgrades.service name = unattended-upgrades - # dim system.slice_unattended-upgrades.service algorithm = incremental - # dim system.slice_unattended-upgrades.service multiplier = 100 - # dim system.slice_unattended-upgrades.service divisor = 100 - # dim system.slice_ondemand.service name = ondemand - # dim system.slice_ondemand.service algorithm = incremental - # dim system.slice_ondemand.service multiplier = 100 - # dim system.slice_ondemand.service divisor = 100 - # dim system.slice_znc.service name = znc - # dim system.slice_znc.service algorithm = incremental - # dim system.slice_znc.service multiplier = 100 - # dim system.slice_znc.service divisor = 100 - # dim system.slice_ssh.service name = ssh - # dim system.slice_ssh.service algorithm = incremental - # dim system.slice_ssh.service multiplier = 100 - # dim system.slice_ssh.service divisor = 100 - # dim system.slice_ossec.service name = ossec - # dim system.slice_ossec.service algorithm = incremental - # dim system.slice_ossec.service multiplier = 100 - # dim system.slice_ossec.service divisor = 100 - # dim system.slice_lm-sensors.service name = lm-sensors - # dim system.slice_lm-sensors.service algorithm = incremental - # dim system.slice_lm-sensors.service multiplier = 100 - # dim system.slice_lm-sensors.service divisor = 100 - # dim system.slice_snapd.service name = snapd - # dim system.slice_snapd.service algorithm = incremental - # dim system.slice_snapd.service multiplier = 100 - # dim system.slice_snapd.service divisor = 100 - # dim system.slice_memcached.service name = memcached - # dim system.slice_memcached.service algorithm = incremental - # dim system.slice_memcached.service multiplier = 100 - # dim system.slice_memcached.service divisor = 100 - # dim system.slice_ufw.service name = ufw - # dim system.slice_ufw.service algorithm = incremental - # dim system.slice_ufw.service multiplier = 100 - # dim system.slice_ufw.service divisor = 100 - # dim system.slice_systemd-random-seed.service name = systemd-random-seed - # dim system.slice_systemd-random-seed.service algorithm = incremental - # dim system.slice_systemd-random-seed.service multiplier = 100 - # dim system.slice_systemd-random-seed.service divisor = 100 - # dim system.slice_snapd.seeded.service name = snapd.seeded - # dim system.slice_snapd.seeded.service algorithm = incremental - # dim system.slice_snapd.seeded.service multiplier = 100 - # dim system.slice_snapd.seeded.service divisor = 100 - # dim system.slice_mysql.service name = mysql - # dim system.slice_mysql.service algorithm = incremental - # dim system.slice_mysql.service multiplier = 100 - # dim system.slice_mysql.service divisor = 100 - # dim system.slice_rpc-gssd.service name = rpc-gssd - # dim system.slice_rpc-gssd.service algorithm = incremental - # dim system.slice_rpc-gssd.service multiplier = 100 - # dim system.slice_rpc-gssd.service divisor = 100 - # dim system.slice_rsyslog.service name = rsyslog - # dim system.slice_rsyslog.service algorithm = incremental - # dim system.slice_rsyslog.service multiplier = 100 - # dim system.slice_rsyslog.service divisor = 100 - # dim system.slice_systemd-modules-load.service name = systemd-modules-load - # dim system.slice_systemd-modules-load.service algorithm = incremental - # dim system.slice_systemd-modules-load.service multiplier = 100 - # dim system.slice_systemd-modules-load.service divisor = 100 - # dim system.slice_netdata.service name = netdata - # dim system.slice_netdata.service algorithm = incremental - # dim system.slice_netdata.service multiplier = 100 - # dim system.slice_netdata.service divisor = 100 - # dim system.slice_rc-local.service name = rc-local - # dim system.slice_rc-local.service algorithm = incremental - # dim system.slice_rc-local.service multiplier = 100 - # dim system.slice_rc-local.service divisor = 100 - # dim system.slice_systemd-tmpfiles-setup-dev.service name = systemd-tmpfiles-setup-dev - # dim system.slice_systemd-tmpfiles-setup-dev.service algorithm = incremental - # dim system.slice_systemd-tmpfiles-setup-dev.service multiplier = 100 - # dim system.slice_systemd-tmpfiles-setup-dev.service divisor = 100 - # dim system.slice_chrony.service name = chrony - # dim system.slice_chrony.service algorithm = incremental - # dim system.slice_chrony.service multiplier = 100 - # dim system.slice_chrony.service divisor = 100 - # dim system.slice_lxcfs.service name = lxcfs - # dim system.slice_lxcfs.service algorithm = incremental - # dim system.slice_lxcfs.service multiplier = 100 - # dim system.slice_lxcfs.service divisor = 100 - # dim system.slice_grub-common.service name = grub-common - # dim system.slice_grub-common.service algorithm = incremental - # dim system.slice_grub-common.service multiplier = 100 - # dim system.slice_grub-common.service divisor = 100 - # dim system.slice_ifup_ens3.service name = ifup_ens3 - # dim system.slice_ifup_ens3.service algorithm = incremental - # dim system.slice_ifup_ens3.service multiplier = 100 - # dim system.slice_ifup_ens3.service divisor = 100 - # dim system.slice_kmod-static-nodes.service name = kmod-static-nodes - # dim system.slice_kmod-static-nodes.service algorithm = incremental - # dim system.slice_kmod-static-nodes.service multiplier = 100 - # dim system.slice_kmod-static-nodes.service divisor = 100 - # dim system.slice_lvm2-lvmetad.service name = lvm2-lvmetad - # dim system.slice_lvm2-lvmetad.service algorithm = incremental - # dim system.slice_lvm2-lvmetad.service multiplier = 100 - # dim system.slice_lvm2-lvmetad.service divisor = 100 - # dim system.slice_sysstat.service name = sysstat - # dim system.slice_sysstat.service algorithm = incremental - # dim system.slice_sysstat.service multiplier = 100 - # dim system.slice_sysstat.service divisor = 100 - # dim system.slice_apport.service name = apport - # dim system.slice_apport.service algorithm = incremental - # dim system.slice_apport.service multiplier = 100 - # dim system.slice_apport.service divisor = 100 - # dim system.slice_postfix.service name = postfix - # dim system.slice_postfix.service algorithm = incremental - # dim system.slice_postfix.service multiplier = 100 - # dim system.slice_postfix.service divisor = 100 - # dim system.slice_apparmor.service name = apparmor - # dim system.slice_apparmor.service algorithm = incremental - # dim system.slice_apparmor.service multiplier = 100 - # dim system.slice_apparmor.service divisor = 100 - # dim system.slice_nfs-config.service name = nfs-config - # dim system.slice_nfs-config.service algorithm = incremental - # dim system.slice_nfs-config.service multiplier = 100 - # dim system.slice_nfs-config.service divisor = 100 - # dim system.slice_acpid.service name = acpid - # dim system.slice_acpid.service algorithm = incremental - # dim system.slice_acpid.service multiplier = 100 - # dim system.slice_acpid.service divisor = 100 - # dim system.slice_ntp.service name = ntp - # dim system.slice_ntp.service algorithm = incremental - # dim system.slice_ntp.service multiplier = 100 - # dim system.slice_ntp.service divisor = 100 - # dim system.slice_dbus.service name = dbus - # dim system.slice_dbus.service algorithm = incremental - # dim system.slice_dbus.service multiplier = 100 - # dim system.slice_dbus.service divisor = 100 - # dim system.slice_php7.0-fpm.service name = php7.0-fpm - # dim system.slice_php7.0-fpm.service algorithm = incremental - # dim system.slice_php7.0-fpm.service multiplier = 100 - # dim system.slice_php7.0-fpm.service divisor = 100 - # dim system.slice_keyboard-setup.service name = keyboard-setup - # dim system.slice_keyboard-setup.service algorithm = incremental - # dim system.slice_keyboard-setup.service multiplier = 100 - # dim system.slice_keyboard-setup.service divisor = 100 - # dim system.slice_systemd-user-sessions.service name = systemd-user-sessions - # dim system.slice_systemd-user-sessions.service algorithm = incremental - # dim system.slice_systemd-user-sessions.service multiplier = 100 - # dim system.slice_systemd-user-sessions.service divisor = 100 - # dim system.slice_systemd-logind.service name = systemd-logind - # dim system.slice_systemd-logind.service algorithm = incremental - # dim system.slice_systemd-logind.service multiplier = 100 - # dim system.slice_systemd-logind.service divisor = 100 - # dim system.slice_setvtrgb.service name = setvtrgb - # dim system.slice_setvtrgb.service algorithm = incremental - # dim system.slice_setvtrgb.service multiplier = 100 - # dim system.slice_setvtrgb.service divisor = 100 - -[services.mem_usage] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/services.mem_usage - # chart type = stacked - # type = services - # family = mem - # units = MiB - # context = services.mem_usage - # priority = 19010 - # name = services.mem_usage - # title = Systemd Services Used Memory without Cache - # dim system.slice_irqbalance.service name = irqbalance - # dim system.slice_irqbalance.service algorithm = absolute - # dim system.slice_irqbalance.service multiplier = 1 - # dim system.slice_irqbalance.service divisor = 1048576 - # dim system.slice_systemd-update-utmp.service name = systemd-update-utmp - # dim system.slice_systemd-update-utmp.service algorithm = absolute - # dim system.slice_systemd-update-utmp.service multiplier = 1 - # dim system.slice_systemd-update-utmp.service divisor = 1048576 - # dim system.slice_fail2ban.service name = fail2ban - # dim system.slice_fail2ban.service algorithm = absolute - # dim system.slice_fail2ban.service multiplier = 1 - # dim system.slice_fail2ban.service divisor = 1048576 - # dim system.slice_apache2.service name = apache2 - # dim system.slice_apache2.service algorithm = absolute - # dim system.slice_apache2.service multiplier = 1 - # dim system.slice_apache2.service divisor = 1048576 - # dim system.slice_lvm2-monitor.service name = lvm2-monitor - # dim system.slice_lvm2-monitor.service algorithm = absolute - # dim system.slice_lvm2-monitor.service multiplier = 1 - # dim system.slice_lvm2-monitor.service divisor = 1048576 - # dim system.slice_systemd-journal-flush.service name = systemd-journal-flush - # dim system.slice_systemd-journal-flush.service algorithm = absolute - # dim system.slice_systemd-journal-flush.service multiplier = 1 - # dim system.slice_systemd-journal-flush.service divisor = 1048576 - # dim system.slice_systemd-sysctl.service name = systemd-sysctl - # dim system.slice_systemd-sysctl.service algorithm = absolute - # dim system.slice_systemd-sysctl.service multiplier = 1 - # dim system.slice_systemd-sysctl.service divisor = 1048576 - # dim system.slice_polkitd.service name = polkitd - # dim system.slice_polkitd.service algorithm = absolute - # dim system.slice_polkitd.service multiplier = 1 - # dim system.slice_polkitd.service divisor = 1048576 - # dim system.slice_systemd-udevd.service name = systemd-udevd - # dim system.slice_systemd-udevd.service algorithm = absolute - # dim system.slice_systemd-udevd.service multiplier = 1 - # dim system.slice_systemd-udevd.service divisor = 1048576 - # dim system.slice_cron.service name = cron - # dim system.slice_cron.service algorithm = absolute - # dim system.slice_cron.service multiplier = 1 - # dim system.slice_cron.service divisor = 1048576 - # dim system.slice_networking.service name = networking - # dim system.slice_networking.service algorithm = absolute - # dim system.slice_networking.service multiplier = 1 - # dim system.slice_networking.service divisor = 1048576 - # dim system.slice_systemd-remount-fs.service name = systemd-remount-fs - # dim system.slice_systemd-remount-fs.service algorithm = absolute - # dim system.slice_systemd-remount-fs.service multiplier = 1 - # dim system.slice_systemd-remount-fs.service divisor = 1048576 - # dim system.slice_accounts-daemon.service name = accounts-daemon - # dim system.slice_accounts-daemon.service algorithm = absolute - # dim system.slice_accounts-daemon.service multiplier = 1 - # dim system.slice_accounts-daemon.service divisor = 1048576 - # dim system.slice_systemd-tmpfiles-setup.service name = systemd-tmpfiles-setup - # dim system.slice_systemd-tmpfiles-setup.service algorithm = absolute - # dim system.slice_systemd-tmpfiles-setup.service multiplier = 1 - # dim system.slice_systemd-tmpfiles-setup.service divisor = 1048576 - # dim system.slice_snmpd.service name = snmpd - # dim system.slice_snmpd.service algorithm = absolute - # dim system.slice_snmpd.service multiplier = 1 - # dim system.slice_snmpd.service divisor = 1048576 - # dim system.slice_mdadm.service name = mdadm - # dim system.slice_mdadm.service algorithm = absolute - # dim system.slice_mdadm.service multiplier = 1 - # dim system.slice_mdadm.service divisor = 1048576 - # dim system.slice_console-setup.service name = console-setup - # dim system.slice_console-setup.service algorithm = absolute - # dim system.slice_console-setup.service multiplier = 1 - # dim system.slice_console-setup.service divisor = 1048576 - # dim system.slice_postgresql.service name = postgresql - # dim system.slice_postgresql.service algorithm = absolute - # dim system.slice_postgresql.service multiplier = 1 - # dim system.slice_postgresql.service divisor = 1048576 - # dim system.slice_systemd-journald.service name = systemd-journald - # dim system.slice_systemd-journald.service algorithm = absolute - # dim system.slice_systemd-journald.service multiplier = 1 - # dim system.slice_systemd-journald.service divisor = 1048576 - # dim system.slice_atd.service name = atd - # dim system.slice_atd.service algorithm = absolute - # dim system.slice_atd.service multiplier = 1 - # dim system.slice_atd.service divisor = 1048576 - # dim system.slice_systemd-udev-trigger.service name = systemd-udev-trigger - # dim system.slice_systemd-udev-trigger.service algorithm = absolute - # dim system.slice_systemd-udev-trigger.service multiplier = 1 - # dim system.slice_systemd-udev-trigger.service divisor = 1048576 - # dim system.slice_elasticsearch.service name = elasticsearch - # dim system.slice_elasticsearch.service algorithm = absolute - # dim system.slice_elasticsearch.service multiplier = 1 - # dim system.slice_elasticsearch.service divisor = 1048576 - # dim system.slice_unattended-upgrades.service name = unattended-upgrades - # dim system.slice_unattended-upgrades.service algorithm = absolute - # dim system.slice_unattended-upgrades.service multiplier = 1 - # dim system.slice_unattended-upgrades.service divisor = 1048576 - # dim system.slice_ondemand.service name = ondemand - # dim system.slice_ondemand.service algorithm = absolute - # dim system.slice_ondemand.service multiplier = 1 - # dim system.slice_ondemand.service divisor = 1048576 - # dim system.slice_znc.service name = znc - # dim system.slice_znc.service algorithm = absolute - # dim system.slice_znc.service multiplier = 1 - # dim system.slice_znc.service divisor = 1048576 - # dim system.slice_ssh.service name = ssh - # dim system.slice_ssh.service algorithm = absolute - # dim system.slice_ssh.service multiplier = 1 - # dim system.slice_ssh.service divisor = 1048576 - # dim system.slice_ossec.service name = ossec - # dim system.slice_ossec.service algorithm = absolute - # dim system.slice_ossec.service multiplier = 1 - # dim system.slice_ossec.service divisor = 1048576 - # dim system.slice_lm-sensors.service name = lm-sensors - # dim system.slice_lm-sensors.service algorithm = absolute - # dim system.slice_lm-sensors.service multiplier = 1 - # dim system.slice_lm-sensors.service divisor = 1048576 - # dim system.slice_snapd.service name = snapd - # dim system.slice_snapd.service algorithm = absolute - # dim system.slice_snapd.service multiplier = 1 - # dim system.slice_snapd.service divisor = 1048576 - # dim system.slice_memcached.service name = memcached - # dim system.slice_memcached.service algorithm = absolute - # dim system.slice_memcached.service multiplier = 1 - # dim system.slice_memcached.service divisor = 1048576 - # dim system.slice_ufw.service name = ufw - # dim system.slice_ufw.service algorithm = absolute - # dim system.slice_ufw.service multiplier = 1 - # dim system.slice_ufw.service divisor = 1048576 - # dim system.slice_systemd-random-seed.service name = systemd-random-seed - # dim system.slice_systemd-random-seed.service algorithm = absolute - # dim system.slice_systemd-random-seed.service multiplier = 1 - # dim system.slice_systemd-random-seed.service divisor = 1048576 - # dim system.slice_snapd.seeded.service name = snapd.seeded - # dim system.slice_snapd.seeded.service algorithm = absolute - # dim system.slice_snapd.seeded.service multiplier = 1 - # dim system.slice_snapd.seeded.service divisor = 1048576 - # dim system.slice_mysql.service name = mysql - # dim system.slice_mysql.service algorithm = absolute - # dim system.slice_mysql.service multiplier = 1 - # dim system.slice_mysql.service divisor = 1048576 - # dim system.slice_rpc-gssd.service name = rpc-gssd - # dim system.slice_rpc-gssd.service algorithm = absolute - # dim system.slice_rpc-gssd.service multiplier = 1 - # dim system.slice_rpc-gssd.service divisor = 1048576 - # dim system.slice_rsyslog.service name = rsyslog - # dim system.slice_rsyslog.service algorithm = absolute - # dim system.slice_rsyslog.service multiplier = 1 - # dim system.slice_rsyslog.service divisor = 1048576 - # dim system.slice_systemd-modules-load.service name = systemd-modules-load - # dim system.slice_systemd-modules-load.service algorithm = absolute - # dim system.slice_systemd-modules-load.service multiplier = 1 - # dim system.slice_systemd-modules-load.service divisor = 1048576 - # dim system.slice_netdata.service name = netdata - # dim system.slice_netdata.service algorithm = absolute - # dim system.slice_netdata.service multiplier = 1 - # dim system.slice_netdata.service divisor = 1048576 - # dim system.slice_rc-local.service name = rc-local - # dim system.slice_rc-local.service algorithm = absolute - # dim system.slice_rc-local.service multiplier = 1 - # dim system.slice_rc-local.service divisor = 1048576 - # dim system.slice_systemd-tmpfiles-setup-dev.service name = systemd-tmpfiles-setup-dev - # dim system.slice_systemd-tmpfiles-setup-dev.service algorithm = absolute - # dim system.slice_systemd-tmpfiles-setup-dev.service multiplier = 1 - # dim system.slice_systemd-tmpfiles-setup-dev.service divisor = 1048576 - # dim system.slice_chrony.service name = chrony - # dim system.slice_chrony.service algorithm = absolute - # dim system.slice_chrony.service multiplier = 1 - # dim system.slice_chrony.service divisor = 1048576 - # dim system.slice_lxcfs.service name = lxcfs - # dim system.slice_lxcfs.service algorithm = absolute - # dim system.slice_lxcfs.service multiplier = 1 - # dim system.slice_lxcfs.service divisor = 1048576 - # dim system.slice_grub-common.service name = grub-common - # dim system.slice_grub-common.service algorithm = absolute - # dim system.slice_grub-common.service multiplier = 1 - # dim system.slice_grub-common.service divisor = 1048576 - # dim system.slice_ifup_ens3.service name = ifup_ens3 - # dim system.slice_ifup_ens3.service algorithm = absolute - # dim system.slice_ifup_ens3.service multiplier = 1 - # dim system.slice_ifup_ens3.service divisor = 1048576 - # dim system.slice_kmod-static-nodes.service name = kmod-static-nodes - # dim system.slice_kmod-static-nodes.service algorithm = absolute - # dim system.slice_kmod-static-nodes.service multiplier = 1 - # dim system.slice_kmod-static-nodes.service divisor = 1048576 - # dim system.slice_lvm2-lvmetad.service name = lvm2-lvmetad - # dim system.slice_lvm2-lvmetad.service algorithm = absolute - # dim system.slice_lvm2-lvmetad.service multiplier = 1 - # dim system.slice_lvm2-lvmetad.service divisor = 1048576 - # dim system.slice_sysstat.service name = sysstat - # dim system.slice_sysstat.service algorithm = absolute - # dim system.slice_sysstat.service multiplier = 1 - # dim system.slice_sysstat.service divisor = 1048576 - # dim system.slice_apport.service name = apport - # dim system.slice_apport.service algorithm = absolute - # dim system.slice_apport.service multiplier = 1 - # dim system.slice_apport.service divisor = 1048576 - # dim system.slice_postfix.service name = postfix - # dim system.slice_postfix.service algorithm = absolute - # dim system.slice_postfix.service multiplier = 1 - # dim system.slice_postfix.service divisor = 1048576 - # dim system.slice_apparmor.service name = apparmor - # dim system.slice_apparmor.service algorithm = absolute - # dim system.slice_apparmor.service multiplier = 1 - # dim system.slice_apparmor.service divisor = 1048576 - # dim system.slice_nfs-config.service name = nfs-config - # dim system.slice_nfs-config.service algorithm = absolute - # dim system.slice_nfs-config.service multiplier = 1 - # dim system.slice_nfs-config.service divisor = 1048576 - # dim system.slice_acpid.service name = acpid - # dim system.slice_acpid.service algorithm = absolute - # dim system.slice_acpid.service multiplier = 1 - # dim system.slice_acpid.service divisor = 1048576 - # dim system.slice_ntp.service name = ntp - # dim system.slice_ntp.service algorithm = absolute - # dim system.slice_ntp.service multiplier = 1 - # dim system.slice_ntp.service divisor = 1048576 - # dim system.slice_dbus.service name = dbus - # dim system.slice_dbus.service algorithm = absolute - # dim system.slice_dbus.service multiplier = 1 - # dim system.slice_dbus.service divisor = 1048576 - # dim system.slice_php7.0-fpm.service name = php7.0-fpm - # dim system.slice_php7.0-fpm.service algorithm = absolute - # dim system.slice_php7.0-fpm.service multiplier = 1 - # dim system.slice_php7.0-fpm.service divisor = 1048576 - # dim system.slice_keyboard-setup.service name = keyboard-setup - # dim system.slice_keyboard-setup.service algorithm = absolute - # dim system.slice_keyboard-setup.service multiplier = 1 - # dim system.slice_keyboard-setup.service divisor = 1048576 - # dim system.slice_systemd-user-sessions.service name = systemd-user-sessions - # dim system.slice_systemd-user-sessions.service algorithm = absolute - # dim system.slice_systemd-user-sessions.service multiplier = 1 - # dim system.slice_systemd-user-sessions.service divisor = 1048576 - # dim system.slice_systemd-logind.service name = systemd-logind - # dim system.slice_systemd-logind.service algorithm = absolute - # dim system.slice_systemd-logind.service multiplier = 1 - # dim system.slice_systemd-logind.service divisor = 1048576 - # dim system.slice_setvtrgb.service name = setvtrgb - # dim system.slice_setvtrgb.service algorithm = absolute - # dim system.slice_setvtrgb.service multiplier = 1 - # dim system.slice_setvtrgb.service divisor = 1048576 - -[services.throttle_io_read] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/services.throttle_io_read - # chart type = stacked - # type = services - # family = disk - # units = KiB/s - # context = services.throttle_io_read - # priority = 19160 - # name = services.throttle_io_read - # title = Systemd Services Throttle Disk Read Bandwidth - # dim system.slice_irqbalance.service name = irqbalance - # dim system.slice_irqbalance.service algorithm = incremental - # dim system.slice_irqbalance.service multiplier = 1 - # dim system.slice_irqbalance.service divisor = 1024 - # dim system.slice_systemd-update-utmp.service name = systemd-update-utmp - # dim system.slice_systemd-update-utmp.service algorithm = incremental - # dim system.slice_systemd-update-utmp.service multiplier = 1 - # dim system.slice_systemd-update-utmp.service divisor = 1024 - # dim system.slice_fail2ban.service name = fail2ban - # dim system.slice_fail2ban.service algorithm = incremental - # dim system.slice_fail2ban.service multiplier = 1 - # dim system.slice_fail2ban.service divisor = 1024 - # dim system.slice_apache2.service name = apache2 - # dim system.slice_apache2.service algorithm = incremental - # dim system.slice_apache2.service multiplier = 1 - # dim system.slice_apache2.service divisor = 1024 - # dim system.slice_lvm2-monitor.service name = lvm2-monitor - # dim system.slice_lvm2-monitor.service algorithm = incremental - # dim system.slice_lvm2-monitor.service multiplier = 1 - # dim system.slice_lvm2-monitor.service divisor = 1024 - # dim system.slice_systemd-journal-flush.service name = systemd-journal-flush - # dim system.slice_systemd-journal-flush.service algorithm = incremental - # dim system.slice_systemd-journal-flush.service multiplier = 1 - # dim system.slice_systemd-journal-flush.service divisor = 1024 - # dim system.slice_systemd-sysctl.service name = systemd-sysctl - # dim system.slice_systemd-sysctl.service algorithm = incremental - # dim system.slice_systemd-sysctl.service multiplier = 1 - # dim system.slice_systemd-sysctl.service divisor = 1024 - # dim system.slice_polkitd.service name = polkitd - # dim system.slice_polkitd.service algorithm = incremental - # dim system.slice_polkitd.service multiplier = 1 - # dim system.slice_polkitd.service divisor = 1024 - # dim system.slice_systemd-udevd.service name = systemd-udevd - # dim system.slice_systemd-udevd.service algorithm = incremental - # dim system.slice_systemd-udevd.service multiplier = 1 - # dim system.slice_systemd-udevd.service divisor = 1024 - # dim system.slice_cron.service name = cron - # dim system.slice_cron.service algorithm = incremental - # dim system.slice_cron.service multiplier = 1 - # dim system.slice_cron.service divisor = 1024 - # dim system.slice_networking.service name = networking - # dim system.slice_networking.service algorithm = incremental - # dim system.slice_networking.service multiplier = 1 - # dim system.slice_networking.service divisor = 1024 - # dim system.slice_systemd-remount-fs.service name = systemd-remount-fs - # dim system.slice_systemd-remount-fs.service algorithm = incremental - # dim system.slice_systemd-remount-fs.service multiplier = 1 - # dim system.slice_systemd-remount-fs.service divisor = 1024 - # dim system.slice_accounts-daemon.service name = accounts-daemon - # dim system.slice_accounts-daemon.service algorithm = incremental - # dim system.slice_accounts-daemon.service multiplier = 1 - # dim system.slice_accounts-daemon.service divisor = 1024 - # dim system.slice_systemd-tmpfiles-setup.service name = systemd-tmpfiles-setup - # dim system.slice_systemd-tmpfiles-setup.service algorithm = incremental - # dim system.slice_systemd-tmpfiles-setup.service multiplier = 1 - # dim system.slice_systemd-tmpfiles-setup.service divisor = 1024 - # dim system.slice_snmpd.service name = snmpd - # dim system.slice_snmpd.service algorithm = incremental - # dim system.slice_snmpd.service multiplier = 1 - # dim system.slice_snmpd.service divisor = 1024 - # dim system.slice_mdadm.service name = mdadm - # dim system.slice_mdadm.service algorithm = incremental - # dim system.slice_mdadm.service multiplier = 1 - # dim system.slice_mdadm.service divisor = 1024 - # dim system.slice_console-setup.service name = console-setup - # dim system.slice_console-setup.service algorithm = incremental - # dim system.slice_console-setup.service multiplier = 1 - # dim system.slice_console-setup.service divisor = 1024 - # dim system.slice_postgresql.service name = postgresql - # dim system.slice_postgresql.service algorithm = incremental - # dim system.slice_postgresql.service multiplier = 1 - # dim system.slice_postgresql.service divisor = 1024 - # dim system.slice_systemd-journald.service name = systemd-journald - # dim system.slice_systemd-journald.service algorithm = incremental - # dim system.slice_systemd-journald.service multiplier = 1 - # dim system.slice_systemd-journald.service divisor = 1024 - # dim system.slice_atd.service name = atd - # dim system.slice_atd.service algorithm = incremental - # dim system.slice_atd.service multiplier = 1 - # dim system.slice_atd.service divisor = 1024 - # dim system.slice_systemd-udev-trigger.service name = systemd-udev-trigger - # dim system.slice_systemd-udev-trigger.service algorithm = incremental - # dim system.slice_systemd-udev-trigger.service multiplier = 1 - # dim system.slice_systemd-udev-trigger.service divisor = 1024 - # dim system.slice_elasticsearch.service name = elasticsearch - # dim system.slice_elasticsearch.service algorithm = incremental - # dim system.slice_elasticsearch.service multiplier = 1 - # dim system.slice_elasticsearch.service divisor = 1024 - # dim system.slice_unattended-upgrades.service name = unattended-upgrades - # dim system.slice_unattended-upgrades.service algorithm = incremental - # dim system.slice_unattended-upgrades.service multiplier = 1 - # dim system.slice_unattended-upgrades.service divisor = 1024 - # dim system.slice_ondemand.service name = ondemand - # dim system.slice_ondemand.service algorithm = incremental - # dim system.slice_ondemand.service multiplier = 1 - # dim system.slice_ondemand.service divisor = 1024 - # dim system.slice_znc.service name = znc - # dim system.slice_znc.service algorithm = incremental - # dim system.slice_znc.service multiplier = 1 - # dim system.slice_znc.service divisor = 1024 - # dim system.slice_ssh.service name = ssh - # dim system.slice_ssh.service algorithm = incremental - # dim system.slice_ssh.service multiplier = 1 - # dim system.slice_ssh.service divisor = 1024 - # dim system.slice_ossec.service name = ossec - # dim system.slice_ossec.service algorithm = incremental - # dim system.slice_ossec.service multiplier = 1 - # dim system.slice_ossec.service divisor = 1024 - # dim system.slice_lm-sensors.service name = lm-sensors - # dim system.slice_lm-sensors.service algorithm = incremental - # dim system.slice_lm-sensors.service multiplier = 1 - # dim system.slice_lm-sensors.service divisor = 1024 - # dim system.slice_snapd.service name = snapd - # dim system.slice_snapd.service algorithm = incremental - # dim system.slice_snapd.service multiplier = 1 - # dim system.slice_snapd.service divisor = 1024 - # dim system.slice_memcached.service name = memcached - # dim system.slice_memcached.service algorithm = incremental - # dim system.slice_memcached.service multiplier = 1 - # dim system.slice_memcached.service divisor = 1024 - # dim system.slice_ufw.service name = ufw - # dim system.slice_ufw.service algorithm = incremental - # dim system.slice_ufw.service multiplier = 1 - # dim system.slice_ufw.service divisor = 1024 - # dim system.slice_systemd-random-seed.service name = systemd-random-seed - # dim system.slice_systemd-random-seed.service algorithm = incremental - # dim system.slice_systemd-random-seed.service multiplier = 1 - # dim system.slice_systemd-random-seed.service divisor = 1024 - # dim system.slice_snapd.seeded.service name = snapd.seeded - # dim system.slice_snapd.seeded.service algorithm = incremental - # dim system.slice_snapd.seeded.service multiplier = 1 - # dim system.slice_snapd.seeded.service divisor = 1024 - # dim system.slice_mysql.service name = mysql - # dim system.slice_mysql.service algorithm = incremental - # dim system.slice_mysql.service multiplier = 1 - # dim system.slice_mysql.service divisor = 1024 - # dim system.slice_rpc-gssd.service name = rpc-gssd - # dim system.slice_rpc-gssd.service algorithm = incremental - # dim system.slice_rpc-gssd.service multiplier = 1 - # dim system.slice_rpc-gssd.service divisor = 1024 - # dim system.slice_rsyslog.service name = rsyslog - # dim system.slice_rsyslog.service algorithm = incremental - # dim system.slice_rsyslog.service multiplier = 1 - # dim system.slice_rsyslog.service divisor = 1024 - # dim system.slice_systemd-modules-load.service name = systemd-modules-load - # dim system.slice_systemd-modules-load.service algorithm = incremental - # dim system.slice_systemd-modules-load.service multiplier = 1 - # dim system.slice_systemd-modules-load.service divisor = 1024 - # dim system.slice_netdata.service name = netdata - # dim system.slice_netdata.service algorithm = incremental - # dim system.slice_netdata.service multiplier = 1 - # dim system.slice_netdata.service divisor = 1024 - # dim system.slice_rc-local.service name = rc-local - # dim system.slice_rc-local.service algorithm = incremental - # dim system.slice_rc-local.service multiplier = 1 - # dim system.slice_rc-local.service divisor = 1024 - # dim system.slice_systemd-tmpfiles-setup-dev.service name = systemd-tmpfiles-setup-dev - # dim system.slice_systemd-tmpfiles-setup-dev.service algorithm = incremental - # dim system.slice_systemd-tmpfiles-setup-dev.service multiplier = 1 - # dim system.slice_systemd-tmpfiles-setup-dev.service divisor = 1024 - # dim system.slice_chrony.service name = chrony - # dim system.slice_chrony.service algorithm = incremental - # dim system.slice_chrony.service multiplier = 1 - # dim system.slice_chrony.service divisor = 1024 - # dim system.slice_lxcfs.service name = lxcfs - # dim system.slice_lxcfs.service algorithm = incremental - # dim system.slice_lxcfs.service multiplier = 1 - # dim system.slice_lxcfs.service divisor = 1024 - # dim system.slice_grub-common.service name = grub-common - # dim system.slice_grub-common.service algorithm = incremental - # dim system.slice_grub-common.service multiplier = 1 - # dim system.slice_grub-common.service divisor = 1024 - # dim system.slice_ifup_ens3.service name = ifup_ens3 - # dim system.slice_ifup_ens3.service algorithm = incremental - # dim system.slice_ifup_ens3.service multiplier = 1 - # dim system.slice_ifup_ens3.service divisor = 1024 - # dim system.slice_kmod-static-nodes.service name = kmod-static-nodes - # dim system.slice_kmod-static-nodes.service algorithm = incremental - # dim system.slice_kmod-static-nodes.service multiplier = 1 - # dim system.slice_kmod-static-nodes.service divisor = 1024 - # dim system.slice_lvm2-lvmetad.service name = lvm2-lvmetad - # dim system.slice_lvm2-lvmetad.service algorithm = incremental - # dim system.slice_lvm2-lvmetad.service multiplier = 1 - # dim system.slice_lvm2-lvmetad.service divisor = 1024 - # dim system.slice_sysstat.service name = sysstat - # dim system.slice_sysstat.service algorithm = incremental - # dim system.slice_sysstat.service multiplier = 1 - # dim system.slice_sysstat.service divisor = 1024 - # dim system.slice_apport.service name = apport - # dim system.slice_apport.service algorithm = incremental - # dim system.slice_apport.service multiplier = 1 - # dim system.slice_apport.service divisor = 1024 - # dim system.slice_postfix.service name = postfix - # dim system.slice_postfix.service algorithm = incremental - # dim system.slice_postfix.service multiplier = 1 - # dim system.slice_postfix.service divisor = 1024 - # dim system.slice_apparmor.service name = apparmor - # dim system.slice_apparmor.service algorithm = incremental - # dim system.slice_apparmor.service multiplier = 1 - # dim system.slice_apparmor.service divisor = 1024 - # dim system.slice_nfs-config.service name = nfs-config - # dim system.slice_nfs-config.service algorithm = incremental - # dim system.slice_nfs-config.service multiplier = 1 - # dim system.slice_nfs-config.service divisor = 1024 - # dim system.slice_acpid.service name = acpid - # dim system.slice_acpid.service algorithm = incremental - # dim system.slice_acpid.service multiplier = 1 - # dim system.slice_acpid.service divisor = 1024 - # dim system.slice_ntp.service name = ntp - # dim system.slice_ntp.service algorithm = incremental - # dim system.slice_ntp.service multiplier = 1 - # dim system.slice_ntp.service divisor = 1024 - # dim system.slice_dbus.service name = dbus - # dim system.slice_dbus.service algorithm = incremental - # dim system.slice_dbus.service multiplier = 1 - # dim system.slice_dbus.service divisor = 1024 - # dim system.slice_php7.0-fpm.service name = php7.0-fpm - # dim system.slice_php7.0-fpm.service algorithm = incremental - # dim system.slice_php7.0-fpm.service multiplier = 1 - # dim system.slice_php7.0-fpm.service divisor = 1024 - # dim system.slice_keyboard-setup.service name = keyboard-setup - # dim system.slice_keyboard-setup.service algorithm = incremental - # dim system.slice_keyboard-setup.service multiplier = 1 - # dim system.slice_keyboard-setup.service divisor = 1024 - # dim system.slice_systemd-user-sessions.service name = systemd-user-sessions - # dim system.slice_systemd-user-sessions.service algorithm = incremental - # dim system.slice_systemd-user-sessions.service multiplier = 1 - # dim system.slice_systemd-user-sessions.service divisor = 1024 - # dim system.slice_systemd-logind.service name = systemd-logind - # dim system.slice_systemd-logind.service algorithm = incremental - # dim system.slice_systemd-logind.service multiplier = 1 - # dim system.slice_systemd-logind.service divisor = 1024 - # dim system.slice_setvtrgb.service name = setvtrgb - # dim system.slice_setvtrgb.service algorithm = incremental - # dim system.slice_setvtrgb.service multiplier = 1 - # dim system.slice_setvtrgb.service divisor = 1024 - -[services.throttle_io_write] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/services.throttle_io_write - # chart type = stacked - # type = services - # family = disk - # units = KiB/s - # context = services.throttle_io_write - # priority = 19170 - # name = services.throttle_io_write - # title = Systemd Services Throttle Disk Write Bandwidth - # dim system.slice_irqbalance.service name = irqbalance - # dim system.slice_irqbalance.service algorithm = incremental - # dim system.slice_irqbalance.service multiplier = 1 - # dim system.slice_irqbalance.service divisor = 1024 - # dim system.slice_systemd-update-utmp.service name = systemd-update-utmp - # dim system.slice_systemd-update-utmp.service algorithm = incremental - # dim system.slice_systemd-update-utmp.service multiplier = 1 - # dim system.slice_systemd-update-utmp.service divisor = 1024 - # dim system.slice_fail2ban.service name = fail2ban - # dim system.slice_fail2ban.service algorithm = incremental - # dim system.slice_fail2ban.service multiplier = 1 - # dim system.slice_fail2ban.service divisor = 1024 - # dim system.slice_apache2.service name = apache2 - # dim system.slice_apache2.service algorithm = incremental - # dim system.slice_apache2.service multiplier = 1 - # dim system.slice_apache2.service divisor = 1024 - # dim system.slice_lvm2-monitor.service name = lvm2-monitor - # dim system.slice_lvm2-monitor.service algorithm = incremental - # dim system.slice_lvm2-monitor.service multiplier = 1 - # dim system.slice_lvm2-monitor.service divisor = 1024 - # dim system.slice_systemd-journal-flush.service name = systemd-journal-flush - # dim system.slice_systemd-journal-flush.service algorithm = incremental - # dim system.slice_systemd-journal-flush.service multiplier = 1 - # dim system.slice_systemd-journal-flush.service divisor = 1024 - # dim system.slice_systemd-sysctl.service name = systemd-sysctl - # dim system.slice_systemd-sysctl.service algorithm = incremental - # dim system.slice_systemd-sysctl.service multiplier = 1 - # dim system.slice_systemd-sysctl.service divisor = 1024 - # dim system.slice_polkitd.service name = polkitd - # dim system.slice_polkitd.service algorithm = incremental - # dim system.slice_polkitd.service multiplier = 1 - # dim system.slice_polkitd.service divisor = 1024 - # dim system.slice_systemd-udevd.service name = systemd-udevd - # dim system.slice_systemd-udevd.service algorithm = incremental - # dim system.slice_systemd-udevd.service multiplier = 1 - # dim system.slice_systemd-udevd.service divisor = 1024 - # dim system.slice_cron.service name = cron - # dim system.slice_cron.service algorithm = incremental - # dim system.slice_cron.service multiplier = 1 - # dim system.slice_cron.service divisor = 1024 - # dim system.slice_networking.service name = networking - # dim system.slice_networking.service algorithm = incremental - # dim system.slice_networking.service multiplier = 1 - # dim system.slice_networking.service divisor = 1024 - # dim system.slice_systemd-remount-fs.service name = systemd-remount-fs - # dim system.slice_systemd-remount-fs.service algorithm = incremental - # dim system.slice_systemd-remount-fs.service multiplier = 1 - # dim system.slice_systemd-remount-fs.service divisor = 1024 - # dim system.slice_accounts-daemon.service name = accounts-daemon - # dim system.slice_accounts-daemon.service algorithm = incremental - # dim system.slice_accounts-daemon.service multiplier = 1 - # dim system.slice_accounts-daemon.service divisor = 1024 - # dim system.slice_systemd-tmpfiles-setup.service name = systemd-tmpfiles-setup - # dim system.slice_systemd-tmpfiles-setup.service algorithm = incremental - # dim system.slice_systemd-tmpfiles-setup.service multiplier = 1 - # dim system.slice_systemd-tmpfiles-setup.service divisor = 1024 - # dim system.slice_snmpd.service name = snmpd - # dim system.slice_snmpd.service algorithm = incremental - # dim system.slice_snmpd.service multiplier = 1 - # dim system.slice_snmpd.service divisor = 1024 - # dim system.slice_mdadm.service name = mdadm - # dim system.slice_mdadm.service algorithm = incremental - # dim system.slice_mdadm.service multiplier = 1 - # dim system.slice_mdadm.service divisor = 1024 - # dim system.slice_console-setup.service name = console-setup - # dim system.slice_console-setup.service algorithm = incremental - # dim system.slice_console-setup.service multiplier = 1 - # dim system.slice_console-setup.service divisor = 1024 - # dim system.slice_postgresql.service name = postgresql - # dim system.slice_postgresql.service algorithm = incremental - # dim system.slice_postgresql.service multiplier = 1 - # dim system.slice_postgresql.service divisor = 1024 - # dim system.slice_systemd-journald.service name = systemd-journald - # dim system.slice_systemd-journald.service algorithm = incremental - # dim system.slice_systemd-journald.service multiplier = 1 - # dim system.slice_systemd-journald.service divisor = 1024 - # dim system.slice_atd.service name = atd - # dim system.slice_atd.service algorithm = incremental - # dim system.slice_atd.service multiplier = 1 - # dim system.slice_atd.service divisor = 1024 - # dim system.slice_systemd-udev-trigger.service name = systemd-udev-trigger - # dim system.slice_systemd-udev-trigger.service algorithm = incremental - # dim system.slice_systemd-udev-trigger.service multiplier = 1 - # dim system.slice_systemd-udev-trigger.service divisor = 1024 - # dim system.slice_elasticsearch.service name = elasticsearch - # dim system.slice_elasticsearch.service algorithm = incremental - # dim system.slice_elasticsearch.service multiplier = 1 - # dim system.slice_elasticsearch.service divisor = 1024 - # dim system.slice_unattended-upgrades.service name = unattended-upgrades - # dim system.slice_unattended-upgrades.service algorithm = incremental - # dim system.slice_unattended-upgrades.service multiplier = 1 - # dim system.slice_unattended-upgrades.service divisor = 1024 - # dim system.slice_ondemand.service name = ondemand - # dim system.slice_ondemand.service algorithm = incremental - # dim system.slice_ondemand.service multiplier = 1 - # dim system.slice_ondemand.service divisor = 1024 - # dim system.slice_znc.service name = znc - # dim system.slice_znc.service algorithm = incremental - # dim system.slice_znc.service multiplier = 1 - # dim system.slice_znc.service divisor = 1024 - # dim system.slice_ssh.service name = ssh - # dim system.slice_ssh.service algorithm = incremental - # dim system.slice_ssh.service multiplier = 1 - # dim system.slice_ssh.service divisor = 1024 - # dim system.slice_ossec.service name = ossec - # dim system.slice_ossec.service algorithm = incremental - # dim system.slice_ossec.service multiplier = 1 - # dim system.slice_ossec.service divisor = 1024 - # dim system.slice_lm-sensors.service name = lm-sensors - # dim system.slice_lm-sensors.service algorithm = incremental - # dim system.slice_lm-sensors.service multiplier = 1 - # dim system.slice_lm-sensors.service divisor = 1024 - # dim system.slice_snapd.service name = snapd - # dim system.slice_snapd.service algorithm = incremental - # dim system.slice_snapd.service multiplier = 1 - # dim system.slice_snapd.service divisor = 1024 - # dim system.slice_memcached.service name = memcached - # dim system.slice_memcached.service algorithm = incremental - # dim system.slice_memcached.service multiplier = 1 - # dim system.slice_memcached.service divisor = 1024 - # dim system.slice_ufw.service name = ufw - # dim system.slice_ufw.service algorithm = incremental - # dim system.slice_ufw.service multiplier = 1 - # dim system.slice_ufw.service divisor = 1024 - # dim system.slice_systemd-random-seed.service name = systemd-random-seed - # dim system.slice_systemd-random-seed.service algorithm = incremental - # dim system.slice_systemd-random-seed.service multiplier = 1 - # dim system.slice_systemd-random-seed.service divisor = 1024 - # dim system.slice_snapd.seeded.service name = snapd.seeded - # dim system.slice_snapd.seeded.service algorithm = incremental - # dim system.slice_snapd.seeded.service multiplier = 1 - # dim system.slice_snapd.seeded.service divisor = 1024 - # dim system.slice_mysql.service name = mysql - # dim system.slice_mysql.service algorithm = incremental - # dim system.slice_mysql.service multiplier = 1 - # dim system.slice_mysql.service divisor = 1024 - # dim system.slice_rpc-gssd.service name = rpc-gssd - # dim system.slice_rpc-gssd.service algorithm = incremental - # dim system.slice_rpc-gssd.service multiplier = 1 - # dim system.slice_rpc-gssd.service divisor = 1024 - # dim system.slice_rsyslog.service name = rsyslog - # dim system.slice_rsyslog.service algorithm = incremental - # dim system.slice_rsyslog.service multiplier = 1 - # dim system.slice_rsyslog.service divisor = 1024 - # dim system.slice_systemd-modules-load.service name = systemd-modules-load - # dim system.slice_systemd-modules-load.service algorithm = incremental - # dim system.slice_systemd-modules-load.service multiplier = 1 - # dim system.slice_systemd-modules-load.service divisor = 1024 - # dim system.slice_netdata.service name = netdata - # dim system.slice_netdata.service algorithm = incremental - # dim system.slice_netdata.service multiplier = 1 - # dim system.slice_netdata.service divisor = 1024 - # dim system.slice_rc-local.service name = rc-local - # dim system.slice_rc-local.service algorithm = incremental - # dim system.slice_rc-local.service multiplier = 1 - # dim system.slice_rc-local.service divisor = 1024 - # dim system.slice_systemd-tmpfiles-setup-dev.service name = systemd-tmpfiles-setup-dev - # dim system.slice_systemd-tmpfiles-setup-dev.service algorithm = incremental - # dim system.slice_systemd-tmpfiles-setup-dev.service multiplier = 1 - # dim system.slice_systemd-tmpfiles-setup-dev.service divisor = 1024 - # dim system.slice_chrony.service name = chrony - # dim system.slice_chrony.service algorithm = incremental - # dim system.slice_chrony.service multiplier = 1 - # dim system.slice_chrony.service divisor = 1024 - # dim system.slice_lxcfs.service name = lxcfs - # dim system.slice_lxcfs.service algorithm = incremental - # dim system.slice_lxcfs.service multiplier = 1 - # dim system.slice_lxcfs.service divisor = 1024 - # dim system.slice_grub-common.service name = grub-common - # dim system.slice_grub-common.service algorithm = incremental - # dim system.slice_grub-common.service multiplier = 1 - # dim system.slice_grub-common.service divisor = 1024 - # dim system.slice_ifup_ens3.service name = ifup_ens3 - # dim system.slice_ifup_ens3.service algorithm = incremental - # dim system.slice_ifup_ens3.service multiplier = 1 - # dim system.slice_ifup_ens3.service divisor = 1024 - # dim system.slice_kmod-static-nodes.service name = kmod-static-nodes - # dim system.slice_kmod-static-nodes.service algorithm = incremental - # dim system.slice_kmod-static-nodes.service multiplier = 1 - # dim system.slice_kmod-static-nodes.service divisor = 1024 - # dim system.slice_lvm2-lvmetad.service name = lvm2-lvmetad - # dim system.slice_lvm2-lvmetad.service algorithm = incremental - # dim system.slice_lvm2-lvmetad.service multiplier = 1 - # dim system.slice_lvm2-lvmetad.service divisor = 1024 - # dim system.slice_sysstat.service name = sysstat - # dim system.slice_sysstat.service algorithm = incremental - # dim system.slice_sysstat.service multiplier = 1 - # dim system.slice_sysstat.service divisor = 1024 - # dim system.slice_apport.service name = apport - # dim system.slice_apport.service algorithm = incremental - # dim system.slice_apport.service multiplier = 1 - # dim system.slice_apport.service divisor = 1024 - # dim system.slice_postfix.service name = postfix - # dim system.slice_postfix.service algorithm = incremental - # dim system.slice_postfix.service multiplier = 1 - # dim system.slice_postfix.service divisor = 1024 - # dim system.slice_apparmor.service name = apparmor - # dim system.slice_apparmor.service algorithm = incremental - # dim system.slice_apparmor.service multiplier = 1 - # dim system.slice_apparmor.service divisor = 1024 - # dim system.slice_nfs-config.service name = nfs-config - # dim system.slice_nfs-config.service algorithm = incremental - # dim system.slice_nfs-config.service multiplier = 1 - # dim system.slice_nfs-config.service divisor = 1024 - # dim system.slice_acpid.service name = acpid - # dim system.slice_acpid.service algorithm = incremental - # dim system.slice_acpid.service multiplier = 1 - # dim system.slice_acpid.service divisor = 1024 - # dim system.slice_ntp.service name = ntp - # dim system.slice_ntp.service algorithm = incremental - # dim system.slice_ntp.service multiplier = 1 - # dim system.slice_ntp.service divisor = 1024 - # dim system.slice_dbus.service name = dbus - # dim system.slice_dbus.service algorithm = incremental - # dim system.slice_dbus.service multiplier = 1 - # dim system.slice_dbus.service divisor = 1024 - # dim system.slice_php7.0-fpm.service name = php7.0-fpm - # dim system.slice_php7.0-fpm.service algorithm = incremental - # dim system.slice_php7.0-fpm.service multiplier = 1 - # dim system.slice_php7.0-fpm.service divisor = 1024 - # dim system.slice_keyboard-setup.service name = keyboard-setup - # dim system.slice_keyboard-setup.service algorithm = incremental - # dim system.slice_keyboard-setup.service multiplier = 1 - # dim system.slice_keyboard-setup.service divisor = 1024 - # dim system.slice_systemd-user-sessions.service name = systemd-user-sessions - # dim system.slice_systemd-user-sessions.service algorithm = incremental - # dim system.slice_systemd-user-sessions.service multiplier = 1 - # dim system.slice_systemd-user-sessions.service divisor = 1024 - # dim system.slice_systemd-logind.service name = systemd-logind - # dim system.slice_systemd-logind.service algorithm = incremental - # dim system.slice_systemd-logind.service multiplier = 1 - # dim system.slice_systemd-logind.service divisor = 1024 - # dim system.slice_setvtrgb.service name = setvtrgb - # dim system.slice_setvtrgb.service algorithm = incremental - # dim system.slice_setvtrgb.service multiplier = 1 - # dim system.slice_setvtrgb.service divisor = 1024 - -[services.throttle_io_ops_read] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/services.throttle_io_ops_read - # chart type = stacked - # type = services - # family = disk - # units = operations/s - # context = services.throttle_io_ops_read - # priority = 19180 - # name = services.throttle_io_ops_read - # title = Systemd Services Throttle Disk Read Operations - # dim system.slice_irqbalance.service name = irqbalance - # dim system.slice_irqbalance.service algorithm = incremental - # dim system.slice_irqbalance.service multiplier = 1 - # dim system.slice_irqbalance.service divisor = 1 - # dim system.slice_systemd-update-utmp.service name = systemd-update-utmp - # dim system.slice_systemd-update-utmp.service algorithm = incremental - # dim system.slice_systemd-update-utmp.service multiplier = 1 - # dim system.slice_systemd-update-utmp.service divisor = 1 - # dim system.slice_fail2ban.service name = fail2ban - # dim system.slice_fail2ban.service algorithm = incremental - # dim system.slice_fail2ban.service multiplier = 1 - # dim system.slice_fail2ban.service divisor = 1 - # dim system.slice_apache2.service name = apache2 - # dim system.slice_apache2.service algorithm = incremental - # dim system.slice_apache2.service multiplier = 1 - # dim system.slice_apache2.service divisor = 1 - # dim system.slice_lvm2-monitor.service name = lvm2-monitor - # dim system.slice_lvm2-monitor.service algorithm = incremental - # dim system.slice_lvm2-monitor.service multiplier = 1 - # dim system.slice_lvm2-monitor.service divisor = 1 - # dim system.slice_systemd-journal-flush.service name = systemd-journal-flush - # dim system.slice_systemd-journal-flush.service algorithm = incremental - # dim system.slice_systemd-journal-flush.service multiplier = 1 - # dim system.slice_systemd-journal-flush.service divisor = 1 - # dim system.slice_systemd-sysctl.service name = systemd-sysctl - # dim system.slice_systemd-sysctl.service algorithm = incremental - # dim system.slice_systemd-sysctl.service multiplier = 1 - # dim system.slice_systemd-sysctl.service divisor = 1 - # dim system.slice_polkitd.service name = polkitd - # dim system.slice_polkitd.service algorithm = incremental - # dim system.slice_polkitd.service multiplier = 1 - # dim system.slice_polkitd.service divisor = 1 - # dim system.slice_systemd-udevd.service name = systemd-udevd - # dim system.slice_systemd-udevd.service algorithm = incremental - # dim system.slice_systemd-udevd.service multiplier = 1 - # dim system.slice_systemd-udevd.service divisor = 1 - # dim system.slice_cron.service name = cron - # dim system.slice_cron.service algorithm = incremental - # dim system.slice_cron.service multiplier = 1 - # dim system.slice_cron.service divisor = 1 - # dim system.slice_networking.service name = networking - # dim system.slice_networking.service algorithm = incremental - # dim system.slice_networking.service multiplier = 1 - # dim system.slice_networking.service divisor = 1 - # dim system.slice_systemd-remount-fs.service name = systemd-remount-fs - # dim system.slice_systemd-remount-fs.service algorithm = incremental - # dim system.slice_systemd-remount-fs.service multiplier = 1 - # dim system.slice_systemd-remount-fs.service divisor = 1 - # dim system.slice_accounts-daemon.service name = accounts-daemon - # dim system.slice_accounts-daemon.service algorithm = incremental - # dim system.slice_accounts-daemon.service multiplier = 1 - # dim system.slice_accounts-daemon.service divisor = 1 - # dim system.slice_systemd-tmpfiles-setup.service name = systemd-tmpfiles-setup - # dim system.slice_systemd-tmpfiles-setup.service algorithm = incremental - # dim system.slice_systemd-tmpfiles-setup.service multiplier = 1 - # dim system.slice_systemd-tmpfiles-setup.service divisor = 1 - # dim system.slice_snmpd.service name = snmpd - # dim system.slice_snmpd.service algorithm = incremental - # dim system.slice_snmpd.service multiplier = 1 - # dim system.slice_snmpd.service divisor = 1 - # dim system.slice_mdadm.service name = mdadm - # dim system.slice_mdadm.service algorithm = incremental - # dim system.slice_mdadm.service multiplier = 1 - # dim system.slice_mdadm.service divisor = 1 - # dim system.slice_console-setup.service name = console-setup - # dim system.slice_console-setup.service algorithm = incremental - # dim system.slice_console-setup.service multiplier = 1 - # dim system.slice_console-setup.service divisor = 1 - # dim system.slice_postgresql.service name = postgresql - # dim system.slice_postgresql.service algorithm = incremental - # dim system.slice_postgresql.service multiplier = 1 - # dim system.slice_postgresql.service divisor = 1 - # dim system.slice_systemd-journald.service name = systemd-journald - # dim system.slice_systemd-journald.service algorithm = incremental - # dim system.slice_systemd-journald.service multiplier = 1 - # dim system.slice_systemd-journald.service divisor = 1 - # dim system.slice_atd.service name = atd - # dim system.slice_atd.service algorithm = incremental - # dim system.slice_atd.service multiplier = 1 - # dim system.slice_atd.service divisor = 1 - # dim system.slice_systemd-udev-trigger.service name = systemd-udev-trigger - # dim system.slice_systemd-udev-trigger.service algorithm = incremental - # dim system.slice_systemd-udev-trigger.service multiplier = 1 - # dim system.slice_systemd-udev-trigger.service divisor = 1 - # dim system.slice_elasticsearch.service name = elasticsearch - # dim system.slice_elasticsearch.service algorithm = incremental - # dim system.slice_elasticsearch.service multiplier = 1 - # dim system.slice_elasticsearch.service divisor = 1 - # dim system.slice_unattended-upgrades.service name = unattended-upgrades - # dim system.slice_unattended-upgrades.service algorithm = incremental - # dim system.slice_unattended-upgrades.service multiplier = 1 - # dim system.slice_unattended-upgrades.service divisor = 1 - # dim system.slice_ondemand.service name = ondemand - # dim system.slice_ondemand.service algorithm = incremental - # dim system.slice_ondemand.service multiplier = 1 - # dim system.slice_ondemand.service divisor = 1 - # dim system.slice_znc.service name = znc - # dim system.slice_znc.service algorithm = incremental - # dim system.slice_znc.service multiplier = 1 - # dim system.slice_znc.service divisor = 1 - # dim system.slice_ssh.service name = ssh - # dim system.slice_ssh.service algorithm = incremental - # dim system.slice_ssh.service multiplier = 1 - # dim system.slice_ssh.service divisor = 1 - # dim system.slice_ossec.service name = ossec - # dim system.slice_ossec.service algorithm = incremental - # dim system.slice_ossec.service multiplier = 1 - # dim system.slice_ossec.service divisor = 1 - # dim system.slice_lm-sensors.service name = lm-sensors - # dim system.slice_lm-sensors.service algorithm = incremental - # dim system.slice_lm-sensors.service multiplier = 1 - # dim system.slice_lm-sensors.service divisor = 1 - # dim system.slice_snapd.service name = snapd - # dim system.slice_snapd.service algorithm = incremental - # dim system.slice_snapd.service multiplier = 1 - # dim system.slice_snapd.service divisor = 1 - # dim system.slice_memcached.service name = memcached - # dim system.slice_memcached.service algorithm = incremental - # dim system.slice_memcached.service multiplier = 1 - # dim system.slice_memcached.service divisor = 1 - # dim system.slice_ufw.service name = ufw - # dim system.slice_ufw.service algorithm = incremental - # dim system.slice_ufw.service multiplier = 1 - # dim system.slice_ufw.service divisor = 1 - # dim system.slice_systemd-random-seed.service name = systemd-random-seed - # dim system.slice_systemd-random-seed.service algorithm = incremental - # dim system.slice_systemd-random-seed.service multiplier = 1 - # dim system.slice_systemd-random-seed.service divisor = 1 - # dim system.slice_snapd.seeded.service name = snapd.seeded - # dim system.slice_snapd.seeded.service algorithm = incremental - # dim system.slice_snapd.seeded.service multiplier = 1 - # dim system.slice_snapd.seeded.service divisor = 1 - # dim system.slice_mysql.service name = mysql - # dim system.slice_mysql.service algorithm = incremental - # dim system.slice_mysql.service multiplier = 1 - # dim system.slice_mysql.service divisor = 1 - # dim system.slice_rpc-gssd.service name = rpc-gssd - # dim system.slice_rpc-gssd.service algorithm = incremental - # dim system.slice_rpc-gssd.service multiplier = 1 - # dim system.slice_rpc-gssd.service divisor = 1 - # dim system.slice_rsyslog.service name = rsyslog - # dim system.slice_rsyslog.service algorithm = incremental - # dim system.slice_rsyslog.service multiplier = 1 - # dim system.slice_rsyslog.service divisor = 1 - # dim system.slice_systemd-modules-load.service name = systemd-modules-load - # dim system.slice_systemd-modules-load.service algorithm = incremental - # dim system.slice_systemd-modules-load.service multiplier = 1 - # dim system.slice_systemd-modules-load.service divisor = 1 - # dim system.slice_netdata.service name = netdata - # dim system.slice_netdata.service algorithm = incremental - # dim system.slice_netdata.service multiplier = 1 - # dim system.slice_netdata.service divisor = 1 - # dim system.slice_rc-local.service name = rc-local - # dim system.slice_rc-local.service algorithm = incremental - # dim system.slice_rc-local.service multiplier = 1 - # dim system.slice_rc-local.service divisor = 1 - # dim system.slice_systemd-tmpfiles-setup-dev.service name = systemd-tmpfiles-setup-dev - # dim system.slice_systemd-tmpfiles-setup-dev.service algorithm = incremental - # dim system.slice_systemd-tmpfiles-setup-dev.service multiplier = 1 - # dim system.slice_systemd-tmpfiles-setup-dev.service divisor = 1 - # dim system.slice_chrony.service name = chrony - # dim system.slice_chrony.service algorithm = incremental - # dim system.slice_chrony.service multiplier = 1 - # dim system.slice_chrony.service divisor = 1 - # dim system.slice_lxcfs.service name = lxcfs - # dim system.slice_lxcfs.service algorithm = incremental - # dim system.slice_lxcfs.service multiplier = 1 - # dim system.slice_lxcfs.service divisor = 1 - # dim system.slice_grub-common.service name = grub-common - # dim system.slice_grub-common.service algorithm = incremental - # dim system.slice_grub-common.service multiplier = 1 - # dim system.slice_grub-common.service divisor = 1 - # dim system.slice_ifup_ens3.service name = ifup_ens3 - # dim system.slice_ifup_ens3.service algorithm = incremental - # dim system.slice_ifup_ens3.service multiplier = 1 - # dim system.slice_ifup_ens3.service divisor = 1 - # dim system.slice_kmod-static-nodes.service name = kmod-static-nodes - # dim system.slice_kmod-static-nodes.service algorithm = incremental - # dim system.slice_kmod-static-nodes.service multiplier = 1 - # dim system.slice_kmod-static-nodes.service divisor = 1 - # dim system.slice_lvm2-lvmetad.service name = lvm2-lvmetad - # dim system.slice_lvm2-lvmetad.service algorithm = incremental - # dim system.slice_lvm2-lvmetad.service multiplier = 1 - # dim system.slice_lvm2-lvmetad.service divisor = 1 - # dim system.slice_sysstat.service name = sysstat - # dim system.slice_sysstat.service algorithm = incremental - # dim system.slice_sysstat.service multiplier = 1 - # dim system.slice_sysstat.service divisor = 1 - # dim system.slice_apport.service name = apport - # dim system.slice_apport.service algorithm = incremental - # dim system.slice_apport.service multiplier = 1 - # dim system.slice_apport.service divisor = 1 - # dim system.slice_postfix.service name = postfix - # dim system.slice_postfix.service algorithm = incremental - # dim system.slice_postfix.service multiplier = 1 - # dim system.slice_postfix.service divisor = 1 - # dim system.slice_apparmor.service name = apparmor - # dim system.slice_apparmor.service algorithm = incremental - # dim system.slice_apparmor.service multiplier = 1 - # dim system.slice_apparmor.service divisor = 1 - # dim system.slice_nfs-config.service name = nfs-config - # dim system.slice_nfs-config.service algorithm = incremental - # dim system.slice_nfs-config.service multiplier = 1 - # dim system.slice_nfs-config.service divisor = 1 - # dim system.slice_acpid.service name = acpid - # dim system.slice_acpid.service algorithm = incremental - # dim system.slice_acpid.service multiplier = 1 - # dim system.slice_acpid.service divisor = 1 - # dim system.slice_ntp.service name = ntp - # dim system.slice_ntp.service algorithm = incremental - # dim system.slice_ntp.service multiplier = 1 - # dim system.slice_ntp.service divisor = 1 - # dim system.slice_dbus.service name = dbus - # dim system.slice_dbus.service algorithm = incremental - # dim system.slice_dbus.service multiplier = 1 - # dim system.slice_dbus.service divisor = 1 - # dim system.slice_php7.0-fpm.service name = php7.0-fpm - # dim system.slice_php7.0-fpm.service algorithm = incremental - # dim system.slice_php7.0-fpm.service multiplier = 1 - # dim system.slice_php7.0-fpm.service divisor = 1 - # dim system.slice_keyboard-setup.service name = keyboard-setup - # dim system.slice_keyboard-setup.service algorithm = incremental - # dim system.slice_keyboard-setup.service multiplier = 1 - # dim system.slice_keyboard-setup.service divisor = 1 - # dim system.slice_systemd-user-sessions.service name = systemd-user-sessions - # dim system.slice_systemd-user-sessions.service algorithm = incremental - # dim system.slice_systemd-user-sessions.service multiplier = 1 - # dim system.slice_systemd-user-sessions.service divisor = 1 - # dim system.slice_systemd-logind.service name = systemd-logind - # dim system.slice_systemd-logind.service algorithm = incremental - # dim system.slice_systemd-logind.service multiplier = 1 - # dim system.slice_systemd-logind.service divisor = 1 - # dim system.slice_setvtrgb.service name = setvtrgb - # dim system.slice_setvtrgb.service algorithm = incremental - # dim system.slice_setvtrgb.service multiplier = 1 - # dim system.slice_setvtrgb.service divisor = 1 - -[services.throttle_io_ops_write] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/services.throttle_io_ops_write - # chart type = stacked - # type = services - # family = disk - # units = operations/s - # context = services.throttle_io_ops_write - # priority = 19190 - # name = services.throttle_io_ops_write - # title = Systemd Services Throttle Disk Write Operations - # dim system.slice_irqbalance.service name = irqbalance - # dim system.slice_irqbalance.service algorithm = incremental - # dim system.slice_irqbalance.service multiplier = 1 - # dim system.slice_irqbalance.service divisor = 1 - # dim system.slice_systemd-update-utmp.service name = systemd-update-utmp - # dim system.slice_systemd-update-utmp.service algorithm = incremental - # dim system.slice_systemd-update-utmp.service multiplier = 1 - # dim system.slice_systemd-update-utmp.service divisor = 1 - # dim system.slice_fail2ban.service name = fail2ban - # dim system.slice_fail2ban.service algorithm = incremental - # dim system.slice_fail2ban.service multiplier = 1 - # dim system.slice_fail2ban.service divisor = 1 - # dim system.slice_apache2.service name = apache2 - # dim system.slice_apache2.service algorithm = incremental - # dim system.slice_apache2.service multiplier = 1 - # dim system.slice_apache2.service divisor = 1 - # dim system.slice_lvm2-monitor.service name = lvm2-monitor - # dim system.slice_lvm2-monitor.service algorithm = incremental - # dim system.slice_lvm2-monitor.service multiplier = 1 - # dim system.slice_lvm2-monitor.service divisor = 1 - # dim system.slice_systemd-journal-flush.service name = systemd-journal-flush - # dim system.slice_systemd-journal-flush.service algorithm = incremental - # dim system.slice_systemd-journal-flush.service multiplier = 1 - # dim system.slice_systemd-journal-flush.service divisor = 1 - # dim system.slice_systemd-sysctl.service name = systemd-sysctl - # dim system.slice_systemd-sysctl.service algorithm = incremental - # dim system.slice_systemd-sysctl.service multiplier = 1 - # dim system.slice_systemd-sysctl.service divisor = 1 - # dim system.slice_polkitd.service name = polkitd - # dim system.slice_polkitd.service algorithm = incremental - # dim system.slice_polkitd.service multiplier = 1 - # dim system.slice_polkitd.service divisor = 1 - # dim system.slice_systemd-udevd.service name = systemd-udevd - # dim system.slice_systemd-udevd.service algorithm = incremental - # dim system.slice_systemd-udevd.service multiplier = 1 - # dim system.slice_systemd-udevd.service divisor = 1 - # dim system.slice_cron.service name = cron - # dim system.slice_cron.service algorithm = incremental - # dim system.slice_cron.service multiplier = 1 - # dim system.slice_cron.service divisor = 1 - # dim system.slice_networking.service name = networking - # dim system.slice_networking.service algorithm = incremental - # dim system.slice_networking.service multiplier = 1 - # dim system.slice_networking.service divisor = 1 - # dim system.slice_systemd-remount-fs.service name = systemd-remount-fs - # dim system.slice_systemd-remount-fs.service algorithm = incremental - # dim system.slice_systemd-remount-fs.service multiplier = 1 - # dim system.slice_systemd-remount-fs.service divisor = 1 - # dim system.slice_accounts-daemon.service name = accounts-daemon - # dim system.slice_accounts-daemon.service algorithm = incremental - # dim system.slice_accounts-daemon.service multiplier = 1 - # dim system.slice_accounts-daemon.service divisor = 1 - # dim system.slice_systemd-tmpfiles-setup.service name = systemd-tmpfiles-setup - # dim system.slice_systemd-tmpfiles-setup.service algorithm = incremental - # dim system.slice_systemd-tmpfiles-setup.service multiplier = 1 - # dim system.slice_systemd-tmpfiles-setup.service divisor = 1 - # dim system.slice_snmpd.service name = snmpd - # dim system.slice_snmpd.service algorithm = incremental - # dim system.slice_snmpd.service multiplier = 1 - # dim system.slice_snmpd.service divisor = 1 - # dim system.slice_mdadm.service name = mdadm - # dim system.slice_mdadm.service algorithm = incremental - # dim system.slice_mdadm.service multiplier = 1 - # dim system.slice_mdadm.service divisor = 1 - # dim system.slice_console-setup.service name = console-setup - # dim system.slice_console-setup.service algorithm = incremental - # dim system.slice_console-setup.service multiplier = 1 - # dim system.slice_console-setup.service divisor = 1 - # dim system.slice_postgresql.service name = postgresql - # dim system.slice_postgresql.service algorithm = incremental - # dim system.slice_postgresql.service multiplier = 1 - # dim system.slice_postgresql.service divisor = 1 - # dim system.slice_systemd-journald.service name = systemd-journald - # dim system.slice_systemd-journald.service algorithm = incremental - # dim system.slice_systemd-journald.service multiplier = 1 - # dim system.slice_systemd-journald.service divisor = 1 - # dim system.slice_atd.service name = atd - # dim system.slice_atd.service algorithm = incremental - # dim system.slice_atd.service multiplier = 1 - # dim system.slice_atd.service divisor = 1 - # dim system.slice_systemd-udev-trigger.service name = systemd-udev-trigger - # dim system.slice_systemd-udev-trigger.service algorithm = incremental - # dim system.slice_systemd-udev-trigger.service multiplier = 1 - # dim system.slice_systemd-udev-trigger.service divisor = 1 - # dim system.slice_elasticsearch.service name = elasticsearch - # dim system.slice_elasticsearch.service algorithm = incremental - # dim system.slice_elasticsearch.service multiplier = 1 - # dim system.slice_elasticsearch.service divisor = 1 - # dim system.slice_unattended-upgrades.service name = unattended-upgrades - # dim system.slice_unattended-upgrades.service algorithm = incremental - # dim system.slice_unattended-upgrades.service multiplier = 1 - # dim system.slice_unattended-upgrades.service divisor = 1 - # dim system.slice_ondemand.service name = ondemand - # dim system.slice_ondemand.service algorithm = incremental - # dim system.slice_ondemand.service multiplier = 1 - # dim system.slice_ondemand.service divisor = 1 - # dim system.slice_znc.service name = znc - # dim system.slice_znc.service algorithm = incremental - # dim system.slice_znc.service multiplier = 1 - # dim system.slice_znc.service divisor = 1 - # dim system.slice_ssh.service name = ssh - # dim system.slice_ssh.service algorithm = incremental - # dim system.slice_ssh.service multiplier = 1 - # dim system.slice_ssh.service divisor = 1 - # dim system.slice_ossec.service name = ossec - # dim system.slice_ossec.service algorithm = incremental - # dim system.slice_ossec.service multiplier = 1 - # dim system.slice_ossec.service divisor = 1 - # dim system.slice_lm-sensors.service name = lm-sensors - # dim system.slice_lm-sensors.service algorithm = incremental - # dim system.slice_lm-sensors.service multiplier = 1 - # dim system.slice_lm-sensors.service divisor = 1 - # dim system.slice_snapd.service name = snapd - # dim system.slice_snapd.service algorithm = incremental - # dim system.slice_snapd.service multiplier = 1 - # dim system.slice_snapd.service divisor = 1 - # dim system.slice_memcached.service name = memcached - # dim system.slice_memcached.service algorithm = incremental - # dim system.slice_memcached.service multiplier = 1 - # dim system.slice_memcached.service divisor = 1 - # dim system.slice_ufw.service name = ufw - # dim system.slice_ufw.service algorithm = incremental - # dim system.slice_ufw.service multiplier = 1 - # dim system.slice_ufw.service divisor = 1 - # dim system.slice_systemd-random-seed.service name = systemd-random-seed - # dim system.slice_systemd-random-seed.service algorithm = incremental - # dim system.slice_systemd-random-seed.service multiplier = 1 - # dim system.slice_systemd-random-seed.service divisor = 1 - # dim system.slice_snapd.seeded.service name = snapd.seeded - # dim system.slice_snapd.seeded.service algorithm = incremental - # dim system.slice_snapd.seeded.service multiplier = 1 - # dim system.slice_snapd.seeded.service divisor = 1 - # dim system.slice_mysql.service name = mysql - # dim system.slice_mysql.service algorithm = incremental - # dim system.slice_mysql.service multiplier = 1 - # dim system.slice_mysql.service divisor = 1 - # dim system.slice_rpc-gssd.service name = rpc-gssd - # dim system.slice_rpc-gssd.service algorithm = incremental - # dim system.slice_rpc-gssd.service multiplier = 1 - # dim system.slice_rpc-gssd.service divisor = 1 - # dim system.slice_rsyslog.service name = rsyslog - # dim system.slice_rsyslog.service algorithm = incremental - # dim system.slice_rsyslog.service multiplier = 1 - # dim system.slice_rsyslog.service divisor = 1 - # dim system.slice_systemd-modules-load.service name = systemd-modules-load - # dim system.slice_systemd-modules-load.service algorithm = incremental - # dim system.slice_systemd-modules-load.service multiplier = 1 - # dim system.slice_systemd-modules-load.service divisor = 1 - # dim system.slice_netdata.service name = netdata - # dim system.slice_netdata.service algorithm = incremental - # dim system.slice_netdata.service multiplier = 1 - # dim system.slice_netdata.service divisor = 1 - # dim system.slice_rc-local.service name = rc-local - # dim system.slice_rc-local.service algorithm = incremental - # dim system.slice_rc-local.service multiplier = 1 - # dim system.slice_rc-local.service divisor = 1 - # dim system.slice_systemd-tmpfiles-setup-dev.service name = systemd-tmpfiles-setup-dev - # dim system.slice_systemd-tmpfiles-setup-dev.service algorithm = incremental - # dim system.slice_systemd-tmpfiles-setup-dev.service multiplier = 1 - # dim system.slice_systemd-tmpfiles-setup-dev.service divisor = 1 - # dim system.slice_chrony.service name = chrony - # dim system.slice_chrony.service algorithm = incremental - # dim system.slice_chrony.service multiplier = 1 - # dim system.slice_chrony.service divisor = 1 - # dim system.slice_lxcfs.service name = lxcfs - # dim system.slice_lxcfs.service algorithm = incremental - # dim system.slice_lxcfs.service multiplier = 1 - # dim system.slice_lxcfs.service divisor = 1 - # dim system.slice_grub-common.service name = grub-common - # dim system.slice_grub-common.service algorithm = incremental - # dim system.slice_grub-common.service multiplier = 1 - # dim system.slice_grub-common.service divisor = 1 - # dim system.slice_ifup_ens3.service name = ifup_ens3 - # dim system.slice_ifup_ens3.service algorithm = incremental - # dim system.slice_ifup_ens3.service multiplier = 1 - # dim system.slice_ifup_ens3.service divisor = 1 - # dim system.slice_kmod-static-nodes.service name = kmod-static-nodes - # dim system.slice_kmod-static-nodes.service algorithm = incremental - # dim system.slice_kmod-static-nodes.service multiplier = 1 - # dim system.slice_kmod-static-nodes.service divisor = 1 - # dim system.slice_lvm2-lvmetad.service name = lvm2-lvmetad - # dim system.slice_lvm2-lvmetad.service algorithm = incremental - # dim system.slice_lvm2-lvmetad.service multiplier = 1 - # dim system.slice_lvm2-lvmetad.service divisor = 1 - # dim system.slice_sysstat.service name = sysstat - # dim system.slice_sysstat.service algorithm = incremental - # dim system.slice_sysstat.service multiplier = 1 - # dim system.slice_sysstat.service divisor = 1 - # dim system.slice_apport.service name = apport - # dim system.slice_apport.service algorithm = incremental - # dim system.slice_apport.service multiplier = 1 - # dim system.slice_apport.service divisor = 1 - # dim system.slice_postfix.service name = postfix - # dim system.slice_postfix.service algorithm = incremental - # dim system.slice_postfix.service multiplier = 1 - # dim system.slice_postfix.service divisor = 1 - # dim system.slice_apparmor.service name = apparmor - # dim system.slice_apparmor.service algorithm = incremental - # dim system.slice_apparmor.service multiplier = 1 - # dim system.slice_apparmor.service divisor = 1 - # dim system.slice_nfs-config.service name = nfs-config - # dim system.slice_nfs-config.service algorithm = incremental - # dim system.slice_nfs-config.service multiplier = 1 - # dim system.slice_nfs-config.service divisor = 1 - # dim system.slice_acpid.service name = acpid - # dim system.slice_acpid.service algorithm = incremental - # dim system.slice_acpid.service multiplier = 1 - # dim system.slice_acpid.service divisor = 1 - # dim system.slice_ntp.service name = ntp - # dim system.slice_ntp.service algorithm = incremental - # dim system.slice_ntp.service multiplier = 1 - # dim system.slice_ntp.service divisor = 1 - # dim system.slice_dbus.service name = dbus - # dim system.slice_dbus.service algorithm = incremental - # dim system.slice_dbus.service multiplier = 1 - # dim system.slice_dbus.service divisor = 1 - # dim system.slice_php7.0-fpm.service name = php7.0-fpm - # dim system.slice_php7.0-fpm.service algorithm = incremental - # dim system.slice_php7.0-fpm.service multiplier = 1 - # dim system.slice_php7.0-fpm.service divisor = 1 - # dim system.slice_keyboard-setup.service name = keyboard-setup - # dim system.slice_keyboard-setup.service algorithm = incremental - # dim system.slice_keyboard-setup.service multiplier = 1 - # dim system.slice_keyboard-setup.service divisor = 1 - # dim system.slice_systemd-user-sessions.service name = systemd-user-sessions - # dim system.slice_systemd-user-sessions.service algorithm = incremental - # dim system.slice_systemd-user-sessions.service multiplier = 1 - # dim system.slice_systemd-user-sessions.service divisor = 1 - # dim system.slice_systemd-logind.service name = systemd-logind - # dim system.slice_systemd-logind.service algorithm = incremental - # dim system.slice_systemd-logind.service multiplier = 1 - # dim system.slice_systemd-logind.service divisor = 1 - # dim system.slice_setvtrgb.service name = setvtrgb - # dim system.slice_setvtrgb.service algorithm = incremental - # dim system.slice_setvtrgb.service multiplier = 1 - # dim system.slice_setvtrgb.service divisor = 1 - -[disk_qops.sda] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_qops.sda - # chart type = line - # type = disk_qops - # family = sda - # units = operations - # context = disk.qops - # priority = 2002 - # name = disk_qops.sda - # title = Disk Current I/O Operations - # dim operations name = operations - # dim operations algorithm = absolute - # dim operations multiplier = 1 - # dim operations divisor = 1 diff --git a/slack/prod/netdata/files/etc/netdata/stream.conf b/slack/prod/netdata/files/etc/netdata/stream.conf deleted file mode 100644 index 582aea2..0000000 --- a/slack/prod/netdata/files/etc/netdata/stream.conf +++ /dev/null @@ -1,9 +0,0 @@ -[stream] - # Enable this on slaves, to have them send metrics. - enabled = yes - destination = tcp:toolbox.turnsys.net:19999 - api key = 6ed9e20a-c819-4ebc-b894-322eb0710d03 - timeout seconds = 60 - buffer size bytes = 1048576 - reconnect delay seconds = 5 - initial clock resync iterations = 60 diff --git a/slack/prod/netdata/scripts/postinstall b/slack/prod/netdata/scripts/postinstall deleted file mode 100755 index 5c05d06..0000000 --- a/slack/prod/netdata/scripts/postinstall +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash - -echo "stopping netdata..." -service netdata stop - -echo "starting netdata..." -service netdata start - -echo "netdata file refresh" diff --git a/slack/prod/ossec/files/etc/netdata/.opt-out-from-anonymous-statistics b/slack/prod/ossec/files/etc/netdata/.opt-out-from-anonymous-statistics deleted file mode 100644 index e69de29..0000000 diff --git a/slack/prod/ossec/files/etc/netdata/netdata.conf b/slack/prod/ossec/files/etc/netdata/netdata.conf deleted file mode 100644 index 6b5c8b3..0000000 --- a/slack/prod/ossec/files/etc/netdata/netdata.conf +++ /dev/null @@ -1,12211 +0,0 @@ -# netdata configuration -# -# You can download the latest version of this file, using: -# -# wget -O /etc/netdata/netdata.conf http://localhost:19999/netdata.conf -# or -# curl -o /etc/netdata/netdata.conf http://localhost:19999/netdata.conf -# -# You can uncomment and change any of the options below. -# The value shown in the commented settings, is the default value. -# - -# global netdata configuration - -[global] - # process scheduling policy = keep - # OOM score = keep - update every = 90 - # glibc malloc arena max for plugins = 1 - # glibc malloc arena max for netdata = 1 - # history = 3996 - # config directory = /etc/netdata - # stock config directory = /usr/lib/netdata/conf.d - # log directory = /var/log/netdata - # web files directory = /usr/share/netdata/web - # cache directory = /var/cache/netdata - # lib directory = /var/lib/netdata - # home directory = /var/cache/netdata - # plugins directory = "/usr/libexec/netdata/plugins.d" "/etc/netdata/custom-plugins.d" - memory mode = none - # host access prefix = - # memory deduplication (ksm) = yes - # TZ environment variable = :/etc/localtime - # timezone = America/Chicago - # debug flags = 0x0000000000000000 - debug log = none - error log = none - access log = none - # errors flood protection period = 1200 - # errors to trigger flood protection = 200 - # run as user = netdata - # pthread stack size = 8388608 - # cleanup obsolete charts after seconds = 3600 - # gap when lost iterations above = 1 - # cleanup orphan hosts after seconds = 3600 - # delete obsolete charts files = yes - # delete orphan hosts files = yes - -[web] - # ses max window = 15 - # des max window = 15 - mode = none - # listen backlog = 4096 - # default port = 19999 - # bind to = * - # web files owner = netdata - # web files group = netdata - # disconnect idle clients after seconds = 60 - # timeout for first request = 60 - # accept a streaming request every seconds = 0 - # respect do not track policy = no - # x-frame-options response header = - # allow connections from = localhost * - # allow dashboard from = localhost * - # allow badges from = * - # allow streaming from = * - # allow netdata.conf from = localhost fd* 10.* 192.168.* 172.16.* 172.17.* 172.18.* 172.19.* 172.20.* 172.21.* 172.22.* 172.23.* 172.24.* 172.25.* 172.26.* 172.27.* 172.28.* 172.29.* 172.30.* 172.31.* - enable gzip compression = no - # gzip compression strategy = default - # gzip compression level = 3 - # web server threads = 2 - # web server max sockets = 512 - -[plugins] - # PATH environment variable = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin - # PYTHONPATH environment variable = - # proc = yes - # diskspace = yes - cgroups = no - tc = no - # idlejitter = yes - # enable running new plugins = yes - # check for new plugins every = 60 - # apps = yes - node.d = no - # python.d = yes - # charts.d = yes - # fping = yes - -[health] - # enabled = yes - # in memory max health log entries = 1000 - # script to execute on alarm = /usr/libexec/netdata/plugins.d/alarm-notify.sh - # stock health configuration directory = /usr/lib/netdata/conf.d/health.d - # health configuration directory = /etc/netdata/health.d - # run at least every seconds = 10 - # postpone alarms during hibernation for seconds = 60 - # rotate log every lines = 2000 - -[registry] - enabled = no - registry to announce = http://toolbox.turnsys.net:19999 - # registry db directory = /var/lib/netdata/registry - # netdata unique id file = /var/lib/netdata/registry/netdata.public.unique.id - # registry db file = /var/lib/netdata/registry/registry.db - # registry log file = /var/lib/netdata/registry/registry-log.db - # registry save db every new entries = 1000000 - # registry expire idle persons days = 365 - # registry domain = - # registry hostname = tsys-cloud-www - # verify browser cookies support = yes - # max URL length = 1024 - # max URL name length = 50 - # allow from = * - -[cloud] - # cloud base url = https://netdata.cloud - -[backend] - # host tags = - # enabled = no - # data source = average - # type = graphite - # destination = localhost - # prefix = netdata - # hostname = tsys-cloud-www - update every = 90 - # buffer on failures = 10 - # timeout ms = 20000 - # send names instead of ids = yes - # send charts matching = * - # send hosts matching = localhost * - -[statsd] - enabled = no - # update every (flushInterval) = 90 - # udp messages to process at once = 10 - # create private charts for metrics matching = * - # max private charts allowed = 200 - # max private charts hard limit = 1000 - # private charts memory mode = save - # private charts history = 3996 - # decimal detail = 1000 - # disconnect idle tcp clients after seconds = 600 - # private charts hidden = no - # histograms and timers percentile (percentThreshold) = 95.00000 - # add dimension for number of events received = yes - # gaps on gauges (deleteGauges) = no - # gaps on counters (deleteCounters) = no - # gaps on meters (deleteMeters) = no - # gaps on sets (deleteSets) = no - # gaps on histograms (deleteHistograms) = no - # gaps on timers (deleteTimers) = no - # statsd server max TCP sockets = 256 - # listen backlog = 4096 - # default port = 8125 - # bind to = udp:localhost tcp:localhost - - -# per plugin configuration - -[plugin:apps] - update every = 90 - # command options = - -[plugin:node.d] - update every = 90 - # command options = - -[plugin:python.d] - update every = 90 - # command options = - -[plugin:charts.d] - update every = 90 - # command options = - -[plugin:fping] - update every = 90 - # command options = - -[plugin:idlejitter] - # loop time in ms = 20 - -[plugin:tc] - # script to run to get tc values = /usr/libexec/netdata/plugins.d/tc-qos-helper.sh - -[plugin:cgroups] - # cgroups plugin resource charts = yes - update every = 90 - # check for new cgroups every = 900 - # enable cpuacct stat (total CPU) = auto - # enable cpuacct usage (per core CPU) = auto - # enable memory (used mem including cache) = auto - # enable detailed memory = auto - # enable memory limits fail count = auto - # enable swap memory = auto - # enable blkio bandwidth = auto - # enable blkio operations = auto - # enable blkio throttle bandwidth = auto - # enable blkio throttle operations = auto - # enable blkio queued operations = auto - # enable blkio merged operations = auto - # recheck zero blkio every iterations = 10 - # recheck zero memory failcnt every iterations = 10 - # recheck zero detailed memory every iterations = 10 - # enable systemd services = yes - # enable systemd services detailed memory = no - # report used memory without cache = yes - # path to /sys/fs/cgroup/cpuacct = /sys/fs/cgroup/cpu,cpuacct - # path to /sys/fs/cgroup/blkio = /sys/fs/cgroup/blkio - # path to /sys/fs/cgroup/memory = /sys/fs/cgroup/memory - # path to /sys/fs/cgroup/devices = /sys/fs/cgroup/devices - # max cgroups to allow = 1000 - # max cgroups depth to monitor = 0 - # enable new cgroups detected at run time = yes - # enable by default cgroups matching = !*/init.scope !/system.slice/run-*.scope *.scope /machine.slice/*.service !*/vcpu* !*/emulator !*.mount !*.partition !*.service !*.socket !*.slice !*.swap !*.user !/ !/docker !/libvirt !/lxc !/lxc/*/* !/machine !/qemu !/system !/systemd !/user * - # search for cgroups in subpaths matching = !*/init.scope !*-qemu !*.libvirt-qemu !/init.scope !/system !/systemd !/user !/user.slice !/lxc/*/* * - # script to get cgroup names = /usr/libexec/netdata/plugins.d/cgroup-name.sh - # script to get cgroup network interfaces = /usr/libexec/netdata/plugins.d/cgroup-network - # run script to rename cgroups matching = !/ !*.mount !*.socket !*.partition /machine.slice/*.service !*.service !*.slice !*.swap !*.user !init.scope !*.scope/vcpu* !*.scope/emulator *.scope *docker* *lxc* *qemu* *kubepods* *.libvirt-qemu * - # cgroups to match as systemd services = !/system.slice/*/*.service /system.slice/*.service - # enable cgroup / = no - # search for cgroups under / = yes - # enable cgroup user.slice = no - # search for cgroups under /user.slice = no - # enable cgroup init.scope = no - # enable cgroup system.slice = no - # search for cgroups under /system.slice = yes - # enable cgroup system.slice/sys-fs-fuse-connections.mount = no - # enable cgroup system.slice/sys-kernel-config.mount = no - # enable cgroup system.slice/sys-kernel-debug.mount = no - # enable cgroup system.slice/var-lib-lxcfs.mount = no - # enable cgroup system.slice/-.mount = no - # enable cgroup system.slice/tmp-apc.mount = no - # enable cgroup system.slice/dev-mqueue.mount = no - # enable cgroup system.slice/system-postgresql.slice = no - # enable cgroup system.slice/run-user-1000.mount = no - # enable cgroup system.slice/proc-sys-fs-binfmt_misc.mount = no - # enable cgroup system.slice/run-rpc_pipefs.mount = no - # enable cgroup system.slice/dev-hugepages.mount = no - # enable cgroup system.slice/system-getty.slice = no - -[plugin:proc] - # netdata server resources = yes - # /proc/stat = yes - # /proc/uptime = yes - # /proc/loadavg = yes - # /proc/sys/kernel/random/entropy_avail = yes - # /proc/interrupts = yes - # /proc/softirqs = yes - # /proc/vmstat = yes - # /proc/meminfo = yes - # /sys/kernel/mm/ksm = yes - # /sys/devices/system/edac/mc = yes - # /sys/devices/system/node = yes - # /proc/net/dev = yes - # /proc/net/sockstat = yes - # /proc/net/sockstat6 = yes - # /proc/net/netstat = yes - # /proc/net/snmp = yes - # /proc/net/snmp6 = yes - # /proc/net/sctp/snmp = yes - # /proc/net/softnet_stat = yes - # /proc/net/ip_vs/stats = yes - # /proc/net/stat/synproxy = yes - # /proc/diskstats = yes - # ipc = yes - # /sys/class/power_supply = yes - - /proc/net/stat/conntrack = no - /proc/mdstat = no - /proc/net/rpc/nfsd = no - /proc/net/rpc/nfs = no - /proc/spl/kstat/zfs/arcstats = no - /sys/fs/btrfs = no - -[plugin:proc:diskspace] - # remove charts of unmounted disks = yes - update every = 90 - # check for new mount points every = 15 - # exclude space metrics on paths = /proc/* /sys/* /var/run/user/* /run/user/* /snap/* /var/lib/docker/* - # exclude space metrics on filesystems = *gvfs *gluster* *s3fs *ipfs *davfs2 *httpfs *sshfs *gdfs *moosefs fusectl - # space usage for all disks = auto - # inodes usage for all disks = auto - -[plugin:proc:diskspace:/dev] - # space usage = auto - # inodes usage = auto - -[plugin:proc:/proc/stat] - # cpu utilization = yes - # per cpu core utilization = yes - # cpu interrupts = yes - # context switches = yes - # processes started = yes - # processes running = yes - # keep per core files open = yes - # keep cpuidle files open = yes - # core_throttle_count = auto - # package_throttle_count = no - # cpu frequency = yes - # cpu idle states = yes - # core_throttle_count filename to monitor = /sys/devices/system/cpu/%s/thermal_throttle/core_throttle_count - # package_throttle_count filename to monitor = /sys/devices/system/cpu/%s/thermal_throttle/package_throttle_count - # scaling_cur_freq filename to monitor = /sys/devices/system/cpu/%s/cpufreq/scaling_cur_freq - # time_in_state filename to monitor = /sys/devices/system/cpu/%s/cpufreq/stats/time_in_state - # schedstat filename to monitor = /proc/schedstat - # cpuidle name filename to monitor = /sys/devices/system/cpu/cpu%zu/cpuidle/state%zu/name - # cpuidle time filename to monitor = /sys/devices/system/cpu/cpu%zu/cpuidle/state%zu/time - # filename to monitor = /proc/stat - -[plugin:proc:diskspace:/run] - # space usage = auto - # inodes usage = auto - -[plugin:proc:diskspace:/] - # space usage = auto - # inodes usage = auto - -[plugin:proc:diskspace:/sys/kernel/security] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/dev/shm] - # space usage = auto - # inodes usage = auto - -[plugin:proc:diskspace:/run/lock] - # space usage = auto - # inodes usage = auto - -[plugin:proc:diskspace:/sys/fs/cgroup] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/fs/cgroup/systemd] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/fs/pstore] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/fs/cgroup/pids] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/fs/cgroup/rdma] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/fs/cgroup/net_cls,net_prio] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/fs/cgroup/cpu,cpuacct] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/fs/cgroup/hugetlb] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/fs/cgroup/memory] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/fs/cgroup/cpuset] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/fs/cgroup/blkio] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/fs/cgroup/devices] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/fs/cgroup/freezer] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/fs/cgroup/perf_event] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/sys/kernel/config] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/dev/hugepages] - # space usage = auto - # inodes usage = auto - -[plugin:proc:diskspace:/tmp/apc] - # space usage = auto - # inodes usage = auto - -[plugin:proc:diskspace:/var/lib/lxcfs] - # space usage = auto - # inodes usage = auto - -[plugin:proc:diskspace:/proc/sys/fs/binfmt_misc] - # space usage = no - # inodes usage = no - -[plugin:proc:diskspace:/run/user/1000] - # space usage = no - # inodes usage = no - -[plugin:proc:/proc/uptime] - # filename to monitor = /proc/uptime - -[plugin:proc:/proc/loadavg] - # filename to monitor = /proc/loadavg - # enable load average = yes - # enable total processes = yes - -[plugin:proc:/proc/sys/kernel/random/entropy_avail] - # filename to monitor = /proc/sys/kernel/random/entropy_avail - -[plugin:proc:/proc/interrupts] - # interrupts per core = auto - # filename to monitor = /proc/interrupts - -[plugin:proc:/proc/softirqs] - # interrupts per core = auto - # filename to monitor = /proc/softirqs - -[plugin:proc:/proc/vmstat] - # swap i/o = auto - # disk i/o = yes - # memory page faults = yes - # system-wide numa metric summary = auto - # filename to monitor = /proc/vmstat - -[plugin:proc:/sys/devices/system/node] - # directory to monitor = /sys/devices/system/node - # enable per-node numa metrics = auto - -[plugin:proc:/proc/meminfo] - # system ram = yes - # system swap = auto - # hardware corrupted ECC = auto - # committed memory = yes - # writeback memory = yes - # kernel memory = yes - # slab memory = yes - # hugepages = auto - # transparent hugepages = auto - # filename to monitor = /proc/meminfo - -[plugin:proc:/sys/kernel/mm/ksm] - # /sys/kernel/mm/ksm/pages_shared = /sys/kernel/mm/ksm/pages_shared - # /sys/kernel/mm/ksm/pages_sharing = /sys/kernel/mm/ksm/pages_sharing - # /sys/kernel/mm/ksm/pages_unshared = /sys/kernel/mm/ksm/pages_unshared - # /sys/kernel/mm/ksm/pages_volatile = /sys/kernel/mm/ksm/pages_volatile - -[plugin:proc:/sys/devices/system/edac/mc] - # directory to monitor = /sys/devices/system/edac/mc - -[plugin:proc:/proc/net/dev] - # filename to monitor = /proc/net/dev - # path to get virtual interfaces = /sys/devices/virtual/net/%s - # path to get net device speed = /sys/class/net/%s/speed - # enable new interfaces detected at runtime = auto - # bandwidth for all interfaces = auto - # packets for all interfaces = auto - # errors for all interfaces = auto - # drops for all interfaces = auto - # fifo for all interfaces = auto - # compressed packets for all interfaces = auto - # frames, collisions, carrier counters for all interfaces = auto - # disable by default interfaces matching = lo fireqos* *-ifb - # refresh interface speed every seconds = 10 - -[plugin:proc:/proc/net/dev:lo] - # enabled = no - # virtual = yes - -[plugin:proc:/proc/net/dev:ens3] - # enabled = yes - # virtual = no - # bandwidth = auto - # packets = auto - # errors = auto - # drops = auto - # fifo = auto - # compressed = auto - # events = auto - -[plugin:proc:/proc/net/sockstat] - # ipv4 sockets = auto - # ipv4 TCP sockets = auto - # ipv4 TCP memory = auto - # ipv4 UDP sockets = auto - # ipv4 UDP memory = auto - # ipv4 UDPLITE sockets = auto - # ipv4 RAW sockets = auto - # ipv4 FRAG sockets = auto - # ipv4 FRAG memory = auto - # update constants every = 60 - # filename to monitor = /proc/net/sockstat - -[plugin:proc:/proc/net/sockstat6] - # ipv6 TCP sockets = auto - # ipv6 UDP sockets = auto - # ipv6 UDPLITE sockets = auto - # ipv6 RAW sockets = auto - # ipv6 FRAG sockets = auto - # filename to monitor = /proc/net/sockstat6 - -[plugin:proc:/proc/net/netstat] - # bandwidth = auto - # input errors = auto - # multicast bandwidth = auto - # broadcast bandwidth = auto - # multicast packets = auto - # broadcast packets = auto - # ECN packets = auto - # TCP reorders = auto - # TCP SYN cookies = auto - # TCP out-of-order queue = auto - # TCP connection aborts = auto - # TCP memory pressures = auto - # TCP SYN queue = auto - # TCP accept queue = auto - # filename to monitor = /proc/net/netstat - -[plugin:proc:/proc/net/snmp] - # ipv4 packets = auto - # ipv4 fragments sent = auto - # ipv4 fragments assembly = auto - # ipv4 errors = auto - # ipv4 TCP connections = auto - # ipv4 TCP packets = auto - # ipv4 TCP errors = auto - # ipv4 TCP opens = auto - # ipv4 TCP handshake issues = auto - # ipv4 UDP packets = auto - # ipv4 UDP errors = auto - # ipv4 ICMP packets = auto - # ipv4 ICMP messages = auto - # ipv4 UDPLite packets = auto - # filename to monitor = /proc/net/snmp - -[plugin:proc:/proc/net/snmp6] - # ipv6 packets = auto - # ipv6 fragments sent = auto - # ipv6 fragments assembly = auto - # ipv6 errors = auto - # ipv6 UDP packets = auto - # ipv6 UDP errors = auto - # ipv6 UDPlite packets = auto - # ipv6 UDPlite errors = auto - # bandwidth = auto - # multicast bandwidth = auto - # broadcast bandwidth = auto - # multicast packets = auto - # icmp = auto - # icmp redirects = auto - # icmp errors = auto - # icmp echos = auto - # icmp group membership = auto - # icmp router = auto - # icmp neighbor = auto - # icmp mldv2 = auto - # icmp types = auto - # ect = auto - # filename to monitor = /proc/net/snmp6 - -[plugin:proc:/proc/net/sctp/snmp] - # established associations = auto - # association transitions = auto - # fragmentation = auto - # packets = auto - # packet errors = auto - # chunk types = auto - # filename to monitor = /proc/net/sctp/snmp - -[plugin:proc:/proc/net/softnet_stat] - # softnet_stat per core = yes - # filename to monitor = /proc/net/softnet_stat - -[plugin:proc:/proc/net/ip_vs_stats] - # IPVS bandwidth = yes - # IPVS connections = yes - # IPVS packets = yes - # filename to monitor = /proc/net/ip_vs_stats - -[plugin:proc:/proc/net/stat/nf_conntrack] - # filename to monitor = /proc/net/stat/nf_conntrack - # netfilter new connections = no - # netfilter connection changes = no - # netfilter connection expectations = no - # netfilter connection searches = no - # netfilter errors = no - # netfilter connections = no - -[plugin:proc:/proc/sys/net/netfilter/nf_conntrack_max] - # filename to monitor = /proc/sys/net/netfilter/nf_conntrack_max - # read every seconds = 10 - -[plugin:proc:/proc/sys/net/netfilter/nf_conntrack_count] - # filename to monitor = /proc/sys/net/netfilter/nf_conntrack_count - -[plugin:proc:/proc/net/stat/synproxy] - # SYNPROXY entries = auto - # SYNPROXY cookies = auto - # SYNPROXY SYN received = auto - # SYNPROXY connections reopened = auto - # filename to monitor = /proc/net/stat/synproxy - -[plugin:proc:/proc/diskstats] - # enable new disks detected at runtime = yes - # performance metrics for physical disks = auto - # performance metrics for virtual disks = auto - # performance metrics for partitions = no - # bandwidth for all disks = auto - # operations for all disks = auto - # merged operations for all disks = auto - # i/o time for all disks = auto - # queued operations for all disks = auto - # utilization percentage for all disks = auto - # backlog for all disks = auto - # bcache for all disks = auto - # bcache priority stats update every = 0 - # remove charts of removed disks = yes - # path to get block device = /sys/block/%s - # path to get block device bcache = /sys/block/%s/bcache - # path to get virtual block device = /sys/devices/virtual/block/%s - # path to get block device infos = /sys/dev/block/%lu:%lu/%s - # path to device mapper = /dev/mapper - # path to /dev/disk/by-label = /dev/disk/by-label - # path to /dev/disk/by-id = /dev/disk/by-id - # path to /dev/vx/dsk = /dev/vx/dsk - # name disks by id = no - # exclude disks = loop* ram* - # filename to monitor = /proc/diskstats - # performance metrics for disks with major 8 = yes - # performance metrics for disks with major 11 = yes - -[plugin:proc:/proc/diskstats:loop0] - # enable = no - -[plugin:proc:/proc/diskstats:loop1] - # enable = no - -[plugin:proc:/proc/diskstats:loop2] - # enable = no - -[plugin:proc:/proc/diskstats:loop3] - # enable = no - -[plugin:proc:/proc/diskstats:loop4] - # enable = no - -[plugin:proc:/proc/diskstats:loop5] - # enable = no - -[plugin:proc:/proc/diskstats:loop6] - # enable = no - -[plugin:proc:/proc/diskstats:loop7] - # enable = no - -[plugin:proc:/proc/diskstats:sda] - # enable = yes - # enable performance metrics = yes - # bandwidth = auto - # operations = auto - # merged operations = auto - # i/o time = auto - # queued operations = auto - # utilization percentage = auto - # backlog = auto - -[plugin:proc:/proc/diskstats:sda1] - # enable = yes - # enable performance metrics = no - # bandwidth = no - # operations = no - # merged operations = no - # i/o time = no - # queued operations = no - # utilization percentage = no - # backlog = no - -[plugin:proc:/proc/diskstats:sr0] - # enable = yes - # enable performance metrics = yes - # bandwidth = auto - # operations = auto - # merged operations = auto - # i/o time = auto - # queued operations = auto - # utilization percentage = auto - # backlog = auto - -[plugin:proc:/proc/mdstat] - # faulty devices = yes - # nonredundant arrays availability = yes - # mismatch count = auto - # disk stats = yes - # operation status = yes - # make charts obsolete = yes - # filename to monitor = /proc/mdstat - # mismatch_cnt filename to monitor = /sys/block/%s/md/mismatch_cnt - -[plugin:proc:/proc/net/rpc/nfsd] - # filename to monitor = /proc/net/rpc/nfsd - -[plugin:proc:/proc/net/rpc/nfs] - # filename to monitor = /proc/net/rpc/nfs - -[plugin:proc:/proc/spl/kstat/zfs/arcstats] - # filename to monitor = /proc/spl/kstat/zfs/arcstats - -[plugin:proc:/sys/fs/btrfs] - # path to monitor = /sys/fs/btrfs - # check for btrfs changes every = 60 - # physical disks allocation = auto - # data allocation = auto - # metadata allocation = auto - # system allocation = auto - -[plugin:proc:/sys/class/power_supply] - # battery capacity = yes - # battery charge = no - # battery energy = no - # power supply voltage = no - # keep files open = auto - # directory to monitor = /sys/class/power_supply - - -# per chart configuration - -[netdata.statsd_metrics] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.statsd_metrics - # chart type = stacked - # type = netdata - # family = statsd - # units = metrics - # context = netdata.statsd_metrics - # priority = 132010 - # name = netdata.statsd_metrics - # title = Metrics in the netdata statsd database - # dim gauges name = gauges - # dim gauges algorithm = absolute - # dim gauges multiplier = 1 - # dim gauges divisor = 1 - # dim counters name = counters - # dim counters algorithm = absolute - # dim counters multiplier = 1 - # dim counters divisor = 1 - # dim timers name = timers - # dim timers algorithm = absolute - # dim timers multiplier = 1 - # dim timers divisor = 1 - # dim meters name = meters - # dim meters algorithm = absolute - # dim meters multiplier = 1 - # dim meters divisor = 1 - # dim histograms name = histograms - # dim histograms algorithm = absolute - # dim histograms multiplier = 1 - # dim histograms divisor = 1 - # dim sets name = sets - # dim sets algorithm = absolute - # dim sets multiplier = 1 - # dim sets divisor = 1 - -[netdata.statsd_useful_metrics] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.statsd_useful_metrics - # chart type = stacked - # type = netdata - # family = statsd - # units = metrics - # context = netdata.statsd_useful_metrics - # priority = 132010 - # name = netdata.statsd_useful_metrics - # title = Useful metrics in the netdata statsd database - # dim gauges name = gauges - # dim gauges algorithm = absolute - # dim gauges multiplier = 1 - # dim gauges divisor = 1 - # dim counters name = counters - # dim counters algorithm = absolute - # dim counters multiplier = 1 - # dim counters divisor = 1 - # dim timers name = timers - # dim timers algorithm = absolute - # dim timers multiplier = 1 - # dim timers divisor = 1 - # dim meters name = meters - # dim meters algorithm = absolute - # dim meters multiplier = 1 - # dim meters divisor = 1 - # dim histograms name = histograms - # dim histograms algorithm = absolute - # dim histograms multiplier = 1 - # dim histograms divisor = 1 - # dim sets name = sets - # dim sets algorithm = absolute - # dim sets multiplier = 1 - # dim sets divisor = 1 - -[netdata.statsd_events] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.statsd_events - # chart type = stacked - # type = netdata - # family = statsd - # units = events/s - # context = netdata.statsd_events - # priority = 132011 - # name = netdata.statsd_events - # title = Events processed by the netdata statsd server - # dim gauges name = gauges - # dim gauges algorithm = incremental - # dim gauges multiplier = 1 - # dim gauges divisor = 1 - # dim counters name = counters - # dim counters algorithm = incremental - # dim counters multiplier = 1 - # dim counters divisor = 1 - # dim timers name = timers - # dim timers algorithm = incremental - # dim timers multiplier = 1 - # dim timers divisor = 1 - # dim meters name = meters - # dim meters algorithm = incremental - # dim meters multiplier = 1 - # dim meters divisor = 1 - # dim histograms name = histograms - # dim histograms algorithm = incremental - # dim histograms multiplier = 1 - # dim histograms divisor = 1 - # dim sets name = sets - # dim sets algorithm = incremental - # dim sets multiplier = 1 - # dim sets divisor = 1 - # dim unknown name = unknown - # dim unknown algorithm = incremental - # dim unknown multiplier = 1 - # dim unknown divisor = 1 - # dim errors name = errors - # dim errors algorithm = incremental - # dim errors multiplier = 1 - # dim errors divisor = 1 - -[netdata.statsd_reads] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.statsd_reads - # chart type = stacked - # type = netdata - # family = statsd - # units = reads/s - # context = netdata.statsd_reads - # priority = 132012 - # name = netdata.statsd_reads - # title = Read operations made by the netdata statsd server - # dim tcp name = tcp - # dim tcp algorithm = incremental - # dim tcp multiplier = 1 - # dim tcp divisor = 1 - # dim udp name = udp - # dim udp algorithm = incremental - # dim udp multiplier = 1 - # dim udp divisor = 1 - -[netdata.statsd_bytes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.statsd_bytes - # chart type = stacked - # type = netdata - # family = statsd - # units = kilobits/s - # context = netdata.statsd_bytes - # priority = 132013 - # name = netdata.statsd_bytes - # title = Bytes read by the netdata statsd server - # dim tcp name = tcp - # dim tcp algorithm = incremental - # dim tcp multiplier = 8 - # dim tcp divisor = 1000 - # dim udp name = udp - # dim udp algorithm = incremental - # dim udp multiplier = 8 - # dim udp divisor = 1000 - -[netdata.statsd_packets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.statsd_packets - # chart type = stacked - # type = netdata - # family = statsd - # units = packets/s - # context = netdata.statsd_packets - # priority = 132014 - # name = netdata.statsd_packets - # title = Network packets processed by the netdata statsd server - # dim tcp name = tcp - # dim tcp algorithm = incremental - # dim tcp multiplier = 1 - # dim tcp divisor = 1 - # dim udp name = udp - # dim udp algorithm = incremental - # dim udp multiplier = 1 - # dim udp divisor = 1 - -[netdata.tcp_connects] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.tcp_connects - # chart type = line - # type = netdata - # family = statsd - # units = events - # context = netdata.tcp_connects - # priority = 132015 - # name = netdata.tcp_connects - # title = statsd server TCP connects and disconnects - # dim connects name = connects - # dim connects algorithm = incremental - # dim connects multiplier = 1 - # dim connects divisor = 1 - # dim disconnects name = disconnects - # dim disconnects algorithm = incremental - # dim disconnects multiplier = -1 - # dim disconnects divisor = 1 - -[netdata.tcp_connected] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.tcp_connected - # chart type = line - # type = netdata - # family = statsd - # units = sockets - # context = netdata.tcp_connected - # priority = 132016 - # name = netdata.tcp_connected - # title = statsd server TCP connected sockets - # dim connected name = connected - # dim connected algorithm = absolute - # dim connected multiplier = 1 - # dim connected divisor = 1 - -[netdata.private_charts] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.private_charts - # chart type = area - # type = netdata - # family = statsd - # units = charts - # context = netdata.private_charts - # priority = 132020 - # name = netdata.private_charts - # title = Private metric charts created by the netdata statsd server - # dim charts name = charts - # dim charts algorithm = absolute - # dim charts multiplier = 1 - # dim charts divisor = 1 - -[netdata.plugin_statsd_charting_cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.plugin_statsd_charting_cpu - # chart type = stacked - # type = netdata - # family = statsd - # units = milliseconds/s - # context = netdata.statsd_cpu - # priority = 132001 - # name = netdata.plugin_statsd_charting_cpu - # title = NetData statsd charting thread CPU usage - # dim user name = user - # dim user algorithm = incremental - # dim user multiplier = 1 - # dim user divisor = 1000 - # dim system name = system - # dim system algorithm = incremental - # dim system multiplier = 1 - # dim system divisor = 1000 - -[netdata.plugin_statsd_collector1_cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.plugin_statsd_collector1_cpu - # chart type = stacked - # type = netdata - # family = statsd - # units = milliseconds/s - # context = netdata.statsd_cpu - # priority = 132002 - # name = netdata.plugin_statsd_collector1_cpu - # title = NetData statsd collector thread No 1 CPU usage - # dim user name = user - # dim user algorithm = incremental - # dim user multiplier = 1 - # dim user divisor = 1000 - # dim system name = system - # dim system algorithm = incremental - # dim system multiplier = 1 - # dim system divisor = 1000 - -[system.idlejitter] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.idlejitter - # chart type = area - # type = system - # family = idlejitter - # units = microseconds lost/s - # context = system.idlejitter - # priority = 800 - # name = system.idlejitter - # title = CPU Idle Jitter - # dim min name = min - # dim min algorithm = absolute - # dim min multiplier = 1 - # dim min divisor = 1 - # dim max name = max - # dim max algorithm = absolute - # dim max multiplier = 1 - # dim max divisor = 1 - # dim average name = average - # dim average algorithm = absolute - # dim average multiplier = 1 - # dim average divisor = 1 - -[netdata.plugin_tc_cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.plugin_tc_cpu - # chart type = stacked - # type = netdata - # family = tc.helper - # units = milliseconds/s - # context = netdata.plugin_tc_cpu - # priority = 135000 - # name = netdata.plugin_tc_cpu - # title = NetData TC CPU usage - # dim user name = user - # dim user algorithm = incremental - # dim user multiplier = 1 - # dim user divisor = 1000 - # dim system name = system - # dim system algorithm = incremental - # dim system multiplier = 1 - # dim system divisor = 1000 - -[netdata.plugin_tc_time] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.plugin_tc_time - # chart type = area - # type = netdata - # family = tc.helper - # units = milliseconds/run - # context = netdata.plugin_tc_time - # priority = 135001 - # name = netdata.plugin_tc_time - # title = NetData TC script execution - # dim run_time name = run time - # dim run_time algorithm = absolute - # dim run_time multiplier = 1 - # dim run_time divisor = 1 - -[netdata.runtime_elasticsearch_local] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.runtime_elasticsearch_local - # chart type = line - # type = netdata - # family = python.d - # units = ms - # context = netdata.pythond_runtime - # priority = 145000 - # name = netdata.runtime_elasticsearch_local - # title = Execution time for elasticsearch_local - # dim run_time name = run time - # dim run_time algorithm = absolute - # dim run_time multiplier = 1 - # dim run_time divisor = 1 - -[netdata.runtime_fail2ban] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.runtime_fail2ban - # chart type = line - # type = netdata - # family = python.d - # units = ms - # context = netdata.pythond_runtime - # priority = 145000 - # name = netdata.runtime_fail2ban - # title = Execution time for fail2ban - # dim run_time name = run time - # dim run_time algorithm = absolute - # dim run_time multiplier = 1 - # dim run_time divisor = 1 - -[netdata.runtime_memcached_local] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.runtime_memcached_local - # chart type = line - # type = netdata - # family = python.d - # units = ms - # context = netdata.pythond_runtime - # priority = 145000 - # name = netdata.runtime_memcached_local - # title = Execution time for memcached_local - # dim run_time name = run time - # dim run_time algorithm = absolute - # dim run_time multiplier = 1 - # dim run_time divisor = 1 - -[netdata.runtime_ntpd_local] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.runtime_ntpd_local - # chart type = line - # type = netdata - # family = python.d - # units = ms - # context = netdata.pythond_runtime - # priority = 145000 - # name = netdata.runtime_ntpd_local - # title = Execution time for ntpd_local - # dim run_time name = run time - # dim run_time algorithm = absolute - # dim run_time multiplier = 1 - # dim run_time divisor = 1 - -[netdata.runtime_postfix_local] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.runtime_postfix_local - # chart type = line - # type = netdata - # family = python.d - # units = ms - # context = netdata.pythond_runtime - # priority = 145000 - # name = netdata.runtime_postfix_local - # title = Execution time for postfix_local - # dim run_time name = run time - # dim run_time algorithm = absolute - # dim run_time multiplier = 1 - # dim run_time divisor = 1 - -[netdata.runtime_web_log_apache_vhosts] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.runtime_web_log_apache_vhosts - # chart type = line - # type = netdata - # family = python.d - # units = ms - # context = netdata.pythond_runtime - # priority = 145000 - # name = netdata.runtime_web_log_apache_vhosts - # title = Execution time for web_log_apache_vhosts - # dim run_time name = run time - # dim run_time algorithm = absolute - # dim run_time multiplier = 1 - # dim run_time divisor = 1 - -[netdata.web_thread1_cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.web_thread1_cpu - # chart type = stacked - # type = netdata - # family = web - # units = milliseconds/s - # context = netdata.web_cpu - # priority = 132000 - # name = netdata.web_thread1_cpu - # title = NetData web server thread No 1 CPU usage - # dim user name = user - # dim user algorithm = incremental - # dim user multiplier = 1 - # dim user divisor = 1000 - # dim system name = system - # dim system algorithm = incremental - # dim system multiplier = 1 - # dim system divisor = 1000 - -[netdata.plugin_cgroups_cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.plugin_cgroups_cpu - # chart type = stacked - # type = netdata - # family = cgroups - # units = milliseconds/s - # context = netdata.plugin_cgroups_cpu - # priority = 132000 - # name = netdata.plugin_cgroups_cpu - # title = NetData CGroups Plugin CPU usage - # dim user name = user - # dim user algorithm = incremental - # dim user multiplier = 1 - # dim user divisor = 1000 - # dim system name = system - # dim system algorithm = incremental - # dim system multiplier = 1 - # dim system divisor = 1000 - -[system.cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.cpu - # chart type = stacked - # type = system - # family = cpu - # units = percentage - # context = system.cpu - # priority = 100 - # name = system.cpu - # title = Total CPU utilization - # dim guest_nice name = guest_nice - # dim guest_nice algorithm = percentage-of-incremental-row - # dim guest_nice multiplier = 1 - # dim guest_nice divisor = 1 - # dim guest name = guest - # dim guest algorithm = percentage-of-incremental-row - # dim guest multiplier = 1 - # dim guest divisor = 1 - # dim steal name = steal - # dim steal algorithm = percentage-of-incremental-row - # dim steal multiplier = 1 - # dim steal divisor = 1 - # dim softirq name = softirq - # dim softirq algorithm = percentage-of-incremental-row - # dim softirq multiplier = 1 - # dim softirq divisor = 1 - # dim irq name = irq - # dim irq algorithm = percentage-of-incremental-row - # dim irq multiplier = 1 - # dim irq divisor = 1 - # dim user name = user - # dim user algorithm = percentage-of-incremental-row - # dim user multiplier = 1 - # dim user divisor = 1 - # dim system name = system - # dim system algorithm = percentage-of-incremental-row - # dim system multiplier = 1 - # dim system divisor = 1 - # dim nice name = nice - # dim nice algorithm = percentage-of-incremental-row - # dim nice multiplier = 1 - # dim nice divisor = 1 - # dim iowait name = iowait - # dim iowait algorithm = percentage-of-incremental-row - # dim iowait multiplier = 1 - # dim iowait divisor = 1 - # dim idle name = idle - # dim idle algorithm = percentage-of-incremental-row - # dim idle multiplier = 1 - # dim idle divisor = 1 - -[cpu.cpu0] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/cpu.cpu0 - # chart type = stacked - # type = cpu - # family = utilization - # units = percentage - # context = cpu.cpu - # priority = 1001 - # name = cpu.cpu0 - # title = Core utilization - # dim guest_nice name = guest_nice - # dim guest_nice algorithm = percentage-of-incremental-row - # dim guest_nice multiplier = 1 - # dim guest_nice divisor = 1 - # dim guest name = guest - # dim guest algorithm = percentage-of-incremental-row - # dim guest multiplier = 1 - # dim guest divisor = 1 - # dim steal name = steal - # dim steal algorithm = percentage-of-incremental-row - # dim steal multiplier = 1 - # dim steal divisor = 1 - # dim softirq name = softirq - # dim softirq algorithm = percentage-of-incremental-row - # dim softirq multiplier = 1 - # dim softirq divisor = 1 - # dim irq name = irq - # dim irq algorithm = percentage-of-incremental-row - # dim irq multiplier = 1 - # dim irq divisor = 1 - # dim user name = user - # dim user algorithm = percentage-of-incremental-row - # dim user multiplier = 1 - # dim user divisor = 1 - # dim system name = system - # dim system algorithm = percentage-of-incremental-row - # dim system multiplier = 1 - # dim system divisor = 1 - # dim nice name = nice - # dim nice algorithm = percentage-of-incremental-row - # dim nice multiplier = 1 - # dim nice divisor = 1 - # dim iowait name = iowait - # dim iowait algorithm = percentage-of-incremental-row - # dim iowait multiplier = 1 - # dim iowait divisor = 1 - # dim idle name = idle - # dim idle algorithm = percentage-of-incremental-row - # dim idle multiplier = 1 - # dim idle divisor = 1 - -[cpu.cpu1] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/cpu.cpu1 - # chart type = stacked - # type = cpu - # family = utilization - # units = percentage - # context = cpu.cpu - # priority = 1002 - # name = cpu.cpu1 - # title = Core utilization - # dim guest_nice name = guest_nice - # dim guest_nice algorithm = percentage-of-incremental-row - # dim guest_nice multiplier = 1 - # dim guest_nice divisor = 1 - # dim guest name = guest - # dim guest algorithm = percentage-of-incremental-row - # dim guest multiplier = 1 - # dim guest divisor = 1 - # dim steal name = steal - # dim steal algorithm = percentage-of-incremental-row - # dim steal multiplier = 1 - # dim steal divisor = 1 - # dim softirq name = softirq - # dim softirq algorithm = percentage-of-incremental-row - # dim softirq multiplier = 1 - # dim softirq divisor = 1 - # dim irq name = irq - # dim irq algorithm = percentage-of-incremental-row - # dim irq multiplier = 1 - # dim irq divisor = 1 - # dim user name = user - # dim user algorithm = percentage-of-incremental-row - # dim user multiplier = 1 - # dim user divisor = 1 - # dim system name = system - # dim system algorithm = percentage-of-incremental-row - # dim system multiplier = 1 - # dim system divisor = 1 - # dim nice name = nice - # dim nice algorithm = percentage-of-incremental-row - # dim nice multiplier = 1 - # dim nice divisor = 1 - # dim iowait name = iowait - # dim iowait algorithm = percentage-of-incremental-row - # dim iowait multiplier = 1 - # dim iowait divisor = 1 - # dim idle name = idle - # dim idle algorithm = percentage-of-incremental-row - # dim idle multiplier = 1 - # dim idle divisor = 1 - -[system.intr] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.intr - # chart type = line - # type = system - # family = interrupts - # units = interrupts/s - # context = system.intr - # priority = 900 - # name = system.intr - # title = CPU Interrupts - # dim interrupts name = interrupts - # dim interrupts algorithm = incremental - # dim interrupts multiplier = 1 - # dim interrupts divisor = 1 - -[disk_space._dev] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_space._dev - # chart type = stacked - # type = disk_space - # family = /dev - # units = GiB - # context = disk.space - # priority = 2023 - # name = disk_space._dev - # title = Disk Space Usage for /dev [udev] - # dim avail name = avail - # dim avail algorithm = absolute - # dim avail multiplier = 4096 - # dim avail divisor = 1073741824 - # dim used name = used - # dim used algorithm = absolute - # dim used multiplier = 4096 - # dim used divisor = 1073741824 - # dim reserved_for_root name = reserved for root - # dim reserved_for_root algorithm = absolute - # dim reserved_for_root multiplier = 4096 - # dim reserved_for_root divisor = 1073741824 - -[disk_inodes._dev] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_inodes._dev - # chart type = stacked - # type = disk_inodes - # family = /dev - # units = inodes - # context = disk.inodes - # priority = 2024 - # name = disk_inodes._dev - # title = Disk Files (inodes) Usage for /dev [udev] - # dim avail name = avail - # dim avail algorithm = absolute - # dim avail multiplier = 1 - # dim avail divisor = 1 - # dim used name = used - # dim used algorithm = absolute - # dim used multiplier = 1 - # dim used divisor = 1 - # dim reserved_for_root name = reserved for root - # dim reserved_for_root algorithm = absolute - # dim reserved_for_root multiplier = 1 - # dim reserved_for_root divisor = 1 - -[disk_space._run] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_space._run - # chart type = stacked - # type = disk_space - # family = /run - # units = GiB - # context = disk.space - # priority = 2023 - # name = disk_space._run - # title = Disk Space Usage for /run [tmpfs] - # dim avail name = avail - # dim avail algorithm = absolute - # dim avail multiplier = 4096 - # dim avail divisor = 1073741824 - # dim used name = used - # dim used algorithm = absolute - # dim used multiplier = 4096 - # dim used divisor = 1073741824 - # dim reserved_for_root name = reserved for root - # dim reserved_for_root algorithm = absolute - # dim reserved_for_root multiplier = 4096 - # dim reserved_for_root divisor = 1073741824 - -[disk_inodes._run] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_inodes._run - # chart type = stacked - # type = disk_inodes - # family = /run - # units = inodes - # context = disk.inodes - # priority = 2024 - # name = disk_inodes._run - # title = Disk Files (inodes) Usage for /run [tmpfs] - # dim avail name = avail - # dim avail algorithm = absolute - # dim avail multiplier = 1 - # dim avail divisor = 1 - # dim used name = used - # dim used algorithm = absolute - # dim used multiplier = 1 - # dim used divisor = 1 - # dim reserved_for_root name = reserved for root - # dim reserved_for_root algorithm = absolute - # dim reserved_for_root multiplier = 1 - # dim reserved_for_root divisor = 1 - -[disk_space._] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_space._ - # chart type = stacked - # type = disk_space - # family = / - # units = GiB - # context = disk.space - # priority = 2023 - # name = disk_space._ - # title = Disk Space Usage for / [/dev/sda1] - # dim avail name = avail - # dim avail algorithm = absolute - # dim avail multiplier = 4096 - # dim avail divisor = 1073741824 - # dim used name = used - # dim used algorithm = absolute - # dim used multiplier = 4096 - # dim used divisor = 1073741824 - # dim reserved_for_root name = reserved for root - # dim reserved_for_root algorithm = absolute - # dim reserved_for_root multiplier = 4096 - # dim reserved_for_root divisor = 1073741824 - -[disk_inodes._] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_inodes._ - # chart type = stacked - # type = disk_inodes - # family = / - # units = inodes - # context = disk.inodes - # priority = 2024 - # name = disk_inodes._ - # title = Disk Files (inodes) Usage for / [/dev/sda1] - # dim avail name = avail - # dim avail algorithm = absolute - # dim avail multiplier = 1 - # dim avail divisor = 1 - # dim used name = used - # dim used algorithm = absolute - # dim used multiplier = 1 - # dim used divisor = 1 - # dim reserved_for_root name = reserved for root - # dim reserved_for_root algorithm = absolute - # dim reserved_for_root multiplier = 1 - # dim reserved_for_root divisor = 1 - -[disk_space._dev_shm] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_space._dev_shm - # chart type = stacked - # type = disk_space - # family = /dev/shm - # units = GiB - # context = disk.space - # priority = 2023 - # name = disk_space._dev_shm - # title = Disk Space Usage for /dev/shm [tmpfs] - # dim avail name = avail - # dim avail algorithm = absolute - # dim avail multiplier = 4096 - # dim avail divisor = 1073741824 - # dim used name = used - # dim used algorithm = absolute - # dim used multiplier = 4096 - # dim used divisor = 1073741824 - # dim reserved_for_root name = reserved for root - # dim reserved_for_root algorithm = absolute - # dim reserved_for_root multiplier = 4096 - # dim reserved_for_root divisor = 1073741824 - -[disk_inodes._dev_shm] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_inodes._dev_shm - # chart type = stacked - # type = disk_inodes - # family = /dev/shm - # units = inodes - # context = disk.inodes - # priority = 2024 - # name = disk_inodes._dev_shm - # title = Disk Files (inodes) Usage for /dev/shm [tmpfs] - # dim avail name = avail - # dim avail algorithm = absolute - # dim avail multiplier = 1 - # dim avail divisor = 1 - # dim used name = used - # dim used algorithm = absolute - # dim used multiplier = 1 - # dim used divisor = 1 - # dim reserved_for_root name = reserved for root - # dim reserved_for_root algorithm = absolute - # dim reserved_for_root multiplier = 1 - # dim reserved_for_root divisor = 1 - -[disk_space._run_lock] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_space._run_lock - # chart type = stacked - # type = disk_space - # family = /run/lock - # units = GiB - # context = disk.space - # priority = 2023 - # name = disk_space._run_lock - # title = Disk Space Usage for /run/lock [tmpfs] - # dim avail name = avail - # dim avail algorithm = absolute - # dim avail multiplier = 4096 - # dim avail divisor = 1073741824 - # dim used name = used - # dim used algorithm = absolute - # dim used multiplier = 4096 - # dim used divisor = 1073741824 - # dim reserved_for_root name = reserved for root - # dim reserved_for_root algorithm = absolute - # dim reserved_for_root multiplier = 4096 - # dim reserved_for_root divisor = 1073741824 - -[disk_inodes._run_lock] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_inodes._run_lock - # chart type = stacked - # type = disk_inodes - # family = /run/lock - # units = inodes - # context = disk.inodes - # priority = 2024 - # name = disk_inodes._run_lock - # title = Disk Files (inodes) Usage for /run/lock [tmpfs] - # dim avail name = avail - # dim avail algorithm = absolute - # dim avail multiplier = 1 - # dim avail divisor = 1 - # dim used name = used - # dim used algorithm = absolute - # dim used multiplier = 1 - # dim used divisor = 1 - # dim reserved_for_root name = reserved for root - # dim reserved_for_root algorithm = absolute - # dim reserved_for_root multiplier = 1 - # dim reserved_for_root divisor = 1 - -[netdata.web_thread2_cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.web_thread2_cpu - # chart type = stacked - # type = netdata - # family = web - # units = milliseconds/s - # context = netdata.web_cpu - # priority = 132001 - # name = netdata.web_thread2_cpu - # title = NetData web server thread No 2 CPU usage - # dim user name = user - # dim user algorithm = incremental - # dim user multiplier = 1 - # dim user divisor = 1000 - # dim system name = system - # dim system algorithm = incremental - # dim system multiplier = 1 - # dim system divisor = 1000 - -[netdata.plugin_diskspace] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.plugin_diskspace - # chart type = stacked - # type = netdata - # family = diskspace - # units = milliseconds/s - # context = netdata.plugin_diskspace - # priority = 132020 - # name = netdata.plugin_diskspace - # title = NetData Disk Space Plugin CPU usage - # dim user name = user - # dim user algorithm = incremental - # dim user multiplier = 1 - # dim user divisor = 1000 - # dim system name = system - # dim system algorithm = incremental - # dim system multiplier = 1 - # dim system divisor = 1000 - -[netdata.plugin_diskspace_dt] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.plugin_diskspace_dt - # chart type = area - # type = netdata - # family = diskspace - # units = milliseconds/run - # context = netdata.plugin_diskspace_dt - # priority = 132021 - # name = netdata.plugin_diskspace_dt - # title = NetData Disk Space Plugin Duration - # dim duration name = duration - # dim duration algorithm = absolute - # dim duration multiplier = 1 - # dim duration divisor = 1000 - -[system.ctxt] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.ctxt - # chart type = line - # type = system - # family = processes - # units = context switches/s - # context = system.ctxt - # priority = 800 - # name = system.ctxt - # title = CPU Context Switches - # dim switches name = switches - # dim switches algorithm = incremental - # dim switches multiplier = 1 - # dim switches divisor = 1 - -[system.forks] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.forks - # chart type = line - # type = system - # family = processes - # units = processes/s - # context = system.forks - # priority = 700 - # name = system.forks - # title = Started Processes - # dim started name = started - # dim started algorithm = incremental - # dim started multiplier = 1 - # dim started divisor = 1 - -[system.processes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.processes - # chart type = line - # type = system - # family = processes - # units = processes - # context = system.processes - # priority = 600 - # name = system.processes - # title = System Processes - # dim running name = running - # dim running algorithm = absolute - # dim running multiplier = 1 - # dim running divisor = 1 - # dim blocked name = blocked - # dim blocked algorithm = absolute - # dim blocked multiplier = -1 - # dim blocked divisor = 1 - -[cpu.cpu0_cpuidle] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/cpu.cpu0_cpuidle - # chart type = stacked - # type = cpu - # family = cpuidle - # units = percentage - # context = cpuidle.cpuidle - # priority = 6000 - # name = cpu.cpu0_cpuidle - # title = C-state residency time - # dim cpu0_active_time name = C0 (active) - # dim cpu0_active_time algorithm = percentage-of-incremental-row - # dim cpu0_active_time multiplier = 1 - # dim cpu0_active_time divisor = 1 - -[cpu.cpu1_cpuidle] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/cpu.cpu1_cpuidle - # chart type = stacked - # type = cpu - # family = cpuidle - # units = percentage - # context = cpuidle.cpuidle - # priority = 6001 - # name = cpu.cpu1_cpuidle - # title = C-state residency time - # dim cpu1_active_time name = C0 (active) - # dim cpu1_active_time algorithm = percentage-of-incremental-row - # dim cpu1_active_time multiplier = 1 - # dim cpu1_active_time divisor = 1 - -[system.uptime] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.uptime - # chart type = line - # type = system - # family = uptime - # units = seconds - # context = system.uptime - # priority = 1000 - # name = system.uptime - # title = System Uptime - # dim uptime name = uptime - # dim uptime algorithm = absolute - # dim uptime multiplier = 1 - # dim uptime divisor = 1000 - -[system.load] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.load - # chart type = line - # type = system - # family = load - # units = load - # context = system.load - # priority = 100 - # name = system.load - # title = System Load Average - # dim load1 name = load1 - # dim load1 algorithm = absolute - # dim load1 multiplier = 1 - # dim load1 divisor = 1000 - # dim load5 name = load5 - # dim load5 algorithm = absolute - # dim load5 multiplier = 1 - # dim load5 divisor = 1000 - # dim load15 name = load15 - # dim load15 algorithm = absolute - # dim load15 multiplier = 1 - # dim load15 divisor = 1000 - -[system.active_processes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.active_processes - # chart type = line - # type = system - # family = processes - # units = processes - # context = system.active_processes - # priority = 750 - # name = system.active_processes - # title = System Active Processes - # dim active name = active - # dim active algorithm = absolute - # dim active multiplier = 1 - # dim active divisor = 1 - -[fail2ban.jails_in_jail] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/fail2ban.jails_in_jail - # chart type = line - # type = fail2ban - # family = in jail - # units = IPs - # context = jail.in_jail - # priority = 60001 - # name = fail2ban.jails_in_jail - # title = Banned IPs (since the last restart of netdata) - # dim sshd_in_jail name = sshd - # dim sshd_in_jail algorithm = absolute - # dim sshd_in_jail multiplier = 1 - # dim sshd_in_jail divisor = 1 - -[fail2ban.jails_bans] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/fail2ban.jails_bans - # chart type = line - # type = fail2ban - # family = bans - # units = bans/s - # context = jail.bans - # priority = 60000 - # name = fail2ban.jails_bans - # title = Jails Ban Rate - # dim sshd name = sshd - # dim sshd algorithm = incremental - # dim sshd multiplier = 1 - # dim sshd divisor = 1 - -[web_log_apache_vhosts.requests_per_ipproto] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/web_log_apache_vhosts.requests_per_ipproto - # chart type = stacked - # type = web_log_apache_vhosts - # family = ip protocols - # units = requests/s - # context = web_log.requests_per_ipproto - # priority = 60007 - # name = web_log_apache_vhosts.requests_per_ipproto - # title = Requests Per IP Protocol - # dim req_ipv4 name = ipv4 - # dim req_ipv4 algorithm = incremental - # dim req_ipv4 multiplier = 1 - # dim req_ipv4 divisor = 1 - # dim req_ipv6 name = ipv6 - # dim req_ipv6 algorithm = incremental - # dim req_ipv6 multiplier = 1 - # dim req_ipv6 divisor = 1 - -[web_log_apache_vhosts.clients_all] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/web_log_apache_vhosts.clients_all - # chart type = stacked - # type = web_log_apache_vhosts - # family = clients - # units = unique ips - # context = web_log.clients_all - # priority = 60009 - # name = web_log_apache_vhosts.clients_all - # title = All Time Unique Client IPs - # dim unique_tot_ipv4 name = ipv4 - # dim unique_tot_ipv4 algorithm = absolute - # dim unique_tot_ipv4 multiplier = 1 - # dim unique_tot_ipv4 divisor = 1 - # dim unique_tot_ipv6 name = ipv6 - # dim unique_tot_ipv6 algorithm = absolute - # dim unique_tot_ipv6 multiplier = 1 - # dim unique_tot_ipv6 divisor = 1 - -[web_log_apache_vhosts.response_statuses] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/web_log_apache_vhosts.response_statuses - # chart type = stacked - # type = web_log_apache_vhosts - # family = responses - # units = requests/s - # context = web_log.response_statuses - # priority = 60000 - # name = web_log_apache_vhosts.response_statuses - # title = Response Statuses - # dim successful_requests name = success - # dim successful_requests algorithm = incremental - # dim successful_requests multiplier = 1 - # dim successful_requests divisor = 1 - # dim server_errors name = error - # dim server_errors algorithm = incremental - # dim server_errors multiplier = 1 - # dim server_errors divisor = 1 - # dim redirects name = redirect - # dim redirects algorithm = incremental - # dim redirects multiplier = 1 - # dim redirects divisor = 1 - # dim bad_requests name = bad - # dim bad_requests algorithm = incremental - # dim bad_requests multiplier = 1 - # dim bad_requests divisor = 1 - # dim other_requests name = other - # dim other_requests algorithm = incremental - # dim other_requests multiplier = 1 - # dim other_requests divisor = 1 - -[web_log_apache_vhosts.response_codes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/web_log_apache_vhosts.response_codes - # chart type = stacked - # type = web_log_apache_vhosts - # family = responses - # units = requests/s - # context = web_log.response_codes - # priority = 60001 - # name = web_log_apache_vhosts.response_codes - # title = Response Codes - # dim 2xx name = 2xx - # dim 2xx algorithm = incremental - # dim 2xx multiplier = 1 - # dim 2xx divisor = 1 - # dim 5xx name = 5xx - # dim 5xx algorithm = incremental - # dim 5xx multiplier = 1 - # dim 5xx divisor = 1 - # dim 3xx name = 3xx - # dim 3xx algorithm = incremental - # dim 3xx multiplier = 1 - # dim 3xx divisor = 1 - # dim 4xx name = 4xx - # dim 4xx algorithm = incremental - # dim 4xx multiplier = 1 - # dim 4xx divisor = 1 - # dim 1xx name = 1xx - # dim 1xx algorithm = incremental - # dim 1xx multiplier = 1 - # dim 1xx divisor = 1 - # dim 0xx name = other - # dim 0xx algorithm = incremental - # dim 0xx multiplier = 1 - # dim 0xx divisor = 1 - # dim unmatched name = unmatched - # dim unmatched algorithm = incremental - # dim unmatched multiplier = 1 - # dim unmatched divisor = 1 - -[web_log_apache_vhosts.clients] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/web_log_apache_vhosts.clients - # chart type = stacked - # type = web_log_apache_vhosts - # family = clients - # units = unique ips - # context = web_log.clients - # priority = 60008 - # name = web_log_apache_vhosts.clients - # title = Current Poll Unique Client IPs - # dim unique_cur_ipv4 name = ipv4 - # dim unique_cur_ipv4 algorithm = incremental - # dim unique_cur_ipv4 multiplier = 1 - # dim unique_cur_ipv4 divisor = 1 - # dim unique_cur_ipv6 name = ipv6 - # dim unique_cur_ipv6 algorithm = incremental - # dim unique_cur_ipv6 multiplier = 1 - # dim unique_cur_ipv6 divisor = 1 - -[web_log_apache_vhosts.bandwidth] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/web_log_apache_vhosts.bandwidth - # chart type = area - # type = web_log_apache_vhosts - # family = bandwidth - # units = kilobits/s - # context = web_log.bandwidth - # priority = 60002 - # name = web_log_apache_vhosts.bandwidth - # title = Bandwidth - # dim resp_length name = received - # dim resp_length algorithm = incremental - # dim resp_length multiplier = 8 - # dim resp_length divisor = 1000 - # dim bytes_sent name = sent - # dim bytes_sent algorithm = incremental - # dim bytes_sent multiplier = -8 - # dim bytes_sent divisor = 1000 - -[web_log_apache_vhosts.http_method] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/web_log_apache_vhosts.http_method - # chart type = stacked - # type = web_log_apache_vhosts - # family = http methods - # units = requests/s - # context = web_log.http_method - # priority = 60003 - # name = web_log_apache_vhosts.http_method - # title = Requests Per HTTP Method - # dim GET name = GET - # dim GET algorithm = incremental - # dim GET multiplier = 1 - # dim GET divisor = 1 - # dim POST name = POST - # dim POST algorithm = incremental - # dim POST multiplier = 1 - # dim POST divisor = 1 - # dim HEAD name = HEAD - # dim HEAD algorithm = incremental - # dim HEAD multiplier = 1 - # dim HEAD divisor = 1 - -[memcached_local.decrement] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.decrement - # chart type = stacked - # type = memcached_local - # family = decrement ops - # units = requests - # context = memcached.decrement - # priority = 60011 - # name = memcached_local.decrement - # title = Requests - # dim decr_hits name = hits - # dim decr_hits algorithm = absolute - # dim decr_hits multiplier = 1 - # dim decr_hits divisor = 1 - # dim decr_misses name = misses - # dim decr_misses algorithm = absolute - # dim decr_misses multiplier = 1 - # dim decr_misses divisor = 1 - -[system.entropy] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.entropy - # chart type = line - # type = system - # family = entropy - # units = entropy - # context = system.entropy - # priority = 1000 - # name = system.entropy - # title = Available Entropy - # dim entropy name = entropy - # dim entropy algorithm = absolute - # dim entropy multiplier = 1 - # dim entropy divisor = 1 - -[system.interrupts] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.interrupts - # chart type = stacked - # type = system - # family = interrupts - # units = interrupts/s - # context = system.interrupts - # priority = 1000 - # name = system.interrupts - # title = System interrupts - # dim 0 name = timer_0 - # dim 0 algorithm = incremental - # dim 0 multiplier = 1 - # dim 0 divisor = 1 - # dim 1 name = i8042_1 - # dim 1 algorithm = incremental - # dim 1 multiplier = 1 - # dim 1 divisor = 1 - # dim 6 name = floppy_6 - # dim 6 algorithm = incremental - # dim 6 multiplier = 1 - # dim 6 divisor = 1 - # dim 10 name = qxl_10 - # dim 10 algorithm = incremental - # dim 10 multiplier = 1 - # dim 10 divisor = 1 - # dim 11 name = ens3_11 - # dim 11 algorithm = incremental - # dim 11 multiplier = 1 - # dim 11 divisor = 1 - # dim 12 name = i8042_12 - # dim 12 algorithm = incremental - # dim 12 multiplier = 1 - # dim 12 divisor = 1 - # dim 14 name = ata_piix_14 - # dim 14 algorithm = incremental - # dim 14 multiplier = 1 - # dim 14 divisor = 1 - # dim 25 name = virtio0-virtqueues_25 - # dim 25 algorithm = incremental - # dim 25 multiplier = 1 - # dim 25 divisor = 1 - # dim 26 name = snd_hda_intel:card0_26 - # dim 26 algorithm = incremental - # dim 26 multiplier = 1 - # dim 26 divisor = 1 - # dim LOC name = LOC - # dim LOC algorithm = incremental - # dim LOC multiplier = 1 - # dim LOC divisor = 1 - # dim RES name = RES - # dim RES algorithm = incremental - # dim RES multiplier = 1 - # dim RES divisor = 1 - # dim CAL name = CAL - # dim CAL algorithm = incremental - # dim CAL multiplier = 1 - # dim CAL divisor = 1 - # dim TLB name = TLB - # dim TLB algorithm = incremental - # dim TLB multiplier = 1 - # dim TLB divisor = 1 - # dim MCP name = MCP - # dim MCP algorithm = incremental - # dim MCP multiplier = 1 - # dim MCP divisor = 1 - -[netdata.apps_cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.apps_cpu - # chart type = stacked - # type = netdata - # family = apps.plugin - # units = milliseconds/s - # context = netdata.apps_cpu - # priority = 140000 - # name = netdata.apps_cpu - # title = Apps Plugin CPU - # dim user name = user - # dim user algorithm = incremental - # dim user multiplier = 1 - # dim user divisor = 1000 - # dim system name = system - # dim system algorithm = incremental - # dim system multiplier = 1 - # dim system divisor = 1000 - -[netdata.apps_sizes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.apps_sizes - # chart type = line - # type = netdata - # family = apps.plugin - # units = files/s - # context = netdata.apps_sizes - # priority = 140001 - # name = netdata.apps_sizes - # title = Apps Plugin Files - # dim calls name = calls - # dim calls algorithm = incremental - # dim calls multiplier = 1 - # dim calls divisor = 1 - # dim files name = files - # dim files algorithm = incremental - # dim files multiplier = 1 - # dim files divisor = 1 - # dim filenames name = filenames - # dim filenames algorithm = incremental - # dim filenames multiplier = 1 - # dim filenames divisor = 1 - # dim inode_changes name = inode_changes - # dim inode_changes algorithm = incremental - # dim inode_changes multiplier = 1 - # dim inode_changes divisor = 1 - # dim link_changes name = link_changes - # dim link_changes algorithm = incremental - # dim link_changes multiplier = 1 - # dim link_changes divisor = 1 - # dim pids name = pids - # dim pids algorithm = absolute - # dim pids multiplier = 1 - # dim pids divisor = 1 - # dim fds name = fds - # dim fds algorithm = absolute - # dim fds multiplier = 1 - # dim fds divisor = 1 - # dim targets name = targets - # dim targets algorithm = absolute - # dim targets multiplier = 1 - # dim targets divisor = 1 - # dim new_pids name = new pids - # dim new_pids algorithm = incremental - # dim new_pids multiplier = 1 - # dim new_pids divisor = 1 - -[memcached_local.get] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.get - # chart type = stacked - # type = memcached_local - # family = get ops - # units = requests - # context = memcached.get - # priority = 60005 - # name = memcached_local.get - # title = Requests - # dim get_hits name = hits - # dim get_hits algorithm = absolute - # dim get_hits multiplier = 1 - # dim get_hits divisor = 1 - # dim get_misses name = misses - # dim get_misses algorithm = absolute - # dim get_misses multiplier = 1 - # dim get_misses divisor = 1 - -[memcached_local.cas] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.cas - # chart type = stacked - # type = memcached_local - # family = check and set ops - # units = requests - # context = memcached.cas - # priority = 60008 - # name = memcached_local.cas - # title = Requests - # dim cas_hits name = hits - # dim cas_hits algorithm = absolute - # dim cas_hits multiplier = 1 - # dim cas_hits divisor = 1 - # dim cas_misses name = misses - # dim cas_misses algorithm = absolute - # dim cas_misses multiplier = 1 - # dim cas_misses divisor = 1 - # dim cas_badval name = bad value - # dim cas_badval algorithm = absolute - # dim cas_badval multiplier = 1 - # dim cas_badval divisor = 1 - -[memcached_local.items] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.items - # chart type = line - # type = memcached_local - # family = items - # units = items - # context = memcached.items - # priority = 60003 - # name = memcached_local.items - # title = Items - # dim curr_items name = current - # dim curr_items algorithm = absolute - # dim curr_items multiplier = 1 - # dim curr_items divisor = 1 - # dim total_items name = total - # dim total_items algorithm = absolute - # dim total_items multiplier = 1 - # dim total_items divisor = 1 - -[memcached_local.cache] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.cache - # chart type = stacked - # type = memcached_local - # family = cache - # units = MiB - # context = memcached.cache - # priority = 60000 - # name = memcached_local.cache - # title = Cache Size - # dim avail name = available - # dim avail algorithm = absolute - # dim avail multiplier = 1 - # dim avail divisor = 1048576 - # dim used name = used - # dim used algorithm = absolute - # dim used multiplier = 1 - # dim used divisor = 1048576 - -[memcached_local.evicted_reclaimed] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.evicted_reclaimed - # chart type = line - # type = memcached_local - # family = items - # units = items - # context = memcached.evicted_reclaimed - # priority = 60004 - # name = memcached_local.evicted_reclaimed - # title = Items - # dim reclaimed name = reclaimed - # dim reclaimed algorithm = absolute - # dim reclaimed multiplier = 1 - # dim reclaimed divisor = 1 - # dim evictions name = evicted - # dim evictions algorithm = absolute - # dim evictions multiplier = 1 - # dim evictions divisor = 1 - -[memcached_local.connections] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.connections - # chart type = line - # type = memcached_local - # family = connections - # units = connections/s - # context = memcached.connections - # priority = 60002 - # name = memcached_local.connections - # title = Connections - # dim curr_connections name = current - # dim curr_connections algorithm = incremental - # dim curr_connections multiplier = 1 - # dim curr_connections divisor = 1 - # dim rejected_connections name = rejected - # dim rejected_connections algorithm = incremental - # dim rejected_connections multiplier = 1 - # dim rejected_connections divisor = 1 - # dim total_connections name = total - # dim total_connections algorithm = incremental - # dim total_connections multiplier = 1 - # dim total_connections divisor = 1 - -[memcached_local.get_rate] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.get_rate - # chart type = line - # type = memcached_local - # family = get ops - # units = requests/s - # context = memcached.get_rate - # priority = 60006 - # name = memcached_local.get_rate - # title = Rate - # dim cmd_get name = rate - # dim cmd_get algorithm = incremental - # dim cmd_get multiplier = 1 - # dim cmd_get divisor = 1 - -[memcached_local.touch_rate] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.touch_rate - # chart type = line - # type = memcached_local - # family = touch ops - # units = requests/s - # context = memcached.touch_rate - # priority = 60013 - # name = memcached_local.touch_rate - # title = Rate - # dim cmd_touch name = rate - # dim cmd_touch algorithm = incremental - # dim cmd_touch multiplier = 1 - # dim cmd_touch divisor = 1 - -[memcached_local.increment] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.increment - # chart type = stacked - # type = memcached_local - # family = increment ops - # units = requests - # context = memcached.increment - # priority = 60010 - # name = memcached_local.increment - # title = Requests - # dim incr_hits name = hits - # dim incr_hits algorithm = absolute - # dim incr_hits multiplier = 1 - # dim incr_hits divisor = 1 - # dim incr_misses name = misses - # dim incr_misses algorithm = absolute - # dim incr_misses multiplier = 1 - # dim incr_misses divisor = 1 - -[netdata.apps_fix] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.apps_fix - # chart type = line - # type = netdata - # family = apps.plugin - # units = percentage - # context = netdata.apps_fix - # priority = 140002 - # name = netdata.apps_fix - # title = Apps Plugin Normalization Ratios - # dim utime name = utime - # dim utime algorithm = absolute - # dim utime multiplier = 1 - # dim utime divisor = 10000 - # dim stime name = stime - # dim stime algorithm = absolute - # dim stime multiplier = 1 - # dim stime divisor = 10000 - # dim gtime name = gtime - # dim gtime algorithm = absolute - # dim gtime multiplier = 1 - # dim gtime divisor = 10000 - # dim minflt name = minflt - # dim minflt algorithm = absolute - # dim minflt multiplier = 1 - # dim minflt divisor = 10000 - # dim majflt name = majflt - # dim majflt algorithm = absolute - # dim majflt multiplier = 1 - # dim majflt divisor = 10000 - -[cpu.cpu0_interrupts] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/cpu.cpu0_interrupts - # chart type = stacked - # type = cpu - # family = interrupts - # units = interrupts/s - # context = cpu.interrupts - # priority = 1100 - # name = cpu.cpu0_interrupts - # title = CPU0 Interrupts - # dim 0 name = timer_0 - # dim 0 algorithm = incremental - # dim 0 multiplier = 1 - # dim 0 divisor = 1 - # dim 11 name = ens3_11 - # dim 11 algorithm = incremental - # dim 11 multiplier = 1 - # dim 11 divisor = 1 - # dim 12 name = i8042_12 - # dim 12 algorithm = incremental - # dim 12 multiplier = 1 - # dim 12 divisor = 1 - # dim 25 name = virtio0-virtqueues_25 - # dim 25 algorithm = incremental - # dim 25 multiplier = 1 - # dim 25 divisor = 1 - # dim 26 name = snd_hda_intel:card0_26 - # dim 26 algorithm = incremental - # dim 26 multiplier = 1 - # dim 26 divisor = 1 - # dim LOC name = LOC - # dim LOC algorithm = incremental - # dim LOC multiplier = 1 - # dim LOC divisor = 1 - # dim RES name = RES - # dim RES algorithm = incremental - # dim RES multiplier = 1 - # dim RES divisor = 1 - # dim CAL name = CAL - # dim CAL algorithm = incremental - # dim CAL multiplier = 1 - # dim CAL divisor = 1 - # dim TLB name = TLB - # dim TLB algorithm = incremental - # dim TLB multiplier = 1 - # dim TLB divisor = 1 - # dim MCP name = MCP - # dim MCP algorithm = incremental - # dim MCP multiplier = 1 - # dim MCP divisor = 1 - -[memcached_local.touch] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.touch - # chart type = stacked - # type = memcached_local - # family = touch ops - # units = requests - # context = memcached.touch - # priority = 60012 - # name = memcached_local.touch - # title = Requests - # dim touch_hits name = hits - # dim touch_hits algorithm = absolute - # dim touch_hits multiplier = 1 - # dim touch_hits divisor = 1 - # dim touch_misses name = misses - # dim touch_misses algorithm = absolute - # dim touch_misses multiplier = 1 - # dim touch_misses divisor = 1 - -[netdata.apps_children_fix] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.apps_children_fix - # chart type = line - # type = netdata - # family = apps.plugin - # units = percentage - # context = netdata.apps_children_fix - # priority = 140003 - # name = netdata.apps_children_fix - # title = Apps Plugin Exited Children Normalization Ratios - # dim cutime name = cutime - # dim cutime algorithm = absolute - # dim cutime multiplier = 1 - # dim cutime divisor = 10000 - # dim cstime name = cstime - # dim cstime algorithm = absolute - # dim cstime multiplier = 1 - # dim cstime divisor = 10000 - # dim cgtime name = cgtime - # dim cgtime algorithm = absolute - # dim cgtime multiplier = 1 - # dim cgtime divisor = 10000 - # dim cminflt name = cminflt - # dim cminflt algorithm = absolute - # dim cminflt multiplier = 1 - # dim cminflt divisor = 10000 - # dim cmajflt name = cmajflt - # dim cmajflt algorithm = absolute - # dim cmajflt multiplier = 1 - # dim cmajflt divisor = 10000 - -[memcached_local.net] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.net - # chart type = area - # type = memcached_local - # family = network - # units = kilobits/s - # context = memcached.net - # priority = 60001 - # name = memcached_local.net - # title = Network - # dim bytes_read name = in - # dim bytes_read algorithm = incremental - # dim bytes_read multiplier = 8 - # dim bytes_read divisor = 1000 - # dim bytes_written name = out - # dim bytes_written algorithm = incremental - # dim bytes_written multiplier = -8 - # dim bytes_written divisor = 1000 - -[memcached_local.set_rate] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.set_rate - # chart type = line - # type = memcached_local - # family = set ops - # units = requests/s - # context = memcached.set_rate - # priority = 60007 - # name = memcached_local.set_rate - # title = Rate - # dim cmd_set name = rate - # dim cmd_set algorithm = incremental - # dim cmd_set multiplier = 1 - # dim cmd_set divisor = 1 - -[cpu.cpu1_interrupts] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/cpu.cpu1_interrupts - # chart type = stacked - # type = cpu - # family = interrupts - # units = interrupts/s - # context = cpu.interrupts - # priority = 1101 - # name = cpu.cpu1_interrupts - # title = CPU1 Interrupts - # dim 1 name = i8042_1 - # dim 1 algorithm = incremental - # dim 1 multiplier = 1 - # dim 1 divisor = 1 - # dim 6 name = floppy_6 - # dim 6 algorithm = incremental - # dim 6 multiplier = 1 - # dim 6 divisor = 1 - # dim 10 name = qxl_10 - # dim 10 algorithm = incremental - # dim 10 multiplier = 1 - # dim 10 divisor = 1 - # dim 11 name = ens3_11 - # dim 11 algorithm = incremental - # dim 11 multiplier = 1 - # dim 11 divisor = 1 - # dim 14 name = ata_piix_14 - # dim 14 algorithm = incremental - # dim 14 multiplier = 1 - # dim 14 divisor = 1 - # dim LOC name = LOC - # dim LOC algorithm = incremental - # dim LOC multiplier = 1 - # dim LOC divisor = 1 - # dim RES name = RES - # dim RES algorithm = incremental - # dim RES multiplier = 1 - # dim RES divisor = 1 - # dim CAL name = CAL - # dim CAL algorithm = incremental - # dim CAL multiplier = 1 - # dim CAL divisor = 1 - # dim TLB name = TLB - # dim TLB algorithm = incremental - # dim TLB multiplier = 1 - # dim TLB divisor = 1 - # dim MCP name = MCP - # dim MCP algorithm = incremental - # dim MCP multiplier = 1 - # dim MCP divisor = 1 - -[memcached_local.delete] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/memcached_local.delete - # chart type = stacked - # type = memcached_local - # family = delete ops - # units = requests - # context = memcached.delete - # priority = 60009 - # name = memcached_local.delete - # title = Requests - # dim delete_hits name = hits - # dim delete_hits algorithm = absolute - # dim delete_hits multiplier = 1 - # dim delete_hits divisor = 1 - # dim delete_misses name = misses - # dim delete_misses algorithm = absolute - # dim delete_misses multiplier = 1 - # dim delete_misses divisor = 1 - -[apps.cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.cpu - # chart type = stacked - # type = apps - # family = cpu - # units = percentage - # context = apps.cpu - # priority = 20001 - # name = apps.cpu - # title = Apps CPU Time (200% = 2 cores) - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 10000 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 10000 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 10000 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 10000 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 10000 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 10000 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 10000 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 10000 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 10000 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 10000 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 10000 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 10000 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 10000 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 10000 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 10000 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 10000 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 10000 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 10000 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 10000 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 10000 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 10000 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 10000 - -[ntpd_local.sys_stratum] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ntpd_local.sys_stratum - # chart type = line - # type = ntpd_local - # family = system - # units = stratum - # context = ntpd.sys_stratum - # priority = 60006 - # name = ntpd_local.sys_stratum - # title = Stratum (1-15) - # dim stratum name = stratum - # dim stratum algorithm = absolute - # dim stratum multiplier = 1 - # dim stratum divisor = 1000000 - -[ntpd_local.sys_rootdelay] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ntpd_local.sys_rootdelay - # chart type = area - # type = ntpd_local - # family = system - # units = milliseconds - # context = ntpd.sys_rootdelay - # priority = 60004 - # name = ntpd_local.sys_rootdelay - # title = Total roundtrip delay to the primary reference clock - # dim rootdelay name = delay - # dim rootdelay algorithm = absolute - # dim rootdelay multiplier = 1 - # dim rootdelay divisor = 1000000 - -[ntpd_local.sys_wander] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ntpd_local.sys_wander - # chart type = area - # type = ntpd_local - # family = system - # units = ppm - # context = ntpd.sys_wander - # priority = 60003 - # name = ntpd_local.sys_wander - # title = Clock frequency wander - # dim clk_wander name = clock - # dim clk_wander algorithm = absolute - # dim clk_wander multiplier = 1 - # dim clk_wander divisor = 1000000 - -[ntpd_local.sys_frequency] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ntpd_local.sys_frequency - # chart type = area - # type = ntpd_local - # family = system - # units = ppm - # context = ntpd.sys_frequency - # priority = 60002 - # name = ntpd_local.sys_frequency - # title = Frequency offset relative to hardware clock - # dim frequency name = frequency - # dim frequency algorithm = absolute - # dim frequency multiplier = 1 - # dim frequency divisor = 1000000 - -[ntpd_local.sys_rootdisp] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ntpd_local.sys_rootdisp - # chart type = area - # type = ntpd_local - # family = system - # units = milliseconds - # context = ntpd.sys_rootdisp - # priority = 60005 - # name = ntpd_local.sys_rootdisp - # title = Total root dispersion to the primary reference clock - # dim rootdisp name = dispersion - # dim rootdisp algorithm = absolute - # dim rootdisp multiplier = 1 - # dim rootdisp divisor = 1000000 - -[ntpd_local.sys_tc] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ntpd_local.sys_tc - # chart type = line - # type = ntpd_local - # family = system - # units = log2 s - # context = ntpd.sys_tc - # priority = 60007 - # name = ntpd_local.sys_tc - # title = Time constant and poll exponent (3-17) - # dim tc name = current - # dim tc algorithm = absolute - # dim tc multiplier = 1 - # dim tc divisor = 1000000 - # dim mintc name = minimum - # dim mintc algorithm = absolute - # dim mintc multiplier = 1 - # dim mintc divisor = 1000000 - -[ntpd_local.sys_jitter] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ntpd_local.sys_jitter - # chart type = line - # type = ntpd_local - # family = system - # units = milliseconds - # context = ntpd.sys_jitter - # priority = 60001 - # name = ntpd_local.sys_jitter - # title = Combined system jitter and clock jitter - # dim sys_jitter name = system - # dim sys_jitter algorithm = absolute - # dim sys_jitter multiplier = 1 - # dim sys_jitter divisor = 1000000 - # dim clk_jitter name = clock - # dim clk_jitter algorithm = absolute - # dim clk_jitter multiplier = 1 - # dim clk_jitter divisor = 1000000 - -[system.softirqs] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.softirqs - # chart type = stacked - # type = system - # family = softirqs - # units = softirqs/s - # context = system.softirqs - # priority = 950 - # name = system.softirqs - # title = System softirqs - # dim HI name = HI - # dim HI algorithm = incremental - # dim HI multiplier = 1 - # dim HI divisor = 1 - # dim TIMER name = TIMER - # dim TIMER algorithm = incremental - # dim TIMER multiplier = 1 - # dim TIMER divisor = 1 - # dim NET_TX name = NET_TX - # dim NET_TX algorithm = incremental - # dim NET_TX multiplier = 1 - # dim NET_TX divisor = 1 - # dim NET_RX name = NET_RX - # dim NET_RX algorithm = incremental - # dim NET_RX multiplier = 1 - # dim NET_RX divisor = 1 - # dim BLOCK name = BLOCK - # dim BLOCK algorithm = incremental - # dim BLOCK multiplier = 1 - # dim BLOCK divisor = 1 - # dim TASKLET name = TASKLET - # dim TASKLET algorithm = incremental - # dim TASKLET multiplier = 1 - # dim TASKLET divisor = 1 - # dim SCHED name = SCHED - # dim SCHED algorithm = incremental - # dim SCHED multiplier = 1 - # dim SCHED divisor = 1 - # dim RCU name = RCU - # dim RCU algorithm = incremental - # dim RCU multiplier = 1 - # dim RCU divisor = 1 - -[ntpd_local.sys_offset] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ntpd_local.sys_offset - # chart type = area - # type = ntpd_local - # family = system - # units = milliseconds - # context = ntpd.sys_offset - # priority = 60000 - # name = ntpd_local.sys_offset - # title = Combined offset of server relative to this host - # dim offset name = offset - # dim offset algorithm = absolute - # dim offset multiplier = 1 - # dim offset divisor = 1000000 - -[apps.mem] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.mem - # chart type = stacked - # type = apps - # family = mem - # units = MiB - # context = apps.mem - # priority = 20003 - # name = apps.mem - # title = Apps Real Memory (w/o shared) - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1024 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 1024 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 1024 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 1024 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 1024 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 1024 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 1024 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 1024 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 1024 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 1024 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 1024 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 1024 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 1024 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 1024 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 1024 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 1024 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 1024 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 1024 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 1024 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 1024 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 1024 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 1024 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 1024 - -[ntpd_local.sys_precision] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ntpd_local.sys_precision - # chart type = line - # type = ntpd_local - # family = system - # units = log2 s - # context = ntpd.sys_precision - # priority = 60008 - # name = ntpd_local.sys_precision - # title = Precision - # dim precision name = precision - # dim precision algorithm = absolute - # dim precision multiplier = 1 - # dim precision divisor = 1000000 - -[cpu.cpu0_softirqs] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/cpu.cpu0_softirqs - # chart type = stacked - # type = cpu - # family = softirqs - # units = softirqs/s - # context = cpu.softirqs - # priority = 3000 - # name = cpu.cpu0_softirqs - # title = CPU0 softirqs - # dim TIMER name = TIMER - # dim TIMER algorithm = incremental - # dim TIMER multiplier = 1 - # dim TIMER divisor = 1 - # dim NET_TX name = NET_TX - # dim NET_TX algorithm = incremental - # dim NET_TX multiplier = 1 - # dim NET_TX divisor = 1 - # dim NET_RX name = NET_RX - # dim NET_RX algorithm = incremental - # dim NET_RX multiplier = 1 - # dim NET_RX divisor = 1 - # dim BLOCK name = BLOCK - # dim BLOCK algorithm = incremental - # dim BLOCK multiplier = 1 - # dim BLOCK divisor = 1 - # dim TASKLET name = TASKLET - # dim TASKLET algorithm = incremental - # dim TASKLET multiplier = 1 - # dim TASKLET divisor = 1 - # dim SCHED name = SCHED - # dim SCHED algorithm = incremental - # dim SCHED multiplier = 1 - # dim SCHED divisor = 1 - # dim RCU name = RCU - # dim RCU algorithm = incremental - # dim RCU multiplier = 1 - # dim RCU divisor = 1 - -[postfix_local.qsize] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/postfix_local.qsize - # chart type = area - # type = postfix_local - # family = queue - # units = KiB - # context = postfix.qsize - # priority = 60001 - # name = postfix_local.qsize - # title = Postfix Queue Emails Size - # dim size name = size - # dim size algorithm = absolute - # dim size multiplier = 1 - # dim size divisor = 1 - -[postfix_local.qemails] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/postfix_local.qemails - # chart type = line - # type = postfix_local - # family = queue - # units = emails - # context = postfix.qemails - # priority = 60000 - # name = postfix_local.qemails - # title = Postfix Queue Emails - # dim emails name = emails - # dim emails algorithm = absolute - # dim emails multiplier = 1 - # dim emails divisor = 1 - -[elasticsearch_local.jvm_mapped_buffers_memory] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.jvm_mapped_buffers_memory - # chart type = area - # type = elasticsearch_local - # family = memory usage and gc - # units = MiB - # context = elastic.jvm_mapped_buffers_memory - # priority = 60017 - # name = elasticsearch_local.jvm_mapped_buffers_memory - # title = JVM Mapped Buffers Memory - # dim jvm_buffer_pools_mapped_used_in_bytes name = used - # dim jvm_buffer_pools_mapped_used_in_bytes algorithm = absolute - # dim jvm_buffer_pools_mapped_used_in_bytes multiplier = 1 - # dim jvm_buffer_pools_mapped_used_in_bytes divisor = 1048567 - # dim jvm_buffer_pools_mapped_total_capacity_in_bytes name = total capacity - # dim jvm_buffer_pools_mapped_total_capacity_in_bytes algorithm = absolute - # dim jvm_buffer_pools_mapped_total_capacity_in_bytes multiplier = 1 - # dim jvm_buffer_pools_mapped_total_capacity_in_bytes divisor = 1048567 - -[elasticsearch_local.cluster_health_nodes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.cluster_health_nodes - # chart type = stacked - # type = elasticsearch_local - # family = cluster health API - # units = nodes - # context = elastic.cluster_health_nodes - # priority = 60028 - # name = elasticsearch_local.cluster_health_nodes - # title = Nodes Statistics - # dim number_of_nodes name = nodes - # dim number_of_nodes algorithm = absolute - # dim number_of_nodes multiplier = 1 - # dim number_of_nodes divisor = 1 - # dim number_of_data_nodes name = data_nodes - # dim number_of_data_nodes algorithm = absolute - # dim number_of_data_nodes multiplier = 1 - # dim number_of_data_nodes divisor = 1 - -[elasticsearch_local.index_segments_memory] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.index_segments_memory - # chart type = stacked - # type = elasticsearch_local - # family = indices segments - # units = MiB - # context = elastic.index_segments_memory - # priority = 60012 - # name = elasticsearch_local.index_segments_memory - # title = Indices Segments Memory Usage - # dim indices_segments_terms_memory_in_bytes name = terms - # dim indices_segments_terms_memory_in_bytes algorithm = absolute - # dim indices_segments_terms_memory_in_bytes multiplier = 1 - # dim indices_segments_terms_memory_in_bytes divisor = 1048567 - # dim indices_segments_stored_fields_memory_in_bytes name = stored fields - # dim indices_segments_stored_fields_memory_in_bytes algorithm = absolute - # dim indices_segments_stored_fields_memory_in_bytes multiplier = 1 - # dim indices_segments_stored_fields_memory_in_bytes divisor = 1048567 - # dim indices_segments_term_vectors_memory_in_bytes name = term vectors - # dim indices_segments_term_vectors_memory_in_bytes algorithm = absolute - # dim indices_segments_term_vectors_memory_in_bytes multiplier = 1 - # dim indices_segments_term_vectors_memory_in_bytes divisor = 1048567 - # dim indices_segments_norms_memory_in_bytes name = norms - # dim indices_segments_norms_memory_in_bytes algorithm = absolute - # dim indices_segments_norms_memory_in_bytes multiplier = 1 - # dim indices_segments_norms_memory_in_bytes divisor = 1048567 - # dim indices_segments_points_memory_in_bytes name = points - # dim indices_segments_points_memory_in_bytes algorithm = absolute - # dim indices_segments_points_memory_in_bytes multiplier = 1 - # dim indices_segments_points_memory_in_bytes divisor = 1048567 - # dim indices_segments_doc_values_memory_in_bytes name = doc values - # dim indices_segments_doc_values_memory_in_bytes algorithm = absolute - # dim indices_segments_doc_values_memory_in_bytes multiplier = 1 - # dim indices_segments_doc_values_memory_in_bytes divisor = 1048567 - # dim indices_segments_version_map_memory_in_bytes name = version map - # dim indices_segments_version_map_memory_in_bytes algorithm = absolute - # dim indices_segments_version_map_memory_in_bytes multiplier = 1 - # dim indices_segments_version_map_memory_in_bytes divisor = 1048567 - # dim indices_segments_fixed_bit_set_memory_in_bytes name = fixed bit set - # dim indices_segments_fixed_bit_set_memory_in_bytes algorithm = absolute - # dim indices_segments_fixed_bit_set_memory_in_bytes multiplier = 1 - # dim indices_segments_fixed_bit_set_memory_in_bytes divisor = 1048567 - -[cpu.cpu1_softirqs] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/cpu.cpu1_softirqs - # chart type = stacked - # type = cpu - # family = softirqs - # units = softirqs/s - # context = cpu.softirqs - # priority = 3001 - # name = cpu.cpu1_softirqs - # title = CPU1 softirqs - # dim HI name = HI - # dim HI algorithm = incremental - # dim HI multiplier = 1 - # dim HI divisor = 1 - # dim TIMER name = TIMER - # dim TIMER algorithm = incremental - # dim TIMER multiplier = 1 - # dim TIMER divisor = 1 - # dim NET_TX name = NET_TX - # dim NET_TX algorithm = incremental - # dim NET_TX multiplier = 1 - # dim NET_TX divisor = 1 - # dim NET_RX name = NET_RX - # dim NET_RX algorithm = incremental - # dim NET_RX multiplier = 1 - # dim NET_RX divisor = 1 - # dim BLOCK name = BLOCK - # dim BLOCK algorithm = incremental - # dim BLOCK multiplier = 1 - # dim BLOCK divisor = 1 - # dim TASKLET name = TASKLET - # dim TASKLET algorithm = incremental - # dim TASKLET multiplier = 1 - # dim TASKLET divisor = 1 - # dim SCHED name = SCHED - # dim SCHED algorithm = incremental - # dim SCHED multiplier = 1 - # dim SCHED divisor = 1 - # dim RCU name = RCU - # dim RCU algorithm = incremental - # dim RCU multiplier = 1 - # dim RCU divisor = 1 - -[system.pgpgio] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.pgpgio - # chart type = area - # type = system - # family = disk - # units = KiB/s - # context = system.pgpgio - # priority = 151 - # name = system.pgpgio - # title = Memory Paged from/to disk - # dim in name = in - # dim in algorithm = incremental - # dim in multiplier = 1 - # dim in divisor = 1 - # dim out name = out - # dim out algorithm = incremental - # dim out multiplier = -1 - # dim out divisor = 1 - -[mem.pgfaults] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/mem.pgfaults - # chart type = line - # type = mem - # family = system - # units = faults/s - # context = mem.pgfaults - # priority = 1030 - # name = mem.pgfaults - # title = Memory Page Faults - # dim minor name = minor - # dim minor algorithm = incremental - # dim minor multiplier = 1 - # dim minor divisor = 1 - # dim major name = major - # dim major algorithm = incremental - # dim major multiplier = -1 - # dim major divisor = 1 - -[system.ram] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.ram - # chart type = stacked - # type = system - # family = ram - # units = MiB - # context = system.ram - # priority = 200 - # name = system.ram - # title = System RAM - # dim free name = free - # dim free algorithm = absolute - # dim free multiplier = 1 - # dim free divisor = 1024 - # dim used name = used - # dim used algorithm = absolute - # dim used multiplier = 1 - # dim used divisor = 1024 - # dim cached name = cached - # dim cached algorithm = absolute - # dim cached multiplier = 1 - # dim cached divisor = 1024 - # dim buffers name = buffers - # dim buffers algorithm = absolute - # dim buffers multiplier = 1 - # dim buffers divisor = 1024 - -[mem.available] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/mem.available - # chart type = area - # type = mem - # family = system - # units = MiB - # context = mem.available - # priority = 1010 - # name = mem.available - # title = Available RAM for applications - # dim MemAvailable name = avail - # dim MemAvailable algorithm = absolute - # dim MemAvailable multiplier = 1 - # dim MemAvailable divisor = 1024 - -[mem.committed] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/mem.committed - # chart type = area - # type = mem - # family = system - # units = MiB - # context = mem.committed - # priority = 1020 - # name = mem.committed - # title = Committed (Allocated) Memory - # dim Committed_AS name = Committed_AS - # dim Committed_AS algorithm = absolute - # dim Committed_AS multiplier = 1 - # dim Committed_AS divisor = 1024 - -[mem.writeback] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/mem.writeback - # chart type = line - # type = mem - # family = kernel - # units = MiB - # context = mem.writeback - # priority = 1100 - # name = mem.writeback - # title = Writeback Memory - # dim Dirty name = Dirty - # dim Dirty algorithm = absolute - # dim Dirty multiplier = 1 - # dim Dirty divisor = 1024 - # dim Writeback name = Writeback - # dim Writeback algorithm = absolute - # dim Writeback multiplier = 1 - # dim Writeback divisor = 1024 - # dim FuseWriteback name = FuseWriteback - # dim FuseWriteback algorithm = absolute - # dim FuseWriteback multiplier = 1 - # dim FuseWriteback divisor = 1024 - # dim NfsWriteback name = NfsWriteback - # dim NfsWriteback algorithm = absolute - # dim NfsWriteback multiplier = 1 - # dim NfsWriteback divisor = 1024 - # dim Bounce name = Bounce - # dim Bounce algorithm = absolute - # dim Bounce multiplier = 1 - # dim Bounce divisor = 1024 - -[mem.kernel] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/mem.kernel - # chart type = stacked - # type = mem - # family = kernel - # units = MiB - # context = mem.kernel - # priority = 1101 - # name = mem.kernel - # title = Memory Used by Kernel - # dim Slab name = Slab - # dim Slab algorithm = absolute - # dim Slab multiplier = 1 - # dim Slab divisor = 1024 - # dim KernelStack name = KernelStack - # dim KernelStack algorithm = absolute - # dim KernelStack multiplier = 1 - # dim KernelStack divisor = 1024 - # dim PageTables name = PageTables - # dim PageTables algorithm = absolute - # dim PageTables multiplier = 1 - # dim PageTables divisor = 1024 - # dim VmallocUsed name = VmallocUsed - # dim VmallocUsed algorithm = absolute - # dim VmallocUsed multiplier = 1 - # dim VmallocUsed divisor = 1024 - -[mem.slab] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/mem.slab - # chart type = stacked - # type = mem - # family = slab - # units = MiB - # context = mem.slab - # priority = 1200 - # name = mem.slab - # title = Reclaimable Kernel Memory - # dim reclaimable name = reclaimable - # dim reclaimable algorithm = absolute - # dim reclaimable multiplier = 1 - # dim reclaimable divisor = 1024 - # dim unreclaimable name = unreclaimable - # dim unreclaimable algorithm = absolute - # dim unreclaimable multiplier = 1 - # dim unreclaimable divisor = 1024 - -[mem.transparent_hugepages] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/mem.transparent_hugepages - # chart type = stacked - # type = mem - # family = hugepages - # units = MiB - # context = mem.transparent_hugepages - # priority = 1250 - # name = mem.transparent_hugepages - # title = Transparent HugePages Memory - # dim anonymous name = anonymous - # dim anonymous algorithm = absolute - # dim anonymous multiplier = 1 - # dim anonymous divisor = 1024 - # dim shmem name = shmem - # dim shmem algorithm = absolute - # dim shmem multiplier = 1 - # dim shmem divisor = 1024 - -[net.ens3] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/net.ens3 - # chart type = area - # type = net - # family = ens3 - # units = kilobits/s - # context = net.net - # priority = 7000 - # name = net.ens3 - # title = Bandwidth - # dim received name = received - # dim received algorithm = incremental - # dim received multiplier = 8 - # dim received divisor = 1000 - # dim sent name = sent - # dim sent algorithm = incremental - # dim sent multiplier = -8 - # dim sent divisor = 1000 - -[net_packets.ens3] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/net_packets.ens3 - # chart type = line - # type = net_packets - # family = ens3 - # units = packets/s - # context = net.packets - # priority = 7001 - # name = net_packets.ens3 - # title = Packets - # dim received name = received - # dim received algorithm = incremental - # dim received multiplier = 1 - # dim received divisor = 1 - # dim sent name = sent - # dim sent algorithm = incremental - # dim sent multiplier = -1 - # dim sent divisor = 1 - # dim multicast name = multicast - # dim multicast algorithm = incremental - # dim multicast multiplier = 1 - # dim multicast divisor = 1 - -[net_drops.ens3] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/net_drops.ens3 - # chart type = line - # type = net_drops - # family = ens3 - # units = drops/s - # context = net.drops - # priority = 7003 - # name = net_drops.ens3 - # title = Interface Drops - # dim inbound name = inbound - # dim inbound algorithm = incremental - # dim inbound multiplier = 1 - # dim inbound divisor = 1 - # dim outbound name = outbound - # dim outbound algorithm = incremental - # dim outbound multiplier = -1 - # dim outbound divisor = 1 - -[elasticsearch_local.fielddata_evictions_tripped] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.fielddata_evictions_tripped - # chart type = line - # type = elasticsearch_local - # family = fielddata cache - # units = events/s - # context = elastic.fielddata_evictions_tripped - # priority = 60026 - # name = elasticsearch_local.fielddata_evictions_tripped - # title = Fielddata Evictions And Circuit Breaker Tripped Count - # dim indices_fielddata_evictions name = evictions - # dim indices_fielddata_evictions algorithm = incremental - # dim indices_fielddata_evictions multiplier = 1 - # dim indices_fielddata_evictions divisor = 1 - # dim indices_fielddata_tripped name = tripped - # dim indices_fielddata_tripped algorithm = incremental - # dim indices_fielddata_tripped multiplier = 1 - # dim indices_fielddata_tripped divisor = 1 - -[net_events.ens3] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/net_events.ens3 - # chart type = line - # type = net_events - # family = ens3 - # units = events/s - # context = net.events - # priority = 7006 - # name = net_events.ens3 - # title = Network Interface Events - # dim frames name = frames - # dim frames algorithm = incremental - # dim frames multiplier = 1 - # dim frames divisor = 1 - # dim collisions name = collisions - # dim collisions algorithm = incremental - # dim collisions multiplier = -1 - # dim collisions divisor = 1 - # dim carrier name = carrier - # dim carrier algorithm = incremental - # dim carrier multiplier = -1 - # dim carrier divisor = 1 - -[system.net] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.net - # chart type = area - # type = system - # family = network - # units = kilobits/s - # context = system.net - # priority = 500 - # name = system.net - # title = Physical Network Interfaces Aggregated Bandwidth - # dim InOctets name = received - # dim InOctets algorithm = incremental - # dim InOctets multiplier = 8 - # dim InOctets divisor = 1000 - # dim OutOctets name = sent - # dim OutOctets algorithm = incremental - # dim OutOctets multiplier = -8 - # dim OutOctets divisor = 1000 - -[ipv4.sockstat_sockets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.sockstat_sockets - # chart type = line - # type = ipv4 - # family = sockets - # units = sockets - # context = ipv4.sockstat_sockets - # priority = 5100 - # name = ipv4.sockstat_sockets - # title = IPv4 Sockets Used - # dim used name = used - # dim used algorithm = absolute - # dim used multiplier = 1 - # dim used divisor = 1 - -[ipv4.sockstat_tcp_sockets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.sockstat_tcp_sockets - # chart type = line - # type = ipv4 - # family = tcp - # units = sockets - # context = ipv4.sockstat_tcp_sockets - # priority = 5201 - # name = ipv4.sockstat_tcp_sockets - # title = IPv4 TCP Sockets - # dim alloc name = alloc - # dim alloc algorithm = absolute - # dim alloc multiplier = 1 - # dim alloc divisor = 1 - # dim orphan name = orphan - # dim orphan algorithm = absolute - # dim orphan multiplier = 1 - # dim orphan divisor = 1 - # dim inuse name = inuse - # dim inuse algorithm = absolute - # dim inuse multiplier = 1 - # dim inuse divisor = 1 - # dim timewait name = timewait - # dim timewait algorithm = absolute - # dim timewait multiplier = 1 - # dim timewait divisor = 1 - -[ipv4.sockstat_tcp_mem] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.sockstat_tcp_mem - # chart type = area - # type = ipv4 - # family = tcp - # units = KiB - # context = ipv4.sockstat_tcp_mem - # priority = 5290 - # name = ipv4.sockstat_tcp_mem - # title = IPv4 TCP Sockets Memory - # dim mem name = mem - # dim mem algorithm = absolute - # dim mem multiplier = 4096 - # dim mem divisor = 1024 - -[ipv4.sockstat_udp_sockets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.sockstat_udp_sockets - # chart type = line - # type = ipv4 - # family = udp - # units = sockets - # context = ipv4.sockstat_udp_sockets - # priority = 5300 - # name = ipv4.sockstat_udp_sockets - # title = IPv4 UDP Sockets - # dim inuse name = inuse - # dim inuse algorithm = absolute - # dim inuse multiplier = 1 - # dim inuse divisor = 1 - -[ipv4.sockstat_udp_mem] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.sockstat_udp_mem - # chart type = area - # type = ipv4 - # family = udp - # units = KiB - # context = ipv4.sockstat_udp_mem - # priority = 5390 - # name = ipv4.sockstat_udp_mem - # title = IPv4 UDP Sockets Memory - # dim mem name = mem - # dim mem algorithm = absolute - # dim mem multiplier = 4096 - # dim mem divisor = 1024 - -[ipv6.sockstat6_tcp_sockets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv6.sockstat6_tcp_sockets - # chart type = line - # type = ipv6 - # family = tcp6 - # units = sockets - # context = ipv6.sockstat6_tcp_sockets - # priority = 6500 - # name = ipv6.sockstat6_tcp_sockets - # title = IPv6 TCP Sockets - # dim inuse name = inuse - # dim inuse algorithm = absolute - # dim inuse multiplier = 1 - # dim inuse divisor = 1 - -[elasticsearch_local.index_latency] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.index_latency - # chart type = stacked - # type = elasticsearch_local - # family = indexing performance - # units = milliseconds - # context = elastic.index_latency - # priority = 60007 - # name = elasticsearch_local.index_latency - # title = Indexing And Flushing Latency - # dim indexing_latency name = indexing - # dim indexing_latency algorithm = absolute - # dim indexing_latency multiplier = 1 - # dim indexing_latency divisor = 1000 - # dim flushing_latency name = flushing - # dim flushing_latency algorithm = absolute - # dim flushing_latency multiplier = 1 - # dim flushing_latency divisor = 1000 - -[elasticsearch_local.index_performance_total] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.index_performance_total - # chart type = stacked - # type = elasticsearch_local - # family = indexing performance - # units = events/s - # context = elastic.index_performance_total - # priority = 60004 - # name = elasticsearch_local.index_performance_total - # title = Indexed Documents, Index Refreshes, Index Flushes To Disk - # dim indices_indexing_index_total name = indexed - # dim indices_indexing_index_total algorithm = incremental - # dim indices_indexing_index_total multiplier = 1 - # dim indices_indexing_index_total divisor = 1 - # dim indices_refresh_total name = refreshes - # dim indices_refresh_total algorithm = incremental - # dim indices_refresh_total multiplier = 1 - # dim indices_refresh_total divisor = 1 - # dim indices_flush_total name = flushes - # dim indices_flush_total algorithm = incremental - # dim indices_flush_total multiplier = 1 - # dim indices_flush_total divisor = 1 - -[elasticsearch_local.cluster_stats_nodes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.cluster_stats_nodes - # chart type = stacked - # type = elasticsearch_local - # family = cluster stats API - # units = nodes - # context = elastic.cluster_nodes - # priority = 60032 - # name = elasticsearch_local.cluster_stats_nodes - # title = Nodes Statistics - # dim nodes_count_data_only name = data_only - # dim nodes_count_data_only algorithm = absolute - # dim nodes_count_data_only multiplier = 1 - # dim nodes_count_data_only divisor = 1 - # dim nodes_count_master_data name = master_data - # dim nodes_count_master_data algorithm = absolute - # dim nodes_count_master_data multiplier = 1 - # dim nodes_count_master_data divisor = 1 - # dim nodes_count_total name = total - # dim nodes_count_total algorithm = absolute - # dim nodes_count_total multiplier = 1 - # dim nodes_count_total divisor = 1 - # dim nodes_count_master_only name = master_only - # dim nodes_count_master_only algorithm = absolute - # dim nodes_count_master_only multiplier = 1 - # dim nodes_count_master_only divisor = 1 - # dim nodes_count_client name = client - # dim nodes_count_client algorithm = absolute - # dim nodes_count_client multiplier = 1 - # dim nodes_count_client divisor = 1 - -[elasticsearch_local.index_performance_current] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.index_performance_current - # chart type = stacked - # type = elasticsearch_local - # family = indexing performance - # units = currently indexed - # context = elastic.index_performance_current - # priority = 60005 - # name = elasticsearch_local.index_performance_current - # title = Number Of Documents Currently Being Indexed - # dim indices_indexing_index_current name = documents - # dim indices_indexing_index_current algorithm = absolute - # dim indices_indexing_index_current multiplier = 1 - # dim indices_indexing_index_current divisor = 1 - -[elasticsearch_local.cluster_stats_indices] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.cluster_stats_indices - # chart type = line - # type = elasticsearch_local - # family = cluster stats API - # units = indices - # context = elastic.cluster_indices - # priority = 60036 - # name = elasticsearch_local.cluster_stats_indices - # title = Indices Statistics - # dim indices_count name = indices - # dim indices_count algorithm = absolute - # dim indices_count multiplier = 1 - # dim indices_count divisor = 1 - -[elasticsearch_local.index_segments_memory_writer] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.index_segments_memory_writer - # chart type = area - # type = elasticsearch_local - # family = indices segments - # units = MiB - # context = elastic.index_segments_memory_writer - # priority = 60011 - # name = elasticsearch_local.index_segments_memory_writer - # title = Index Writer Memory Usage - # dim indices_segments_index_writer_memory_in_bytes name = total - # dim indices_segments_index_writer_memory_in_bytes algorithm = absolute - # dim indices_segments_index_writer_memory_in_bytes multiplier = 1 - # dim indices_segments_index_writer_memory_in_bytes divisor = 1048567 - -[elasticsearch_local.cluster_stats_docs] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.cluster_stats_docs - # chart type = line - # type = elasticsearch_local - # family = cluster stats API - # units = docs - # context = elastic.cluster_docs - # priority = 60034 - # name = elasticsearch_local.cluster_stats_docs - # title = Docs Statistics - # dim indices_docs_count name = docs - # dim indices_docs_count algorithm = absolute - # dim indices_docs_count multiplier = 1 - # dim indices_docs_count divisor = 1 - -[elasticsearch_local.cluster_health_flight_fetch] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.cluster_health_flight_fetch - # chart type = line - # type = elasticsearch_local - # family = cluster health API - # units = fetches - # context = elastic.cluster_health_flight_fetch - # priority = 60030 - # name = elasticsearch_local.cluster_health_flight_fetch - # title = In Flight Fetches Statistics - # dim number_of_in_flight_fetch name = in_flight_fetch - # dim number_of_in_flight_fetch algorithm = absolute - # dim number_of_in_flight_fetch multiplier = 1 - # dim number_of_in_flight_fetch divisor = 1 - -[elasticsearch_local.search_performance_time] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.search_performance_time - # chart type = stacked - # type = elasticsearch_local - # family = search performance - # units = seconds - # context = elastic.search_performance_time - # priority = 60002 - # name = elasticsearch_local.search_performance_time - # title = Time Spent On Queries And Fetches - # dim indices_search_query_time_in_millis name = query - # dim indices_search_query_time_in_millis algorithm = incremental - # dim indices_search_query_time_in_millis multiplier = 1 - # dim indices_search_query_time_in_millis divisor = 1000 - # dim indices_search_fetch_time_in_millis name = fetch - # dim indices_search_fetch_time_in_millis algorithm = incremental - # dim indices_search_fetch_time_in_millis multiplier = 1 - # dim indices_search_fetch_time_in_millis divisor = 1000 - -[elasticsearch_local.host_metrics_transport] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.host_metrics_transport - # chart type = area - # type = elasticsearch_local - # family = host metrics - # units = kilobit/s - # context = elastic.host_transport - # priority = 60022 - # name = elasticsearch_local.host_metrics_transport - # title = Cluster Communication Transport Metrics - # dim transport_rx_size_in_bytes name = in - # dim transport_rx_size_in_bytes algorithm = incremental - # dim transport_rx_size_in_bytes multiplier = 8 - # dim transport_rx_size_in_bytes divisor = 1000 - # dim transport_tx_size_in_bytes name = out - # dim transport_tx_size_in_bytes algorithm = incremental - # dim transport_tx_size_in_bytes multiplier = -8 - # dim transport_tx_size_in_bytes divisor = 1000 - -[elasticsearch_local.index_translog_size] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.index_translog_size - # chart type = area - # type = elasticsearch_local - # family = translog - # units = MiB - # context = elastic.index_translog_size - # priority = 60009 - # name = elasticsearch_local.index_translog_size - # title = Translog Size - # dim indices_translog_size_in_bytes name = total - # dim indices_translog_size_in_bytes algorithm = absolute - # dim indices_translog_size_in_bytes multiplier = 1 - # dim indices_translog_size_in_bytes divisor = 1048567 - # dim indices_translog_uncommitted_size_in_bytes name = uncommited - # dim indices_translog_uncommitted_size_in_bytes algorithm = absolute - # dim indices_translog_uncommitted_size_in_bytes multiplier = 1 - # dim indices_translog_uncommitted_size_in_bytes divisor = 1048567 - -[elasticsearch_local.cluster_stats_query_cache] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.cluster_stats_query_cache - # chart type = stacked - # type = elasticsearch_local - # family = cluster stats API - # units = queries - # context = elastic.cluster_query_cache - # priority = 60033 - # name = elasticsearch_local.cluster_stats_query_cache - # title = Query Cache Statistics - # dim indices_query_cache_hit_count name = hit - # dim indices_query_cache_hit_count algorithm = incremental - # dim indices_query_cache_hit_count multiplier = 1 - # dim indices_query_cache_hit_count divisor = 1 - # dim indices_query_cache_miss_count name = miss - # dim indices_query_cache_miss_count algorithm = incremental - # dim indices_query_cache_miss_count multiplier = 1 - # dim indices_query_cache_miss_count divisor = 1 - -[elasticsearch_local.fielddata_cache] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.fielddata_cache - # chart type = line - # type = elasticsearch_local - # family = fielddata cache - # units = MiB - # context = elastic.fielddata_cache - # priority = 60025 - # name = elasticsearch_local.fielddata_cache - # title = Fielddata Cache - # dim indices_fielddata_memory_size_in_bytes name = cache - # dim indices_fielddata_memory_size_in_bytes algorithm = absolute - # dim indices_fielddata_memory_size_in_bytes multiplier = 1 - # dim indices_fielddata_memory_size_in_bytes divisor = 1048576 - -[elasticsearch_local.cluster_health_shards] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.cluster_health_shards - # chart type = stacked - # type = elasticsearch_local - # family = cluster health API - # units = shards - # context = elastic.cluster_health_shards - # priority = 60031 - # name = elasticsearch_local.cluster_health_shards - # title = Shards Statistics - # dim active_shards name = active_shards - # dim active_shards algorithm = absolute - # dim active_shards multiplier = 1 - # dim active_shards divisor = 1 - # dim relocating_shards name = relocating_shards - # dim relocating_shards algorithm = absolute - # dim relocating_shards multiplier = 1 - # dim relocating_shards divisor = 1 - # dim unassigned_shards name = unassigned - # dim unassigned_shards algorithm = absolute - # dim unassigned_shards multiplier = 1 - # dim unassigned_shards divisor = 1 - # dim delayed_unassigned_shards name = delayed_unassigned - # dim delayed_unassigned_shards algorithm = absolute - # dim delayed_unassigned_shards multiplier = 1 - # dim delayed_unassigned_shards divisor = 1 - # dim initializing_shards name = initializing - # dim initializing_shards algorithm = absolute - # dim initializing_shards multiplier = 1 - # dim initializing_shards divisor = 1 - # dim active_shards_percent_as_number name = active_percent - # dim active_shards_percent_as_number algorithm = absolute - # dim active_shards_percent_as_number multiplier = 1 - # dim active_shards_percent_as_number divisor = 1 - -[elasticsearch_local.host_metrics_http] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.host_metrics_http - # chart type = line - # type = elasticsearch_local - # family = host metrics - # units = connections - # context = elastic.host_http_connections - # priority = 60021 - # name = elasticsearch_local.host_metrics_http - # title = Opened HTTP Connections - # dim http_current_open name = opened - # dim http_current_open algorithm = absolute - # dim http_current_open multiplier = 1 - # dim http_current_open divisor = 1 - -[elasticsearch_local.jvm_mem_heap_bytes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.jvm_mem_heap_bytes - # chart type = area - # type = elasticsearch_local - # family = memory usage and gc - # units = MiB - # context = elastic.jvm_heap_bytes - # priority = 60014 - # name = elasticsearch_local.jvm_mem_heap_bytes - # title = JVM Heap Commit And Usage - # dim jvm_mem_heap_committed_in_bytes name = commited - # dim jvm_mem_heap_committed_in_bytes algorithm = absolute - # dim jvm_mem_heap_committed_in_bytes multiplier = 1 - # dim jvm_mem_heap_committed_in_bytes divisor = 1048576 - # dim jvm_mem_heap_used_in_bytes name = used - # dim jvm_mem_heap_used_in_bytes algorithm = absolute - # dim jvm_mem_heap_used_in_bytes multiplier = 1 - # dim jvm_mem_heap_used_in_bytes divisor = 1048576 - -[elasticsearch_local.cluster_stats_store] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.cluster_stats_store - # chart type = line - # type = elasticsearch_local - # family = cluster stats API - # units = MiB - # context = elastic.cluster_store - # priority = 60035 - # name = elasticsearch_local.cluster_stats_store - # title = Store Statistics - # dim indices_store_size_in_bytes name = size - # dim indices_store_size_in_bytes algorithm = absolute - # dim indices_store_size_in_bytes multiplier = 1 - # dim indices_store_size_in_bytes divisor = 1048567 - -[elasticsearch_local.search_performance_total] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.search_performance_total - # chart type = stacked - # type = elasticsearch_local - # family = search performance - # units = events/s - # context = elastic.search_performance_total - # priority = 60000 - # name = elasticsearch_local.search_performance_total - # title = Queries And Fetches - # dim indices_search_query_total name = queries - # dim indices_search_query_total algorithm = incremental - # dim indices_search_query_total multiplier = 1 - # dim indices_search_query_total divisor = 1 - # dim indices_search_fetch_total name = fetches - # dim indices_search_fetch_total algorithm = incremental - # dim indices_search_fetch_total multiplier = 1 - # dim indices_search_fetch_total divisor = 1 - -[elasticsearch_local.jvm_gc_count] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.jvm_gc_count - # chart type = stacked - # type = elasticsearch_local - # family = memory usage and gc - # units = events/s - # context = elastic.gc_count - # priority = 60018 - # name = elasticsearch_local.jvm_gc_count - # title = Garbage Collections - # dim jvm_gc_collectors_young_collection_count name = young - # dim jvm_gc_collectors_young_collection_count algorithm = incremental - # dim jvm_gc_collectors_young_collection_count multiplier = 1 - # dim jvm_gc_collectors_young_collection_count divisor = 1 - # dim jvm_gc_collectors_old_collection_count name = old - # dim jvm_gc_collectors_old_collection_count algorithm = incremental - # dim jvm_gc_collectors_old_collection_count multiplier = 1 - # dim jvm_gc_collectors_old_collection_count divisor = 1 - -[elasticsearch_local.search_latency] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.search_latency - # chart type = stacked - # type = elasticsearch_local - # family = search performance - # units = milliseconds - # context = elastic.search_latency - # priority = 60003 - # name = elasticsearch_local.search_latency - # title = Query And Fetch Latency - # dim query_latency name = query - # dim query_latency algorithm = absolute - # dim query_latency multiplier = 1 - # dim query_latency divisor = 1000 - # dim fetch_latency name = fetch - # dim fetch_latency algorithm = absolute - # dim fetch_latency multiplier = 1 - # dim fetch_latency divisor = 1000 - -[elasticsearch_local.host_metrics_file_descriptors] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.host_metrics_file_descriptors - # chart type = area - # type = elasticsearch_local - # family = host metrics - # units = percentage - # context = elastic.host_descriptors - # priority = 60020 - # name = elasticsearch_local.host_metrics_file_descriptors - # title = Available File Descriptors In Percent - # dim file_descriptors_used name = used - # dim file_descriptors_used algorithm = absolute - # dim file_descriptors_used multiplier = 1 - # dim file_descriptors_used divisor = 10 - -[elasticsearch_local.search_performance_current] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.search_performance_current - # chart type = stacked - # type = elasticsearch_local - # family = search performance - # units = events - # context = elastic.search_performance_current - # priority = 60001 - # name = elasticsearch_local.search_performance_current - # title = Queries and Fetches In Progress - # dim indices_search_query_current name = queries - # dim indices_search_query_current algorithm = absolute - # dim indices_search_query_current multiplier = 1 - # dim indices_search_query_current divisor = 1 - # dim indices_search_fetch_current name = fetches - # dim indices_search_fetch_current algorithm = absolute - # dim indices_search_fetch_current multiplier = 1 - # dim indices_search_fetch_current divisor = 1 - -[apps.vmem] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.vmem - # chart type = stacked - # type = apps - # family = mem - # units = MiB - # context = apps.vmem - # priority = 20005 - # name = apps.vmem - # title = Apps Virtual Memory Size - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1024 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 1024 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 1024 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 1024 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 1024 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 1024 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 1024 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 1024 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 1024 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 1024 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 1024 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 1024 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 1024 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 1024 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 1024 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 1024 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 1024 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 1024 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 1024 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 1024 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 1024 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 1024 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 1024 - -[apps.threads] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.threads - # chart type = stacked - # type = apps - # family = processes - # units = threads - # context = apps.threads - # priority = 20006 - # name = apps.threads - # title = Apps Threads - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 1 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 1 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 1 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 1 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 1 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 1 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 1 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 1 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 1 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 1 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 1 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 1 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 1 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 1 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 1 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 1 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 1 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 1 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 1 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 1 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 1 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 1 - -[ipv6.sockstat6_udp_sockets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv6.sockstat6_udp_sockets - # chart type = line - # type = ipv6 - # family = udp6 - # units = sockets - # context = ipv6.sockstat6_udp_sockets - # priority = 6600 - # name = ipv6.sockstat6_udp_sockets - # title = IPv6 UDP Sockets - # dim inuse name = inuse - # dim inuse algorithm = absolute - # dim inuse multiplier = 1 - # dim inuse divisor = 1 - -[apps.processes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.processes - # chart type = stacked - # type = apps - # family = processes - # units = processes - # context = apps.processes - # priority = 20007 - # name = apps.processes - # title = Apps Processes - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 1 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 1 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 1 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 1 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 1 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 1 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 1 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 1 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 1 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 1 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 1 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 1 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 1 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 1 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 1 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 1 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 1 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 1 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 1 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 1 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 1 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 1 - -[ip.tcpconnaborts] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ip.tcpconnaborts - # chart type = line - # type = ip - # family = tcp - # units = connections/s - # context = ip.tcpconnaborts - # priority = 4210 - # name = ip.tcpconnaborts - # title = TCP Connection Aborts - # dim TCPAbortOnData name = baddata - # dim TCPAbortOnData algorithm = incremental - # dim TCPAbortOnData multiplier = 1 - # dim TCPAbortOnData divisor = 1 - # dim TCPAbortOnClose name = userclosed - # dim TCPAbortOnClose algorithm = incremental - # dim TCPAbortOnClose multiplier = 1 - # dim TCPAbortOnClose divisor = 1 - # dim TCPAbortOnMemory name = nomemory - # dim TCPAbortOnMemory algorithm = incremental - # dim TCPAbortOnMemory multiplier = 1 - # dim TCPAbortOnMemory divisor = 1 - # dim TCPAbortOnTimeout name = timeout - # dim TCPAbortOnTimeout algorithm = incremental - # dim TCPAbortOnTimeout multiplier = 1 - # dim TCPAbortOnTimeout divisor = 1 - # dim TCPAbortOnLinger name = linger - # dim TCPAbortOnLinger algorithm = incremental - # dim TCPAbortOnLinger multiplier = 1 - # dim TCPAbortOnLinger divisor = 1 - # dim TCPAbortFailed name = failed - # dim TCPAbortFailed algorithm = incremental - # dim TCPAbortFailed multiplier = -1 - # dim TCPAbortFailed divisor = 1 - -[elasticsearch_local.jvm_buffer_pool_count] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.jvm_buffer_pool_count - # chart type = line - # type = elasticsearch_local - # family = memory usage and gc - # units = pools - # context = elastic.jvm_buffer_pool_count - # priority = 60015 - # name = elasticsearch_local.jvm_buffer_pool_count - # title = JVM Buffers - # dim jvm_buffer_pools_direct_count name = direct - # dim jvm_buffer_pools_direct_count algorithm = absolute - # dim jvm_buffer_pools_direct_count multiplier = 1 - # dim jvm_buffer_pools_direct_count divisor = 1 - # dim jvm_buffer_pools_mapped_count name = mapped - # dim jvm_buffer_pools_mapped_count algorithm = absolute - # dim jvm_buffer_pools_mapped_count multiplier = 1 - # dim jvm_buffer_pools_mapped_count divisor = 1 - -[ip.tcpreorders] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ip.tcpreorders - # chart type = line - # type = ip - # family = tcp - # units = packets/s - # context = ip.tcpreorders - # priority = 4220 - # name = ip.tcpreorders - # title = TCP Reordered Packets by Detection Method - # dim TCPTSReorder name = timestamp - # dim TCPTSReorder algorithm = incremental - # dim TCPTSReorder multiplier = 1 - # dim TCPTSReorder divisor = 1 - # dim TCPSACKReorder name = sack - # dim TCPSACKReorder algorithm = incremental - # dim TCPSACKReorder multiplier = 1 - # dim TCPSACKReorder divisor = 1 - # dim TCPFACKReorder name = fack - # dim TCPFACKReorder algorithm = incremental - # dim TCPFACKReorder multiplier = 1 - # dim TCPFACKReorder divisor = 1 - # dim TCPRenoReorder name = reno - # dim TCPRenoReorder algorithm = incremental - # dim TCPRenoReorder multiplier = 1 - # dim TCPRenoReorder divisor = 1 - -[elasticsearch_local.index_segments_count] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.index_segments_count - # chart type = line - # type = elasticsearch_local - # family = indices segments - # units = segments - # context = elastic.index_segments_count - # priority = 60010 - # name = elasticsearch_local.index_segments_count - # title = Total Number Of Indices Segments - # dim indices_segments_count name = segments - # dim indices_segments_count algorithm = absolute - # dim indices_segments_count multiplier = 1 - # dim indices_segments_count divisor = 1 - -[elasticsearch_local.index_performance_time] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.index_performance_time - # chart type = stacked - # type = elasticsearch_local - # family = indexing performance - # units = seconds - # context = elastic.index_performance_time - # priority = 60006 - # name = elasticsearch_local.index_performance_time - # title = Time Spent On Indexing, Refreshing, Flushing - # dim indices_indexing_index_time_in_millis name = indexing - # dim indices_indexing_index_time_in_millis algorithm = incremental - # dim indices_indexing_index_time_in_millis multiplier = 1 - # dim indices_indexing_index_time_in_millis divisor = 1000 - # dim indices_refresh_total_time_in_millis name = refreshing - # dim indices_refresh_total_time_in_millis algorithm = incremental - # dim indices_refresh_total_time_in_millis multiplier = 1 - # dim indices_refresh_total_time_in_millis divisor = 1000 - # dim indices_flush_total_time_in_millis name = flushing - # dim indices_flush_total_time_in_millis algorithm = incremental - # dim indices_flush_total_time_in_millis multiplier = 1 - # dim indices_flush_total_time_in_millis divisor = 1000 - -[ip.tcpofo] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ip.tcpofo - # chart type = line - # type = ip - # family = tcp - # units = packets/s - # context = ip.tcpofo - # priority = 4250 - # name = ip.tcpofo - # title = TCP Out-Of-Order Queue - # dim TCPOFOQueue name = inqueue - # dim TCPOFOQueue algorithm = incremental - # dim TCPOFOQueue multiplier = 1 - # dim TCPOFOQueue divisor = 1 - # dim TCPOFODrop name = dropped - # dim TCPOFODrop algorithm = incremental - # dim TCPOFODrop multiplier = -1 - # dim TCPOFODrop divisor = 1 - # dim TCPOFOMerge name = merged - # dim TCPOFOMerge algorithm = incremental - # dim TCPOFOMerge multiplier = 1 - # dim TCPOFOMerge divisor = 1 - # dim OfoPruned name = pruned - # dim OfoPruned algorithm = incremental - # dim OfoPruned multiplier = -1 - # dim OfoPruned divisor = 1 - -[elasticsearch_local.cluster_health_pending_tasks] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.cluster_health_pending_tasks - # chart type = line - # type = elasticsearch_local - # family = cluster health API - # units = tasks - # context = elastic.cluster_health_pending_tasks - # priority = 60029 - # name = elasticsearch_local.cluster_health_pending_tasks - # title = Tasks Statistics - # dim number_of_pending_tasks name = pending_tasks - # dim number_of_pending_tasks algorithm = absolute - # dim number_of_pending_tasks multiplier = 1 - # dim number_of_pending_tasks divisor = 1 - -[elasticsearch_local.thread_pool_queued] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.thread_pool_queued - # chart type = stacked - # type = elasticsearch_local - # family = queues and rejections - # units = queued threads - # context = elastic.thread_pool_queued - # priority = 60023 - # name = elasticsearch_local.thread_pool_queued - # title = Number Of Queued Threads In Thread Pool - # dim thread_pool_bulk_queue name = bulk - # dim thread_pool_bulk_queue algorithm = absolute - # dim thread_pool_bulk_queue multiplier = 1 - # dim thread_pool_bulk_queue divisor = 1 - # dim thread_pool_write_queue name = write - # dim thread_pool_write_queue algorithm = absolute - # dim thread_pool_write_queue multiplier = 1 - # dim thread_pool_write_queue divisor = 1 - # dim thread_pool_index_queue name = index - # dim thread_pool_index_queue algorithm = absolute - # dim thread_pool_index_queue multiplier = 1 - # dim thread_pool_index_queue divisor = 1 - # dim thread_pool_search_queue name = search - # dim thread_pool_search_queue algorithm = absolute - # dim thread_pool_search_queue multiplier = 1 - # dim thread_pool_search_queue divisor = 1 - # dim thread_pool_merge_queue name = merge - # dim thread_pool_merge_queue algorithm = absolute - # dim thread_pool_merge_queue multiplier = 1 - # dim thread_pool_merge_queue divisor = 1 - -[elasticsearch_local.thread_pool_rejected] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.thread_pool_rejected - # chart type = stacked - # type = elasticsearch_local - # family = queues and rejections - # units = rejected threads - # context = elastic.thread_pool_rejected - # priority = 60024 - # name = elasticsearch_local.thread_pool_rejected - # title = Rejected Threads In Thread Pool - # dim thread_pool_bulk_rejected name = bulk - # dim thread_pool_bulk_rejected algorithm = absolute - # dim thread_pool_bulk_rejected multiplier = 1 - # dim thread_pool_bulk_rejected divisor = 1 - # dim thread_pool_write_rejected name = write - # dim thread_pool_write_rejected algorithm = absolute - # dim thread_pool_write_rejected multiplier = 1 - # dim thread_pool_write_rejected divisor = 1 - # dim thread_pool_index_rejected name = index - # dim thread_pool_index_rejected algorithm = absolute - # dim thread_pool_index_rejected multiplier = 1 - # dim thread_pool_index_rejected divisor = 1 - # dim thread_pool_search_rejected name = search - # dim thread_pool_search_rejected algorithm = absolute - # dim thread_pool_search_rejected multiplier = 1 - # dim thread_pool_search_rejected divisor = 1 - # dim thread_pool_merge_rejected name = merge - # dim thread_pool_merge_rejected algorithm = absolute - # dim thread_pool_merge_rejected multiplier = 1 - # dim thread_pool_merge_rejected divisor = 1 - -[elasticsearch_local.jvm_gc_time] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.jvm_gc_time - # chart type = stacked - # type = elasticsearch_local - # family = memory usage and gc - # units = milliseconds - # context = elastic.gc_time - # priority = 60019 - # name = elasticsearch_local.jvm_gc_time - # title = Time Spent On Garbage Collections - # dim jvm_gc_collectors_young_collection_time_in_millis name = young - # dim jvm_gc_collectors_young_collection_time_in_millis algorithm = incremental - # dim jvm_gc_collectors_young_collection_time_in_millis multiplier = 1 - # dim jvm_gc_collectors_young_collection_time_in_millis divisor = 1 - # dim jvm_gc_collectors_old_collection_time_in_millis name = old - # dim jvm_gc_collectors_old_collection_time_in_millis algorithm = incremental - # dim jvm_gc_collectors_old_collection_time_in_millis multiplier = 1 - # dim jvm_gc_collectors_old_collection_time_in_millis divisor = 1 - -[elasticsearch_local.index_translog_operations] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.index_translog_operations - # chart type = area - # type = elasticsearch_local - # family = translog - # units = operations - # context = elastic.index_translog_operations - # priority = 60008 - # name = elasticsearch_local.index_translog_operations - # title = Translog Operations - # dim indices_translog_operations name = total - # dim indices_translog_operations algorithm = absolute - # dim indices_translog_operations multiplier = 1 - # dim indices_translog_operations divisor = 1 - # dim indices_translog_uncommitted_operations name = uncommited - # dim indices_translog_uncommitted_operations algorithm = absolute - # dim indices_translog_uncommitted_operations multiplier = 1 - # dim indices_translog_uncommitted_operations divisor = 1 - -[elasticsearch_local.jvm_mem_heap] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.jvm_mem_heap - # chart type = area - # type = elasticsearch_local - # family = memory usage and gc - # units = percentage - # context = elastic.jvm_heap - # priority = 60013 - # name = elasticsearch_local.jvm_mem_heap - # title = JVM Heap Percentage Currently in Use - # dim jvm_mem_heap_used_percent name = inuse - # dim jvm_mem_heap_used_percent algorithm = absolute - # dim jvm_mem_heap_used_percent multiplier = 1 - # dim jvm_mem_heap_used_percent divisor = 1 - -[elasticsearch_local.cluster_health_status] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.cluster_health_status - # chart type = area - # type = elasticsearch_local - # family = cluster health API - # units = status - # context = elastic.cluster_health_status - # priority = 60027 - # name = elasticsearch_local.cluster_health_status - # title = Cluster Status - # dim status_green name = green - # dim status_green algorithm = absolute - # dim status_green multiplier = 1 - # dim status_green divisor = 1 - # dim status_red name = red - # dim status_red algorithm = absolute - # dim status_red multiplier = 1 - # dim status_red divisor = 1 - # dim status_foo1 name = status_foo1 - # dim status_foo1 algorithm = absolute - # dim status_foo1 multiplier = 1 - # dim status_foo1 divisor = 1 - # dim status_foo2 name = status_foo2 - # dim status_foo2 algorithm = absolute - # dim status_foo2 multiplier = 1 - # dim status_foo2 divisor = 1 - # dim status_foo3 name = status_foo3 - # dim status_foo3 algorithm = absolute - # dim status_foo3 multiplier = 1 - # dim status_foo3 divisor = 1 - # dim status_yellow name = yellow - # dim status_yellow algorithm = absolute - # dim status_yellow multiplier = 1 - # dim status_yellow divisor = 1 - -[elasticsearch_local.jvm_direct_buffers_memory] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/elasticsearch_local.jvm_direct_buffers_memory - # chart type = area - # type = elasticsearch_local - # family = memory usage and gc - # units = MiB - # context = elastic.jvm_direct_buffers_memory - # priority = 60016 - # name = elasticsearch_local.jvm_direct_buffers_memory - # title = JVM Direct Buffers Memory - # dim jvm_buffer_pools_direct_used_in_bytes name = used - # dim jvm_buffer_pools_direct_used_in_bytes algorithm = absolute - # dim jvm_buffer_pools_direct_used_in_bytes multiplier = 1 - # dim jvm_buffer_pools_direct_used_in_bytes divisor = 1048567 - # dim jvm_buffer_pools_direct_total_capacity_in_bytes name = total capacity - # dim jvm_buffer_pools_direct_total_capacity_in_bytes algorithm = absolute - # dim jvm_buffer_pools_direct_total_capacity_in_bytes multiplier = 1 - # dim jvm_buffer_pools_direct_total_capacity_in_bytes divisor = 1048567 - -[ip.tcp_accept_queue] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ip.tcp_accept_queue - # chart type = line - # type = ip - # family = tcp - # units = packets/s - # context = ip.tcp_accept_queue - # priority = 4216 - # name = ip.tcp_accept_queue - # title = TCP Accept Queue Issues - # dim ListenOverflows name = overflows - # dim ListenOverflows algorithm = incremental - # dim ListenOverflows multiplier = 1 - # dim ListenOverflows divisor = 1 - # dim ListenDrops name = drops - # dim ListenDrops algorithm = incremental - # dim ListenDrops multiplier = 1 - # dim ListenDrops divisor = 1 - -[system.ip] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.ip - # chart type = area - # type = system - # family = network - # units = kilobits/s - # context = system.ip - # priority = 501 - # name = system.ip - # title = IP Bandwidth - # dim InOctets name = received - # dim InOctets algorithm = incremental - # dim InOctets multiplier = 8 - # dim InOctets divisor = 1000 - # dim OutOctets name = sent - # dim OutOctets algorithm = incremental - # dim OutOctets multiplier = -8 - # dim OutOctets divisor = 1000 - -[ip.ecnpkts] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ip.ecnpkts - # chart type = line - # type = ip - # family = ecn - # units = packets/s - # context = ip.ecnpkts - # priority = 4700 - # name = ip.ecnpkts - # title = IP ECN Statistics - # dim InCEPkts name = CEP - # dim InCEPkts algorithm = incremental - # dim InCEPkts multiplier = 1 - # dim InCEPkts divisor = 1 - # dim InNoECTPkts name = NoECTP - # dim InNoECTPkts algorithm = incremental - # dim InNoECTPkts multiplier = -1 - # dim InNoECTPkts divisor = 1 - # dim InECT0Pkts name = ECTP0 - # dim InECT0Pkts algorithm = incremental - # dim InECT0Pkts multiplier = 1 - # dim InECT0Pkts divisor = 1 - # dim InECT1Pkts name = ECTP1 - # dim InECT1Pkts algorithm = incremental - # dim InECT1Pkts multiplier = 1 - # dim InECT1Pkts divisor = 1 - -[apps.cpu_user] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.cpu_user - # chart type = stacked - # type = apps - # family = cpu - # units = percentage - # context = apps.cpu_user - # priority = 20020 - # name = apps.cpu_user - # title = Apps CPU User Time (200% = 2 cores) - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 10000 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 10000 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 10000 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 10000 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 10000 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 10000 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 10000 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 10000 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 10000 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 10000 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 10000 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 10000 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 10000 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 10000 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 10000 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 10000 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 10000 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 10000 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 10000 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 10000 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 10000 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 10000 - -[ipv4.packets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.packets - # chart type = line - # type = ipv4 - # family = packets - # units = packets/s - # context = ipv4.packets - # priority = 5130 - # name = ipv4.packets - # title = IPv4 Packets - # dim InReceives name = received - # dim InReceives algorithm = incremental - # dim InReceives multiplier = 1 - # dim InReceives divisor = 1 - # dim OutRequests name = sent - # dim OutRequests algorithm = incremental - # dim OutRequests multiplier = -1 - # dim OutRequests divisor = 1 - # dim ForwDatagrams name = forwarded - # dim ForwDatagrams algorithm = incremental - # dim ForwDatagrams multiplier = 1 - # dim ForwDatagrams divisor = 1 - # dim InDelivers name = delivered - # dim InDelivers algorithm = incremental - # dim InDelivers multiplier = 1 - # dim InDelivers divisor = 1 - -[ipv4.fragsout] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.fragsout - # chart type = line - # type = ipv4 - # family = fragments - # units = packets/s - # context = ipv4.fragsout - # priority = 5460 - # name = ipv4.fragsout - # title = IPv4 Fragments Sent - # dim FragOKs name = ok - # dim FragOKs algorithm = incremental - # dim FragOKs multiplier = 1 - # dim FragOKs divisor = 1 - # dim FragFails name = failed - # dim FragFails algorithm = incremental - # dim FragFails multiplier = -1 - # dim FragFails divisor = 1 - # dim FragCreates name = created - # dim FragCreates algorithm = incremental - # dim FragCreates multiplier = 1 - # dim FragCreates divisor = 1 - -[ipv4.errors] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.errors - # chart type = line - # type = ipv4 - # family = errors - # units = packets/s - # context = ipv4.errors - # priority = 5150 - # name = ipv4.errors - # title = IPv4 Errors - # dim InDiscards name = InDiscards - # dim InDiscards algorithm = incremental - # dim InDiscards multiplier = 1 - # dim InDiscards divisor = 1 - # dim OutDiscards name = OutDiscards - # dim OutDiscards algorithm = incremental - # dim OutDiscards multiplier = -1 - # dim OutDiscards divisor = 1 - # dim InHdrErrors name = InHdrErrors - # dim InHdrErrors algorithm = incremental - # dim InHdrErrors multiplier = 1 - # dim InHdrErrors divisor = 1 - # dim OutNoRoutes name = OutNoRoutes - # dim OutNoRoutes algorithm = incremental - # dim OutNoRoutes multiplier = -1 - # dim OutNoRoutes divisor = 1 - # dim InAddrErrors name = InAddrErrors - # dim InAddrErrors algorithm = incremental - # dim InAddrErrors multiplier = 1 - # dim InAddrErrors divisor = 1 - # dim InUnknownProtos name = InUnknownProtos - # dim InUnknownProtos algorithm = incremental - # dim InUnknownProtos multiplier = 1 - # dim InUnknownProtos divisor = 1 - -[ipv4.icmp] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.icmp - # chart type = line - # type = ipv4 - # family = icmp - # units = packets/s - # context = ipv4.icmp - # priority = 5170 - # name = ipv4.icmp - # title = IPv4 ICMP Packets - # dim InMsgs name = received - # dim InMsgs algorithm = incremental - # dim InMsgs multiplier = 1 - # dim InMsgs divisor = 1 - # dim OutMsgs name = sent - # dim OutMsgs algorithm = incremental - # dim OutMsgs multiplier = -1 - # dim OutMsgs divisor = 1 - -[ipv4.icmp_errors] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.icmp_errors - # chart type = line - # type = ipv4 - # family = icmp - # units = packets/s - # context = ipv4.icmp_errors - # priority = 5171 - # name = ipv4.icmp_errors - # title = IPv4 ICMP Errors - # dim InErrors name = InErrors - # dim InErrors algorithm = incremental - # dim InErrors multiplier = 1 - # dim InErrors divisor = 1 - # dim OutErrors name = OutErrors - # dim OutErrors algorithm = incremental - # dim OutErrors multiplier = -1 - # dim OutErrors divisor = 1 - # dim InCsumErrors name = InCsumErrors - # dim InCsumErrors algorithm = incremental - # dim InCsumErrors multiplier = 1 - # dim InCsumErrors divisor = 1 - -[apps.cpu_system] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.cpu_system - # chart type = stacked - # type = apps - # family = cpu - # units = percentage - # context = apps.cpu_system - # priority = 20021 - # name = apps.cpu_system - # title = Apps CPU System Time (200% = 2 cores) - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 10000 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 10000 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 10000 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 10000 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 10000 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 10000 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 10000 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 10000 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 10000 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 10000 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 10000 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 10000 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 10000 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 10000 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 10000 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 10000 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 10000 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 10000 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 10000 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 10000 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 10000 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 10000 - -[ipv4.icmpmsg] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.icmpmsg - # chart type = line - # type = ipv4 - # family = icmp - # units = packets/s - # context = ipv4.icmpmsg - # priority = 5172 - # name = ipv4.icmpmsg - # title = IPv4 ICMP Messages - # dim InType0 name = InEchoReps - # dim InType0 algorithm = incremental - # dim InType0 multiplier = 1 - # dim InType0 divisor = 1 - # dim OutType0 name = OutEchoReps - # dim OutType0 algorithm = incremental - # dim OutType0 multiplier = -1 - # dim OutType0 divisor = 1 - # dim InType3 name = InDestUnreachs - # dim InType3 algorithm = incremental - # dim InType3 multiplier = 1 - # dim InType3 divisor = 1 - # dim OutType3 name = OutDestUnreachs - # dim OutType3 algorithm = incremental - # dim OutType3 multiplier = -1 - # dim OutType3 divisor = 1 - # dim InType5 name = InRedirects - # dim InType5 algorithm = incremental - # dim InType5 multiplier = 1 - # dim InType5 divisor = 1 - # dim OutType5 name = OutRedirects - # dim OutType5 algorithm = incremental - # dim OutType5 multiplier = -1 - # dim OutType5 divisor = 1 - # dim InType8 name = InEchos - # dim InType8 algorithm = incremental - # dim InType8 multiplier = 1 - # dim InType8 divisor = 1 - # dim OutType8 name = OutEchos - # dim OutType8 algorithm = incremental - # dim OutType8 multiplier = -1 - # dim OutType8 divisor = 1 - # dim InType9 name = InRouterAdvert - # dim InType9 algorithm = incremental - # dim InType9 multiplier = 1 - # dim InType9 divisor = 1 - # dim OutType9 name = OutRouterAdvert - # dim OutType9 algorithm = incremental - # dim OutType9 multiplier = -1 - # dim OutType9 divisor = 1 - # dim InType10 name = InRouterSelect - # dim InType10 algorithm = incremental - # dim InType10 multiplier = 1 - # dim InType10 divisor = 1 - # dim OutType10 name = OutRouterSelect - # dim OutType10 algorithm = incremental - # dim OutType10 multiplier = -1 - # dim OutType10 divisor = 1 - # dim InType11 name = InTimeExcds - # dim InType11 algorithm = incremental - # dim InType11 multiplier = 1 - # dim InType11 divisor = 1 - # dim OutType11 name = OutTimeExcds - # dim OutType11 algorithm = incremental - # dim OutType11 multiplier = -1 - # dim OutType11 divisor = 1 - # dim InType12 name = InParmProbs - # dim InType12 algorithm = incremental - # dim InType12 multiplier = 1 - # dim InType12 divisor = 1 - # dim OutType12 name = OutParmProbs - # dim OutType12 algorithm = incremental - # dim OutType12 multiplier = -1 - # dim OutType12 divisor = 1 - # dim InType13 name = InTimestamps - # dim InType13 algorithm = incremental - # dim InType13 multiplier = 1 - # dim InType13 divisor = 1 - # dim OutType13 name = OutTimestamps - # dim OutType13 algorithm = incremental - # dim OutType13 multiplier = -1 - # dim OutType13 divisor = 1 - # dim InType14 name = InTimestampReps - # dim InType14 algorithm = incremental - # dim InType14 multiplier = 1 - # dim InType14 divisor = 1 - # dim OutType14 name = OutTimestampReps - # dim OutType14 algorithm = incremental - # dim OutType14 multiplier = -1 - # dim OutType14 divisor = 1 - -[apps.swap] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.swap - # chart type = stacked - # type = apps - # family = swap - # units = MiB - # context = apps.swap - # priority = 20011 - # name = apps.swap - # title = Apps Swap Memory - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1024 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 1024 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 1024 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 1024 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 1024 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 1024 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 1024 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 1024 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 1024 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 1024 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 1024 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 1024 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 1024 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 1024 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 1024 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 1024 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 1024 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 1024 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 1024 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 1024 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 1024 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 1024 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 1024 - -[ipv4.tcpsock] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.tcpsock - # chart type = line - # type = ipv4 - # family = tcp - # units = active connections - # context = ipv4.tcpsock - # priority = 5200 - # name = ipv4.tcpsock - # title = IPv4 TCP Connections - # dim CurrEstab name = connections - # dim CurrEstab algorithm = absolute - # dim CurrEstab multiplier = 1 - # dim CurrEstab divisor = 1 - -[ipv4.tcppackets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.tcppackets - # chart type = line - # type = ipv4 - # family = tcp - # units = packets/s - # context = ipv4.tcppackets - # priority = 5204 - # name = ipv4.tcppackets - # title = IPv4 TCP Packets - # dim InSegs name = received - # dim InSegs algorithm = incremental - # dim InSegs multiplier = 1 - # dim InSegs divisor = 1 - # dim OutSegs name = sent - # dim OutSegs algorithm = incremental - # dim OutSegs multiplier = -1 - # dim OutSegs divisor = 1 - -[ipv4.tcperrors] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.tcperrors - # chart type = line - # type = ipv4 - # family = tcp - # units = packets/s - # context = ipv4.tcperrors - # priority = 5220 - # name = ipv4.tcperrors - # title = IPv4 TCP Errors - # dim InErrs name = InErrs - # dim InErrs algorithm = incremental - # dim InErrs multiplier = 1 - # dim InErrs divisor = 1 - # dim InCsumErrors name = InCsumErrors - # dim InCsumErrors algorithm = incremental - # dim InCsumErrors multiplier = 1 - # dim InCsumErrors divisor = 1 - # dim RetransSegs name = RetransSegs - # dim RetransSegs algorithm = incremental - # dim RetransSegs multiplier = -1 - # dim RetransSegs divisor = 1 - -[ipv4.tcpopens] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.tcpopens - # chart type = line - # type = ipv4 - # family = tcp - # units = connections/s - # context = ipv4.tcpopens - # priority = 5205 - # name = ipv4.tcpopens - # title = IPv4 TCP Opens - # dim ActiveOpens name = active - # dim ActiveOpens algorithm = incremental - # dim ActiveOpens multiplier = 1 - # dim ActiveOpens divisor = 1 - # dim PassiveOpens name = passive - # dim PassiveOpens algorithm = incremental - # dim PassiveOpens multiplier = 1 - # dim PassiveOpens divisor = 1 - -[ipv4.tcphandshake] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.tcphandshake - # chart type = line - # type = ipv4 - # family = tcp - # units = events/s - # context = ipv4.tcphandshake - # priority = 5230 - # name = ipv4.tcphandshake - # title = IPv4 TCP Handshake Issues - # dim EstabResets name = EstabResets - # dim EstabResets algorithm = incremental - # dim EstabResets multiplier = 1 - # dim EstabResets divisor = 1 - # dim OutRsts name = OutRsts - # dim OutRsts algorithm = incremental - # dim OutRsts multiplier = 1 - # dim OutRsts divisor = 1 - # dim AttemptFails name = AttemptFails - # dim AttemptFails algorithm = incremental - # dim AttemptFails multiplier = 1 - # dim AttemptFails divisor = 1 - # dim TCPSynRetrans name = SynRetrans - # dim TCPSynRetrans algorithm = incremental - # dim TCPSynRetrans multiplier = 1 - # dim TCPSynRetrans divisor = 1 - -[ipv4.udppackets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.udppackets - # chart type = line - # type = ipv4 - # family = udp - # units = packets/s - # context = ipv4.udppackets - # priority = 5300 - # name = ipv4.udppackets - # title = IPv4 UDP Packets - # dim InDatagrams name = received - # dim InDatagrams algorithm = incremental - # dim InDatagrams multiplier = 1 - # dim InDatagrams divisor = 1 - # dim OutDatagrams name = sent - # dim OutDatagrams algorithm = incremental - # dim OutDatagrams multiplier = -1 - # dim OutDatagrams divisor = 1 - -[apps.major_faults] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.major_faults - # chart type = stacked - # type = apps - # family = swap - # units = page faults/s - # context = apps.major_faults - # priority = 20012 - # name = apps.major_faults - # title = Apps Major Page Faults (swap read) - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 10000 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 10000 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 10000 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 10000 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 10000 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 10000 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 10000 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 10000 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 10000 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 10000 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 10000 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 10000 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 10000 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 10000 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 10000 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 10000 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 10000 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 10000 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 10000 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 10000 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 10000 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 10000 - -[ipv4.udperrors] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv4.udperrors - # chart type = line - # type = ipv4 - # family = udp - # units = events/s - # context = ipv4.udperrors - # priority = 5310 - # name = ipv4.udperrors - # title = IPv4 UDP Errors - # dim RcvbufErrors name = RcvbufErrors - # dim RcvbufErrors algorithm = incremental - # dim RcvbufErrors multiplier = 1 - # dim RcvbufErrors divisor = 1 - # dim SndbufErrors name = SndbufErrors - # dim SndbufErrors algorithm = incremental - # dim SndbufErrors multiplier = -1 - # dim SndbufErrors divisor = 1 - # dim InErrors name = InErrors - # dim InErrors algorithm = incremental - # dim InErrors multiplier = 1 - # dim InErrors divisor = 1 - # dim NoPorts name = NoPorts - # dim NoPorts algorithm = incremental - # dim NoPorts multiplier = 1 - # dim NoPorts divisor = 1 - # dim InCsumErrors name = InCsumErrors - # dim InCsumErrors algorithm = incremental - # dim InCsumErrors multiplier = 1 - # dim InCsumErrors divisor = 1 - # dim IgnoredMulti name = IgnoredMulti - # dim IgnoredMulti algorithm = incremental - # dim IgnoredMulti multiplier = 1 - # dim IgnoredMulti divisor = 1 - -[system.ipv6] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.ipv6 - # chart type = area - # type = system - # family = network - # units = kilobits/s - # context = system.ipv6 - # priority = 502 - # name = system.ipv6 - # title = IPv6 Bandwidth - # dim InOctets name = received - # dim InOctets algorithm = incremental - # dim InOctets multiplier = 8 - # dim InOctets divisor = 1000 - # dim OutOctets name = sent - # dim OutOctets algorithm = incremental - # dim OutOctets multiplier = -8 - # dim OutOctets divisor = 1000 - -[ipv6.packets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv6.packets - # chart type = line - # type = ipv6 - # family = packets - # units = packets/s - # context = ipv6.packets - # priority = 6200 - # name = ipv6.packets - # title = IPv6 Packets - # dim InReceives name = received - # dim InReceives algorithm = incremental - # dim InReceives multiplier = 1 - # dim InReceives divisor = 1 - # dim OutRequests name = sent - # dim OutRequests algorithm = incremental - # dim OutRequests multiplier = -1 - # dim OutRequests divisor = 1 - # dim OutForwDatagrams name = forwarded - # dim OutForwDatagrams algorithm = incremental - # dim OutForwDatagrams multiplier = -1 - # dim OutForwDatagrams divisor = 1 - # dim InDelivers name = delivers - # dim InDelivers algorithm = incremental - # dim InDelivers multiplier = 1 - # dim InDelivers divisor = 1 - -[ipv6.udppackets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv6.udppackets - # chart type = line - # type = ipv6 - # family = udp6 - # units = packets/s - # context = ipv6.udppackets - # priority = 6601 - # name = ipv6.udppackets - # title = IPv6 UDP Packets - # dim InDatagrams name = received - # dim InDatagrams algorithm = incremental - # dim InDatagrams multiplier = 1 - # dim InDatagrams divisor = 1 - # dim OutDatagrams name = sent - # dim OutDatagrams algorithm = incremental - # dim OutDatagrams multiplier = -1 - # dim OutDatagrams divisor = 1 - -[apps.minor_faults] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.minor_faults - # chart type = stacked - # type = apps - # family = mem - # units = page faults/s - # context = apps.minor_faults - # priority = 20011 - # name = apps.minor_faults - # title = Apps Minor Page Faults - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 10000 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 10000 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 10000 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 10000 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 10000 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 10000 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 10000 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 10000 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 10000 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 10000 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 10000 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 10000 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 10000 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 10000 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 10000 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 10000 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 10000 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 10000 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 10000 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 10000 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 10000 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 10000 - -[ipv6.mcast] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv6.mcast - # chart type = area - # type = ipv6 - # family = multicast6 - # units = kilobits/s - # context = ipv6.mcast - # priority = 6850 - # name = ipv6.mcast - # title = IPv6 Multicast Bandwidth - # dim InMcastOctets name = received - # dim InMcastOctets algorithm = incremental - # dim InMcastOctets multiplier = 8 - # dim InMcastOctets divisor = 1000 - # dim OutMcastOctets name = sent - # dim OutMcastOctets algorithm = incremental - # dim OutMcastOctets multiplier = -8 - # dim OutMcastOctets divisor = 1000 - -[ipv6.mcastpkts] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv6.mcastpkts - # chart type = line - # type = ipv6 - # family = multicast6 - # units = packets/s - # context = ipv6.mcastpkts - # priority = 6851 - # name = ipv6.mcastpkts - # title = IPv6 Multicast Packets - # dim InMcastPkts name = received - # dim InMcastPkts algorithm = incremental - # dim InMcastPkts multiplier = 1 - # dim InMcastPkts divisor = 1 - # dim OutMcastPkts name = sent - # dim OutMcastPkts algorithm = incremental - # dim OutMcastPkts multiplier = -1 - # dim OutMcastPkts divisor = 1 - -[ipv6.icmp] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv6.icmp - # chart type = line - # type = ipv6 - # family = icmp6 - # units = messages/s - # context = ipv6.icmp - # priority = 6900 - # name = ipv6.icmp - # title = IPv6 ICMP Messages - # dim InMsgs name = received - # dim InMsgs algorithm = incremental - # dim InMsgs multiplier = 1 - # dim InMsgs divisor = 1 - # dim OutMsgs name = sent - # dim OutMsgs algorithm = incremental - # dim OutMsgs multiplier = -1 - # dim OutMsgs divisor = 1 - -[ipv6.icmprouter] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv6.icmprouter - # chart type = line - # type = ipv6 - # family = icmp6 - # units = messages/s - # context = ipv6.icmprouter - # priority = 6950 - # name = ipv6.icmprouter - # title = IPv6 Router Messages - # dim InSolicits name = InSolicits - # dim InSolicits algorithm = incremental - # dim InSolicits multiplier = 1 - # dim InSolicits divisor = 1 - # dim OutSolicits name = OutSolicits - # dim OutSolicits algorithm = incremental - # dim OutSolicits multiplier = -1 - # dim OutSolicits divisor = 1 - # dim InAdvertisements name = InAdvertisements - # dim InAdvertisements algorithm = incremental - # dim InAdvertisements multiplier = 1 - # dim InAdvertisements divisor = 1 - # dim OutAdvertisements name = OutAdvertisements - # dim OutAdvertisements algorithm = incremental - # dim OutAdvertisements multiplier = -1 - # dim OutAdvertisements divisor = 1 - -[ipv6.icmpneighbor] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv6.icmpneighbor - # chart type = line - # type = ipv6 - # family = icmp6 - # units = messages/s - # context = ipv6.icmpneighbor - # priority = 6960 - # name = ipv6.icmpneighbor - # title = IPv6 Neighbor Messages - # dim InSolicits name = InSolicits - # dim InSolicits algorithm = incremental - # dim InSolicits multiplier = 1 - # dim InSolicits divisor = 1 - # dim OutSolicits name = OutSolicits - # dim OutSolicits algorithm = incremental - # dim OutSolicits multiplier = -1 - # dim OutSolicits divisor = 1 - # dim InAdvertisements name = InAdvertisements - # dim InAdvertisements algorithm = incremental - # dim InAdvertisements multiplier = 1 - # dim InAdvertisements divisor = 1 - # dim OutAdvertisements name = OutAdvertisements - # dim OutAdvertisements algorithm = incremental - # dim OutAdvertisements multiplier = -1 - # dim OutAdvertisements divisor = 1 - -[ipv6.icmpmldv2] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv6.icmpmldv2 - # chart type = line - # type = ipv6 - # family = icmp6 - # units = reports/s - # context = ipv6.icmpmldv2 - # priority = 6970 - # name = ipv6.icmpmldv2 - # title = IPv6 ICMP MLDv2 Reports - # dim InMLDv2Reports name = received - # dim InMLDv2Reports algorithm = incremental - # dim InMLDv2Reports multiplier = 1 - # dim InMLDv2Reports divisor = 1 - # dim OutMLDv2Reports name = sent - # dim OutMLDv2Reports algorithm = incremental - # dim OutMLDv2Reports multiplier = -1 - # dim OutMLDv2Reports divisor = 1 - -[ipv6.icmptypes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv6.icmptypes - # chart type = line - # type = ipv6 - # family = icmp6 - # units = messages/s - # context = ipv6.icmptypes - # priority = 6980 - # name = ipv6.icmptypes - # title = IPv6 ICMP Types - # dim InType1 name = InType1 - # dim InType1 algorithm = incremental - # dim InType1 multiplier = 1 - # dim InType1 divisor = 1 - # dim InType128 name = InType128 - # dim InType128 algorithm = incremental - # dim InType128 multiplier = 1 - # dim InType128 divisor = 1 - # dim InType129 name = InType129 - # dim InType129 algorithm = incremental - # dim InType129 multiplier = 1 - # dim InType129 divisor = 1 - # dim InType136 name = InType136 - # dim InType136 algorithm = incremental - # dim InType136 multiplier = 1 - # dim InType136 divisor = 1 - # dim OutType1 name = OutType1 - # dim OutType1 algorithm = incremental - # dim OutType1 multiplier = -1 - # dim OutType1 divisor = 1 - # dim OutType128 name = OutType128 - # dim OutType128 algorithm = incremental - # dim OutType128 multiplier = -1 - # dim OutType128 divisor = 1 - # dim OutType129 name = OutType129 - # dim OutType129 algorithm = incremental - # dim OutType129 multiplier = -1 - # dim OutType129 divisor = 1 - # dim OutType133 name = OutType133 - # dim OutType133 algorithm = incremental - # dim OutType133 multiplier = -1 - # dim OutType133 divisor = 1 - # dim OutType135 name = OutType135 - # dim OutType135 algorithm = incremental - # dim OutType135 multiplier = -1 - # dim OutType135 divisor = 1 - # dim OutType143 name = OutType143 - # dim OutType143 algorithm = incremental - # dim OutType143 multiplier = -1 - # dim OutType143 divisor = 1 - -[apps.preads] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.preads - # chart type = stacked - # type = apps - # family = disk - # units = KiB/s - # context = apps.preads - # priority = 20002 - # name = apps.preads - # title = Apps Disk Reads - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10240000 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 10240000 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 10240000 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 10240000 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 10240000 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 10240000 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 10240000 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 10240000 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 10240000 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 10240000 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 10240000 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 10240000 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 10240000 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 10240000 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 10240000 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 10240000 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 10240000 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 10240000 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 10240000 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 10240000 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 10240000 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 10240000 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 10240000 - -[ipv6.ect] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/ipv6.ect - # chart type = line - # type = ipv6 - # family = packets - # units = packets/s - # context = ipv6.ect - # priority = 6210 - # name = ipv6.ect - # title = IPv6 ECT Packets - # dim InNoECTPkts name = InNoECTPkts - # dim InNoECTPkts algorithm = incremental - # dim InNoECTPkts multiplier = 1 - # dim InNoECTPkts divisor = 1 - # dim InECT1Pkts name = InECT1Pkts - # dim InECT1Pkts algorithm = incremental - # dim InECT1Pkts multiplier = 1 - # dim InECT1Pkts divisor = 1 - # dim InECT0Pkts name = InECT0Pkts - # dim InECT0Pkts algorithm = incremental - # dim InECT0Pkts multiplier = 1 - # dim InECT0Pkts divisor = 1 - # dim InCEPkts name = InCEPkts - # dim InCEPkts algorithm = incremental - # dim InCEPkts multiplier = 1 - # dim InCEPkts divisor = 1 - -[system.softnet_stat] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.softnet_stat - # chart type = line - # type = system - # family = softnet_stat - # units = events/s - # context = system.softnet_stat - # priority = 955 - # name = system.softnet_stat - # title = System softnet_stat - # dim processed name = processed - # dim processed algorithm = incremental - # dim processed multiplier = 1 - # dim processed divisor = 1 - # dim dropped name = dropped - # dim dropped algorithm = incremental - # dim dropped multiplier = 1 - # dim dropped divisor = 1 - # dim squeezed name = squeezed - # dim squeezed algorithm = incremental - # dim squeezed multiplier = 1 - # dim squeezed divisor = 1 - # dim received_rps name = received_rps - # dim received_rps algorithm = incremental - # dim received_rps multiplier = 1 - # dim received_rps divisor = 1 - # dim flow_limit_count name = flow_limit_count - # dim flow_limit_count algorithm = incremental - # dim flow_limit_count multiplier = 1 - # dim flow_limit_count divisor = 1 - -[cpu.cpu0_softnet_stat] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/cpu.cpu0_softnet_stat - # chart type = line - # type = cpu - # family = softnet_stat - # units = events/s - # context = cpu.softnet_stat - # priority = 4101 - # name = cpu.cpu0_softnet_stat - # title = CPU0 softnet_stat - # dim processed name = processed - # dim processed algorithm = incremental - # dim processed multiplier = 1 - # dim processed divisor = 1 - # dim dropped name = dropped - # dim dropped algorithm = incremental - # dim dropped multiplier = 1 - # dim dropped divisor = 1 - # dim squeezed name = squeezed - # dim squeezed algorithm = incremental - # dim squeezed multiplier = 1 - # dim squeezed divisor = 1 - # dim received_rps name = received_rps - # dim received_rps algorithm = incremental - # dim received_rps multiplier = 1 - # dim received_rps divisor = 1 - # dim flow_limit_count name = flow_limit_count - # dim flow_limit_count algorithm = incremental - # dim flow_limit_count multiplier = 1 - # dim flow_limit_count divisor = 1 - -[apps.pwrites] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.pwrites - # chart type = stacked - # type = apps - # family = disk - # units = KiB/s - # context = apps.pwrites - # priority = 20002 - # name = apps.pwrites - # title = Apps Disk Writes - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10240000 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 10240000 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 10240000 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 10240000 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 10240000 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 10240000 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 10240000 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 10240000 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 10240000 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 10240000 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 10240000 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 10240000 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 10240000 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 10240000 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 10240000 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 10240000 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 10240000 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 10240000 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 10240000 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 10240000 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 10240000 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 10240000 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 10240000 - -[cpu.cpu1_softnet_stat] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/cpu.cpu1_softnet_stat - # chart type = line - # type = cpu - # family = softnet_stat - # units = events/s - # context = cpu.softnet_stat - # priority = 4102 - # name = cpu.cpu1_softnet_stat - # title = CPU1 softnet_stat - # dim processed name = processed - # dim processed algorithm = incremental - # dim processed multiplier = 1 - # dim processed divisor = 1 - # dim dropped name = dropped - # dim dropped algorithm = incremental - # dim dropped multiplier = 1 - # dim dropped divisor = 1 - # dim squeezed name = squeezed - # dim squeezed algorithm = incremental - # dim squeezed multiplier = 1 - # dim squeezed divisor = 1 - # dim received_rps name = received_rps - # dim received_rps algorithm = incremental - # dim received_rps multiplier = 1 - # dim received_rps divisor = 1 - # dim flow_limit_count name = flow_limit_count - # dim flow_limit_count algorithm = incremental - # dim flow_limit_count multiplier = 1 - # dim flow_limit_count divisor = 1 - -[apps.lreads] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.lreads - # chart type = stacked - # type = apps - # family = disk - # units = KiB/s - # context = apps.lreads - # priority = 20042 - # name = apps.lreads - # title = Apps Disk Logical Reads - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10240000 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 10240000 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 10240000 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 10240000 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 10240000 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 10240000 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 10240000 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 10240000 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 10240000 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 10240000 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 10240000 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 10240000 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 10240000 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 10240000 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 10240000 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 10240000 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 10240000 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 10240000 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 10240000 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 10240000 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 10240000 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 10240000 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 10240000 - -[disk.sda] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk.sda - # chart type = area - # type = disk - # family = sda - # units = KiB/s - # context = disk.io - # priority = 2000 - # name = disk.sda - # title = Disk I/O Bandwidth - # dim reads name = reads - # dim reads algorithm = incremental - # dim reads multiplier = 512 - # dim reads divisor = 1024 - # dim writes name = writes - # dim writes algorithm = incremental - # dim writes multiplier = -512 - # dim writes divisor = 1024 - -[disk_ops.sda] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_ops.sda - # chart type = line - # type = disk_ops - # family = sda - # units = operations/s - # context = disk.ops - # priority = 2001 - # name = disk_ops.sda - # title = Disk Completed I/O Operations - # dim reads name = reads - # dim reads algorithm = incremental - # dim reads multiplier = 1 - # dim reads divisor = 1 - # dim writes name = writes - # dim writes algorithm = incremental - # dim writes multiplier = -1 - # dim writes divisor = 1 - -[disk_backlog.sda] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_backlog.sda - # chart type = area - # type = disk_backlog - # family = sda - # units = milliseconds - # context = disk.backlog - # priority = 2003 - # name = disk_backlog.sda - # title = Disk Backlog - # dim backlog name = backlog - # dim backlog algorithm = incremental - # dim backlog multiplier = 1 - # dim backlog divisor = 10 - -[disk_util.sda] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_util.sda - # chart type = area - # type = disk_util - # family = sda - # units = % of time working - # context = disk.util - # priority = 2004 - # name = disk_util.sda - # title = Disk Utilization Time - # dim utilization name = utilization - # dim utilization algorithm = incremental - # dim utilization multiplier = 1 - # dim utilization divisor = 10 - -[disk_mops.sda] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_mops.sda - # chart type = line - # type = disk_mops - # family = sda - # units = merged operations/s - # context = disk.mops - # priority = 2021 - # name = disk_mops.sda - # title = Disk Merged Operations - # dim reads name = reads - # dim reads algorithm = incremental - # dim reads multiplier = 1 - # dim reads divisor = 1 - # dim writes name = writes - # dim writes algorithm = incremental - # dim writes multiplier = -1 - # dim writes divisor = 1 - -[disk_iotime.sda] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_iotime.sda - # chart type = line - # type = disk_iotime - # family = sda - # units = milliseconds/s - # context = disk.iotime - # priority = 2022 - # name = disk_iotime.sda - # title = Disk Total I/O Time - # dim reads name = reads - # dim reads algorithm = incremental - # dim reads multiplier = 1 - # dim reads divisor = 1 - # dim writes name = writes - # dim writes algorithm = incremental - # dim writes multiplier = -1 - # dim writes divisor = 1 - -[apps.lwrites] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.lwrites - # chart type = stacked - # type = apps - # family = disk - # units = KiB/s - # context = apps.lwrites - # priority = 20042 - # name = apps.lwrites - # title = Apps I/O Logical Writes - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10240000 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 10240000 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 10240000 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 10240000 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 10240000 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 10240000 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 10240000 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 10240000 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 10240000 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 10240000 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 10240000 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 10240000 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 10240000 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 10240000 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 10240000 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 10240000 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 10240000 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 10240000 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 10240000 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 10240000 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 10240000 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 10240000 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 10240000 - -[system.io] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.io - # chart type = area - # type = system - # family = disk - # units = KiB/s - # context = system.io - # priority = 150 - # name = system.io - # title = Disk I/O - # dim in name = in - # dim in algorithm = incremental - # dim in multiplier = 1 - # dim in divisor = 1 - # dim out name = out - # dim out algorithm = incremental - # dim out multiplier = -1 - # dim out divisor = 1 - -[system.ipc_semaphores] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.ipc_semaphores - # chart type = area - # type = system - # family = ipc semaphores - # units = semaphores - # context = system.ipc_semaphores - # priority = 1000 - # name = system.ipc_semaphores - # title = IPC Semaphores - # dim semaphores name = semaphores - # dim semaphores algorithm = absolute - # dim semaphores multiplier = 1 - # dim semaphores divisor = 1 - -[system.ipc_semaphore_arrays] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/system.ipc_semaphore_arrays - # chart type = area - # type = system - # family = ipc semaphores - # units = arrays - # context = system.ipc_semaphore_arrays - # priority = 1000 - # name = system.ipc_semaphore_arrays - # title = IPC Semaphore Arrays - # dim arrays name = arrays - # dim arrays algorithm = absolute - # dim arrays multiplier = 1 - # dim arrays divisor = 1 - -[netdata.plugin_proc_modules] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.plugin_proc_modules - # chart type = stacked - # type = netdata - # family = proc - # units = milliseconds/run - # context = netdata.plugin_proc_modules - # priority = 132001 - # name = netdata.plugin_proc_modules - # title = NetData Proc Plugin Modules Durations - # dim stat name = stat - # dim stat algorithm = absolute - # dim stat multiplier = 1 - # dim stat divisor = 1000 - # dim uptime name = uptime - # dim uptime algorithm = absolute - # dim uptime multiplier = 1 - # dim uptime divisor = 1000 - # dim loadavg name = loadavg - # dim loadavg algorithm = absolute - # dim loadavg multiplier = 1 - # dim loadavg divisor = 1000 - # dim entropy name = entropy - # dim entropy algorithm = absolute - # dim entropy multiplier = 1 - # dim entropy divisor = 1000 - # dim interrupts name = interrupts - # dim interrupts algorithm = absolute - # dim interrupts multiplier = 1 - # dim interrupts divisor = 1000 - # dim softirqs name = softirqs - # dim softirqs algorithm = absolute - # dim softirqs multiplier = 1 - # dim softirqs divisor = 1000 - # dim vmstat name = vmstat - # dim vmstat algorithm = absolute - # dim vmstat multiplier = 1 - # dim vmstat divisor = 1000 - # dim meminfo name = meminfo - # dim meminfo algorithm = absolute - # dim meminfo multiplier = 1 - # dim meminfo divisor = 1000 - # dim ksm name = ksm - # dim ksm algorithm = absolute - # dim ksm multiplier = 1 - # dim ksm divisor = 1000 - # dim numa name = numa - # dim numa algorithm = absolute - # dim numa multiplier = 1 - # dim numa divisor = 1000 - # dim netdev name = netdev - # dim netdev algorithm = absolute - # dim netdev multiplier = 1 - # dim netdev divisor = 1000 - # dim sockstat name = sockstat - # dim sockstat algorithm = absolute - # dim sockstat multiplier = 1 - # dim sockstat divisor = 1000 - # dim sockstat6 name = sockstat6 - # dim sockstat6 algorithm = absolute - # dim sockstat6 multiplier = 1 - # dim sockstat6 divisor = 1000 - # dim netstat name = netstat - # dim netstat algorithm = absolute - # dim netstat multiplier = 1 - # dim netstat divisor = 1000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1000 - # dim snmp6 name = snmp6 - # dim snmp6 algorithm = absolute - # dim snmp6 multiplier = 1 - # dim snmp6 divisor = 1000 - # dim softnet name = softnet - # dim softnet algorithm = absolute - # dim softnet multiplier = 1 - # dim softnet divisor = 1000 - # dim diskstats name = diskstats - # dim diskstats algorithm = absolute - # dim diskstats multiplier = 1 - # dim diskstats divisor = 1000 - # dim mdstat name = mdstat - # dim mdstat algorithm = absolute - # dim mdstat multiplier = 1 - # dim mdstat divisor = 1000 - # dim btrfs name = btrfs - # dim btrfs algorithm = absolute - # dim btrfs multiplier = 1 - # dim btrfs divisor = 1000 - # dim ipc name = ipc - # dim ipc algorithm = absolute - # dim ipc multiplier = 1 - # dim ipc divisor = 1000 - # dim power_supply name = power_supply - # dim power_supply algorithm = absolute - # dim power_supply multiplier = 1 - # dim power_supply divisor = 1000 - -[apps.files] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.files - # chart type = stacked - # type = apps - # family = disk - # units = open files - # context = apps.files - # priority = 20050 - # name = apps.files - # title = Apps Open Files - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 1 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 1 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 1 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 1 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 1 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 1 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 1 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 1 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 1 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 1 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 1 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 1 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 1 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 1 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 1 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 1 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 1 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 1 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 1 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 1 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 1 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 1 - -[netdata.plugin_proc_cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.plugin_proc_cpu - # chart type = stacked - # type = netdata - # family = proc - # units = milliseconds/s - # context = netdata.plugin_proc_cpu - # priority = 132000 - # name = netdata.plugin_proc_cpu - # title = NetData Proc Plugin CPU usage - # dim user name = user - # dim user algorithm = incremental - # dim user multiplier = 1 - # dim user divisor = 1000 - # dim system name = system - # dim system algorithm = incremental - # dim system multiplier = 1 - # dim system divisor = 1000 - -[netdata.server_cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.server_cpu - # chart type = stacked - # type = netdata - # family = netdata - # units = milliseconds/s - # context = netdata.server_cpu - # priority = 130000 - # name = netdata.server_cpu - # title = NetData CPU usage - # dim user name = user - # dim user algorithm = incremental - # dim user multiplier = 1 - # dim user divisor = 1000 - # dim system name = system - # dim system algorithm = incremental - # dim system multiplier = 1 - # dim system divisor = 1000 - -[netdata.clients] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.clients - # chart type = line - # type = netdata - # family = netdata - # units = connected clients - # context = netdata.clients - # priority = 130200 - # name = netdata.clients - # title = NetData Web Clients - # dim clients name = clients - # dim clients algorithm = absolute - # dim clients multiplier = 1 - # dim clients divisor = 1 - -[apps.sockets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.sockets - # chart type = stacked - # type = apps - # family = net - # units = open sockets - # context = apps.sockets - # priority = 20051 - # name = apps.sockets - # title = Apps Open Sockets - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 1 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 1 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 1 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 1 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 1 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 1 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 1 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 1 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 1 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 1 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 1 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 1 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 1 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 1 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 1 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 1 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 1 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 1 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 1 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 1 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 1 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 1 - -[netdata.requests] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.requests - # chart type = line - # type = netdata - # family = netdata - # units = requests/s - # context = netdata.requests - # priority = 130300 - # name = netdata.requests - # title = NetData Web Requests - # dim requests name = requests - # dim requests algorithm = incremental - # dim requests multiplier = 1 - # dim requests divisor = 1 - -[netdata.net] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.net - # chart type = area - # type = netdata - # family = netdata - # units = kilobits/s - # context = netdata.net - # priority = 130000 - # name = netdata.net - # title = NetData Network Traffic - # dim in name = in - # dim in algorithm = incremental - # dim in multiplier = 8 - # dim in divisor = 1000 - # dim out name = out - # dim out algorithm = incremental - # dim out multiplier = -8 - # dim out divisor = 1000 - -[netdata.response_time] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.response_time - # chart type = line - # type = netdata - # family = netdata - # units = milliseconds/request - # context = netdata.response_time - # priority = 130400 - # name = netdata.response_time - # title = NetData API Response Time - # dim average name = average - # dim average algorithm = absolute - # dim average multiplier = 1 - # dim average divisor = 1000 - # dim max name = max - # dim max algorithm = absolute - # dim max multiplier = 1 - # dim max divisor = 1000 - -[netdata.compression_ratio] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.compression_ratio - # chart type = line - # type = netdata - # family = netdata - # units = percentage - # context = netdata.compression_ratio - # priority = 130500 - # name = netdata.compression_ratio - # title = NetData API Responses Compression Savings Ratio - # dim savings name = savings - # dim savings algorithm = absolute - # dim savings multiplier = 1 - # dim savings divisor = 1000 - -[apps.pipes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/apps.pipes - # chart type = stacked - # type = apps - # family = processes - # units = open pipes - # context = apps.pipes - # priority = 20053 - # name = apps.pipes - # title = Apps Pipes - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim apps.plugin name = apps.plugin - # dim apps.plugin algorithm = absolute - # dim apps.plugin multiplier = 1 - # dim apps.plugin divisor = 1 - # dim python.d.plugin name = python.d.plugin - # dim python.d.plugin algorithm = absolute - # dim python.d.plugin multiplier = 1 - # dim python.d.plugin divisor = 1 - # dim tc-qos-helper name = tc-qos-helper - # dim tc-qos-helper algorithm = absolute - # dim tc-qos-helper multiplier = 1 - # dim tc-qos-helper divisor = 1 - # dim fail2ban name = fail2ban - # dim fail2ban algorithm = absolute - # dim fail2ban multiplier = 1 - # dim fail2ban divisor = 1 - # dim httpd name = httpd - # dim httpd algorithm = absolute - # dim httpd multiplier = 1 - # dim httpd divisor = 1 - # dim php name = php - # dim php algorithm = absolute - # dim php multiplier = 1 - # dim php divisor = 1 - # dim sql name = sql - # dim sql algorithm = absolute - # dim sql multiplier = 1 - # dim sql divisor = 1 - # dim nosql name = nosql - # dim nosql algorithm = absolute - # dim nosql multiplier = 1 - # dim nosql divisor = 1 - # dim email name = email - # dim email algorithm = absolute - # dim email multiplier = 1 - # dim email divisor = 1 - # dim logs name = logs - # dim logs algorithm = absolute - # dim logs multiplier = 1 - # dim logs divisor = 1 - # dim nms name = nms - # dim nms algorithm = absolute - # dim nms multiplier = 1 - # dim nms divisor = 1 - # dim nfs name = nfs - # dim nfs algorithm = absolute - # dim nfs multiplier = 1 - # dim nfs divisor = 1 - # dim containers name = containers - # dim containers algorithm = absolute - # dim containers multiplier = 1 - # dim containers divisor = 1 - # dim ssh name = ssh - # dim ssh algorithm = absolute - # dim ssh multiplier = 1 - # dim ssh divisor = 1 - # dim time name = time - # dim time algorithm = absolute - # dim time multiplier = 1 - # dim time divisor = 1 - # dim cron name = cron - # dim cron algorithm = absolute - # dim cron multiplier = 1 - # dim cron divisor = 1 - # dim X name = X - # dim X algorithm = absolute - # dim X multiplier = 1 - # dim X divisor = 1 - # dim ksmd name = ksmd - # dim ksmd algorithm = absolute - # dim ksmd multiplier = 1 - # dim ksmd divisor = 1 - # dim system name = system - # dim system algorithm = absolute - # dim system multiplier = 1 - # dim system divisor = 1 - # dim kernel name = kernel - # dim kernel algorithm = absolute - # dim kernel multiplier = 1 - # dim kernel divisor = 1 - # dim java name = java - # dim java algorithm = absolute - # dim java multiplier = 1 - # dim java divisor = 1 - # dim other name = other - # dim other algorithm = absolute - # dim other multiplier = 1 - # dim other divisor = 1 - -[users.cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.cpu - # chart type = stacked - # type = users - # family = cpu - # units = percentage - # context = users.cpu - # priority = 20001 - # name = users.cpu - # title = Users CPU Time (200% = 2 cores) - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10000 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 10000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10000 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 10000 - -[users.mem] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.mem - # chart type = stacked - # type = users - # family = mem - # units = MiB - # context = users.mem - # priority = 20003 - # name = users.mem - # title = Users Real Memory (w/o shared) - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1024 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1024 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1024 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 1024 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1024 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1024 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1024 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1024 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1024 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1024 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1024 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1024 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1024 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1024 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1024 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1024 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1024 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1024 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 1024 - -[users.vmem] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.vmem - # chart type = stacked - # type = users - # family = mem - # units = MiB - # context = users.vmem - # priority = 20005 - # name = users.vmem - # title = Users Virtual Memory Size - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1024 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1024 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1024 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 1024 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1024 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1024 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1024 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1024 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1024 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1024 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1024 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1024 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1024 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1024 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1024 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1024 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1024 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1024 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 1024 - -[users.threads] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.threads - # chart type = stacked - # type = users - # family = processes - # units = threads - # context = users.threads - # priority = 20006 - # name = users.threads - # title = Users Threads - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 1 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 1 - -[users.processes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.processes - # chart type = stacked - # type = users - # family = processes - # units = processes - # context = users.processes - # priority = 20007 - # name = users.processes - # title = Users Processes - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 1 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 1 - -[users.cpu_user] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.cpu_user - # chart type = stacked - # type = users - # family = cpu - # units = percentage - # context = users.cpu_user - # priority = 20020 - # name = users.cpu_user - # title = Users CPU User Time (200% = 2 cores) - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10000 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 10000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10000 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 10000 - -[users.cpu_system] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.cpu_system - # chart type = stacked - # type = users - # family = cpu - # units = percentage - # context = users.cpu_system - # priority = 20021 - # name = users.cpu_system - # title = Users CPU System Time (200% = 2 cores) - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10000 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 10000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10000 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 10000 - -[users.swap] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.swap - # chart type = stacked - # type = users - # family = swap - # units = MiB - # context = users.swap - # priority = 20011 - # name = users.swap - # title = Users Swap Memory - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1024 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1024 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1024 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 1024 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1024 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1024 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1024 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1024 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1024 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1024 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1024 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1024 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1024 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1024 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1024 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1024 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1024 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1024 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 1024 - -[users.major_faults] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.major_faults - # chart type = stacked - # type = users - # family = swap - # units = page faults/s - # context = users.major_faults - # priority = 20012 - # name = users.major_faults - # title = Users Major Page Faults (swap read) - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10000 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 10000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10000 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 10000 - -[users.minor_faults] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.minor_faults - # chart type = stacked - # type = users - # family = mem - # units = page faults/s - # context = users.minor_faults - # priority = 20011 - # name = users.minor_faults - # title = Users Minor Page Faults - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10000 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 10000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10000 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 10000 - -[users.preads] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.preads - # chart type = stacked - # type = users - # family = disk - # units = KiB/s - # context = users.preads - # priority = 20002 - # name = users.preads - # title = Users Disk Reads - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10240000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10240000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10240000 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 10240000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10240000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10240000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10240000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10240000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10240000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10240000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10240000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10240000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10240000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10240000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10240000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10240000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10240000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10240000 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 10240000 - -[users.pwrites] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.pwrites - # chart type = stacked - # type = users - # family = disk - # units = KiB/s - # context = users.pwrites - # priority = 20002 - # name = users.pwrites - # title = Users Disk Writes - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10240000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10240000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10240000 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 10240000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10240000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10240000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10240000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10240000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10240000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10240000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10240000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10240000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10240000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10240000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10240000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10240000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10240000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10240000 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 10240000 - -[users.lreads] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.lreads - # chart type = stacked - # type = users - # family = disk - # units = KiB/s - # context = users.lreads - # priority = 20042 - # name = users.lreads - # title = Users Disk Logical Reads - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10240000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10240000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10240000 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 10240000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10240000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10240000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10240000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10240000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10240000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10240000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10240000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10240000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10240000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10240000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10240000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10240000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10240000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10240000 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 10240000 - -[users.lwrites] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.lwrites - # chart type = stacked - # type = users - # family = disk - # units = KiB/s - # context = users.lwrites - # priority = 20042 - # name = users.lwrites - # title = Users I/O Logical Writes - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10240000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10240000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10240000 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 10240000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10240000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10240000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10240000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10240000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10240000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10240000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10240000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10240000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10240000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10240000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10240000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10240000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10240000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10240000 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 10240000 - -[users.files] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.files - # chart type = stacked - # type = users - # family = disk - # units = open files - # context = users.files - # priority = 20050 - # name = users.files - # title = Users Open Files - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 1 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 1 - -[users.sockets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.sockets - # chart type = stacked - # type = users - # family = net - # units = open sockets - # context = users.sockets - # priority = 20051 - # name = users.sockets - # title = Users Open Sockets - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 1 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 1 - -[users.pipes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/users.pipes - # chart type = stacked - # type = users - # family = processes - # units = open pipes - # context = users.pipes - # priority = 20053 - # name = users.pipes - # title = Users Pipes - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1 - # dim nobody name = nobody - # dim nobody algorithm = absolute - # dim nobody multiplier = 1 - # dim nobody divisor = 1 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1 - # dim sshd name = sshd - # dim sshd algorithm = absolute - # dim sshd multiplier = 1 - # dim sshd divisor = 1 - -[groups.cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.cpu - # chart type = stacked - # type = groups - # family = cpu - # units = percentage - # context = groups.cpu - # priority = 20001 - # name = groups.cpu - # title = User Groups CPU Time (200% = 2 cores) - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10000 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 10000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10000 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 10000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10000 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 10000 - -[groups.mem] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.mem - # chart type = stacked - # type = groups - # family = mem - # units = MiB - # context = groups.mem - # priority = 20003 - # name = groups.mem - # title = User Groups Real Memory (w/o shared) - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1024 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1024 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1024 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 1024 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1024 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1024 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1024 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1024 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 1024 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1024 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1024 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1024 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1024 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1024 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1024 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1024 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1024 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1024 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1024 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 1024 - -[groups.vmem] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.vmem - # chart type = stacked - # type = groups - # family = mem - # units = MiB - # context = groups.vmem - # priority = 20005 - # name = groups.vmem - # title = User Groups Virtual Memory Size - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1024 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1024 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1024 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 1024 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1024 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1024 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1024 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1024 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 1024 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1024 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1024 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1024 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1024 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1024 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1024 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1024 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1024 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1024 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1024 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 1024 - -[groups.threads] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.threads - # chart type = stacked - # type = groups - # family = processes - # units = threads - # context = groups.threads - # priority = 20006 - # name = groups.threads - # title = User Groups Threads - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 1 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 1 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 1 - -[groups.processes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.processes - # chart type = stacked - # type = groups - # family = processes - # units = processes - # context = groups.processes - # priority = 20007 - # name = groups.processes - # title = User Groups Processes - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 1 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 1 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 1 - -[groups.cpu_user] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.cpu_user - # chart type = stacked - # type = groups - # family = cpu - # units = percentage - # context = groups.cpu_user - # priority = 20020 - # name = groups.cpu_user - # title = User Groups CPU User Time (200% = 2 cores) - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10000 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 10000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10000 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 10000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10000 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 10000 - -[groups.cpu_system] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.cpu_system - # chart type = stacked - # type = groups - # family = cpu - # units = percentage - # context = groups.cpu_system - # priority = 20021 - # name = groups.cpu_system - # title = User Groups CPU System Time (200% = 2 cores) - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10000 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 10000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10000 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 10000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10000 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 10000 - -[groups.swap] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.swap - # chart type = stacked - # type = groups - # family = swap - # units = MiB - # context = groups.swap - # priority = 20011 - # name = groups.swap - # title = User Groups Swap Memory - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1024 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1024 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1024 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 1024 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1024 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1024 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1024 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1024 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 1024 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1024 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1024 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1024 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1024 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1024 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1024 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1024 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1024 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1024 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1024 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 1024 - -[groups.major_faults] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.major_faults - # chart type = stacked - # type = groups - # family = swap - # units = page faults/s - # context = groups.major_faults - # priority = 20012 - # name = groups.major_faults - # title = User Groups Major Page Faults (swap read) - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10000 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 10000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10000 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 10000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10000 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 10000 - -[groups.minor_faults] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.minor_faults - # chart type = stacked - # type = groups - # family = mem - # units = page faults/s - # context = groups.minor_faults - # priority = 20011 - # name = groups.minor_faults - # title = User Groups Minor Page Faults - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10000 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 10000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10000 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 10000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10000 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 10000 - -[groups.preads] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.preads - # chart type = stacked - # type = groups - # family = disk - # units = KiB/s - # context = groups.preads - # priority = 20002 - # name = groups.preads - # title = User Groups Disk Reads - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10240000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10240000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10240000 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 10240000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10240000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10240000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10240000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10240000 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 10240000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10240000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10240000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10240000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10240000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10240000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10240000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10240000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10240000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10240000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10240000 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 10240000 - -[groups.pwrites] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.pwrites - # chart type = stacked - # type = groups - # family = disk - # units = KiB/s - # context = groups.pwrites - # priority = 20002 - # name = groups.pwrites - # title = User Groups Disk Writes - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10240000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10240000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10240000 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 10240000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10240000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10240000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10240000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10240000 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 10240000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10240000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10240000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10240000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10240000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10240000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10240000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10240000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10240000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10240000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10240000 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 10240000 - -[groups.lreads] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.lreads - # chart type = stacked - # type = groups - # family = disk - # units = KiB/s - # context = groups.lreads - # priority = 20042 - # name = groups.lreads - # title = User Groups Disk Logical Reads - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10240000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10240000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10240000 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 10240000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10240000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10240000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10240000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10240000 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 10240000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10240000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10240000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10240000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10240000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10240000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10240000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10240000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10240000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10240000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10240000 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 10240000 - -[groups.lwrites] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.lwrites - # chart type = stacked - # type = groups - # family = disk - # units = KiB/s - # context = groups.lwrites - # priority = 20042 - # name = groups.lwrites - # title = User Groups I/O Logical Writes - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 10240000 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 10240000 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 10240000 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 10240000 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 10240000 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 10240000 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 10240000 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 10240000 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 10240000 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 10240000 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 10240000 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 10240000 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 10240000 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 10240000 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 10240000 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 10240000 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 10240000 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 10240000 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 10240000 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 10240000 - -[groups.files] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.files - # chart type = stacked - # type = groups - # family = disk - # units = open files - # context = groups.files - # priority = 20050 - # name = groups.files - # title = User Groups Open Files - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 1 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 1 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 1 - -[groups.sockets] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.sockets - # chart type = stacked - # type = groups - # family = net - # units = open sockets - # context = groups.sockets - # priority = 20051 - # name = groups.sockets - # title = User Groups Open Sockets - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 1 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 1 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 1 - -[groups.pipes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/groups.pipes - # chart type = stacked - # type = groups - # family = processes - # units = open pipes - # context = groups.pipes - # priority = 20053 - # name = groups.pipes - # title = User Groups Pipes - # dim daemon name = daemon - # dim daemon algorithm = absolute - # dim daemon multiplier = 1 - # dim daemon divisor = 1 - # dim messagebus name = messagebus - # dim messagebus algorithm = absolute - # dim messagebus multiplier = 1 - # dim messagebus divisor = 1 - # dim memcache name = memcache - # dim memcache algorithm = absolute - # dim memcache multiplier = 1 - # dim memcache divisor = 1 - # dim nogroup name = nogroup - # dim nogroup algorithm = absolute - # dim nogroup multiplier = 1 - # dim nogroup divisor = 1 - # dim znc name = znc - # dim znc algorithm = absolute - # dim znc multiplier = 1 - # dim znc divisor = 1 - # dim postgres name = postgres - # dim postgres algorithm = absolute - # dim postgres multiplier = 1 - # dim postgres divisor = 1 - # dim mysql name = mysql - # dim mysql algorithm = absolute - # dim mysql multiplier = 1 - # dim mysql divisor = 1 - # dim ossec name = ossec - # dim ossec algorithm = absolute - # dim ossec multiplier = 1 - # dim ossec divisor = 1 - # dim utmp name = utmp - # dim utmp algorithm = absolute - # dim utmp multiplier = 1 - # dim utmp divisor = 1 - # dim git name = git - # dim git algorithm = absolute - # dim git multiplier = 1 - # dim git divisor = 1 - # dim snmp name = snmp - # dim snmp algorithm = absolute - # dim snmp multiplier = 1 - # dim snmp divisor = 1 - # dim elasticsearch name = elasticsearch - # dim elasticsearch algorithm = absolute - # dim elasticsearch multiplier = 1 - # dim elasticsearch divisor = 1 - # dim www-data name = www-data - # dim www-data algorithm = absolute - # dim www-data multiplier = 1 - # dim www-data divisor = 1 - # dim postfix name = postfix - # dim postfix algorithm = absolute - # dim postfix multiplier = 1 - # dim postfix divisor = 1 - # dim localuser name = localuser - # dim localuser algorithm = absolute - # dim localuser multiplier = 1 - # dim localuser divisor = 1 - # dim ntp name = ntp - # dim ntp algorithm = absolute - # dim ntp multiplier = 1 - # dim ntp divisor = 1 - # dim netdata name = netdata - # dim netdata algorithm = absolute - # dim netdata multiplier = 1 - # dim netdata divisor = 1 - # dim root name = root - # dim root algorithm = absolute - # dim root multiplier = 1 - # dim root divisor = 1 - # dim syslog name = syslog - # dim syslog algorithm = absolute - # dim syslog multiplier = 1 - # dim syslog divisor = 1 - # dim postdrop name = postdrop - # dim postdrop algorithm = absolute - # dim postdrop multiplier = 1 - # dim postdrop divisor = 1 - -[disk_await.sda] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_await.sda - # chart type = line - # type = disk_await - # family = sda - # units = milliseconds/operation - # context = disk.await - # priority = 2005 - # name = disk_await.sda - # title = Average Completed I/O Operation Time - # dim reads name = reads - # dim reads algorithm = absolute - # dim reads multiplier = 1 - # dim reads divisor = 1 - # dim writes name = writes - # dim writes algorithm = absolute - # dim writes multiplier = -1 - # dim writes divisor = 1 - -[disk_avgsz.sda] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_avgsz.sda - # chart type = area - # type = disk_avgsz - # family = sda - # units = KiB/operation - # context = disk.avgsz - # priority = 2006 - # name = disk_avgsz.sda - # title = Average Completed I/O Operation Bandwidth - # dim reads name = reads - # dim reads algorithm = absolute - # dim reads multiplier = 512 - # dim reads divisor = 1024 - # dim writes name = writes - # dim writes algorithm = absolute - # dim writes multiplier = -512 - # dim writes divisor = 1024 - -[disk_svctm.sda] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_svctm.sda - # chart type = line - # type = disk_svctm - # family = sda - # units = milliseconds/operation - # context = disk.svctm - # priority = 2007 - # name = disk_svctm.sda - # title = Average Service Time - # dim svctm name = svctm - # dim svctm algorithm = absolute - # dim svctm multiplier = 1 - # dim svctm divisor = 1 - -[netdata.queries] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.queries - # chart type = line - # type = netdata - # family = queries - # units = queries/s - # context = netdata.queries - # priority = 130500 - # name = netdata.queries - # title = NetData API Queries - # dim queries name = queries - # dim queries algorithm = incremental - # dim queries multiplier = 1 - # dim queries divisor = 1 - -[netdata.db_points] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/netdata.db_points - # chart type = area - # type = netdata - # family = queries - # units = points/s - # context = netdata.db_points - # priority = 130501 - # name = netdata.db_points - # title = NetData API Points - # dim read name = read - # dim read algorithm = incremental - # dim read multiplier = 1 - # dim read divisor = 1 - # dim generated name = generated - # dim generated algorithm = incremental - # dim generated multiplier = -1 - # dim generated divisor = 1 - -[web_log_apache_vhosts.http_version] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/web_log_apache_vhosts.http_version - # chart type = stacked - # type = web_log_apache_vhosts - # family = http versions - # units = requests/s - # context = web_log.http_version - # priority = 60006 - # name = web_log_apache_vhosts.http_version - # title = Requests Per HTTP Version - # dim 1_1 name = 1.1 - # dim 1_1 algorithm = incremental - # dim 1_1 multiplier = 1 - # dim 1_1 divisor = 1 - # dim 1_0 name = 1.0 - # dim 1_0 algorithm = incremental - # dim 1_0 multiplier = 1 - # dim 1_0 divisor = 1 - -[web_log_apache_vhosts.detailed_response_codes] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/web_log_apache_vhosts.detailed_response_codes - # chart type = stacked - # type = web_log_apache_vhosts - # family = responses - # units = requests/s - # context = web_log.detailed_response_codes - # priority = 60010 - # name = web_log_apache_vhosts.detailed_response_codes - # title = Detailed Response Codes - # dim 301 name = 301 - # dim 301 algorithm = incremental - # dim 301 multiplier = 1 - # dim 301 divisor = 1 - # dim 304 name = 304 - # dim 304 algorithm = incremental - # dim 304 multiplier = 1 - # dim 304 divisor = 1 - # dim 200 name = 200 - # dim 200 algorithm = incremental - # dim 200 multiplier = 1 - # dim 200 divisor = 1 - # dim 302 name = 302 - # dim 302 algorithm = incremental - # dim 302 multiplier = 1 - # dim 302 divisor = 1 - # dim 204 name = 204 - # dim 204 algorithm = incremental - # dim 204 multiplier = 1 - # dim 204 divisor = 1 - -[services.cpu] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/services.cpu - # chart type = stacked - # type = services - # family = cpu - # units = % - # context = services.cpu - # priority = 19000 - # name = services.cpu - # title = Systemd Services CPU utilization (200% = 2 cores) - # dim system.slice_irqbalance.service name = irqbalance - # dim system.slice_irqbalance.service algorithm = incremental - # dim system.slice_irqbalance.service multiplier = 100 - # dim system.slice_irqbalance.service divisor = 100 - # dim system.slice_systemd-update-utmp.service name = systemd-update-utmp - # dim system.slice_systemd-update-utmp.service algorithm = incremental - # dim system.slice_systemd-update-utmp.service multiplier = 100 - # dim system.slice_systemd-update-utmp.service divisor = 100 - # dim system.slice_fail2ban.service name = fail2ban - # dim system.slice_fail2ban.service algorithm = incremental - # dim system.slice_fail2ban.service multiplier = 100 - # dim system.slice_fail2ban.service divisor = 100 - # dim system.slice_apache2.service name = apache2 - # dim system.slice_apache2.service algorithm = incremental - # dim system.slice_apache2.service multiplier = 100 - # dim system.slice_apache2.service divisor = 100 - # dim system.slice_lvm2-monitor.service name = lvm2-monitor - # dim system.slice_lvm2-monitor.service algorithm = incremental - # dim system.slice_lvm2-monitor.service multiplier = 100 - # dim system.slice_lvm2-monitor.service divisor = 100 - # dim system.slice_systemd-journal-flush.service name = systemd-journal-flush - # dim system.slice_systemd-journal-flush.service algorithm = incremental - # dim system.slice_systemd-journal-flush.service multiplier = 100 - # dim system.slice_systemd-journal-flush.service divisor = 100 - # dim system.slice_systemd-sysctl.service name = systemd-sysctl - # dim system.slice_systemd-sysctl.service algorithm = incremental - # dim system.slice_systemd-sysctl.service multiplier = 100 - # dim system.slice_systemd-sysctl.service divisor = 100 - # dim system.slice_polkitd.service name = polkitd - # dim system.slice_polkitd.service algorithm = incremental - # dim system.slice_polkitd.service multiplier = 100 - # dim system.slice_polkitd.service divisor = 100 - # dim system.slice_systemd-udevd.service name = systemd-udevd - # dim system.slice_systemd-udevd.service algorithm = incremental - # dim system.slice_systemd-udevd.service multiplier = 100 - # dim system.slice_systemd-udevd.service divisor = 100 - # dim system.slice_cron.service name = cron - # dim system.slice_cron.service algorithm = incremental - # dim system.slice_cron.service multiplier = 100 - # dim system.slice_cron.service divisor = 100 - # dim system.slice_networking.service name = networking - # dim system.slice_networking.service algorithm = incremental - # dim system.slice_networking.service multiplier = 100 - # dim system.slice_networking.service divisor = 100 - # dim system.slice_systemd-remount-fs.service name = systemd-remount-fs - # dim system.slice_systemd-remount-fs.service algorithm = incremental - # dim system.slice_systemd-remount-fs.service multiplier = 100 - # dim system.slice_systemd-remount-fs.service divisor = 100 - # dim system.slice_accounts-daemon.service name = accounts-daemon - # dim system.slice_accounts-daemon.service algorithm = incremental - # dim system.slice_accounts-daemon.service multiplier = 100 - # dim system.slice_accounts-daemon.service divisor = 100 - # dim system.slice_systemd-tmpfiles-setup.service name = systemd-tmpfiles-setup - # dim system.slice_systemd-tmpfiles-setup.service algorithm = incremental - # dim system.slice_systemd-tmpfiles-setup.service multiplier = 100 - # dim system.slice_systemd-tmpfiles-setup.service divisor = 100 - # dim system.slice_snmpd.service name = snmpd - # dim system.slice_snmpd.service algorithm = incremental - # dim system.slice_snmpd.service multiplier = 100 - # dim system.slice_snmpd.service divisor = 100 - # dim system.slice_mdadm.service name = mdadm - # dim system.slice_mdadm.service algorithm = incremental - # dim system.slice_mdadm.service multiplier = 100 - # dim system.slice_mdadm.service divisor = 100 - # dim system.slice_console-setup.service name = console-setup - # dim system.slice_console-setup.service algorithm = incremental - # dim system.slice_console-setup.service multiplier = 100 - # dim system.slice_console-setup.service divisor = 100 - # dim system.slice_postgresql.service name = postgresql - # dim system.slice_postgresql.service algorithm = incremental - # dim system.slice_postgresql.service multiplier = 100 - # dim system.slice_postgresql.service divisor = 100 - # dim system.slice_systemd-journald.service name = systemd-journald - # dim system.slice_systemd-journald.service algorithm = incremental - # dim system.slice_systemd-journald.service multiplier = 100 - # dim system.slice_systemd-journald.service divisor = 100 - # dim system.slice_atd.service name = atd - # dim system.slice_atd.service algorithm = incremental - # dim system.slice_atd.service multiplier = 100 - # dim system.slice_atd.service divisor = 100 - # dim system.slice_systemd-udev-trigger.service name = systemd-udev-trigger - # dim system.slice_systemd-udev-trigger.service algorithm = incremental - # dim system.slice_systemd-udev-trigger.service multiplier = 100 - # dim system.slice_systemd-udev-trigger.service divisor = 100 - # dim system.slice_elasticsearch.service name = elasticsearch - # dim system.slice_elasticsearch.service algorithm = incremental - # dim system.slice_elasticsearch.service multiplier = 100 - # dim system.slice_elasticsearch.service divisor = 100 - # dim system.slice_unattended-upgrades.service name = unattended-upgrades - # dim system.slice_unattended-upgrades.service algorithm = incremental - # dim system.slice_unattended-upgrades.service multiplier = 100 - # dim system.slice_unattended-upgrades.service divisor = 100 - # dim system.slice_ondemand.service name = ondemand - # dim system.slice_ondemand.service algorithm = incremental - # dim system.slice_ondemand.service multiplier = 100 - # dim system.slice_ondemand.service divisor = 100 - # dim system.slice_znc.service name = znc - # dim system.slice_znc.service algorithm = incremental - # dim system.slice_znc.service multiplier = 100 - # dim system.slice_znc.service divisor = 100 - # dim system.slice_ssh.service name = ssh - # dim system.slice_ssh.service algorithm = incremental - # dim system.slice_ssh.service multiplier = 100 - # dim system.slice_ssh.service divisor = 100 - # dim system.slice_ossec.service name = ossec - # dim system.slice_ossec.service algorithm = incremental - # dim system.slice_ossec.service multiplier = 100 - # dim system.slice_ossec.service divisor = 100 - # dim system.slice_lm-sensors.service name = lm-sensors - # dim system.slice_lm-sensors.service algorithm = incremental - # dim system.slice_lm-sensors.service multiplier = 100 - # dim system.slice_lm-sensors.service divisor = 100 - # dim system.slice_snapd.service name = snapd - # dim system.slice_snapd.service algorithm = incremental - # dim system.slice_snapd.service multiplier = 100 - # dim system.slice_snapd.service divisor = 100 - # dim system.slice_memcached.service name = memcached - # dim system.slice_memcached.service algorithm = incremental - # dim system.slice_memcached.service multiplier = 100 - # dim system.slice_memcached.service divisor = 100 - # dim system.slice_ufw.service name = ufw - # dim system.slice_ufw.service algorithm = incremental - # dim system.slice_ufw.service multiplier = 100 - # dim system.slice_ufw.service divisor = 100 - # dim system.slice_systemd-random-seed.service name = systemd-random-seed - # dim system.slice_systemd-random-seed.service algorithm = incremental - # dim system.slice_systemd-random-seed.service multiplier = 100 - # dim system.slice_systemd-random-seed.service divisor = 100 - # dim system.slice_snapd.seeded.service name = snapd.seeded - # dim system.slice_snapd.seeded.service algorithm = incremental - # dim system.slice_snapd.seeded.service multiplier = 100 - # dim system.slice_snapd.seeded.service divisor = 100 - # dim system.slice_mysql.service name = mysql - # dim system.slice_mysql.service algorithm = incremental - # dim system.slice_mysql.service multiplier = 100 - # dim system.slice_mysql.service divisor = 100 - # dim system.slice_rpc-gssd.service name = rpc-gssd - # dim system.slice_rpc-gssd.service algorithm = incremental - # dim system.slice_rpc-gssd.service multiplier = 100 - # dim system.slice_rpc-gssd.service divisor = 100 - # dim system.slice_rsyslog.service name = rsyslog - # dim system.slice_rsyslog.service algorithm = incremental - # dim system.slice_rsyslog.service multiplier = 100 - # dim system.slice_rsyslog.service divisor = 100 - # dim system.slice_systemd-modules-load.service name = systemd-modules-load - # dim system.slice_systemd-modules-load.service algorithm = incremental - # dim system.slice_systemd-modules-load.service multiplier = 100 - # dim system.slice_systemd-modules-load.service divisor = 100 - # dim system.slice_netdata.service name = netdata - # dim system.slice_netdata.service algorithm = incremental - # dim system.slice_netdata.service multiplier = 100 - # dim system.slice_netdata.service divisor = 100 - # dim system.slice_rc-local.service name = rc-local - # dim system.slice_rc-local.service algorithm = incremental - # dim system.slice_rc-local.service multiplier = 100 - # dim system.slice_rc-local.service divisor = 100 - # dim system.slice_systemd-tmpfiles-setup-dev.service name = systemd-tmpfiles-setup-dev - # dim system.slice_systemd-tmpfiles-setup-dev.service algorithm = incremental - # dim system.slice_systemd-tmpfiles-setup-dev.service multiplier = 100 - # dim system.slice_systemd-tmpfiles-setup-dev.service divisor = 100 - # dim system.slice_chrony.service name = chrony - # dim system.slice_chrony.service algorithm = incremental - # dim system.slice_chrony.service multiplier = 100 - # dim system.slice_chrony.service divisor = 100 - # dim system.slice_lxcfs.service name = lxcfs - # dim system.slice_lxcfs.service algorithm = incremental - # dim system.slice_lxcfs.service multiplier = 100 - # dim system.slice_lxcfs.service divisor = 100 - # dim system.slice_grub-common.service name = grub-common - # dim system.slice_grub-common.service algorithm = incremental - # dim system.slice_grub-common.service multiplier = 100 - # dim system.slice_grub-common.service divisor = 100 - # dim system.slice_ifup_ens3.service name = ifup_ens3 - # dim system.slice_ifup_ens3.service algorithm = incremental - # dim system.slice_ifup_ens3.service multiplier = 100 - # dim system.slice_ifup_ens3.service divisor = 100 - # dim system.slice_kmod-static-nodes.service name = kmod-static-nodes - # dim system.slice_kmod-static-nodes.service algorithm = incremental - # dim system.slice_kmod-static-nodes.service multiplier = 100 - # dim system.slice_kmod-static-nodes.service divisor = 100 - # dim system.slice_lvm2-lvmetad.service name = lvm2-lvmetad - # dim system.slice_lvm2-lvmetad.service algorithm = incremental - # dim system.slice_lvm2-lvmetad.service multiplier = 100 - # dim system.slice_lvm2-lvmetad.service divisor = 100 - # dim system.slice_sysstat.service name = sysstat - # dim system.slice_sysstat.service algorithm = incremental - # dim system.slice_sysstat.service multiplier = 100 - # dim system.slice_sysstat.service divisor = 100 - # dim system.slice_apport.service name = apport - # dim system.slice_apport.service algorithm = incremental - # dim system.slice_apport.service multiplier = 100 - # dim system.slice_apport.service divisor = 100 - # dim system.slice_postfix.service name = postfix - # dim system.slice_postfix.service algorithm = incremental - # dim system.slice_postfix.service multiplier = 100 - # dim system.slice_postfix.service divisor = 100 - # dim system.slice_apparmor.service name = apparmor - # dim system.slice_apparmor.service algorithm = incremental - # dim system.slice_apparmor.service multiplier = 100 - # dim system.slice_apparmor.service divisor = 100 - # dim system.slice_nfs-config.service name = nfs-config - # dim system.slice_nfs-config.service algorithm = incremental - # dim system.slice_nfs-config.service multiplier = 100 - # dim system.slice_nfs-config.service divisor = 100 - # dim system.slice_acpid.service name = acpid - # dim system.slice_acpid.service algorithm = incremental - # dim system.slice_acpid.service multiplier = 100 - # dim system.slice_acpid.service divisor = 100 - # dim system.slice_ntp.service name = ntp - # dim system.slice_ntp.service algorithm = incremental - # dim system.slice_ntp.service multiplier = 100 - # dim system.slice_ntp.service divisor = 100 - # dim system.slice_dbus.service name = dbus - # dim system.slice_dbus.service algorithm = incremental - # dim system.slice_dbus.service multiplier = 100 - # dim system.slice_dbus.service divisor = 100 - # dim system.slice_php7.0-fpm.service name = php7.0-fpm - # dim system.slice_php7.0-fpm.service algorithm = incremental - # dim system.slice_php7.0-fpm.service multiplier = 100 - # dim system.slice_php7.0-fpm.service divisor = 100 - # dim system.slice_keyboard-setup.service name = keyboard-setup - # dim system.slice_keyboard-setup.service algorithm = incremental - # dim system.slice_keyboard-setup.service multiplier = 100 - # dim system.slice_keyboard-setup.service divisor = 100 - # dim system.slice_systemd-user-sessions.service name = systemd-user-sessions - # dim system.slice_systemd-user-sessions.service algorithm = incremental - # dim system.slice_systemd-user-sessions.service multiplier = 100 - # dim system.slice_systemd-user-sessions.service divisor = 100 - # dim system.slice_systemd-logind.service name = systemd-logind - # dim system.slice_systemd-logind.service algorithm = incremental - # dim system.slice_systemd-logind.service multiplier = 100 - # dim system.slice_systemd-logind.service divisor = 100 - # dim system.slice_setvtrgb.service name = setvtrgb - # dim system.slice_setvtrgb.service algorithm = incremental - # dim system.slice_setvtrgb.service multiplier = 100 - # dim system.slice_setvtrgb.service divisor = 100 - -[services.mem_usage] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/services.mem_usage - # chart type = stacked - # type = services - # family = mem - # units = MiB - # context = services.mem_usage - # priority = 19010 - # name = services.mem_usage - # title = Systemd Services Used Memory without Cache - # dim system.slice_irqbalance.service name = irqbalance - # dim system.slice_irqbalance.service algorithm = absolute - # dim system.slice_irqbalance.service multiplier = 1 - # dim system.slice_irqbalance.service divisor = 1048576 - # dim system.slice_systemd-update-utmp.service name = systemd-update-utmp - # dim system.slice_systemd-update-utmp.service algorithm = absolute - # dim system.slice_systemd-update-utmp.service multiplier = 1 - # dim system.slice_systemd-update-utmp.service divisor = 1048576 - # dim system.slice_fail2ban.service name = fail2ban - # dim system.slice_fail2ban.service algorithm = absolute - # dim system.slice_fail2ban.service multiplier = 1 - # dim system.slice_fail2ban.service divisor = 1048576 - # dim system.slice_apache2.service name = apache2 - # dim system.slice_apache2.service algorithm = absolute - # dim system.slice_apache2.service multiplier = 1 - # dim system.slice_apache2.service divisor = 1048576 - # dim system.slice_lvm2-monitor.service name = lvm2-monitor - # dim system.slice_lvm2-monitor.service algorithm = absolute - # dim system.slice_lvm2-monitor.service multiplier = 1 - # dim system.slice_lvm2-monitor.service divisor = 1048576 - # dim system.slice_systemd-journal-flush.service name = systemd-journal-flush - # dim system.slice_systemd-journal-flush.service algorithm = absolute - # dim system.slice_systemd-journal-flush.service multiplier = 1 - # dim system.slice_systemd-journal-flush.service divisor = 1048576 - # dim system.slice_systemd-sysctl.service name = systemd-sysctl - # dim system.slice_systemd-sysctl.service algorithm = absolute - # dim system.slice_systemd-sysctl.service multiplier = 1 - # dim system.slice_systemd-sysctl.service divisor = 1048576 - # dim system.slice_polkitd.service name = polkitd - # dim system.slice_polkitd.service algorithm = absolute - # dim system.slice_polkitd.service multiplier = 1 - # dim system.slice_polkitd.service divisor = 1048576 - # dim system.slice_systemd-udevd.service name = systemd-udevd - # dim system.slice_systemd-udevd.service algorithm = absolute - # dim system.slice_systemd-udevd.service multiplier = 1 - # dim system.slice_systemd-udevd.service divisor = 1048576 - # dim system.slice_cron.service name = cron - # dim system.slice_cron.service algorithm = absolute - # dim system.slice_cron.service multiplier = 1 - # dim system.slice_cron.service divisor = 1048576 - # dim system.slice_networking.service name = networking - # dim system.slice_networking.service algorithm = absolute - # dim system.slice_networking.service multiplier = 1 - # dim system.slice_networking.service divisor = 1048576 - # dim system.slice_systemd-remount-fs.service name = systemd-remount-fs - # dim system.slice_systemd-remount-fs.service algorithm = absolute - # dim system.slice_systemd-remount-fs.service multiplier = 1 - # dim system.slice_systemd-remount-fs.service divisor = 1048576 - # dim system.slice_accounts-daemon.service name = accounts-daemon - # dim system.slice_accounts-daemon.service algorithm = absolute - # dim system.slice_accounts-daemon.service multiplier = 1 - # dim system.slice_accounts-daemon.service divisor = 1048576 - # dim system.slice_systemd-tmpfiles-setup.service name = systemd-tmpfiles-setup - # dim system.slice_systemd-tmpfiles-setup.service algorithm = absolute - # dim system.slice_systemd-tmpfiles-setup.service multiplier = 1 - # dim system.slice_systemd-tmpfiles-setup.service divisor = 1048576 - # dim system.slice_snmpd.service name = snmpd - # dim system.slice_snmpd.service algorithm = absolute - # dim system.slice_snmpd.service multiplier = 1 - # dim system.slice_snmpd.service divisor = 1048576 - # dim system.slice_mdadm.service name = mdadm - # dim system.slice_mdadm.service algorithm = absolute - # dim system.slice_mdadm.service multiplier = 1 - # dim system.slice_mdadm.service divisor = 1048576 - # dim system.slice_console-setup.service name = console-setup - # dim system.slice_console-setup.service algorithm = absolute - # dim system.slice_console-setup.service multiplier = 1 - # dim system.slice_console-setup.service divisor = 1048576 - # dim system.slice_postgresql.service name = postgresql - # dim system.slice_postgresql.service algorithm = absolute - # dim system.slice_postgresql.service multiplier = 1 - # dim system.slice_postgresql.service divisor = 1048576 - # dim system.slice_systemd-journald.service name = systemd-journald - # dim system.slice_systemd-journald.service algorithm = absolute - # dim system.slice_systemd-journald.service multiplier = 1 - # dim system.slice_systemd-journald.service divisor = 1048576 - # dim system.slice_atd.service name = atd - # dim system.slice_atd.service algorithm = absolute - # dim system.slice_atd.service multiplier = 1 - # dim system.slice_atd.service divisor = 1048576 - # dim system.slice_systemd-udev-trigger.service name = systemd-udev-trigger - # dim system.slice_systemd-udev-trigger.service algorithm = absolute - # dim system.slice_systemd-udev-trigger.service multiplier = 1 - # dim system.slice_systemd-udev-trigger.service divisor = 1048576 - # dim system.slice_elasticsearch.service name = elasticsearch - # dim system.slice_elasticsearch.service algorithm = absolute - # dim system.slice_elasticsearch.service multiplier = 1 - # dim system.slice_elasticsearch.service divisor = 1048576 - # dim system.slice_unattended-upgrades.service name = unattended-upgrades - # dim system.slice_unattended-upgrades.service algorithm = absolute - # dim system.slice_unattended-upgrades.service multiplier = 1 - # dim system.slice_unattended-upgrades.service divisor = 1048576 - # dim system.slice_ondemand.service name = ondemand - # dim system.slice_ondemand.service algorithm = absolute - # dim system.slice_ondemand.service multiplier = 1 - # dim system.slice_ondemand.service divisor = 1048576 - # dim system.slice_znc.service name = znc - # dim system.slice_znc.service algorithm = absolute - # dim system.slice_znc.service multiplier = 1 - # dim system.slice_znc.service divisor = 1048576 - # dim system.slice_ssh.service name = ssh - # dim system.slice_ssh.service algorithm = absolute - # dim system.slice_ssh.service multiplier = 1 - # dim system.slice_ssh.service divisor = 1048576 - # dim system.slice_ossec.service name = ossec - # dim system.slice_ossec.service algorithm = absolute - # dim system.slice_ossec.service multiplier = 1 - # dim system.slice_ossec.service divisor = 1048576 - # dim system.slice_lm-sensors.service name = lm-sensors - # dim system.slice_lm-sensors.service algorithm = absolute - # dim system.slice_lm-sensors.service multiplier = 1 - # dim system.slice_lm-sensors.service divisor = 1048576 - # dim system.slice_snapd.service name = snapd - # dim system.slice_snapd.service algorithm = absolute - # dim system.slice_snapd.service multiplier = 1 - # dim system.slice_snapd.service divisor = 1048576 - # dim system.slice_memcached.service name = memcached - # dim system.slice_memcached.service algorithm = absolute - # dim system.slice_memcached.service multiplier = 1 - # dim system.slice_memcached.service divisor = 1048576 - # dim system.slice_ufw.service name = ufw - # dim system.slice_ufw.service algorithm = absolute - # dim system.slice_ufw.service multiplier = 1 - # dim system.slice_ufw.service divisor = 1048576 - # dim system.slice_systemd-random-seed.service name = systemd-random-seed - # dim system.slice_systemd-random-seed.service algorithm = absolute - # dim system.slice_systemd-random-seed.service multiplier = 1 - # dim system.slice_systemd-random-seed.service divisor = 1048576 - # dim system.slice_snapd.seeded.service name = snapd.seeded - # dim system.slice_snapd.seeded.service algorithm = absolute - # dim system.slice_snapd.seeded.service multiplier = 1 - # dim system.slice_snapd.seeded.service divisor = 1048576 - # dim system.slice_mysql.service name = mysql - # dim system.slice_mysql.service algorithm = absolute - # dim system.slice_mysql.service multiplier = 1 - # dim system.slice_mysql.service divisor = 1048576 - # dim system.slice_rpc-gssd.service name = rpc-gssd - # dim system.slice_rpc-gssd.service algorithm = absolute - # dim system.slice_rpc-gssd.service multiplier = 1 - # dim system.slice_rpc-gssd.service divisor = 1048576 - # dim system.slice_rsyslog.service name = rsyslog - # dim system.slice_rsyslog.service algorithm = absolute - # dim system.slice_rsyslog.service multiplier = 1 - # dim system.slice_rsyslog.service divisor = 1048576 - # dim system.slice_systemd-modules-load.service name = systemd-modules-load - # dim system.slice_systemd-modules-load.service algorithm = absolute - # dim system.slice_systemd-modules-load.service multiplier = 1 - # dim system.slice_systemd-modules-load.service divisor = 1048576 - # dim system.slice_netdata.service name = netdata - # dim system.slice_netdata.service algorithm = absolute - # dim system.slice_netdata.service multiplier = 1 - # dim system.slice_netdata.service divisor = 1048576 - # dim system.slice_rc-local.service name = rc-local - # dim system.slice_rc-local.service algorithm = absolute - # dim system.slice_rc-local.service multiplier = 1 - # dim system.slice_rc-local.service divisor = 1048576 - # dim system.slice_systemd-tmpfiles-setup-dev.service name = systemd-tmpfiles-setup-dev - # dim system.slice_systemd-tmpfiles-setup-dev.service algorithm = absolute - # dim system.slice_systemd-tmpfiles-setup-dev.service multiplier = 1 - # dim system.slice_systemd-tmpfiles-setup-dev.service divisor = 1048576 - # dim system.slice_chrony.service name = chrony - # dim system.slice_chrony.service algorithm = absolute - # dim system.slice_chrony.service multiplier = 1 - # dim system.slice_chrony.service divisor = 1048576 - # dim system.slice_lxcfs.service name = lxcfs - # dim system.slice_lxcfs.service algorithm = absolute - # dim system.slice_lxcfs.service multiplier = 1 - # dim system.slice_lxcfs.service divisor = 1048576 - # dim system.slice_grub-common.service name = grub-common - # dim system.slice_grub-common.service algorithm = absolute - # dim system.slice_grub-common.service multiplier = 1 - # dim system.slice_grub-common.service divisor = 1048576 - # dim system.slice_ifup_ens3.service name = ifup_ens3 - # dim system.slice_ifup_ens3.service algorithm = absolute - # dim system.slice_ifup_ens3.service multiplier = 1 - # dim system.slice_ifup_ens3.service divisor = 1048576 - # dim system.slice_kmod-static-nodes.service name = kmod-static-nodes - # dim system.slice_kmod-static-nodes.service algorithm = absolute - # dim system.slice_kmod-static-nodes.service multiplier = 1 - # dim system.slice_kmod-static-nodes.service divisor = 1048576 - # dim system.slice_lvm2-lvmetad.service name = lvm2-lvmetad - # dim system.slice_lvm2-lvmetad.service algorithm = absolute - # dim system.slice_lvm2-lvmetad.service multiplier = 1 - # dim system.slice_lvm2-lvmetad.service divisor = 1048576 - # dim system.slice_sysstat.service name = sysstat - # dim system.slice_sysstat.service algorithm = absolute - # dim system.slice_sysstat.service multiplier = 1 - # dim system.slice_sysstat.service divisor = 1048576 - # dim system.slice_apport.service name = apport - # dim system.slice_apport.service algorithm = absolute - # dim system.slice_apport.service multiplier = 1 - # dim system.slice_apport.service divisor = 1048576 - # dim system.slice_postfix.service name = postfix - # dim system.slice_postfix.service algorithm = absolute - # dim system.slice_postfix.service multiplier = 1 - # dim system.slice_postfix.service divisor = 1048576 - # dim system.slice_apparmor.service name = apparmor - # dim system.slice_apparmor.service algorithm = absolute - # dim system.slice_apparmor.service multiplier = 1 - # dim system.slice_apparmor.service divisor = 1048576 - # dim system.slice_nfs-config.service name = nfs-config - # dim system.slice_nfs-config.service algorithm = absolute - # dim system.slice_nfs-config.service multiplier = 1 - # dim system.slice_nfs-config.service divisor = 1048576 - # dim system.slice_acpid.service name = acpid - # dim system.slice_acpid.service algorithm = absolute - # dim system.slice_acpid.service multiplier = 1 - # dim system.slice_acpid.service divisor = 1048576 - # dim system.slice_ntp.service name = ntp - # dim system.slice_ntp.service algorithm = absolute - # dim system.slice_ntp.service multiplier = 1 - # dim system.slice_ntp.service divisor = 1048576 - # dim system.slice_dbus.service name = dbus - # dim system.slice_dbus.service algorithm = absolute - # dim system.slice_dbus.service multiplier = 1 - # dim system.slice_dbus.service divisor = 1048576 - # dim system.slice_php7.0-fpm.service name = php7.0-fpm - # dim system.slice_php7.0-fpm.service algorithm = absolute - # dim system.slice_php7.0-fpm.service multiplier = 1 - # dim system.slice_php7.0-fpm.service divisor = 1048576 - # dim system.slice_keyboard-setup.service name = keyboard-setup - # dim system.slice_keyboard-setup.service algorithm = absolute - # dim system.slice_keyboard-setup.service multiplier = 1 - # dim system.slice_keyboard-setup.service divisor = 1048576 - # dim system.slice_systemd-user-sessions.service name = systemd-user-sessions - # dim system.slice_systemd-user-sessions.service algorithm = absolute - # dim system.slice_systemd-user-sessions.service multiplier = 1 - # dim system.slice_systemd-user-sessions.service divisor = 1048576 - # dim system.slice_systemd-logind.service name = systemd-logind - # dim system.slice_systemd-logind.service algorithm = absolute - # dim system.slice_systemd-logind.service multiplier = 1 - # dim system.slice_systemd-logind.service divisor = 1048576 - # dim system.slice_setvtrgb.service name = setvtrgb - # dim system.slice_setvtrgb.service algorithm = absolute - # dim system.slice_setvtrgb.service multiplier = 1 - # dim system.slice_setvtrgb.service divisor = 1048576 - -[services.throttle_io_read] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/services.throttle_io_read - # chart type = stacked - # type = services - # family = disk - # units = KiB/s - # context = services.throttle_io_read - # priority = 19160 - # name = services.throttle_io_read - # title = Systemd Services Throttle Disk Read Bandwidth - # dim system.slice_irqbalance.service name = irqbalance - # dim system.slice_irqbalance.service algorithm = incremental - # dim system.slice_irqbalance.service multiplier = 1 - # dim system.slice_irqbalance.service divisor = 1024 - # dim system.slice_systemd-update-utmp.service name = systemd-update-utmp - # dim system.slice_systemd-update-utmp.service algorithm = incremental - # dim system.slice_systemd-update-utmp.service multiplier = 1 - # dim system.slice_systemd-update-utmp.service divisor = 1024 - # dim system.slice_fail2ban.service name = fail2ban - # dim system.slice_fail2ban.service algorithm = incremental - # dim system.slice_fail2ban.service multiplier = 1 - # dim system.slice_fail2ban.service divisor = 1024 - # dim system.slice_apache2.service name = apache2 - # dim system.slice_apache2.service algorithm = incremental - # dim system.slice_apache2.service multiplier = 1 - # dim system.slice_apache2.service divisor = 1024 - # dim system.slice_lvm2-monitor.service name = lvm2-monitor - # dim system.slice_lvm2-monitor.service algorithm = incremental - # dim system.slice_lvm2-monitor.service multiplier = 1 - # dim system.slice_lvm2-monitor.service divisor = 1024 - # dim system.slice_systemd-journal-flush.service name = systemd-journal-flush - # dim system.slice_systemd-journal-flush.service algorithm = incremental - # dim system.slice_systemd-journal-flush.service multiplier = 1 - # dim system.slice_systemd-journal-flush.service divisor = 1024 - # dim system.slice_systemd-sysctl.service name = systemd-sysctl - # dim system.slice_systemd-sysctl.service algorithm = incremental - # dim system.slice_systemd-sysctl.service multiplier = 1 - # dim system.slice_systemd-sysctl.service divisor = 1024 - # dim system.slice_polkitd.service name = polkitd - # dim system.slice_polkitd.service algorithm = incremental - # dim system.slice_polkitd.service multiplier = 1 - # dim system.slice_polkitd.service divisor = 1024 - # dim system.slice_systemd-udevd.service name = systemd-udevd - # dim system.slice_systemd-udevd.service algorithm = incremental - # dim system.slice_systemd-udevd.service multiplier = 1 - # dim system.slice_systemd-udevd.service divisor = 1024 - # dim system.slice_cron.service name = cron - # dim system.slice_cron.service algorithm = incremental - # dim system.slice_cron.service multiplier = 1 - # dim system.slice_cron.service divisor = 1024 - # dim system.slice_networking.service name = networking - # dim system.slice_networking.service algorithm = incremental - # dim system.slice_networking.service multiplier = 1 - # dim system.slice_networking.service divisor = 1024 - # dim system.slice_systemd-remount-fs.service name = systemd-remount-fs - # dim system.slice_systemd-remount-fs.service algorithm = incremental - # dim system.slice_systemd-remount-fs.service multiplier = 1 - # dim system.slice_systemd-remount-fs.service divisor = 1024 - # dim system.slice_accounts-daemon.service name = accounts-daemon - # dim system.slice_accounts-daemon.service algorithm = incremental - # dim system.slice_accounts-daemon.service multiplier = 1 - # dim system.slice_accounts-daemon.service divisor = 1024 - # dim system.slice_systemd-tmpfiles-setup.service name = systemd-tmpfiles-setup - # dim system.slice_systemd-tmpfiles-setup.service algorithm = incremental - # dim system.slice_systemd-tmpfiles-setup.service multiplier = 1 - # dim system.slice_systemd-tmpfiles-setup.service divisor = 1024 - # dim system.slice_snmpd.service name = snmpd - # dim system.slice_snmpd.service algorithm = incremental - # dim system.slice_snmpd.service multiplier = 1 - # dim system.slice_snmpd.service divisor = 1024 - # dim system.slice_mdadm.service name = mdadm - # dim system.slice_mdadm.service algorithm = incremental - # dim system.slice_mdadm.service multiplier = 1 - # dim system.slice_mdadm.service divisor = 1024 - # dim system.slice_console-setup.service name = console-setup - # dim system.slice_console-setup.service algorithm = incremental - # dim system.slice_console-setup.service multiplier = 1 - # dim system.slice_console-setup.service divisor = 1024 - # dim system.slice_postgresql.service name = postgresql - # dim system.slice_postgresql.service algorithm = incremental - # dim system.slice_postgresql.service multiplier = 1 - # dim system.slice_postgresql.service divisor = 1024 - # dim system.slice_systemd-journald.service name = systemd-journald - # dim system.slice_systemd-journald.service algorithm = incremental - # dim system.slice_systemd-journald.service multiplier = 1 - # dim system.slice_systemd-journald.service divisor = 1024 - # dim system.slice_atd.service name = atd - # dim system.slice_atd.service algorithm = incremental - # dim system.slice_atd.service multiplier = 1 - # dim system.slice_atd.service divisor = 1024 - # dim system.slice_systemd-udev-trigger.service name = systemd-udev-trigger - # dim system.slice_systemd-udev-trigger.service algorithm = incremental - # dim system.slice_systemd-udev-trigger.service multiplier = 1 - # dim system.slice_systemd-udev-trigger.service divisor = 1024 - # dim system.slice_elasticsearch.service name = elasticsearch - # dim system.slice_elasticsearch.service algorithm = incremental - # dim system.slice_elasticsearch.service multiplier = 1 - # dim system.slice_elasticsearch.service divisor = 1024 - # dim system.slice_unattended-upgrades.service name = unattended-upgrades - # dim system.slice_unattended-upgrades.service algorithm = incremental - # dim system.slice_unattended-upgrades.service multiplier = 1 - # dim system.slice_unattended-upgrades.service divisor = 1024 - # dim system.slice_ondemand.service name = ondemand - # dim system.slice_ondemand.service algorithm = incremental - # dim system.slice_ondemand.service multiplier = 1 - # dim system.slice_ondemand.service divisor = 1024 - # dim system.slice_znc.service name = znc - # dim system.slice_znc.service algorithm = incremental - # dim system.slice_znc.service multiplier = 1 - # dim system.slice_znc.service divisor = 1024 - # dim system.slice_ssh.service name = ssh - # dim system.slice_ssh.service algorithm = incremental - # dim system.slice_ssh.service multiplier = 1 - # dim system.slice_ssh.service divisor = 1024 - # dim system.slice_ossec.service name = ossec - # dim system.slice_ossec.service algorithm = incremental - # dim system.slice_ossec.service multiplier = 1 - # dim system.slice_ossec.service divisor = 1024 - # dim system.slice_lm-sensors.service name = lm-sensors - # dim system.slice_lm-sensors.service algorithm = incremental - # dim system.slice_lm-sensors.service multiplier = 1 - # dim system.slice_lm-sensors.service divisor = 1024 - # dim system.slice_snapd.service name = snapd - # dim system.slice_snapd.service algorithm = incremental - # dim system.slice_snapd.service multiplier = 1 - # dim system.slice_snapd.service divisor = 1024 - # dim system.slice_memcached.service name = memcached - # dim system.slice_memcached.service algorithm = incremental - # dim system.slice_memcached.service multiplier = 1 - # dim system.slice_memcached.service divisor = 1024 - # dim system.slice_ufw.service name = ufw - # dim system.slice_ufw.service algorithm = incremental - # dim system.slice_ufw.service multiplier = 1 - # dim system.slice_ufw.service divisor = 1024 - # dim system.slice_systemd-random-seed.service name = systemd-random-seed - # dim system.slice_systemd-random-seed.service algorithm = incremental - # dim system.slice_systemd-random-seed.service multiplier = 1 - # dim system.slice_systemd-random-seed.service divisor = 1024 - # dim system.slice_snapd.seeded.service name = snapd.seeded - # dim system.slice_snapd.seeded.service algorithm = incremental - # dim system.slice_snapd.seeded.service multiplier = 1 - # dim system.slice_snapd.seeded.service divisor = 1024 - # dim system.slice_mysql.service name = mysql - # dim system.slice_mysql.service algorithm = incremental - # dim system.slice_mysql.service multiplier = 1 - # dim system.slice_mysql.service divisor = 1024 - # dim system.slice_rpc-gssd.service name = rpc-gssd - # dim system.slice_rpc-gssd.service algorithm = incremental - # dim system.slice_rpc-gssd.service multiplier = 1 - # dim system.slice_rpc-gssd.service divisor = 1024 - # dim system.slice_rsyslog.service name = rsyslog - # dim system.slice_rsyslog.service algorithm = incremental - # dim system.slice_rsyslog.service multiplier = 1 - # dim system.slice_rsyslog.service divisor = 1024 - # dim system.slice_systemd-modules-load.service name = systemd-modules-load - # dim system.slice_systemd-modules-load.service algorithm = incremental - # dim system.slice_systemd-modules-load.service multiplier = 1 - # dim system.slice_systemd-modules-load.service divisor = 1024 - # dim system.slice_netdata.service name = netdata - # dim system.slice_netdata.service algorithm = incremental - # dim system.slice_netdata.service multiplier = 1 - # dim system.slice_netdata.service divisor = 1024 - # dim system.slice_rc-local.service name = rc-local - # dim system.slice_rc-local.service algorithm = incremental - # dim system.slice_rc-local.service multiplier = 1 - # dim system.slice_rc-local.service divisor = 1024 - # dim system.slice_systemd-tmpfiles-setup-dev.service name = systemd-tmpfiles-setup-dev - # dim system.slice_systemd-tmpfiles-setup-dev.service algorithm = incremental - # dim system.slice_systemd-tmpfiles-setup-dev.service multiplier = 1 - # dim system.slice_systemd-tmpfiles-setup-dev.service divisor = 1024 - # dim system.slice_chrony.service name = chrony - # dim system.slice_chrony.service algorithm = incremental - # dim system.slice_chrony.service multiplier = 1 - # dim system.slice_chrony.service divisor = 1024 - # dim system.slice_lxcfs.service name = lxcfs - # dim system.slice_lxcfs.service algorithm = incremental - # dim system.slice_lxcfs.service multiplier = 1 - # dim system.slice_lxcfs.service divisor = 1024 - # dim system.slice_grub-common.service name = grub-common - # dim system.slice_grub-common.service algorithm = incremental - # dim system.slice_grub-common.service multiplier = 1 - # dim system.slice_grub-common.service divisor = 1024 - # dim system.slice_ifup_ens3.service name = ifup_ens3 - # dim system.slice_ifup_ens3.service algorithm = incremental - # dim system.slice_ifup_ens3.service multiplier = 1 - # dim system.slice_ifup_ens3.service divisor = 1024 - # dim system.slice_kmod-static-nodes.service name = kmod-static-nodes - # dim system.slice_kmod-static-nodes.service algorithm = incremental - # dim system.slice_kmod-static-nodes.service multiplier = 1 - # dim system.slice_kmod-static-nodes.service divisor = 1024 - # dim system.slice_lvm2-lvmetad.service name = lvm2-lvmetad - # dim system.slice_lvm2-lvmetad.service algorithm = incremental - # dim system.slice_lvm2-lvmetad.service multiplier = 1 - # dim system.slice_lvm2-lvmetad.service divisor = 1024 - # dim system.slice_sysstat.service name = sysstat - # dim system.slice_sysstat.service algorithm = incremental - # dim system.slice_sysstat.service multiplier = 1 - # dim system.slice_sysstat.service divisor = 1024 - # dim system.slice_apport.service name = apport - # dim system.slice_apport.service algorithm = incremental - # dim system.slice_apport.service multiplier = 1 - # dim system.slice_apport.service divisor = 1024 - # dim system.slice_postfix.service name = postfix - # dim system.slice_postfix.service algorithm = incremental - # dim system.slice_postfix.service multiplier = 1 - # dim system.slice_postfix.service divisor = 1024 - # dim system.slice_apparmor.service name = apparmor - # dim system.slice_apparmor.service algorithm = incremental - # dim system.slice_apparmor.service multiplier = 1 - # dim system.slice_apparmor.service divisor = 1024 - # dim system.slice_nfs-config.service name = nfs-config - # dim system.slice_nfs-config.service algorithm = incremental - # dim system.slice_nfs-config.service multiplier = 1 - # dim system.slice_nfs-config.service divisor = 1024 - # dim system.slice_acpid.service name = acpid - # dim system.slice_acpid.service algorithm = incremental - # dim system.slice_acpid.service multiplier = 1 - # dim system.slice_acpid.service divisor = 1024 - # dim system.slice_ntp.service name = ntp - # dim system.slice_ntp.service algorithm = incremental - # dim system.slice_ntp.service multiplier = 1 - # dim system.slice_ntp.service divisor = 1024 - # dim system.slice_dbus.service name = dbus - # dim system.slice_dbus.service algorithm = incremental - # dim system.slice_dbus.service multiplier = 1 - # dim system.slice_dbus.service divisor = 1024 - # dim system.slice_php7.0-fpm.service name = php7.0-fpm - # dim system.slice_php7.0-fpm.service algorithm = incremental - # dim system.slice_php7.0-fpm.service multiplier = 1 - # dim system.slice_php7.0-fpm.service divisor = 1024 - # dim system.slice_keyboard-setup.service name = keyboard-setup - # dim system.slice_keyboard-setup.service algorithm = incremental - # dim system.slice_keyboard-setup.service multiplier = 1 - # dim system.slice_keyboard-setup.service divisor = 1024 - # dim system.slice_systemd-user-sessions.service name = systemd-user-sessions - # dim system.slice_systemd-user-sessions.service algorithm = incremental - # dim system.slice_systemd-user-sessions.service multiplier = 1 - # dim system.slice_systemd-user-sessions.service divisor = 1024 - # dim system.slice_systemd-logind.service name = systemd-logind - # dim system.slice_systemd-logind.service algorithm = incremental - # dim system.slice_systemd-logind.service multiplier = 1 - # dim system.slice_systemd-logind.service divisor = 1024 - # dim system.slice_setvtrgb.service name = setvtrgb - # dim system.slice_setvtrgb.service algorithm = incremental - # dim system.slice_setvtrgb.service multiplier = 1 - # dim system.slice_setvtrgb.service divisor = 1024 - -[services.throttle_io_write] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/services.throttle_io_write - # chart type = stacked - # type = services - # family = disk - # units = KiB/s - # context = services.throttle_io_write - # priority = 19170 - # name = services.throttle_io_write - # title = Systemd Services Throttle Disk Write Bandwidth - # dim system.slice_irqbalance.service name = irqbalance - # dim system.slice_irqbalance.service algorithm = incremental - # dim system.slice_irqbalance.service multiplier = 1 - # dim system.slice_irqbalance.service divisor = 1024 - # dim system.slice_systemd-update-utmp.service name = systemd-update-utmp - # dim system.slice_systemd-update-utmp.service algorithm = incremental - # dim system.slice_systemd-update-utmp.service multiplier = 1 - # dim system.slice_systemd-update-utmp.service divisor = 1024 - # dim system.slice_fail2ban.service name = fail2ban - # dim system.slice_fail2ban.service algorithm = incremental - # dim system.slice_fail2ban.service multiplier = 1 - # dim system.slice_fail2ban.service divisor = 1024 - # dim system.slice_apache2.service name = apache2 - # dim system.slice_apache2.service algorithm = incremental - # dim system.slice_apache2.service multiplier = 1 - # dim system.slice_apache2.service divisor = 1024 - # dim system.slice_lvm2-monitor.service name = lvm2-monitor - # dim system.slice_lvm2-monitor.service algorithm = incremental - # dim system.slice_lvm2-monitor.service multiplier = 1 - # dim system.slice_lvm2-monitor.service divisor = 1024 - # dim system.slice_systemd-journal-flush.service name = systemd-journal-flush - # dim system.slice_systemd-journal-flush.service algorithm = incremental - # dim system.slice_systemd-journal-flush.service multiplier = 1 - # dim system.slice_systemd-journal-flush.service divisor = 1024 - # dim system.slice_systemd-sysctl.service name = systemd-sysctl - # dim system.slice_systemd-sysctl.service algorithm = incremental - # dim system.slice_systemd-sysctl.service multiplier = 1 - # dim system.slice_systemd-sysctl.service divisor = 1024 - # dim system.slice_polkitd.service name = polkitd - # dim system.slice_polkitd.service algorithm = incremental - # dim system.slice_polkitd.service multiplier = 1 - # dim system.slice_polkitd.service divisor = 1024 - # dim system.slice_systemd-udevd.service name = systemd-udevd - # dim system.slice_systemd-udevd.service algorithm = incremental - # dim system.slice_systemd-udevd.service multiplier = 1 - # dim system.slice_systemd-udevd.service divisor = 1024 - # dim system.slice_cron.service name = cron - # dim system.slice_cron.service algorithm = incremental - # dim system.slice_cron.service multiplier = 1 - # dim system.slice_cron.service divisor = 1024 - # dim system.slice_networking.service name = networking - # dim system.slice_networking.service algorithm = incremental - # dim system.slice_networking.service multiplier = 1 - # dim system.slice_networking.service divisor = 1024 - # dim system.slice_systemd-remount-fs.service name = systemd-remount-fs - # dim system.slice_systemd-remount-fs.service algorithm = incremental - # dim system.slice_systemd-remount-fs.service multiplier = 1 - # dim system.slice_systemd-remount-fs.service divisor = 1024 - # dim system.slice_accounts-daemon.service name = accounts-daemon - # dim system.slice_accounts-daemon.service algorithm = incremental - # dim system.slice_accounts-daemon.service multiplier = 1 - # dim system.slice_accounts-daemon.service divisor = 1024 - # dim system.slice_systemd-tmpfiles-setup.service name = systemd-tmpfiles-setup - # dim system.slice_systemd-tmpfiles-setup.service algorithm = incremental - # dim system.slice_systemd-tmpfiles-setup.service multiplier = 1 - # dim system.slice_systemd-tmpfiles-setup.service divisor = 1024 - # dim system.slice_snmpd.service name = snmpd - # dim system.slice_snmpd.service algorithm = incremental - # dim system.slice_snmpd.service multiplier = 1 - # dim system.slice_snmpd.service divisor = 1024 - # dim system.slice_mdadm.service name = mdadm - # dim system.slice_mdadm.service algorithm = incremental - # dim system.slice_mdadm.service multiplier = 1 - # dim system.slice_mdadm.service divisor = 1024 - # dim system.slice_console-setup.service name = console-setup - # dim system.slice_console-setup.service algorithm = incremental - # dim system.slice_console-setup.service multiplier = 1 - # dim system.slice_console-setup.service divisor = 1024 - # dim system.slice_postgresql.service name = postgresql - # dim system.slice_postgresql.service algorithm = incremental - # dim system.slice_postgresql.service multiplier = 1 - # dim system.slice_postgresql.service divisor = 1024 - # dim system.slice_systemd-journald.service name = systemd-journald - # dim system.slice_systemd-journald.service algorithm = incremental - # dim system.slice_systemd-journald.service multiplier = 1 - # dim system.slice_systemd-journald.service divisor = 1024 - # dim system.slice_atd.service name = atd - # dim system.slice_atd.service algorithm = incremental - # dim system.slice_atd.service multiplier = 1 - # dim system.slice_atd.service divisor = 1024 - # dim system.slice_systemd-udev-trigger.service name = systemd-udev-trigger - # dim system.slice_systemd-udev-trigger.service algorithm = incremental - # dim system.slice_systemd-udev-trigger.service multiplier = 1 - # dim system.slice_systemd-udev-trigger.service divisor = 1024 - # dim system.slice_elasticsearch.service name = elasticsearch - # dim system.slice_elasticsearch.service algorithm = incremental - # dim system.slice_elasticsearch.service multiplier = 1 - # dim system.slice_elasticsearch.service divisor = 1024 - # dim system.slice_unattended-upgrades.service name = unattended-upgrades - # dim system.slice_unattended-upgrades.service algorithm = incremental - # dim system.slice_unattended-upgrades.service multiplier = 1 - # dim system.slice_unattended-upgrades.service divisor = 1024 - # dim system.slice_ondemand.service name = ondemand - # dim system.slice_ondemand.service algorithm = incremental - # dim system.slice_ondemand.service multiplier = 1 - # dim system.slice_ondemand.service divisor = 1024 - # dim system.slice_znc.service name = znc - # dim system.slice_znc.service algorithm = incremental - # dim system.slice_znc.service multiplier = 1 - # dim system.slice_znc.service divisor = 1024 - # dim system.slice_ssh.service name = ssh - # dim system.slice_ssh.service algorithm = incremental - # dim system.slice_ssh.service multiplier = 1 - # dim system.slice_ssh.service divisor = 1024 - # dim system.slice_ossec.service name = ossec - # dim system.slice_ossec.service algorithm = incremental - # dim system.slice_ossec.service multiplier = 1 - # dim system.slice_ossec.service divisor = 1024 - # dim system.slice_lm-sensors.service name = lm-sensors - # dim system.slice_lm-sensors.service algorithm = incremental - # dim system.slice_lm-sensors.service multiplier = 1 - # dim system.slice_lm-sensors.service divisor = 1024 - # dim system.slice_snapd.service name = snapd - # dim system.slice_snapd.service algorithm = incremental - # dim system.slice_snapd.service multiplier = 1 - # dim system.slice_snapd.service divisor = 1024 - # dim system.slice_memcached.service name = memcached - # dim system.slice_memcached.service algorithm = incremental - # dim system.slice_memcached.service multiplier = 1 - # dim system.slice_memcached.service divisor = 1024 - # dim system.slice_ufw.service name = ufw - # dim system.slice_ufw.service algorithm = incremental - # dim system.slice_ufw.service multiplier = 1 - # dim system.slice_ufw.service divisor = 1024 - # dim system.slice_systemd-random-seed.service name = systemd-random-seed - # dim system.slice_systemd-random-seed.service algorithm = incremental - # dim system.slice_systemd-random-seed.service multiplier = 1 - # dim system.slice_systemd-random-seed.service divisor = 1024 - # dim system.slice_snapd.seeded.service name = snapd.seeded - # dim system.slice_snapd.seeded.service algorithm = incremental - # dim system.slice_snapd.seeded.service multiplier = 1 - # dim system.slice_snapd.seeded.service divisor = 1024 - # dim system.slice_mysql.service name = mysql - # dim system.slice_mysql.service algorithm = incremental - # dim system.slice_mysql.service multiplier = 1 - # dim system.slice_mysql.service divisor = 1024 - # dim system.slice_rpc-gssd.service name = rpc-gssd - # dim system.slice_rpc-gssd.service algorithm = incremental - # dim system.slice_rpc-gssd.service multiplier = 1 - # dim system.slice_rpc-gssd.service divisor = 1024 - # dim system.slice_rsyslog.service name = rsyslog - # dim system.slice_rsyslog.service algorithm = incremental - # dim system.slice_rsyslog.service multiplier = 1 - # dim system.slice_rsyslog.service divisor = 1024 - # dim system.slice_systemd-modules-load.service name = systemd-modules-load - # dim system.slice_systemd-modules-load.service algorithm = incremental - # dim system.slice_systemd-modules-load.service multiplier = 1 - # dim system.slice_systemd-modules-load.service divisor = 1024 - # dim system.slice_netdata.service name = netdata - # dim system.slice_netdata.service algorithm = incremental - # dim system.slice_netdata.service multiplier = 1 - # dim system.slice_netdata.service divisor = 1024 - # dim system.slice_rc-local.service name = rc-local - # dim system.slice_rc-local.service algorithm = incremental - # dim system.slice_rc-local.service multiplier = 1 - # dim system.slice_rc-local.service divisor = 1024 - # dim system.slice_systemd-tmpfiles-setup-dev.service name = systemd-tmpfiles-setup-dev - # dim system.slice_systemd-tmpfiles-setup-dev.service algorithm = incremental - # dim system.slice_systemd-tmpfiles-setup-dev.service multiplier = 1 - # dim system.slice_systemd-tmpfiles-setup-dev.service divisor = 1024 - # dim system.slice_chrony.service name = chrony - # dim system.slice_chrony.service algorithm = incremental - # dim system.slice_chrony.service multiplier = 1 - # dim system.slice_chrony.service divisor = 1024 - # dim system.slice_lxcfs.service name = lxcfs - # dim system.slice_lxcfs.service algorithm = incremental - # dim system.slice_lxcfs.service multiplier = 1 - # dim system.slice_lxcfs.service divisor = 1024 - # dim system.slice_grub-common.service name = grub-common - # dim system.slice_grub-common.service algorithm = incremental - # dim system.slice_grub-common.service multiplier = 1 - # dim system.slice_grub-common.service divisor = 1024 - # dim system.slice_ifup_ens3.service name = ifup_ens3 - # dim system.slice_ifup_ens3.service algorithm = incremental - # dim system.slice_ifup_ens3.service multiplier = 1 - # dim system.slice_ifup_ens3.service divisor = 1024 - # dim system.slice_kmod-static-nodes.service name = kmod-static-nodes - # dim system.slice_kmod-static-nodes.service algorithm = incremental - # dim system.slice_kmod-static-nodes.service multiplier = 1 - # dim system.slice_kmod-static-nodes.service divisor = 1024 - # dim system.slice_lvm2-lvmetad.service name = lvm2-lvmetad - # dim system.slice_lvm2-lvmetad.service algorithm = incremental - # dim system.slice_lvm2-lvmetad.service multiplier = 1 - # dim system.slice_lvm2-lvmetad.service divisor = 1024 - # dim system.slice_sysstat.service name = sysstat - # dim system.slice_sysstat.service algorithm = incremental - # dim system.slice_sysstat.service multiplier = 1 - # dim system.slice_sysstat.service divisor = 1024 - # dim system.slice_apport.service name = apport - # dim system.slice_apport.service algorithm = incremental - # dim system.slice_apport.service multiplier = 1 - # dim system.slice_apport.service divisor = 1024 - # dim system.slice_postfix.service name = postfix - # dim system.slice_postfix.service algorithm = incremental - # dim system.slice_postfix.service multiplier = 1 - # dim system.slice_postfix.service divisor = 1024 - # dim system.slice_apparmor.service name = apparmor - # dim system.slice_apparmor.service algorithm = incremental - # dim system.slice_apparmor.service multiplier = 1 - # dim system.slice_apparmor.service divisor = 1024 - # dim system.slice_nfs-config.service name = nfs-config - # dim system.slice_nfs-config.service algorithm = incremental - # dim system.slice_nfs-config.service multiplier = 1 - # dim system.slice_nfs-config.service divisor = 1024 - # dim system.slice_acpid.service name = acpid - # dim system.slice_acpid.service algorithm = incremental - # dim system.slice_acpid.service multiplier = 1 - # dim system.slice_acpid.service divisor = 1024 - # dim system.slice_ntp.service name = ntp - # dim system.slice_ntp.service algorithm = incremental - # dim system.slice_ntp.service multiplier = 1 - # dim system.slice_ntp.service divisor = 1024 - # dim system.slice_dbus.service name = dbus - # dim system.slice_dbus.service algorithm = incremental - # dim system.slice_dbus.service multiplier = 1 - # dim system.slice_dbus.service divisor = 1024 - # dim system.slice_php7.0-fpm.service name = php7.0-fpm - # dim system.slice_php7.0-fpm.service algorithm = incremental - # dim system.slice_php7.0-fpm.service multiplier = 1 - # dim system.slice_php7.0-fpm.service divisor = 1024 - # dim system.slice_keyboard-setup.service name = keyboard-setup - # dim system.slice_keyboard-setup.service algorithm = incremental - # dim system.slice_keyboard-setup.service multiplier = 1 - # dim system.slice_keyboard-setup.service divisor = 1024 - # dim system.slice_systemd-user-sessions.service name = systemd-user-sessions - # dim system.slice_systemd-user-sessions.service algorithm = incremental - # dim system.slice_systemd-user-sessions.service multiplier = 1 - # dim system.slice_systemd-user-sessions.service divisor = 1024 - # dim system.slice_systemd-logind.service name = systemd-logind - # dim system.slice_systemd-logind.service algorithm = incremental - # dim system.slice_systemd-logind.service multiplier = 1 - # dim system.slice_systemd-logind.service divisor = 1024 - # dim system.slice_setvtrgb.service name = setvtrgb - # dim system.slice_setvtrgb.service algorithm = incremental - # dim system.slice_setvtrgb.service multiplier = 1 - # dim system.slice_setvtrgb.service divisor = 1024 - -[services.throttle_io_ops_read] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/services.throttle_io_ops_read - # chart type = stacked - # type = services - # family = disk - # units = operations/s - # context = services.throttle_io_ops_read - # priority = 19180 - # name = services.throttle_io_ops_read - # title = Systemd Services Throttle Disk Read Operations - # dim system.slice_irqbalance.service name = irqbalance - # dim system.slice_irqbalance.service algorithm = incremental - # dim system.slice_irqbalance.service multiplier = 1 - # dim system.slice_irqbalance.service divisor = 1 - # dim system.slice_systemd-update-utmp.service name = systemd-update-utmp - # dim system.slice_systemd-update-utmp.service algorithm = incremental - # dim system.slice_systemd-update-utmp.service multiplier = 1 - # dim system.slice_systemd-update-utmp.service divisor = 1 - # dim system.slice_fail2ban.service name = fail2ban - # dim system.slice_fail2ban.service algorithm = incremental - # dim system.slice_fail2ban.service multiplier = 1 - # dim system.slice_fail2ban.service divisor = 1 - # dim system.slice_apache2.service name = apache2 - # dim system.slice_apache2.service algorithm = incremental - # dim system.slice_apache2.service multiplier = 1 - # dim system.slice_apache2.service divisor = 1 - # dim system.slice_lvm2-monitor.service name = lvm2-monitor - # dim system.slice_lvm2-monitor.service algorithm = incremental - # dim system.slice_lvm2-monitor.service multiplier = 1 - # dim system.slice_lvm2-monitor.service divisor = 1 - # dim system.slice_systemd-journal-flush.service name = systemd-journal-flush - # dim system.slice_systemd-journal-flush.service algorithm = incremental - # dim system.slice_systemd-journal-flush.service multiplier = 1 - # dim system.slice_systemd-journal-flush.service divisor = 1 - # dim system.slice_systemd-sysctl.service name = systemd-sysctl - # dim system.slice_systemd-sysctl.service algorithm = incremental - # dim system.slice_systemd-sysctl.service multiplier = 1 - # dim system.slice_systemd-sysctl.service divisor = 1 - # dim system.slice_polkitd.service name = polkitd - # dim system.slice_polkitd.service algorithm = incremental - # dim system.slice_polkitd.service multiplier = 1 - # dim system.slice_polkitd.service divisor = 1 - # dim system.slice_systemd-udevd.service name = systemd-udevd - # dim system.slice_systemd-udevd.service algorithm = incremental - # dim system.slice_systemd-udevd.service multiplier = 1 - # dim system.slice_systemd-udevd.service divisor = 1 - # dim system.slice_cron.service name = cron - # dim system.slice_cron.service algorithm = incremental - # dim system.slice_cron.service multiplier = 1 - # dim system.slice_cron.service divisor = 1 - # dim system.slice_networking.service name = networking - # dim system.slice_networking.service algorithm = incremental - # dim system.slice_networking.service multiplier = 1 - # dim system.slice_networking.service divisor = 1 - # dim system.slice_systemd-remount-fs.service name = systemd-remount-fs - # dim system.slice_systemd-remount-fs.service algorithm = incremental - # dim system.slice_systemd-remount-fs.service multiplier = 1 - # dim system.slice_systemd-remount-fs.service divisor = 1 - # dim system.slice_accounts-daemon.service name = accounts-daemon - # dim system.slice_accounts-daemon.service algorithm = incremental - # dim system.slice_accounts-daemon.service multiplier = 1 - # dim system.slice_accounts-daemon.service divisor = 1 - # dim system.slice_systemd-tmpfiles-setup.service name = systemd-tmpfiles-setup - # dim system.slice_systemd-tmpfiles-setup.service algorithm = incremental - # dim system.slice_systemd-tmpfiles-setup.service multiplier = 1 - # dim system.slice_systemd-tmpfiles-setup.service divisor = 1 - # dim system.slice_snmpd.service name = snmpd - # dim system.slice_snmpd.service algorithm = incremental - # dim system.slice_snmpd.service multiplier = 1 - # dim system.slice_snmpd.service divisor = 1 - # dim system.slice_mdadm.service name = mdadm - # dim system.slice_mdadm.service algorithm = incremental - # dim system.slice_mdadm.service multiplier = 1 - # dim system.slice_mdadm.service divisor = 1 - # dim system.slice_console-setup.service name = console-setup - # dim system.slice_console-setup.service algorithm = incremental - # dim system.slice_console-setup.service multiplier = 1 - # dim system.slice_console-setup.service divisor = 1 - # dim system.slice_postgresql.service name = postgresql - # dim system.slice_postgresql.service algorithm = incremental - # dim system.slice_postgresql.service multiplier = 1 - # dim system.slice_postgresql.service divisor = 1 - # dim system.slice_systemd-journald.service name = systemd-journald - # dim system.slice_systemd-journald.service algorithm = incremental - # dim system.slice_systemd-journald.service multiplier = 1 - # dim system.slice_systemd-journald.service divisor = 1 - # dim system.slice_atd.service name = atd - # dim system.slice_atd.service algorithm = incremental - # dim system.slice_atd.service multiplier = 1 - # dim system.slice_atd.service divisor = 1 - # dim system.slice_systemd-udev-trigger.service name = systemd-udev-trigger - # dim system.slice_systemd-udev-trigger.service algorithm = incremental - # dim system.slice_systemd-udev-trigger.service multiplier = 1 - # dim system.slice_systemd-udev-trigger.service divisor = 1 - # dim system.slice_elasticsearch.service name = elasticsearch - # dim system.slice_elasticsearch.service algorithm = incremental - # dim system.slice_elasticsearch.service multiplier = 1 - # dim system.slice_elasticsearch.service divisor = 1 - # dim system.slice_unattended-upgrades.service name = unattended-upgrades - # dim system.slice_unattended-upgrades.service algorithm = incremental - # dim system.slice_unattended-upgrades.service multiplier = 1 - # dim system.slice_unattended-upgrades.service divisor = 1 - # dim system.slice_ondemand.service name = ondemand - # dim system.slice_ondemand.service algorithm = incremental - # dim system.slice_ondemand.service multiplier = 1 - # dim system.slice_ondemand.service divisor = 1 - # dim system.slice_znc.service name = znc - # dim system.slice_znc.service algorithm = incremental - # dim system.slice_znc.service multiplier = 1 - # dim system.slice_znc.service divisor = 1 - # dim system.slice_ssh.service name = ssh - # dim system.slice_ssh.service algorithm = incremental - # dim system.slice_ssh.service multiplier = 1 - # dim system.slice_ssh.service divisor = 1 - # dim system.slice_ossec.service name = ossec - # dim system.slice_ossec.service algorithm = incremental - # dim system.slice_ossec.service multiplier = 1 - # dim system.slice_ossec.service divisor = 1 - # dim system.slice_lm-sensors.service name = lm-sensors - # dim system.slice_lm-sensors.service algorithm = incremental - # dim system.slice_lm-sensors.service multiplier = 1 - # dim system.slice_lm-sensors.service divisor = 1 - # dim system.slice_snapd.service name = snapd - # dim system.slice_snapd.service algorithm = incremental - # dim system.slice_snapd.service multiplier = 1 - # dim system.slice_snapd.service divisor = 1 - # dim system.slice_memcached.service name = memcached - # dim system.slice_memcached.service algorithm = incremental - # dim system.slice_memcached.service multiplier = 1 - # dim system.slice_memcached.service divisor = 1 - # dim system.slice_ufw.service name = ufw - # dim system.slice_ufw.service algorithm = incremental - # dim system.slice_ufw.service multiplier = 1 - # dim system.slice_ufw.service divisor = 1 - # dim system.slice_systemd-random-seed.service name = systemd-random-seed - # dim system.slice_systemd-random-seed.service algorithm = incremental - # dim system.slice_systemd-random-seed.service multiplier = 1 - # dim system.slice_systemd-random-seed.service divisor = 1 - # dim system.slice_snapd.seeded.service name = snapd.seeded - # dim system.slice_snapd.seeded.service algorithm = incremental - # dim system.slice_snapd.seeded.service multiplier = 1 - # dim system.slice_snapd.seeded.service divisor = 1 - # dim system.slice_mysql.service name = mysql - # dim system.slice_mysql.service algorithm = incremental - # dim system.slice_mysql.service multiplier = 1 - # dim system.slice_mysql.service divisor = 1 - # dim system.slice_rpc-gssd.service name = rpc-gssd - # dim system.slice_rpc-gssd.service algorithm = incremental - # dim system.slice_rpc-gssd.service multiplier = 1 - # dim system.slice_rpc-gssd.service divisor = 1 - # dim system.slice_rsyslog.service name = rsyslog - # dim system.slice_rsyslog.service algorithm = incremental - # dim system.slice_rsyslog.service multiplier = 1 - # dim system.slice_rsyslog.service divisor = 1 - # dim system.slice_systemd-modules-load.service name = systemd-modules-load - # dim system.slice_systemd-modules-load.service algorithm = incremental - # dim system.slice_systemd-modules-load.service multiplier = 1 - # dim system.slice_systemd-modules-load.service divisor = 1 - # dim system.slice_netdata.service name = netdata - # dim system.slice_netdata.service algorithm = incremental - # dim system.slice_netdata.service multiplier = 1 - # dim system.slice_netdata.service divisor = 1 - # dim system.slice_rc-local.service name = rc-local - # dim system.slice_rc-local.service algorithm = incremental - # dim system.slice_rc-local.service multiplier = 1 - # dim system.slice_rc-local.service divisor = 1 - # dim system.slice_systemd-tmpfiles-setup-dev.service name = systemd-tmpfiles-setup-dev - # dim system.slice_systemd-tmpfiles-setup-dev.service algorithm = incremental - # dim system.slice_systemd-tmpfiles-setup-dev.service multiplier = 1 - # dim system.slice_systemd-tmpfiles-setup-dev.service divisor = 1 - # dim system.slice_chrony.service name = chrony - # dim system.slice_chrony.service algorithm = incremental - # dim system.slice_chrony.service multiplier = 1 - # dim system.slice_chrony.service divisor = 1 - # dim system.slice_lxcfs.service name = lxcfs - # dim system.slice_lxcfs.service algorithm = incremental - # dim system.slice_lxcfs.service multiplier = 1 - # dim system.slice_lxcfs.service divisor = 1 - # dim system.slice_grub-common.service name = grub-common - # dim system.slice_grub-common.service algorithm = incremental - # dim system.slice_grub-common.service multiplier = 1 - # dim system.slice_grub-common.service divisor = 1 - # dim system.slice_ifup_ens3.service name = ifup_ens3 - # dim system.slice_ifup_ens3.service algorithm = incremental - # dim system.slice_ifup_ens3.service multiplier = 1 - # dim system.slice_ifup_ens3.service divisor = 1 - # dim system.slice_kmod-static-nodes.service name = kmod-static-nodes - # dim system.slice_kmod-static-nodes.service algorithm = incremental - # dim system.slice_kmod-static-nodes.service multiplier = 1 - # dim system.slice_kmod-static-nodes.service divisor = 1 - # dim system.slice_lvm2-lvmetad.service name = lvm2-lvmetad - # dim system.slice_lvm2-lvmetad.service algorithm = incremental - # dim system.slice_lvm2-lvmetad.service multiplier = 1 - # dim system.slice_lvm2-lvmetad.service divisor = 1 - # dim system.slice_sysstat.service name = sysstat - # dim system.slice_sysstat.service algorithm = incremental - # dim system.slice_sysstat.service multiplier = 1 - # dim system.slice_sysstat.service divisor = 1 - # dim system.slice_apport.service name = apport - # dim system.slice_apport.service algorithm = incremental - # dim system.slice_apport.service multiplier = 1 - # dim system.slice_apport.service divisor = 1 - # dim system.slice_postfix.service name = postfix - # dim system.slice_postfix.service algorithm = incremental - # dim system.slice_postfix.service multiplier = 1 - # dim system.slice_postfix.service divisor = 1 - # dim system.slice_apparmor.service name = apparmor - # dim system.slice_apparmor.service algorithm = incremental - # dim system.slice_apparmor.service multiplier = 1 - # dim system.slice_apparmor.service divisor = 1 - # dim system.slice_nfs-config.service name = nfs-config - # dim system.slice_nfs-config.service algorithm = incremental - # dim system.slice_nfs-config.service multiplier = 1 - # dim system.slice_nfs-config.service divisor = 1 - # dim system.slice_acpid.service name = acpid - # dim system.slice_acpid.service algorithm = incremental - # dim system.slice_acpid.service multiplier = 1 - # dim system.slice_acpid.service divisor = 1 - # dim system.slice_ntp.service name = ntp - # dim system.slice_ntp.service algorithm = incremental - # dim system.slice_ntp.service multiplier = 1 - # dim system.slice_ntp.service divisor = 1 - # dim system.slice_dbus.service name = dbus - # dim system.slice_dbus.service algorithm = incremental - # dim system.slice_dbus.service multiplier = 1 - # dim system.slice_dbus.service divisor = 1 - # dim system.slice_php7.0-fpm.service name = php7.0-fpm - # dim system.slice_php7.0-fpm.service algorithm = incremental - # dim system.slice_php7.0-fpm.service multiplier = 1 - # dim system.slice_php7.0-fpm.service divisor = 1 - # dim system.slice_keyboard-setup.service name = keyboard-setup - # dim system.slice_keyboard-setup.service algorithm = incremental - # dim system.slice_keyboard-setup.service multiplier = 1 - # dim system.slice_keyboard-setup.service divisor = 1 - # dim system.slice_systemd-user-sessions.service name = systemd-user-sessions - # dim system.slice_systemd-user-sessions.service algorithm = incremental - # dim system.slice_systemd-user-sessions.service multiplier = 1 - # dim system.slice_systemd-user-sessions.service divisor = 1 - # dim system.slice_systemd-logind.service name = systemd-logind - # dim system.slice_systemd-logind.service algorithm = incremental - # dim system.slice_systemd-logind.service multiplier = 1 - # dim system.slice_systemd-logind.service divisor = 1 - # dim system.slice_setvtrgb.service name = setvtrgb - # dim system.slice_setvtrgb.service algorithm = incremental - # dim system.slice_setvtrgb.service multiplier = 1 - # dim system.slice_setvtrgb.service divisor = 1 - -[services.throttle_io_ops_write] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/services.throttle_io_ops_write - # chart type = stacked - # type = services - # family = disk - # units = operations/s - # context = services.throttle_io_ops_write - # priority = 19190 - # name = services.throttle_io_ops_write - # title = Systemd Services Throttle Disk Write Operations - # dim system.slice_irqbalance.service name = irqbalance - # dim system.slice_irqbalance.service algorithm = incremental - # dim system.slice_irqbalance.service multiplier = 1 - # dim system.slice_irqbalance.service divisor = 1 - # dim system.slice_systemd-update-utmp.service name = systemd-update-utmp - # dim system.slice_systemd-update-utmp.service algorithm = incremental - # dim system.slice_systemd-update-utmp.service multiplier = 1 - # dim system.slice_systemd-update-utmp.service divisor = 1 - # dim system.slice_fail2ban.service name = fail2ban - # dim system.slice_fail2ban.service algorithm = incremental - # dim system.slice_fail2ban.service multiplier = 1 - # dim system.slice_fail2ban.service divisor = 1 - # dim system.slice_apache2.service name = apache2 - # dim system.slice_apache2.service algorithm = incremental - # dim system.slice_apache2.service multiplier = 1 - # dim system.slice_apache2.service divisor = 1 - # dim system.slice_lvm2-monitor.service name = lvm2-monitor - # dim system.slice_lvm2-monitor.service algorithm = incremental - # dim system.slice_lvm2-monitor.service multiplier = 1 - # dim system.slice_lvm2-monitor.service divisor = 1 - # dim system.slice_systemd-journal-flush.service name = systemd-journal-flush - # dim system.slice_systemd-journal-flush.service algorithm = incremental - # dim system.slice_systemd-journal-flush.service multiplier = 1 - # dim system.slice_systemd-journal-flush.service divisor = 1 - # dim system.slice_systemd-sysctl.service name = systemd-sysctl - # dim system.slice_systemd-sysctl.service algorithm = incremental - # dim system.slice_systemd-sysctl.service multiplier = 1 - # dim system.slice_systemd-sysctl.service divisor = 1 - # dim system.slice_polkitd.service name = polkitd - # dim system.slice_polkitd.service algorithm = incremental - # dim system.slice_polkitd.service multiplier = 1 - # dim system.slice_polkitd.service divisor = 1 - # dim system.slice_systemd-udevd.service name = systemd-udevd - # dim system.slice_systemd-udevd.service algorithm = incremental - # dim system.slice_systemd-udevd.service multiplier = 1 - # dim system.slice_systemd-udevd.service divisor = 1 - # dim system.slice_cron.service name = cron - # dim system.slice_cron.service algorithm = incremental - # dim system.slice_cron.service multiplier = 1 - # dim system.slice_cron.service divisor = 1 - # dim system.slice_networking.service name = networking - # dim system.slice_networking.service algorithm = incremental - # dim system.slice_networking.service multiplier = 1 - # dim system.slice_networking.service divisor = 1 - # dim system.slice_systemd-remount-fs.service name = systemd-remount-fs - # dim system.slice_systemd-remount-fs.service algorithm = incremental - # dim system.slice_systemd-remount-fs.service multiplier = 1 - # dim system.slice_systemd-remount-fs.service divisor = 1 - # dim system.slice_accounts-daemon.service name = accounts-daemon - # dim system.slice_accounts-daemon.service algorithm = incremental - # dim system.slice_accounts-daemon.service multiplier = 1 - # dim system.slice_accounts-daemon.service divisor = 1 - # dim system.slice_systemd-tmpfiles-setup.service name = systemd-tmpfiles-setup - # dim system.slice_systemd-tmpfiles-setup.service algorithm = incremental - # dim system.slice_systemd-tmpfiles-setup.service multiplier = 1 - # dim system.slice_systemd-tmpfiles-setup.service divisor = 1 - # dim system.slice_snmpd.service name = snmpd - # dim system.slice_snmpd.service algorithm = incremental - # dim system.slice_snmpd.service multiplier = 1 - # dim system.slice_snmpd.service divisor = 1 - # dim system.slice_mdadm.service name = mdadm - # dim system.slice_mdadm.service algorithm = incremental - # dim system.slice_mdadm.service multiplier = 1 - # dim system.slice_mdadm.service divisor = 1 - # dim system.slice_console-setup.service name = console-setup - # dim system.slice_console-setup.service algorithm = incremental - # dim system.slice_console-setup.service multiplier = 1 - # dim system.slice_console-setup.service divisor = 1 - # dim system.slice_postgresql.service name = postgresql - # dim system.slice_postgresql.service algorithm = incremental - # dim system.slice_postgresql.service multiplier = 1 - # dim system.slice_postgresql.service divisor = 1 - # dim system.slice_systemd-journald.service name = systemd-journald - # dim system.slice_systemd-journald.service algorithm = incremental - # dim system.slice_systemd-journald.service multiplier = 1 - # dim system.slice_systemd-journald.service divisor = 1 - # dim system.slice_atd.service name = atd - # dim system.slice_atd.service algorithm = incremental - # dim system.slice_atd.service multiplier = 1 - # dim system.slice_atd.service divisor = 1 - # dim system.slice_systemd-udev-trigger.service name = systemd-udev-trigger - # dim system.slice_systemd-udev-trigger.service algorithm = incremental - # dim system.slice_systemd-udev-trigger.service multiplier = 1 - # dim system.slice_systemd-udev-trigger.service divisor = 1 - # dim system.slice_elasticsearch.service name = elasticsearch - # dim system.slice_elasticsearch.service algorithm = incremental - # dim system.slice_elasticsearch.service multiplier = 1 - # dim system.slice_elasticsearch.service divisor = 1 - # dim system.slice_unattended-upgrades.service name = unattended-upgrades - # dim system.slice_unattended-upgrades.service algorithm = incremental - # dim system.slice_unattended-upgrades.service multiplier = 1 - # dim system.slice_unattended-upgrades.service divisor = 1 - # dim system.slice_ondemand.service name = ondemand - # dim system.slice_ondemand.service algorithm = incremental - # dim system.slice_ondemand.service multiplier = 1 - # dim system.slice_ondemand.service divisor = 1 - # dim system.slice_znc.service name = znc - # dim system.slice_znc.service algorithm = incremental - # dim system.slice_znc.service multiplier = 1 - # dim system.slice_znc.service divisor = 1 - # dim system.slice_ssh.service name = ssh - # dim system.slice_ssh.service algorithm = incremental - # dim system.slice_ssh.service multiplier = 1 - # dim system.slice_ssh.service divisor = 1 - # dim system.slice_ossec.service name = ossec - # dim system.slice_ossec.service algorithm = incremental - # dim system.slice_ossec.service multiplier = 1 - # dim system.slice_ossec.service divisor = 1 - # dim system.slice_lm-sensors.service name = lm-sensors - # dim system.slice_lm-sensors.service algorithm = incremental - # dim system.slice_lm-sensors.service multiplier = 1 - # dim system.slice_lm-sensors.service divisor = 1 - # dim system.slice_snapd.service name = snapd - # dim system.slice_snapd.service algorithm = incremental - # dim system.slice_snapd.service multiplier = 1 - # dim system.slice_snapd.service divisor = 1 - # dim system.slice_memcached.service name = memcached - # dim system.slice_memcached.service algorithm = incremental - # dim system.slice_memcached.service multiplier = 1 - # dim system.slice_memcached.service divisor = 1 - # dim system.slice_ufw.service name = ufw - # dim system.slice_ufw.service algorithm = incremental - # dim system.slice_ufw.service multiplier = 1 - # dim system.slice_ufw.service divisor = 1 - # dim system.slice_systemd-random-seed.service name = systemd-random-seed - # dim system.slice_systemd-random-seed.service algorithm = incremental - # dim system.slice_systemd-random-seed.service multiplier = 1 - # dim system.slice_systemd-random-seed.service divisor = 1 - # dim system.slice_snapd.seeded.service name = snapd.seeded - # dim system.slice_snapd.seeded.service algorithm = incremental - # dim system.slice_snapd.seeded.service multiplier = 1 - # dim system.slice_snapd.seeded.service divisor = 1 - # dim system.slice_mysql.service name = mysql - # dim system.slice_mysql.service algorithm = incremental - # dim system.slice_mysql.service multiplier = 1 - # dim system.slice_mysql.service divisor = 1 - # dim system.slice_rpc-gssd.service name = rpc-gssd - # dim system.slice_rpc-gssd.service algorithm = incremental - # dim system.slice_rpc-gssd.service multiplier = 1 - # dim system.slice_rpc-gssd.service divisor = 1 - # dim system.slice_rsyslog.service name = rsyslog - # dim system.slice_rsyslog.service algorithm = incremental - # dim system.slice_rsyslog.service multiplier = 1 - # dim system.slice_rsyslog.service divisor = 1 - # dim system.slice_systemd-modules-load.service name = systemd-modules-load - # dim system.slice_systemd-modules-load.service algorithm = incremental - # dim system.slice_systemd-modules-load.service multiplier = 1 - # dim system.slice_systemd-modules-load.service divisor = 1 - # dim system.slice_netdata.service name = netdata - # dim system.slice_netdata.service algorithm = incremental - # dim system.slice_netdata.service multiplier = 1 - # dim system.slice_netdata.service divisor = 1 - # dim system.slice_rc-local.service name = rc-local - # dim system.slice_rc-local.service algorithm = incremental - # dim system.slice_rc-local.service multiplier = 1 - # dim system.slice_rc-local.service divisor = 1 - # dim system.slice_systemd-tmpfiles-setup-dev.service name = systemd-tmpfiles-setup-dev - # dim system.slice_systemd-tmpfiles-setup-dev.service algorithm = incremental - # dim system.slice_systemd-tmpfiles-setup-dev.service multiplier = 1 - # dim system.slice_systemd-tmpfiles-setup-dev.service divisor = 1 - # dim system.slice_chrony.service name = chrony - # dim system.slice_chrony.service algorithm = incremental - # dim system.slice_chrony.service multiplier = 1 - # dim system.slice_chrony.service divisor = 1 - # dim system.slice_lxcfs.service name = lxcfs - # dim system.slice_lxcfs.service algorithm = incremental - # dim system.slice_lxcfs.service multiplier = 1 - # dim system.slice_lxcfs.service divisor = 1 - # dim system.slice_grub-common.service name = grub-common - # dim system.slice_grub-common.service algorithm = incremental - # dim system.slice_grub-common.service multiplier = 1 - # dim system.slice_grub-common.service divisor = 1 - # dim system.slice_ifup_ens3.service name = ifup_ens3 - # dim system.slice_ifup_ens3.service algorithm = incremental - # dim system.slice_ifup_ens3.service multiplier = 1 - # dim system.slice_ifup_ens3.service divisor = 1 - # dim system.slice_kmod-static-nodes.service name = kmod-static-nodes - # dim system.slice_kmod-static-nodes.service algorithm = incremental - # dim system.slice_kmod-static-nodes.service multiplier = 1 - # dim system.slice_kmod-static-nodes.service divisor = 1 - # dim system.slice_lvm2-lvmetad.service name = lvm2-lvmetad - # dim system.slice_lvm2-lvmetad.service algorithm = incremental - # dim system.slice_lvm2-lvmetad.service multiplier = 1 - # dim system.slice_lvm2-lvmetad.service divisor = 1 - # dim system.slice_sysstat.service name = sysstat - # dim system.slice_sysstat.service algorithm = incremental - # dim system.slice_sysstat.service multiplier = 1 - # dim system.slice_sysstat.service divisor = 1 - # dim system.slice_apport.service name = apport - # dim system.slice_apport.service algorithm = incremental - # dim system.slice_apport.service multiplier = 1 - # dim system.slice_apport.service divisor = 1 - # dim system.slice_postfix.service name = postfix - # dim system.slice_postfix.service algorithm = incremental - # dim system.slice_postfix.service multiplier = 1 - # dim system.slice_postfix.service divisor = 1 - # dim system.slice_apparmor.service name = apparmor - # dim system.slice_apparmor.service algorithm = incremental - # dim system.slice_apparmor.service multiplier = 1 - # dim system.slice_apparmor.service divisor = 1 - # dim system.slice_nfs-config.service name = nfs-config - # dim system.slice_nfs-config.service algorithm = incremental - # dim system.slice_nfs-config.service multiplier = 1 - # dim system.slice_nfs-config.service divisor = 1 - # dim system.slice_acpid.service name = acpid - # dim system.slice_acpid.service algorithm = incremental - # dim system.slice_acpid.service multiplier = 1 - # dim system.slice_acpid.service divisor = 1 - # dim system.slice_ntp.service name = ntp - # dim system.slice_ntp.service algorithm = incremental - # dim system.slice_ntp.service multiplier = 1 - # dim system.slice_ntp.service divisor = 1 - # dim system.slice_dbus.service name = dbus - # dim system.slice_dbus.service algorithm = incremental - # dim system.slice_dbus.service multiplier = 1 - # dim system.slice_dbus.service divisor = 1 - # dim system.slice_php7.0-fpm.service name = php7.0-fpm - # dim system.slice_php7.0-fpm.service algorithm = incremental - # dim system.slice_php7.0-fpm.service multiplier = 1 - # dim system.slice_php7.0-fpm.service divisor = 1 - # dim system.slice_keyboard-setup.service name = keyboard-setup - # dim system.slice_keyboard-setup.service algorithm = incremental - # dim system.slice_keyboard-setup.service multiplier = 1 - # dim system.slice_keyboard-setup.service divisor = 1 - # dim system.slice_systemd-user-sessions.service name = systemd-user-sessions - # dim system.slice_systemd-user-sessions.service algorithm = incremental - # dim system.slice_systemd-user-sessions.service multiplier = 1 - # dim system.slice_systemd-user-sessions.service divisor = 1 - # dim system.slice_systemd-logind.service name = systemd-logind - # dim system.slice_systemd-logind.service algorithm = incremental - # dim system.slice_systemd-logind.service multiplier = 1 - # dim system.slice_systemd-logind.service divisor = 1 - # dim system.slice_setvtrgb.service name = setvtrgb - # dim system.slice_setvtrgb.service algorithm = incremental - # dim system.slice_setvtrgb.service multiplier = 1 - # dim system.slice_setvtrgb.service divisor = 1 - -[disk_qops.sda] - # history = 3996 - # enabled = yes - # cache directory = /var/cache/netdata/disk_qops.sda - # chart type = line - # type = disk_qops - # family = sda - # units = operations - # context = disk.qops - # priority = 2002 - # name = disk_qops.sda - # title = Disk Current I/O Operations - # dim operations name = operations - # dim operations algorithm = absolute - # dim operations multiplier = 1 - # dim operations divisor = 1 diff --git a/slack/prod/ossec/files/etc/netdata/stream.conf b/slack/prod/ossec/files/etc/netdata/stream.conf deleted file mode 100644 index 582aea2..0000000 --- a/slack/prod/ossec/files/etc/netdata/stream.conf +++ /dev/null @@ -1,9 +0,0 @@ -[stream] - # Enable this on slaves, to have them send metrics. - enabled = yes - destination = tcp:toolbox.turnsys.net:19999 - api key = 6ed9e20a-c819-4ebc-b894-322eb0710d03 - timeout seconds = 60 - buffer size bytes = 1048576 - reconnect delay seconds = 5 - initial clock resync iterations = 60 diff --git a/slack/prod/ossec/scripts/postinstall b/slack/prod/ossec/scripts/postinstall deleted file mode 100755 index dc4ea41..0000000 --- a/slack/prod/ossec/scripts/postinstall +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/bash - -echo "stopping ossec..." -/var/ossec/bin/ossec-control stop - -echo "starting ossec..." -/var/ossec/bin/ossec-control start - diff --git a/slack/prod/tsys-base/files/etc/aliases b/slack/prod/tsys-base/files/etc/aliases deleted file mode 100644 index 0498b76..0000000 --- a/slack/prod/tsys-base/files/etc/aliases +++ /dev/null @@ -1,3 +0,0 @@ -postmaster: root -root: prodtechopsalerts@turnsys.com - diff --git a/slack/prod/tsys-base/files/etc/cron.d/sysstat b/slack/prod/tsys-base/files/etc/cron.d/sysstat deleted file mode 100644 index 8323ffe..0000000 --- a/slack/prod/tsys-base/files/etc/cron.d/sysstat +++ /dev/null @@ -1,11 +0,0 @@ - The first element of the path is a directory where the debian-sa1 -# script is located -PATH=/usr/lib/sysstat:/usr/sbin:/usr/sbin:/usr/bin:/sbin:/bin - -# Activity reports every 10 minutes everyday -*/2 * * * * root command -v debian-sa1 > /dev/null && debian-sa1 1 1 - -# Additional run at 23:59 to rotate the statistics file -59 23 * * * root command -v debian-sa1 > /dev/null && debian-sa1 60 2 - - diff --git a/slack/prod/tsys-base/files/etc/default/snmpd b/slack/prod/tsys-base/files/etc/default/snmpd deleted file mode 100644 index cc00f24..0000000 --- a/slack/prod/tsys-base/files/etc/default/snmpd +++ /dev/null @@ -1,11 +0,0 @@ -# This file controls the activity of snmpd - -# Don't load any MIBs by default. -# You might comment this lines once you have the MIBs downloaded. -export MIBS= - -# snmpd control (yes means start daemon). -SNMPDRUN=yes - -# snmpd options (use syslog, close stdin/out/err). -SNMPDOPTS='-LS0-5d -Lf /dev/null -u snmp -g snmp -p /run/snmpd.pid' diff --git a/slack/prod/tsys-base/files/etc/issue b/slack/prod/tsys-base/files/etc/issue deleted file mode 100644 index a6e88dc..0000000 --- a/slack/prod/tsys-base/files/etc/issue +++ /dev/null @@ -1,10 +0,0 @@ -=============================================================================== - - This is a private computer system. These resources, including all - related equipment, networks, and devices, are provided for authorized - use only. The system may be monitored for all lawful purposes. Evidence - of unauthorized use collected during monitoring may be used for criminal - prosecution by staff, legal counsel, and law enforcement agencies. - -=============================================================================== - diff --git a/slack/prod/tsys-base/files/etc/issue.net b/slack/prod/tsys-base/files/etc/issue.net deleted file mode 100644 index a6e88dc..0000000 --- a/slack/prod/tsys-base/files/etc/issue.net +++ /dev/null @@ -1,10 +0,0 @@ -=============================================================================== - - This is a private computer system. These resources, including all - related equipment, networks, and devices, are provided for authorized - use only. The system may be monitored for all lawful purposes. Evidence - of unauthorized use collected during monitoring may be used for criminal - prosecution by staff, legal counsel, and law enforcement agencies. - -=============================================================================== - diff --git a/slack/prod/tsys-base/files/etc/netdata/stream.conf b/slack/prod/tsys-base/files/etc/netdata/stream.conf deleted file mode 100644 index df854c1..0000000 --- a/slack/prod/tsys-base/files/etc/netdata/stream.conf +++ /dev/null @@ -1,10 +0,0 @@ -[stream] - # Enable this on slaves, to have them send metrics. - enabled = yes - destination = tcp:toolbox.turnsys.net:19999 - api key = 6ed9e20a-c819-4ebc-b894-322eb0710d03 - timeout seconds = 60 - buffer size bytes = 1048576 - reconnect delay seconds = 5 - initial clock resync iterations = 60 - diff --git a/slack/prod/tsys-base/files/etc/postfix/main.cf b/slack/prod/tsys-base/files/etc/postfix/main.cf deleted file mode 100644 index cf01a5e..0000000 --- a/slack/prod/tsys-base/files/etc/postfix/main.cf +++ /dev/null @@ -1,36 +0,0 @@ -# See /usr/share/postfix/main.cf.dist for a commented, more complete version - - - -smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) -biff = no - -# appending .domain is the MUA's job. -append_dot_mydomain = no - -# Uncomment the next line to generate "delayed mail" warnings -#delay_warning_time = 4h - -readme_directory = no - -# TLS parameters -smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem -smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key -smtpd_use_tls=yes -smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache -smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache - -# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for -# information on enabling SSL in the smtp client. - -smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination -alias_maps = hash:/etc/aliases -alias_database = hash:/etc/aliases -myorigin = /etc/mailname -mydestination = localhost.localdomain, localhost -relayhost = toolbox.turnsys.net -mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 -mailbox_size_limit = 0 -recipient_delimiter = + -inet_interfaces = all -inet_protocols = all diff --git a/slack/prod/tsys-base/files/etc/resolv.conf b/slack/prod/tsys-base/files/etc/resolv.conf deleted file mode 100644 index ae18f4b..0000000 --- a/slack/prod/tsys-base/files/etc/resolv.conf +++ /dev/null @@ -1,5 +0,0 @@ -nameserver 10.222.3.100 -nameserver 10.222.3.200 -domain turnsys.net -search turnsys.net pfv.turnsys.net - diff --git a/slack/prod/tsys-base/files/etc/rsyslog.d/10-remote.conf b/slack/prod/tsys-base/files/etc/rsyslog.d/10-remote.conf deleted file mode 100644 index 66b2e68..0000000 --- a/slack/prod/tsys-base/files/etc/rsyslog.d/10-remote.conf +++ /dev/null @@ -1,3 +0,0 @@ -# Provides UDP forwarding. The IP is the server's IP address -*.* @10.222.3.99:514 - diff --git a/slack/prod/tsys-base/files/etc/ssh/sshd_config b/slack/prod/tsys-base/files/etc/ssh/sshd_config deleted file mode 100644 index b1f1ca8..0000000 --- a/slack/prod/tsys-base/files/etc/ssh/sshd_config +++ /dev/null @@ -1,30 +0,0 @@ -#Official Turn Net Systems SSHD configuration -#Created by Charles Wyble -#Sourced from -#https://stribika.github.io/2015/01/04/secure-secure-shell.html -#https://infosec.mozilla.org/guidelines/openssh - -#Eliminated all the stock bits that had good/sane defaults, below values are set intentionally - -HostKey /etc/ssh/ssh_host_ed25519_key -HostKey /etc/ssh/ssh_host_rsa_key -PermitRootLogin without-password -AuthenticationMethods publickey -SyslogFacility AUTH -LogLevel VERBOSE -StrictModes yes -PubkeyAuthentication yes -PasswordAuthentication no -ChallengeResponseAuthentication no -PermitEmptyPasswords no -X11Forwarding no -KexAlgorithms curve25519-sha256@libssh.org,diffie-hellman-group-exchange-sha256 -Ciphers chacha20-poly1305@openssh.com,aes256-gcm@openssh.com,aes128-gcm@openssh.com,aes256-ctr,aes192-ctr,aes128-ctr -MACs hmac-sha2-512-etm@openssh.com,hmac-sha2-256-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256 -PrintMotd yes -Banner /etc/ssh/tsys-banner -Subsystem sftp /usr/lib/openssh/sftp-server -#Review the following: -UsePAM yes -AllowAgentForwarding yes - diff --git a/slack/prod/tsys-base/files/etc/ssh/tsys-banner b/slack/prod/tsys-base/files/etc/ssh/tsys-banner deleted file mode 100644 index 2e950e6..0000000 --- a/slack/prod/tsys-base/files/etc/ssh/tsys-banner +++ /dev/null @@ -1,11 +0,0 @@ - - -======================================================================================================================== -This system is restricted for Turn Net Systems LLC members and authorized employees/contractors only. - -All activity on this system is subject to monitoring. By accessing this system, you consent to any and all monitoring. -If information collected reveals possible criminal activity or activity that exceeds privileges, evidence of such activity -may be provided to the relevant authorities for further action. By continuing past this point, you expressly consent -to this monitoring. -======================================================================================================================== - diff --git a/slack/prod/tsys-base/files/etc/sudoers.d/localuser b/slack/prod/tsys-base/files/etc/sudoers.d/localuser deleted file mode 100644 index c83129c..0000000 --- a/slack/prod/tsys-base/files/etc/sudoers.d/localuser +++ /dev/null @@ -1,3 +0,0 @@ - -localuser ALL=(ALL) NOPASSWD: ALL - diff --git a/slack/prod/tsys-base/files/etc/sudoers.d/pi b/slack/prod/tsys-base/files/etc/sudoers.d/pi deleted file mode 100644 index 6bd189d..0000000 --- a/slack/prod/tsys-base/files/etc/sudoers.d/pi +++ /dev/null @@ -1,3 +0,0 @@ - -pi ALL=(ALL) NOPASSWD: ALL - diff --git a/slack/prod/tsys-base/files/lib/systemd/system/snmpd.service b/slack/prod/tsys-base/files/lib/systemd/system/snmpd.service deleted file mode 100644 index 031c2ef..0000000 --- a/slack/prod/tsys-base/files/lib/systemd/system/snmpd.service +++ /dev/null @@ -1,16 +0,0 @@ -[Unit] -Description=Simple Network Management Protocol (SNMP) Daemon. -After=network.target -ConditionPathExists=/etc/snmp/snmpd.conf - -[Service] -#Environment=”MIBSDIR=/usr/share/snmp/mibs:/usr/share/snmp/mibs/iana:/usr/share/snmp/mibs/ietf:/usr/share/mibs/site:/usr/share/snmp/mibs:/usr/share/mibs/iana:/usr/share/mibs/ietf:/usr/share/mibs/netsnmp” -#Environment=”MIBS=” -Type=simple -ExecStartPre=/bin/mkdir -p /var/run/agentx -ExecStart=/usr/sbin/snmpd -LSWd -Lf /dev/null -u Debian-snmp -g Debian-snmp -f -ExecReload=/bin/kill -HUP $MAINPID - -[Install] -WantedBy=multi-user.target - diff --git a/slack/prod/tsys-base/files/root/.ssh/authorized_keys b/slack/prod/tsys-base/files/root/.ssh/authorized_keys deleted file mode 100644 index f536366..0000000 --- a/slack/prod/tsys-base/files/root/.ssh/authorized_keys +++ /dev/null @@ -1,9 +0,0 @@ - - -# GSA key -ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC1LqY098c3Hsjs0UkqbXyi/r+k3iDEFAXkUWKx0vvp/HboRaOFPc6+GqYuD4t3gPs38eKg/8fjyc1bVgDtF+tCz+gsp+qF9GaVXVCyCz5wJ3qICnoJLqEej17xBFZwGyFYuZXnGGyng8Hw1reRCN9v8eOLWyPXot7gfwnv+doT41T9kpvIP+vjsvjkyAlw50Yk+vWQDnhZtw8DeS8N/+eglqJ7DTZ8/77tPMeXZ/I+mQNcRa0CUDXC5OB7YRKto+i+mPCKCD/utA3BH7cDBvBvBi+jnkN7sR4Wi2Bi18JD2P/nLzx06h5Fv1YRE/hZ4bBLurEFF7FTqDKk0TebKhCV - - -#TSYS service key -ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDGIzki6Xxyyih5HWMXR/uWLGgJprDGEBWC3JX8G7562zcx3eKDl0GKmZv4cl0AZZUwLATvpks8w2Bk6BL7cDvgUkmgpawHgGeRCjLi19/gG8t6M7k+U/rw6uu5SeaFXy5q22zkkE2TDTotWsoa6NE59Gc5/dNgQkYC0r1adD/J2+A6XgxoHdAEVX7gkFhBhXJKTkCYgatDzyE1IUoWLYAQpnMPcBUwK/i7qrcrVYqz0IS6p3MuYYS1+hr1MbMd5bX+Gm6PB6zf/CKhJkUFvaYS+QkVCMzQKrxNRuCs7ULyYvvi9EfxcCow06LuYvslMpEMIfJp8zKX9rhlvu9tuOkF librenms@toolbox - diff --git a/slack/prod/tsys-base/files/usr/local/bin/up2date.sh b/slack/prod/tsys-base/files/usr/local/bin/up2date.sh deleted file mode 100755 index 24ec75e..0000000 --- a/slack/prod/tsys-base/files/usr/local/bin/up2date.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/bash - -#Step 1: Update the cache and apply all vendor patches -echo "Running apt-get update" -export DEBIAN_FRONTEND="noninteractive" && apt-get -qq --yes update - -echo "Running apt-get dist-upgrade" -export DEBIAN_FRONTEND="noninteractive" && apt-get -qq --yes dist-upgrade - -echo "Running apt-get upgrade" -export DEBIAN_FRONTEND="noninteractive" && apt-get -qq --yes upgrade - - -echo "Running apt-get purge" -export DEBIAN_FRONTEND="noninteractive" && apt-get -qq --purge autoremove --yes -export DEBIAN_FRONTEND="noninteractive" && apt-get -qq autoclean --yes diff --git a/slack/prod/tsys-base/files/usr/local/librenms/distro b/slack/prod/tsys-base/files/usr/local/librenms/distro deleted file mode 100755 index 61ad248..0000000 --- a/slack/prod/tsys-base/files/usr/local/librenms/distro +++ /dev/null @@ -1,114 +0,0 @@ -#!/usr/bin/env bash -# Detects which OS and if it is Linux then it will detect which Linux Distribution. - -OS=`uname -s` -REV=`uname -r` -MACH=`uname -m` - -if [ "${OS}" = "SunOS" ] ; then - OS=Solaris - ARCH=`uname -p` - OSSTR="${OS} ${REV}(${ARCH} `uname -v`)" - -elif [ "${OS}" = "AIX" ] ; then - OSSTR="${OS} `oslevel` (`oslevel -r`)" - -elif [ "${OS}" = "Linux" ] ; then - KERNEL=`uname -r` - - if [ -f /etc/fedora-release ]; then - DIST=$(cat /etc/fedora-release | awk '{print $1}') - REV=`cat /etc/fedora-release | sed s/.*release\ // | sed s/\ .*//` - - elif [ -f /etc/redhat-release ] ; then - DIST=$(cat /etc/redhat-release | awk '{print $1}') - if [ "${DIST}" = "CentOS" ]; then - DIST="CentOS" - elif [ "${DIST}" = "Mandriva" ]; then - DIST="Mandriva" - PSEUDONAME=`cat /etc/mandriva-release | sed s/.*\(// | sed s/\)//` - REV=`cat /etc/mandriva-release | sed s/.*release\ // | sed s/\ .*//` - elif [ -f /etc/oracle-release ]; then - DIST="Oracle" - else - DIST="RedHat" - fi - - PSEUDONAME=`cat /etc/redhat-release | sed s/.*\(// | sed s/\)//` - REV=`cat /etc/redhat-release | sed s/.*release\ // | sed s/\ .*//` - - elif [ -f /etc/mandrake-release ] ; then - DIST='Mandrake' - PSEUDONAME=`cat /etc/mandrake-release | sed s/.*\(// | sed s/\)//` - REV=`cat /etc/mandrake-release | sed s/.*release\ // | sed s/\ .*//` - - elif [ -f /etc/devuan_version ] ; then - DIST="Devuan `cat /etc/devuan_version`" - REV="" - - elif [ -f /etc/debian_version ] ; then - DIST="Debian `cat /etc/debian_version`" - REV="" - ID=`lsb_release -i | awk -F ':' '{print $2}' | sed 's/ //g'` - if [ "${ID}" = "Raspbian" ] ; then - DIST="Raspbian `cat /etc/debian_version`" - fi - - elif [ -f /etc/gentoo-release ] ; then - DIST="Gentoo" - REV=$(tr -d '[[:alpha:]]' The config file to use.\n"; -} - -#gets the options -my %opts=(); -getopts('ugc:', \%opts); - -# guess if asked -if ( defined( $opts{g} ) ){ - - #get what path to use for smartctl - $smartctl=`which smartctl`; - chomp($smartctl); - if ( $? != 0 ){ - warn("'which smartctl' failed with a exit code of $?"); - exit 1; - } - - #try to touch the default cache location and warn if it can't be done - system('touch '.$cache.'>/dev/null'); - if ( $? != 0 ){ - $cache='#Could not touch '.$cache. "You will need to manually set it\n". - "cache=?\n"; - }else{ - $cache='cache='.$cache."\n"; - } - - my %found_disks; - - #check for drives named /dev/sd* - my @matches=glob('/dev/sd*'); - @matches=grep(!/[0-9]/, @matches); - my $matches_int=0; - while ( defined( $matches[$matches_int] ) ){ - my $device=$matches[$matches_int]; - system( $smartctl.' -A '.$device.' > /dev/null' ); - if ( $? == 0 ){ - $device =~ s/\/dev\///; - $found_disks{$device}=1; - } - - $matches_int++; - } - - #check for drives named /dev/ada* - @matches=glob('/dev/ada*'); - @matches=grep(!/[ps]/, @matches); - $matches_int=0; - while ( defined( $matches[$matches_int] ) ){ - my $device=$matches[$matches_int]; - system( $smartctl.' -A '.$device.' > /dev/null' ); - if ( $? == 0 ){ - $device =~ s/\/dev\///; - $found_disks{$device}=1; - } - - $matches_int++; - } - - #check for drives named /dev/da* - @matches=glob('/dev/da*'); - @matches=grep(!/[ps]/, @matches); - $matches_int=0; - while ( defined( $matches[$matches_int] ) ){ - my $device=$matches[$matches_int]; - system( $smartctl.' -A '.$device.' > /dev/null' ); - if ( $? == 0 ){ - $device =~ s/\/dev\///; - $found_disks{$device}=1; - } - - $matches_int++; - } - - #have smartctl scan and see if it finds anythings not get found - my $scan_output=`$smartctl --scan-open`; - my @scan_outputA=split(/\n/, $scan_output); - @scan_outputA=grep(!/ses[0-9]/, @scan_outputA); # not a disk, but may or may not have SMART attributes - @scan_outputA=grep(!/pass[0-9]/, @scan_outputA); # very likely a duplicate and a disk under another name - $matches_int=0; - while ( defined( $scan_outputA[$matches_int] ) ){ - my $device=$scan_outputA[$matches_int]; - $device =~ s/ .*//; - system( $smartctl.' -A '.$device.' > /dev/null' ); - if ( $? == 0 ){ - $device =~ s/\/dev\///; - $found_disks{$device}=1; - } - - $matches_int++; - } - - print "useSN=0\n".'smartctl='.$smartctl."\n". - $cache. - join( "\n", keys(%found_disks) )."\n"; - - exit 0; -} - -#get which config file to use -my $config=$0.'.config'; -if ( defined( $opts{c} ) ){ - $config=$opts{c}; -} - -#reads the config file, optionally -my $config_file=''; -open(my $readfh, "<", $config) or die "Can't open '".$config."'"; -read($readfh , $config_file , 1000000); -close($readfh); - -#parse the config file and remove comments and empty lines -my @configA=split(/\n/, $config_file); -@configA=grep(!/^$/, @configA); -@configA=grep(!/^\#/, @configA); -@configA=grep(!/^[\s\t]*$/, @configA); -my $configA_int=0; -while ( defined( $configA[$configA_int] ) ){ - my $line=$configA[$configA_int]; - $line=~s/^[\t\s]+//; - $line=~s/[\t\s]+$//; - - my ( $var, $val )=split(/=/, $line, 2); - - if ( $var eq 'cache' ){ - $cache=$val; - } - - if ( $var eq 'smartctl' ){ - $smartctl=$val; - } - - if ( $var eq 'useSN' ){ - $useSN=$val; - } - - if ( !defined( $val ) ){ - push(@disks, $var); - } - - $configA_int++; -} - -#if set to 1, no cache will be written and it will be printed instead -my $noWrite=0; - -# if no -u, it means we are being called from snmped -if ( ! defined( $opts{u} ) ){ - # if the cache file exists, print it, otherwise assume one is not being used - if ( -f $cache ){ - my $old=''; - open(my $readfh, "<", $cache) or die "Can't open '".$cache."'"; - read($readfh , $old , 1000000); - close($readfh); - print $old; - exit 0; - }else{ - $opts{u}=1; - $noWrite=1; - } -} - -my $toReturn=''; -my $int=0; -while ( defined($disks[$int]) ) { - my $disk=$disks[$int]; - my $disk_sn=$disk; - my $output=`$smartctl -A /dev/$disk`; - - my %IDs=( '5'=>'null', - '10'=>'null', - '173'=>'null', - '177'=>'null', - '183'=>'null', - '184'=>'null', - '187'=>'null', - '188'=>'null', - '190'=>'null', - '194'=>'null', - '196'=>'null', - '197'=>'null', - '198'=>'null', - '199'=>'null', - '231'=>'null', - '233'=>'null', - ); - - my @outputA=split( /\n/, $output ); - my $outputAint=0; - while ( defined($outputA[$outputAint]) ) { - my $line=$outputA[$outputAint]; - $line=~s/^ +//; - $line=~s/ +/ /g; - - if ( $line =~ /^[0123456789]+ / ) { - my @lineA=split(/\ /, $line, 10); - my $raw=$lineA[9]; - my $id=$lineA[0]; - - # single int raw values - if ( - ( $id == 5 ) || - ( $id == 10 ) || - ( $id == 173 ) || - ( $id == 177 ) || - ( $id == 183 ) || - ( $id == 184 ) || - ( $id == 187 ) || - ( $id == 196 ) || - ( $id == 197 ) || - ( $id == 198 ) || - ( $id == 199 ) || - ( $id == 231 ) || - ( $id == 233 ) - ) { - $IDs{$id}=$raw; - } - - # 188, Command_Timeout - if ( $id == 188 ) { - my $total=0; - my @rawA=split( /\ /, $raw ); - my $rawAint=0; - while ( defined( $rawA[$rawAint] ) ) { - $total=$total+$rawA[$rawAint]; - $rawAint++; - } - $IDs{$id}=$total; - } - - # 190, airflow temp - # 194, temp - if ( - ( $id == 190 ) || - ( $id == 194 ) - ) { - my ( $temp )=split(/\ /, $raw); - $IDs{$id}=$temp; - } - - } - - $outputAint++; - } - - #get the selftest logs - $output=`$smartctl -l selftest /dev/$disk`; - @outputA=split( /\n/, $output ); - my $completed=scalar grep(/Completed without error/, @outputA); - my $interrupted=scalar grep(/Interrupted/, @outputA); - my $read_failure=scalar grep(/read failure/, @outputA); - my $unknown_failure=scalar grep(/unknown failure/, @outputA); - my $extended=scalar grep(/Extended/, @outputA); - my $short=scalar grep(/Short/, @outputA); - my $conveyance=scalar grep(/Conveyance/, @outputA); - my $selective=scalar grep(/Selective/, @outputA); - - # get the drive serial number, if needed - my $disk_id=$disk; - if ( $useSN ){ - while (`$smartctl -i /dev/$disk` =~ /Serial Number:(.*)/g) { - $disk_id = $1; - $disk_id =~ s/^\s+|\s+$//g; - } - } - - $toReturn=$toReturn.$disk_id.','.$IDs{'5'}.','.$IDs{'10'}.','.$IDs{'173'}.','.$IDs{'177'}.','.$IDs{'183'}.','.$IDs{'184'}.','.$IDs{'187'}.','.$IDs{'188'} - .','.$IDs{'190'} .','.$IDs{'194'}.','.$IDs{'196'}.','.$IDs{'197'}.','.$IDs{'198'}.','.$IDs{'199'}.','.$IDs{'231'}.','.$IDs{'233'}.','. - $completed.','.$interrupted.','.$read_failure.','.$unknown_failure.','.$extended.','.$short.','.$conveyance.','.$selective."\n"; - - $int++; -} - -if ( ! $noWrite ){ - open(my $writefh, ">", $cache) or die "Can't open '".$cache."'"; - print $writefh $toReturn; - close($writefh); -}else{ - print $toReturn; -} diff --git a/slack/prod/tsys-base/files/usr/local/librenms/smart.config b/slack/prod/tsys-base/files/usr/local/librenms/smart.config deleted file mode 100644 index 2b12988..0000000 --- a/slack/prod/tsys-base/files/usr/local/librenms/smart.config +++ /dev/null @@ -1,3 +0,0 @@ -smartctl=/usr/sbin/smartctl -cache=/var/cache/smart -sda diff --git a/slack/prod/tsys-base/files/usr/local/librenms/zfs b/slack/prod/tsys-base/files/usr/local/librenms/zfs deleted file mode 100755 index cea6e1e..0000000 --- a/slack/prod/tsys-base/files/usr/local/librenms/zfs +++ /dev/null @@ -1,266 +0,0 @@ -#!/usr/bin/env perl - -=head1 DESCRIPTION - -This is a SNMP extend for ZFS and FreeBSD for use with LibreNMS. - -For more information, see L. - -=head1 SWITCHES - -=head2 -p - -Pretty print the JSON. - -=head1 SNMPD SETUP EXAMPLES - - extend zfs /etc/snmp/zfs-freebsd - -=cut - -#Copyright (c) 2017, Zane C. Bowers-Hadley -#All rights reserved. -# -#Redistribution and use in source and binary forms, with or without modification, -#are permitted provided that the following conditions are met: -# -# * Redistributions of source code must retain the above copyright notice, -# this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright notice, -# this list of conditions and the following disclaimer in the documentation -# and/or other materials provided with the distribution. -# -#THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -#ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -#WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -#IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -#INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -#BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -#DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -#LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -#OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -#THE POSSIBILITY OF SUCH DAMAGE. - -# Many thanks to Ben Rockwood, Jason J. Hellenthal, and Martin Matuska -# for zfs-stats and figuring out the math for all the stats - -use strict; -use warnings; -use JSON; -use Getopt::Std; - -$Getopt::Std::STANDARD_HELP_VERSION = 1; -sub main::VERSION_MESSAGE { - print "FreeBSD ZFS stats extend 0.0.0\n"; -} - -sub main::HELP_MESSAGE { - -} - -#this will be dumped to json at the end -my %tojson; - -#gets the options -my %opts=(); -getopts('p', \%opts); - -my $sysctls; -my @to_pull=( - 'kstat.zfs', - 'vfs.zfs', - ); -my @sysctls_pull = `/sbin/sysctl -q @to_pull`; -foreach my $stat (@sysctls_pull) { - chomp( $stat ); - my ( $var, $val ) = split(/:/, $stat, 2); - - $val =~ s/^ //; - $sysctls->{$var}=$val; -} - -# does not seem to exist for me, but some of these don't seem to be created till needed -if ( ! defined( $sysctls->{"kstat.zfs.misc.arcstats.recycle_miss"} ) ) { - $sysctls->{"kstat.zfs.misc.arcstats.recycle_miss"}=0; -} - -## -## ARC misc -## -$tojson{deleted}=$sysctls->{"kstat.zfs.misc.arcstats.deleted"}; -$tojson{evict_skip}=$sysctls->{"kstat.zfs.misc.arcstats.evict_skip"}; -$tojson{mutex_skip}=$sysctls->{'kstat.zfs.misc.arcstats.mutex_miss'}; -$tojson{recycle_miss}=$sysctls->{"kstat.zfs.misc.arcstats.recycle_miss"}; - -## -## ARC size -## -my $target_size_percent = $sysctls->{"kstat.zfs.misc.arcstats.c"} / $sysctls->{"kstat.zfs.misc.arcstats.c_max"} * 100; -my $arc_size_percent = $sysctls->{"kstat.zfs.misc.arcstats.size"} / $sysctls->{"kstat.zfs.misc.arcstats.c_max"} * 100; -my $target_size_adaptive_ratio = $sysctls->{"kstat.zfs.misc.arcstats.c"} / $sysctls->{"kstat.zfs.misc.arcstats.c_max"}; -my $min_size_percent = $sysctls->{"kstat.zfs.misc.arcstats.c_min"} / $sysctls->{"kstat.zfs.misc.arcstats.c_max"} * 100; - -$tojson{arc_size}=$sysctls->{"kstat.zfs.misc.arcstats.size"}; -$tojson{target_size_max}=$sysctls->{"kstat.zfs.misc.arcstats.c_max"}; -$tojson{target_size_min}=$sysctls->{"kstat.zfs.misc.arcstats.c_min"}; -$tojson{target_size}=$sysctls->{"kstat.zfs.misc.arcstats.c"}; -$tojson{target_size_per}=$target_size_percent; -$tojson{arc_size_per}=$arc_size_percent; -$tojson{target_size_arat}=$target_size_adaptive_ratio; -$tojson{min_size_per}=$min_size_percent; - -## -## ARC size breakdown -## -my $mfu_size; -my $recently_used_percent; -my $frequently_used_percent; -if ( $sysctls->{"kstat.zfs.misc.arcstats.size"} >= $sysctls->{"kstat.zfs.misc.arcstats.c"} ){ - $mfu_size = $sysctls->{"kstat.zfs.misc.arcstats.size"} - $sysctls->{"kstat.zfs.misc.arcstats.p"}; - $recently_used_percent = $sysctls->{"kstat.zfs.misc.arcstats.p"} / $sysctls->{"kstat.zfs.misc.arcstats.size"} * 100; - $frequently_used_percent = $mfu_size / $sysctls->{"kstat.zfs.misc.arcstats.size"} * 100; -}else{ - $mfu_size = $sysctls->{"kstat.zfs.misc.arcstats.c"} - $sysctls->{"kstat.zfs.misc.arcstats.p"}; - $recently_used_percent = $sysctls->{"kstat.zfs.misc.arcstats.p"} / $sysctls->{"kstat.zfs.misc.arcstats.c"} * 100; - $frequently_used_percent = $mfu_size / $sysctls->{"kstat.zfs.misc.arcstats.c"} * 100; -} - -$tojson{mfu_size}=$mfu_size; -$tojson{p}=$sysctls->{"kstat.zfs.misc.arcstats.p"}; -$tojson{rec_used_per}=$recently_used_percent; -$tojson{freq_used_per}=$frequently_used_percent; - -## -## ARC efficiency -## -my $arc_hits = $sysctls->{"kstat.zfs.misc.arcstats.hits"}; -my $arc_misses = $sysctls->{"kstat.zfs.misc.arcstats.misses"}; -my $demand_data_hits = $sysctls->{"kstat.zfs.misc.arcstats.demand_data_hits"}; -my $demand_data_misses = $sysctls->{"kstat.zfs.misc.arcstats.demand_data_misses"}; -my $demand_metadata_hits = $sysctls->{"kstat.zfs.misc.arcstats.demand_metadata_hits"}; -my $demand_metadata_misses = $sysctls->{"kstat.zfs.misc.arcstats.demand_metadata_misses"}; -my $mfu_ghost_hits = $sysctls->{"kstat.zfs.misc.arcstats.mfu_ghost_hits"}; -my $mfu_hits = $sysctls->{"kstat.zfs.misc.arcstats.mfu_hits"}; -my $mru_ghost_hits = $sysctls->{"kstat.zfs.misc.arcstats.mru_ghost_hits"}; -my $mru_hits = $sysctls->{"kstat.zfs.misc.arcstats.mru_hits"}; -my $prefetch_data_hits = $sysctls->{"kstat.zfs.misc.arcstats.prefetch_data_hits"}; -my $prefetch_data_misses = $sysctls->{"kstat.zfs.misc.arcstats.prefetch_data_misses"}; -my $prefetch_metadata_hits = $sysctls->{"kstat.zfs.misc.arcstats.prefetch_metadata_hits"}; -my $prefetch_metadata_misses = $sysctls->{"kstat.zfs.misc.arcstats.prefetch_metadata_misses"}; - -my $anon_hits = $arc_hits - ($mfu_hits + $mru_hits + $mfu_ghost_hits + $mru_ghost_hits); -my $arc_accesses_total = $arc_hits + $arc_misses; -my $demand_data_total = $demand_data_hits + $demand_data_misses; -my $prefetch_data_total = $prefetch_data_hits + $prefetch_data_misses; -my $real_hits = $mfu_hits + $mru_hits; - -my $cache_hit_percent = $arc_hits / $arc_accesses_total * 100; -my $cache_miss_percent = $arc_misses / $arc_accesses_total * 100; -my $actual_hit_percent = $real_hits / $arc_accesses_total * 100; -my $data_demand_percent = $demand_data_hits / $demand_data_total * 100; - -my $data_prefetch_percent; -if ( $prefetch_data_total != 0 ) { - $data_prefetch_percent = $prefetch_data_hits / $prefetch_data_total * 100; -}else{ - $data_prefetch_percent = 0; -} - -my $anon_hits_percent; -if ( $anon_hits != 0 ) { - $anon_hits_percent = $anon_hits / $arc_hits * 100; -}else{ - $anon_hits_percent=0; -} - -my $mru_percent = $mru_hits / $arc_hits * 100; -my $mfu_percent = $mfu_hits / $arc_hits * 100; -my $mru_ghost_percent = $mru_ghost_hits / $arc_hits * 100; -my $mfu_ghost_percent = $mfu_ghost_hits / $arc_hits * 100; - -my $demand_hits_percent = $demand_data_hits / $arc_hits * 100; -my $prefetch_hits_percent = $prefetch_data_hits / $arc_hits * 100; -my $metadata_hits_percent = $demand_metadata_hits / $arc_hits * 100; -my $prefetch_metadata_hits_percent = $prefetch_metadata_hits / $arc_hits * 100; - -my $demand_misses_percent = $demand_data_misses / $arc_misses * 100; -my $prefetch_misses_percent = $prefetch_data_misses / $arc_misses * 100; -my $metadata_misses_percent = $demand_metadata_misses / $arc_misses * 100; -my $prefetch_metadata_misses_percent = $prefetch_metadata_misses / $arc_misses * 100; - -# ARC misc. efficient stats -$tojson{arc_hits}=$arc_hits; -$tojson{arc_misses}=$arc_misses; -$tojson{demand_data_hits}=$demand_data_hits; -$tojson{demand_data_misses}=$demand_data_misses; -$tojson{demand_meta_hits}=$demand_metadata_hits; -$tojson{demand_meta_misses}=$demand_metadata_misses; -$tojson{mfu_ghost_hits}=$mfu_ghost_hits; -$tojson{mfu_hits}=$mfu_hits; -$tojson{mru_ghost_hits}=$mru_ghost_hits; -$tojson{mru_hits}=$mru_hits; -$tojson{pre_data_hits}=$prefetch_data_hits; -$tojson{pre_data_misses}=$prefetch_data_misses; -$tojson{pre_meta_hits}=$prefetch_metadata_hits; -$tojson{pre_meta_misses}=$prefetch_metadata_misses; -$tojson{anon_hits}=$anon_hits; -$tojson{arc_accesses_total}=$arc_accesses_total; -$tojson{demand_data_total}=$demand_data_total; -$tojson{pre_data_total}=$prefetch_data_total; -$tojson{real_hits}=$real_hits; - -# ARC efficient percents -$tojson{cache_hits_per}=$cache_hit_percent; -$tojson{cache_miss_per}=$cache_miss_percent; -$tojson{actual_hit_per}=$actual_hit_percent; -$tojson{data_demand_per}=$data_demand_percent; -$tojson{data_pre_per}=$data_prefetch_percent; -$tojson{anon_hits_per}=$anon_hits_percent; -$tojson{mru_per}=$mru_percent; -$tojson{mfu_per}=$mfu_percent; -$tojson{mru_ghost_per}=$mru_ghost_percent; -$tojson{mfu_ghost_per}=$mfu_ghost_percent; -$tojson{demand_hits_per}=$demand_hits_percent; -$tojson{pre_hits_per}=$prefetch_hits_percent; -$tojson{meta_hits_per}=$metadata_hits_percent; -$tojson{pre_meta_hits_per}=$prefetch_metadata_hits_percent; -$tojson{demand_misses_per}=$demand_misses_percent; -$tojson{pre_misses_per}=$prefetch_misses_percent; -$tojson{meta_misses_per}=$metadata_misses_percent; -$tojson{pre_meta_misses_per}=$prefetch_metadata_misses_percent; - -#process each pool and shove them into JSON -my $zpool_output=`/sbin/zpool list -pH`; -my @pools=split( /\n/, $zpool_output ); -my $pools_int=0; -my @toShoveIntoJSON; -while ( defined( $pools[$pools_int] ) ) { - my %newPool; - - my $pool=$pools[$pools_int]; - $pool =~ s/\t/,/g; - $pool =~ s/\,\-\,/\,0\,/g; - $pool =~ s/\%//g; - $pool =~ s/\,([0-1\.]*)x\,/,$1,/; - - ( $newPool{name}, $newPool{size}, $newPool{alloc}, $newPool{free}, $newPool{expandsz}, $newPool{frag}, $newPool{cap}, $newPool{dedup} )=split(/\,/, $pool); - - push(@toShoveIntoJSON, \%newPool); - - $pools_int++; -} -$tojson{pools}=\@toShoveIntoJSON; - -my $j=JSON->new; - -if ( $opts{p} ){ - $j->pretty(1); -} - -print $j->encode( \%tojson ); - -if (! $opts{p} ){ - print "\n"; -} - -exit 0; diff --git a/slack/prod/tsys-base/files/usr/local/share/ca-certificates/chain.cert.pem b/slack/prod/tsys-base/files/usr/local/share/ca-certificates/chain.cert.pem deleted file mode 100644 index 5193eb4..0000000 --- a/slack/prod/tsys-base/files/usr/local/share/ca-certificates/chain.cert.pem +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN CERTIFICATE----- -MIICNTCCAdygAwIBAgICEAAwCgYIKoZIzj0EAwIwbDELMAkGA1UEBhMCVVMxDjAM -BgNVBAgMBVRleGFzMRcwFQYDVQQKDA5UdXJuTmV0U3lzdGVtczEdMBsGA1UECwwU -Q2VydGlmaWNhdGUgU2VydmljZXMxFTATBgNVBAMMDFRTWVMgUm9vdCBDQTAeFw0x -ODA1MjYwMTM1NTNaFw0yODA1MjMwMTM1NTNaMHQxCzAJBgNVBAYTAlVTMQ4wDAYD -VQQIDAVUZXhhczEXMBUGA1UECgwOVHVybk5ldFN5c3RlbXMxHTAbBgNVBAsMFENl -cnRpZmljYXRlIFNlcnZpY2VzMR0wGwYDVQQDDBRUU1lTIEludGVybWVkaWF0ZSBD -QTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOvDEmYWB9j42XbS8vreHl6V7jx7 -eAw7uJGx80NwnUxDNsr+mTlSUMB3Z+7ppAG8q56AYaYCmJ0EeLquI4j48cyjZjBk -MB0GA1UdDgQWBBS/2ufN7K3FSVsaRdOyVtRD0j+ZhzAfBgNVHSMEGDAWgBREJ92X -kahcElWwHaNEYzJ6jbHU+TASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQE -AwIBhjAKBggqhkjOPQQDAgNHADBEAiB0Szlopj/4m5Gh10GM3cJVIKSaIEhpbZn1 -e9DDh6boWwIgHmZUCaDV1F+3yAHC2Ua+bJPKkmcsmGWc956F76mj21E= ------END CERTIFICATE----- ------BEGIN CERTIFICATE----- -MIICMTCCAdigAwIBAgIJAP0coUv+FyQYMAoGCCqGSM49BAMCMGwxCzAJBgNVBAYT -AlVTMQ4wDAYDVQQIDAVUZXhhczEXMBUGA1UECgwOVHVybk5ldFN5c3RlbXMxHTAb -BgNVBAsMFENlcnRpZmljYXRlIFNlcnZpY2VzMRUwEwYDVQQDDAxUU1lTIFJvb3Qg -Q0EwHhcNMTgwNTI2MDEzMjUzWhcNNDYwNjE3MDEzMjUzWjBsMQswCQYDVQQGEwJV -UzEOMAwGA1UECAwFVGV4YXMxFzAVBgNVBAoMDlR1cm5OZXRTeXN0ZW1zMR0wGwYD -VQQLDBRDZXJ0aWZpY2F0ZSBTZXJ2aWNlczEVMBMGA1UEAwwMVFNZUyBSb290IENB -MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEQwCbkoUzB2WRAP4JgXzBQ/0qrXKV -LfSAzr6MH9Y8SsIIgE4YBd3ROiudAcUjIObbfJcgZTmjkDtig+hHRCwMa6NjMGEw -HQYDVR0OBBYEFEQn3ZeRqFwSVbAdo0RjMnqNsdT5MB8GA1UdIwQYMBaAFEQn3ZeR -qFwSVbAdo0RjMnqNsdT5MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGG -MAoGCCqGSM49BAMCA0cAMEQCICw1tWHkvCwo6FJrmWqLlzrR3AsZaU0Fv7sL2GTE -R06yAiBAsiGtwNTaN+L3wgyhMt+ybmNlrDpgqFJVzKrfbGbQCA== ------END CERTIFICATE----- diff --git a/slack/prod/tsys-base/files/usr/local/share/ca-certificates/root.cert.pem b/slack/prod/tsys-base/files/usr/local/share/ca-certificates/root.cert.pem deleted file mode 100644 index ed81f11..0000000 --- a/slack/prod/tsys-base/files/usr/local/share/ca-certificates/root.cert.pem +++ /dev/null @@ -1,14 +0,0 @@ ------BEGIN CERTIFICATE----- -MIICMTCCAdigAwIBAgIJAP0coUv+FyQYMAoGCCqGSM49BAMCMGwxCzAJBgNVBAYT -AlVTMQ4wDAYDVQQIDAVUZXhhczEXMBUGA1UECgwOVHVybk5ldFN5c3RlbXMxHTAb -BgNVBAsMFENlcnRpZmljYXRlIFNlcnZpY2VzMRUwEwYDVQQDDAxUU1lTIFJvb3Qg -Q0EwHhcNMTgwNTI2MDEzMjUzWhcNNDYwNjE3MDEzMjUzWjBsMQswCQYDVQQGEwJV -UzEOMAwGA1UECAwFVGV4YXMxFzAVBgNVBAoMDlR1cm5OZXRTeXN0ZW1zMR0wGwYD -VQQLDBRDZXJ0aWZpY2F0ZSBTZXJ2aWNlczEVMBMGA1UEAwwMVFNZUyBSb290IENB -MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEQwCbkoUzB2WRAP4JgXzBQ/0qrXKV -LfSAzr6MH9Y8SsIIgE4YBd3ROiudAcUjIObbfJcgZTmjkDtig+hHRCwMa6NjMGEw -HQYDVR0OBBYEFEQn3ZeRqFwSVbAdo0RjMnqNsdT5MB8GA1UdIwQYMBaAFEQn3ZeR -qFwSVbAdo0RjMnqNsdT5MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGG -MAoGCCqGSM49BAMCA0cAMEQCICw1tWHkvCwo6FJrmWqLlzrR3AsZaU0Fv7sL2GTE -R06yAiBAsiGtwNTaN+L3wgyhMt+ybmNlrDpgqFJVzKrfbGbQCA== ------END CERTIFICATE----- diff --git a/slack/prod/tsys-base/scripts/postinstall b/slack/prod/tsys-base/scripts/postinstall deleted file mode 100755 index d6675a8..0000000 --- a/slack/prod/tsys-base/scripts/postinstall +++ /dev/null @@ -1,116 +0,0 @@ -#!/bin/bash - -ISUCS="$(hostname |grep ucs -c)" - -if [ $ISUCS -ne 0 ]; then - echo "Do not run this on ucs host. Exiting..." - exit 1 -fi - - -######################################## -#Common to all systems -######################################## - - -#Fix timezone - -unlink /etc/localtime -ln -s /usr/share/zoneinfo/America/Chicago /etc/localtime - -MGMT_INT=$(netstat -rn|grep 0.0.0.0|head -n1|awk '{print $NF}') -PFV_MGMT_IP=$(ifconfig $MGMT_INT|grep inet|grep 10.251 -c) -OVH_MGMT_IP=$(ifconfig $MGMT_INT|grep inet|grep 10.222 -c) - -if [ $PFV_MGMT_IP -eq 1 ]; then - tsysSysLocation=pfv -fi - -if [ $OVH_MGMT_IP -eq 1 ]; then - tsysSysLocation=ovh -fi - - -####################################################################################################################################################### -#Fixup the /etc/hosts file -####################################################################################################################################################### - - - -if [ $PFV_MGMT_IP -eq 1 ]; then -#Static /etc/hosts bits -cat > /etc/hosts << HOSTFILESTATIC -127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 -::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 -HOSTFILESTATIC - -#Dynamic /etc/hosts bits -cat >> /etc/hosts < /etc/hosts << HOSTFILESTATIC -127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 -::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 -HOSTFILESTATIC - -#Dynamic /etc/hosts bits -cat >> /etc/hosts < /etc/mailname - -#Step 3: The usual suspects -export DEBIAN_FRONTEND="noninteractive" && apt-get -qq --yes -o Dpkg::Options::="--force-confold" install snmpd ncdu iftop nethogs screen acct tshark tcpdump glances dstat htop sysdig sysstat rsync clamav logwatch zsh sl postfix molly-guard mailutils lldpd auditd rkhunter rsyslog ngrep ntp lm-sensors zlib1g-dev uuid-dev libmnl-dev gcc make autoconf autoconf-archive autogen automake pkg-config curl python-dnspython python-mysqldb libssl-dev libuv1-dev libevent-dev libpcre2-dev - -# download it - the directory 'netdata' will be created -cd /root -git clone https://github.com/netdata/netdata.git --depth=100 -cd netdata - -# run script with root privileges to build, install, start Netdata -./netdata-installer.sh --disable-cloud -u --dont-wait --stable-channel - - -#Turn on process accounting -echo "Turning on process accounting..." -accton on - -newaliases -slack netdata - -slack tsys-$tsysSysLocation diff --git a/slack/prod/tsys-ovh/files/etc/ntp.conf b/slack/prod/tsys-ovh/files/etc/ntp.conf deleted file mode 100644 index 999d088..0000000 --- a/slack/prod/tsys-ovh/files/etc/ntp.conf +++ /dev/null @@ -1,15 +0,0 @@ -driftfile /var/lib/ntp/ntp.drift -statsdir /var/log/ntpstats/ -statistics loopstats peerstats clockstats -filegen loopstats file loopstats type day enable -filegen peerstats file peerstats type day enable -filegen clockstats file clockstats type day enable - -server pfv-time1.pfv.turnsys.net -server pfv-time2.pfv.turnsys.net -server pfv-time3.pfv.turnsys.net - -restrict default mssntp noquery -restrict 127.0.0.1 -restrict ::1 -tinker panic 0 diff --git a/slack/prod/tsys-ovh/files/etc/resolv.conf b/slack/prod/tsys-ovh/files/etc/resolv.conf deleted file mode 100644 index f6d058f..0000000 --- a/slack/prod/tsys-ovh/files/etc/resolv.conf +++ /dev/null @@ -1,6 +0,0 @@ -domain turnsys.net -search turnsys.net pfv.turnsys.net -nameserver 10.222.3.100 -nameserver 10.222.3.200 -nameserver 10.222.3.201 - diff --git a/slack/prod/tsys-ovh/files/etc/snmp/snmpd.conf b/slack/prod/tsys-ovh/files/etc/snmp/snmpd.conf deleted file mode 100644 index e5636d4..0000000 --- a/slack/prod/tsys-ovh/files/etc/snmp/snmpd.conf +++ /dev/null @@ -1,37 +0,0 @@ -########################################################################## -# snmpd.conf -# Created by CNW on 11/3/2018 via snmpconf wizard and manual post tweaks -########################################################################### -# SECTION: Monitor Various Aspects of the Running Host -# -# The following check up on various aspects of a host. - -# disk: Check for disk space usage of a partition. -# The agent can check the amount of available disk space, and make -# sure it is above a set limit. -# -load 3 3 3 -rocommunity kn3lmgmt 10.222.3.99 -syslocation OVH -syscontact prodtechopsalerts@turnsys.com -sysservices 76 - -#TSYS tweaks - -#Temperature -#pass_persist .1.3.6.1.4.1.9.9.13.1.3 /usr/local/bin/temper-snmp -#Smart -extend smart /usr/local/librenms/smart -#NTP -extend ntp-client /usr/local/librenms/ntp-client.sh -#SMTP -extend mailq /usr/local/librenms/postfix-queues -extend postfixdetailed /usr/local/librenms/postfixdetailed - -#Distro Detection -extend .1.3.6.1.4.1.2021.7890.1 distro /usr/local/librenms/distro -extend osupdate /usr/local/librenms/os-updates.sh - -# Allow Systems Management Data Engine SNMP to connect to snmpd using SMUX -smuxpeer .1.3.6.1.4.1.674.10892.1 - diff --git a/slack/prod/tsys-ovh/scripts/postinstall b/slack/prod/tsys-ovh/scripts/postinstall deleted file mode 100755 index fc46a5f..0000000 --- a/slack/prod/tsys-ovh/scripts/postinstall +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash - -echo "ovh..." diff --git a/slack/prod/tsys-pfv/files/etc/ntp.conf b/slack/prod/tsys-pfv/files/etc/ntp.conf deleted file mode 100644 index 999d088..0000000 --- a/slack/prod/tsys-pfv/files/etc/ntp.conf +++ /dev/null @@ -1,15 +0,0 @@ -driftfile /var/lib/ntp/ntp.drift -statsdir /var/log/ntpstats/ -statistics loopstats peerstats clockstats -filegen loopstats file loopstats type day enable -filegen peerstats file peerstats type day enable -filegen clockstats file clockstats type day enable - -server pfv-time1.pfv.turnsys.net -server pfv-time2.pfv.turnsys.net -server pfv-time3.pfv.turnsys.net - -restrict default mssntp noquery -restrict 127.0.0.1 -restrict ::1 -tinker panic 0 diff --git a/slack/prod/tsys-pfv/files/etc/resolv.conf b/slack/prod/tsys-pfv/files/etc/resolv.conf deleted file mode 100644 index fab876d..0000000 --- a/slack/prod/tsys-pfv/files/etc/resolv.conf +++ /dev/null @@ -1,6 +0,0 @@ -nameserver 10.251.30.100 -nameserver 10.251.30.101 -nameserver 10.222.3.200 -domain turnsys.net -search turnsys.net pfv.turnsys.net - diff --git a/slack/prod/tsys-pfv/files/etc/snmp/snmpd.conf b/slack/prod/tsys-pfv/files/etc/snmp/snmpd.conf deleted file mode 100644 index 80d9694..0000000 --- a/slack/prod/tsys-pfv/files/etc/snmp/snmpd.conf +++ /dev/null @@ -1,37 +0,0 @@ -########################################################################## -# snmpd.conf -# Created by CNW on 11/3/2018 via snmpconf wizard and manual post tweaks -########################################################################### -# SECTION: Monitor Various Aspects of the Running Host -# -# The following check up on various aspects of a host. - -# disk: Check for disk space usage of a partition. -# The agent can check the amount of available disk space, and make -# sure it is above a set limit. -# -load 3 3 3 -rocommunity kn3lmgmt 10.222.3.99 -syslocation PFV -syscontact prodtechopsalerts@turnsys.com -sysservices 76 - -#TSYS tweaks - -#Temperature -#pass_persist .1.3.6.1.4.1.9.9.13.1.3 /usr/local/bin/temper-snmp -#Smart -extend smart /usr/local/librenms/smart -#NTP -extend ntp-client /usr/local/librenms/ntp-client.sh -#SMTP -extend mailq /usr/local/librenms/postfix-queues -extend postfixdetailed /usr/local/librenms/postfixdetailed - -#Distro Detection -extend .1.3.6.1.4.1.2021.7890.1 distro /usr/local/librenms/distro -extend osupdate /usr/local/librenms/os-updates.sh - -# Allow Systems Management Data Engine SNMP to connect to snmpd using SMUX -smuxpeer .1.3.6.1.4.1.674.10892.1 - diff --git a/slack/prod/tsys-pfv/scripts/postinstall b/slack/prod/tsys-pfv/scripts/postinstall deleted file mode 100755 index 560eb85..0000000 --- a/slack/prod/tsys-pfv/scripts/postinstall +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash - -echo "pfv..." diff --git a/tsys-ca.tar b/tsys-ca.tar new file mode 100644 index 0000000..e0b45e4 Binary files /dev/null and b/tsys-ca.tar differ