Part 1: Monitoring Synology DS418 with AWS Prometheus

Specs

  • Synology DS418
  • 4 WD Red Plus 4TB NAS Hard Disk Drives (WD40EFRX)
  • RAID10 for redundancy and performance
pjames@ds418_backup:/volume7/apps$ wget https://github.com/prometheus/node_exporter/releases/download/v1.1.2/node_exporter-1.1.2.linux-arm64.tar.gz
pjames@ds418_backup:/volume7/apps$ tar zxvf node_exporter-1.1.2.linux-arm64.tar.gz
pjames@ds418_backup:/volume7/apps$ ./node_exporter-1.1.2.linux-arm64/node_exporter
level=info ts=2021-03-07T22:09:08.406Z caller=node_exporter.go:178 msg="Starting node_exporter" version="(version=1.1.2, branch=HEAD, revision=b597c1244d7bef49e6f3359c87a56dd7707f6719)"
level=info ts=2021-03-07T22:09:08.406Z caller=node_exporter.go:179 msg="Build context" build_context="(go=go1.15.8, user=root@f07de8ca602a, date=20210305-09:32:30)"
level=info ts=2021-03-07T22:09:08.407Z caller=filesystem_common.go:74 collector=filesystem msg="Parsed flag --collector.filesystem.ignored-mount-points" flag=^/(dev|proc|sys|var/lib/docker/.+)($|/)
level=info ts=2021-03-07T22:09:08.408Z caller=filesystem_common.go:76 collector=filesystem msg="Parsed flag --collector.filesystem.ignored-fs-types" flag=^(autofs|binfmt_misc|bpf|cgroup2?|configfs|debugfs|devpts|devtmpfs|fusectl|hugetlbfs|iso9660|mqueue|nsfs|overlay|proc|procfs|pstore|rpc_pipefs|securityfs|selinuxfs|squashfs|sysfs|tracefs)$
level=info ts=2021-03-07T22:09:08.409Z caller=node_exporter.go:106 msg="Enabled collectors"
level=info ts=2021-03-07T22:09:08.409Z caller=node_exporter.go:113 collector=arp
level=info ts=2021-03-07T22:09:08.409Z caller=node_exporter.go:113 collector=bcache
level=info ts=2021-03-07T22:09:08.409Z caller=node_exporter.go:113 collector=bonding
level=info ts=2021-03-07T22:09:08.409Z caller=node_exporter.go:113 collector=btrfs
level=info ts=2021-03-07T22:09:08.409Z caller=node_exporter.go:113 collector=conntrack
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=cpu
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=cpufreq
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=diskstats
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=edac
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=entropy
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=fibrechannel
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=filefd
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=filesystem
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=hwmon
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=infiniband
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=ipvs
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=loadavg
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=mdadm
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=meminfo
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=netclass
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=netdev
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=netstat
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=nfs
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=nfsd
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=powersupplyclass
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=pressure
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=rapl
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=schedstat
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=sockstat
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=softnet
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=stat
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=textfile
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=thermal_zone
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=time
level=info ts=2021-03-07T22:09:08.410Z caller=node_exporter.go:113 collector=timex
level=info ts=2021-03-07T22:09:08.411Z caller=node_exporter.go:113 collector=udp_queues
level=info ts=2021-03-07T22:09:08.411Z caller=node_exporter.go:113 collector=uname
level=info ts=2021-03-07T22:09:08.411Z caller=node_exporter.go:113 collector=vmstat
level=info ts=2021-03-07T22:09:08.411Z caller=node_exporter.go:113 collector=xfs
level=info ts=2021-03-07T22:09:08.411Z caller=node_exporter.go:113 collector=zfs
level=info ts=2021-03-07T22:09:08.411Z caller=node_exporter.go:195 msg="Listening on" address=:9100
level=info ts=2021-03-07T22:09:08.411Z caller=tls_config.go:191 msg="TLS is disabled." http2=false
#start this service on startup
start on startup
# exec the process. Use fully formed path names so that there is no reliance on $PATH
exec /volume7/apps/node_exporter-1.1.2.linux-arm64/node_exporter

--

--

--

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

How to setup modern python projects

How to use GIT 🤓

Extended sketch trial period

Techniques for creative coding

Spring Boot GraphQL Quick Start Template

Spring Boot and Java 16 Records

Continuous Integration of Java project with GitHub Actions

SQL Server Integration Services packages automation tools

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Peter James

Peter James

More from Medium

Su-do command: how to avoid the disastrous pitfalls of going root!

How to route domain names to containers running in EC2?

Create a new Image Recipe

Allowing access to a Linux web app (app service) via Front Door using Terraform