Skip to main content
Version: 1.27.2

Node Exporter

This package provides monitoring for hardware and OS metrics exposed by *NIX kernels provided by node-exporter service. You can see a list of collectors enabled by default from the project's repository

Requirements

Image repository and tag

  • node-exporter image: registry.sighup.io/fury/prometheus/node-exporter:v1.6.1
  • node-exporter repository: Node-Exporter on Github
  • kube-rbac-proxy image: registry.sighup.io/fury/brancz/kube-rbac-proxy:v0.14.2
  • kube-rbac-proxy repository: kube-rbac-proxy on Github

Configuration

Fury distribution node-exporter is deployed with the following configuration:

  • Ignore filesystem mount points starting with dev|proc|sys|var/lib/docker (local to the container file system)
  • Ignore filesystem types autofs|binfmt_misc|cgroup|configfs|debugfs|devpts|devtmpfs|fusectl|hugetlbfs|mqueue|overlay|proc|procfs|pstore|rpc_pipefs|securityfs|sysfs|tracefs
  • Resource limits are 250m for CPU and 180Mi for memory
  • Listens on port 9100

Deployment

You can deploy node-exporter by running the following command:

kustomize build | kubectl apply -f -