pi@blackhole:/etc/netdata $ cat /proc/cpuinfo
processor : 0
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 108.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd08
CPU revision : 3
processor : 1
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 108.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd08
CPU revision : 3
processor : 2
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 108.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd08
CPU revision : 3
processor : 3
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 108.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd08
CPU revision : 3
Hardware : BCM2711
Revision : c03112
Serial : 1000000095c25c9f
Model : Raspberry Pi 4 Model B Rev 1.2
pi@blackhole:/etc/netdata $ uname -a
Linux blackhole.cfts.co 5.4.51-v7l+ #1333 SMP Mon Aug 10 16:51:40 BST 2020 armv7l GNU/Linux
pi@blackhole:/etc/netdata $ sudo systemctl status systemd-modules-load.service
ā systemd-modules-load.service - Load Kernel Modules
Loaded: loaded (/lib/systemd/system/systemd-modules-load.service; static; vendor preset: enabled)
Active: active (exited) since Mon 2020-10-12 11:37:14 BST; 43min ago
Docs: man:systemd-modules-load.service(8)
man:modules-load.d(5)
Process: 115 ExecStart=/lib/systemd/systemd-modules-load (code=exited, status=0/SUCCESS)
Main PID: 115 (code=exited, status=0/SUCCESS)
Any advice, Iām not a Linux person i just dabble, I know enough to follow instructions do basic installs and a little trouble shooting and that itā¦ sorry.
@peter2cfu after to edit the file, you need to restart Netdata, but it is not necessary to reboot the operate system, depending of your distribution, you can use systemctl command to send a restart, or you can combine the commands kill and netdata to restart it.
However seems this has no affect in regards to NetData operations, iām starting to think either I am really missing something or this application not quite ready for Raspberry Piā¦
Seems iām in error a reboot sorted it out, if all else fails ārebootā seems is not just for windows.
However seems this has no affect in regards to NetData operations, iām starting to think either I am really missing something or this application not quite ready for Raspberry Piā¦
@Thiago-Marques-0 thanks but seems that did not help, I had already manually copied this file over to this location thinking that may have been a possible issue.
pi@blackhole:/etc/netdata $ sudo cp -a /usr/lib/netdata/conf.d/charts.d.conf .
pi@blackhole:/etc/netdata $ sudo ./edit-config charts.d.conf
./edit-config: 10: /etc/profile.d/motd.sh: let: not found
./edit-config: 11: /etc/profile.d/motd.sh: arithmetic expression: expecting primary: "%60"
pi@blackhole:/etc/netdata $
charts.d.conf
# This is the configuration for charts.d.plugin
# Each of its collectors can read configuration eiher from this file
# or a NAME.conf file (where NAME is the collector name).
# The collector specific file has higher precedence.
# This file is a shell script too.
# -----------------------------------------------------------------------------
# number of seconds to run without restart
# after this time, charts.d.plugin will exit
# netdata will restart it, but a small gap
# will appear in the charts.d.plugin charts.
#restart_timeout=$[3600 * 4]
# when making iterations, charts.d can loop more frequently
# to prevent plugins missing iterations.
# this is a percentage relative to update_every to align its
# iterations.
# The minimum is 10%, the maximum 100%.
# So, if update_every is 1 second and time_divisor is 50,
# charts.d will iterate every 500ms.
# Charts will be called to collect data only if the time
# passed since the last time the collected data is equal or
# above their update_every.
#time_divisor=50
# -----------------------------------------------------------------------------
# the default enable/disable for all charts.d collectors
# the default is "yes"
# enable_all_charts="yes"
# BY DEFAULT ENABLED MODULES
# ap=yes
# apcupsd=yes
# libreswan=yes
# nut=yes
# opensips=yes
# -----------------------------------------------------------------------------
# THESE NEED TO BE SET TO "force" TO BE ENABLED
# Nothing useful.
# Just an example charts.d plugin you can use as a template.
# example=force
sensors = force
@peter2cfu this new error that you are seeing is happening because you did not have the command let installed on your system. You can do the following steps that are analogous to edit-config command:
# cd /etc/netdata
# cp -a /usr/lib/netdata/conf.d/charts.d.conf .
And after this you can follow the rest of the instructions.
This error is happening, because the kernel on your distribution does not allow you to use ebpf.plugin. The distribution team disabled the feature KPROBE_ON_FTRACE on your distribution.
Netdata will work normally on your system, the unique exception will be this plugin.
@OdysLam
When I reinstall I still get the same kernel error:
--- eBPF Kernel Collector ---
[/tmp/netdata-kickstart-Igc4xxaShH/netdata-v1.25.0-160-g22419f82]# ./packaging/check-kernel-config.sh
Missing Kernel Config: KPROBES_ON_FTRACE
FAILED
Warning: Kernel unsupported or missing required config (eBPF may not work on your system)
--- Installing eBPF plugin ---
This is a problem as I need to get access to the temp sensors, very critical with SBCās.
Other than that all other critical systems seem to install well and is working,