# This AppArmor profile is part of the prometheus-redis_exporter package
# Georg Pfuetzenreuter <mail+apparmor@georg-pfuetzenreuter.net>

abi <abi/3.0>,

include <tunables/global>

/usr/bin/redis_exporter {
  include <abstractions/base>
  include <abstractions/nameservice>
  include <abstractions/ssl_certs>

  /proc/sys/net/core/somaxconn r,
  /sys/kernel/mm/transparent_hugepage/hpage_pmd_size r,
  /usr/bin/redis_exporter mr,
  owner /proc/*/fd/ r,
  owner /proc/*/limits r,
  owner /proc/*/stat r,

  include if exists <local/prometheus-redis_exporter>
}
