ALARM
ALARM
2024-03-28 14:13:06:+0000:GMT
WARNING
WARNING
2023-11-10 08:22:36:+0000:GMT
CPU Board Manufacturer
vpd
inventory
Kontron Europe GmbH
SUCCESS
SUCCESS
VALID
true
CPU
false
notequal
Kontron Europe GmbH
Kontron Europe GmbH
Kontron Europe GmbH
1
EEPROM of COMexpress
-1
2023-11-10 08:22:36:+0000:GMT
KEApiGetBoardInfo(boardManufacturer)
KEAPI
string
Mother Board Manufacturer Name
Board Name
vpd
inventory
CSL6
SUCCESS
SUCCESS
VALID
true
CPU
false
equal
CSL6
CSL6
1
EEPROM of COMexpress
-1
2023-11-10 08:22:36:+0000:GMT
KEApiGetBoardInfo(boardName)
KEAPI
string
COMexpress Board Name
Board Serial Num
vpd
inventory
NPD1R0033
SUCCESS
SUCCESS
VALID
true
CPU
false
equal
NPD1R0033
NPD1R0033
1
EEPROM of COMexpress
-1
2023-11-10 08:22:36:+0000:GMT
KEApiGetBoardInfo(boardSerialNumber)
KEAPI
string
COMexpress Board Serial Number
Board Hard Version
vpd
inventory
1.0.2
WARNING
WARNING
VALID
true
CPU
false
1
lesser
100
1.0.2
1.0.2
1
1
EEPROM of COMexpress
-1
2023-11-10 08:22:36:+0000:GMT
KEApiGetBoardInfo(hardwareVersion)
KEAPI
string
COMexpress Board Hardware Revision
Board Manufacturing Date
vpd
inventory maintenance
2017-10-09 02:00:00
SUCCESS
SUCCESS
VALID
true
CPU
false
lesser
2010
2017-10-09 02:00:00
2017-10-09 02:00:00
1
EEPROM of COMexpress
-1
2023-11-10 08:22:36:+0000:GMT
KEApiGetBoardInfo(manufacturingDate)
KEAPI
string
COMexpress Board Manufacturing date
Board Last Repair Date
vpd
inventory maintenance
1970-01-01 01:00:00
SUCCESS
SUCCESS
VALID
true
CPU
false
1970-01-01 01:00:00
1970-01-01 01:00:00
1
EEPROM of COMexpress
-1
2023-11-10 08:22:36:+0000:GMT
KEApiGetBoardInfo(lastRepairDate)
KEAPI
string
COMexpress Board lastRepair date
System Product Name
vpd
inventory
TRACE-V407-TR-0-00000-2-V-L
SUCCESS
SUCCESS
VALID
true
CPU
false
equal
TRACE-V407-TR-0-00000-2-V-L
TRACE-V407-TR-0-00000-2-V-L
1
-1
2023-11-10 08:22:36:+0000:GMT
trace_vpd_read --system-product-number
system
string
TRACe System Product Name
System Serial Number
vpd
inventory maintenance
1118071040075
SUCCESS
SUCCESS
VALID
true
CPU
false
lesser
0010
1118071040075
1118071040075
1
-1
2023-11-10 08:22:36:+0000:GMT
trace_vpd_read --system-serial-number
system
string
TRACe Serial Number
System EC Level
vpd
inventory maintenance
21000
SUCCESS
SUCCESS
VALID
true
CPU
false
lesser
10000
21000
21000
1
-1
2023-11-10 08:22:36:+0000:GMT
trace_vpd_read --system-eclevel
system
string
TRACe EC Level
PSU Product Name
vpd
inventory maintenance
C304-PSU-HFBC60
SUCCESS
SUCCESS
VALID
true
CPU
false
C304-PSU-HFBC60
C304-PSU-HFBC60
1
-1
2023-11-10 08:22:36:+0000:GMT
trace_vpd_read --power-supply-product-number
system
string
PSU Product Name
PSU Serial Number
vpd
inventory maintenance
00002C
SUCCESS
SUCCESS
VALID
true
CPU
false
00002C
00002C
1
-1
2023-11-10 08:22:36:+0000:GMT
trace_vpd_read --power-supply-serial-number
system
string
Power Supply Serial Number
Carrier Product Name
vpd
inventory maintenance
C407-U-2V
SUCCESS
SUCCESS
VALID
true
CPU
false
equal
C407-U-2V
C407-U-2V
1
-1
2023-11-10 08:22:36:+0000:GMT
trace_vpd_read --carrier-product-number
system
string
Carrier Product Number
Carrier Serial Number
vpd
inventory maintenance
1118071040070
SUCCESS
SUCCESS
VALID
true
CPU
false
equal
1118071040070
1118071040070
1
-1
2023-11-10 08:22:36:+0000:GMT
trace_vpd_read --carrier-serial-number
system
string
Carrier Serial Number
Carrier ECLevel
vpd
inventory maintenance
2000
SUCCESS
SUCCESS
VALID
true
CPU
false
lesser
2000
2000
2000
1
-1
2023-11-10 08:22:36:+0000:GMT
trace_vpd_read --carrier-eclevel
system
string
Carrier EClevel
MACAdd_GBE0
vpd
inventory maintenance security infrastructure
00:00:de:51:60:35
SUCCESS
SUCCESS
VALID
true
CPU
false
lesser
00:00:de
greater
00:00:de:ff:ff:ff
00:00:de:51:60:35
00:00:de:51:60:35
1
-1
2023-11-10 08:22:36:+0000:GMT
trace_vpd_read --carrier-macadd-gbe0
system
string
MAC address of The Giga Ethernet 0 on Carrier via trace_vpd_read
MACAdd_GBE1
vpd
inventory maintenance security infrastructure
SUCCESS
SUCCESS
VALID
true
CPU
false
greater
00:00:de:ff:ff:ff
1
-1
2023-11-10 08:22:36:+0000:GMT
trace_vpd_read --carrier-macadd-gbe1
system
string
No MAC address of The Giga Ethernet 1 on Carrier via trace_vpd_read for x40x systems
MACaddr_COMe
vpd
inventory maintenance security infrastructure
00:e0:4b:5f:22:e5
SUCCESS
SUCCESS
VALID
true
CPU
false
equal
00:e0:4b:5f:22:e5
00:e0:4b:5f:22:e5
1
-1
2023-11-10 08:22:36:+0000:GMT
trace_vpd_read --carrier-macadd-hmu;trace_vpd_read --come-macadd-gbe0
system
string
MAC address of the Giga Ethernet LAN A (eth2) Maintenance via trace_vpd_read
WARNING
WARNING
2023-11-10 08:22:36:+0000:GMT
Board BIOS Version
version
inventory maintenance security safety
CSL6R111
WARNING
WARNING
VALID
true
CPU
false
1
lesser
CSL6R210
CSL6R111
CSL6R111
1
1
-1
2023-11-10 08:22:36:+0000:GMT
KEApiGetBoardInfo(firmwareVersion)
KEAPI
string
Mother Board BIOS Version
Board BIOS Date
version
inventory maintenance security safety
2016-07-19 02:00:00
SUCCESS
SUCCESS
VALID
true
CPU
false
2016-07-19 02:00:00
2016-07-19 02:00:00
1
-1
2023-11-10 08:22:36:+0000:GMT
KEApiGetBoardInfo(firmwareDate)
KEAPI
string
BIOS build date format %Y-%m-%d %H:%M:%S
BSP-ID
version
inventory maintenance
19011
SUCCESS
SUCCESS
VALID
true
CPU
false
lesser
17060
19011
19011
1
N/A
-1
2023-11-10 08:22:36:+0000:GMT
sed -e 's+.*\([0-9]\{5\}\).*+\1+' /opt/TRACe-BSP/TRACe-release
system
string
Release ID of the installed BSP (5 digit YYDDD information)
kernelVer
version
inventory maintenance
4.17.19-200.fc28.x86_64
SUCCESS
SUCCESS
VALID
true
CPU
false
4.17.19-200.fc28.x86_64
4.17.19-200.fc28.x86_64
1
N/A
-1
2023-11-10 08:22:36:+0000:GMT
uname -r
system
string
Version and ID of the running kernel
kehm Version
version
inventory maintenance
1.3-19162
SUCCESS
SUCCESS
VALID
true
CPU
false
1.3-19162
1.3-19162
1
N/A
-1
2023-11-10 08:22:36:+0000:GMT
LANG=C;rpm -q -f /usr/include/kehm/kehm.h | sed s'/.x86_64//' | sed s'/kehm.//'
system
string
Version and ID of the KEHM library
Carrier CPLD version
version
inventory maintenance security safety
0x06
SUCCESS
SUCCESS
VALID
true
CPU
false
lesser
0x06
0x06
0x06
1
-1
2023-11-10 08:22:36:+0000:GMT
trace_config -c --cpldrev | grep cpldrev | awk '{print $2}'
system
integer
CPLD revision of the Carrier
HMU_version
version
inventory maintenance security safety
2.1
SUCCESS
SUCCESS
VALID
true
HMU
false
lesser
2.1
2.1
2.1
1
-1
2023-11-10 08:22:36:+0000:GMT
1
USB-HMU-HID
string
Give the HMU version
SUCCESS
SUCCESS
2024-03-28 14:13:06:+0000:GMT
CPU name
information
inventory maintenance operation
Intel(R) Core(TM) i7-6600U CPU @ 2.60GHz
SUCCESS
SUCCESS
VALID
true
CPU
false
equal
Intel(R) Core(TM) i7-6600U CPU @ 2.60GHz
Intel(R) Core(TM) i7-6600U CPU @ 2.60GHz
1
-1
2023-11-10 08:22:36:+0000:GMT
KEApiGetCpuInfo(cpuName)
KEAPI
string
Mother Board CPU reference name
CPU count
information
operation maintenance safety
1
SUCCESS
SUCCESS
VALID
true
CPU
false
lesser
1
1
1
1
-1
2023-11-10 08:22:36:+0000:GMT
KEApiGetCpuInfo(cpuCount)
KEAPI
string
Number of CPU on mother board
Core count
information
operation maintenance safety
2
SUCCESS
SUCCESS
VALID
true
CPU
false
lesser
2
2
2
1
-1
2023-11-10 08:22:36:+0000:GMT
KEApiGetCpuInfo(cpuCoreCount)
KEAPI
string
Number of Core per CPU on mother board
Thread count
information
operation maintenance safety
2
SUCCESS
SUCCESS
VALID
true
CPU
false
2
2
1
-1
2023-11-10 08:22:36:+0000:GMT
KEApiGetCpuInfo(cpuThreadCount)
KEAPI
string
Number of CPU threads
Max CPU Freq (Hz)
information
operation maintenance safety
2600000
SUCCESS
SUCCESS
VALID
true
CPU
false
lesser
1000000
2600000
2600000
1
CPU of the Board
-1
2023-11-10 08:22:36:+0000:GMT
KEApiGetCpuFreq(KEAPI_CPU_FREQUENCY_MAX)
KEAPI
string
Maximum supported CPU Frequency in Hz
RAM size (MB)
information
operation maintenance safety
7903
SUCCESS
SUCCESS
VALID
true
CPU
false
lesser
1800
7903
7903
1
-1
2023-11-10 08:22:36:+0000:GMT
KEApiGetMemoryInfo(memTotal)
KEAPI
string
RAM Memory Size in MB
Memory Freq (Mhz)
information
operation maintenance safety
2133
SUCCESS
SUCCESS
VALID
true
CPU
false
lesser
1333
2133
2133
1
-1
2023-11-10 08:22:36:+0000:GMT
KEApiGetMemoryInfo(memSpeed)
KEAPI
string
RAM Memory Frequency in MHz
Memory Type
information
operation maintenance
n/a
SUCCESS
SUCCESS
VALID
true
CPU
false
n/a
n/a
1
-1
2023-11-10 08:22:36:+0000:GMT
KEApiGetMemoryInfo(memType)
KEAPI
string
RAM Memory Type
Time Zone
information
operation security safety maintenance infrastructure
Europe/Paris
SUCCESS
SUCCESS
VALID
true
CPU
false
equal
Europe/Paris
Europe/Paris
19929
N/A
600
2024-03-28 14:12:55:+0000:GMT
LANG="C";timedatectl | sed -n -e 's/.*zone: \([^ ]*\) .*$/\1/p'
system
string
System current Time Zone setting
UTC-Date
information
operation security safety maintenance infrastructure
2024-03-28T14:13:06+00:00
SUCCESS
SUCCESS
VALID
true
CPU
false
lesser
2019
2024-03-28T14:13:06+00:00
2023-11-10T08:22:36+00:00
1
1100238
RTC of the Board
0
2024-03-28 14:13:06:+0000:GMT
date --utc --iso-8601=seconds
system
string
System date format %Y-%m-%dT%H%M%S%z like 2017-05-12T14:38:47+0000
HMU Date
information
operation security safety maintenance infrastructure
2024-03-28 14:10:53
SUCCESS
SUCCESS
VALID
true
HMU
false
lesser
2019
2024-03-28 14:10:53
2023-11-10 08:25:28
1100238
0
2024-03-28 14:13:06:+0000:GMT
10
USB-HMU-HID
string
HMU date
Boot string
information
operation security safety maintenance
/vmlinuz-4.17.19-200.fc28.x86_64 root=/dev/mapper/trace-root ro reboot=pci 8250.nr_uarts=6 intel_idle.max_cstate=1 resume=/dev/mapper/trace-swap rd.lvm.lv=trace/root rd.lvm.lv=trace/swap biosdevname=0 net.ifnames=0 rhgb quiet LANG=en_US.UTF-8
SUCCESS
SUCCESS
VALID
true
CPU
false
equal
/vmlinuz-4.17.19-200.fc28.x86_64 root=/dev/mapper/trace-root ro reboot=pci 8250.nr_uarts=6 intel_idle.max_cstate=1 resume=/dev/mapper/trace-swap rd.lvm.lv=trace/root rd.lvm.lv=trace/swap biosdevname=0 net.ifnames=0 rhgb quiet LANG=en_US.UTF-8
/vmlinuz-4.17.19-200.fc28.x86_64 root=/dev/mapper/trace-root ro reboot=pci 8250.nr_uarts=6 intel_idle.max_cstate=1 resume=/dev/mapper/trace-swap rd.lvm.lv=trace/root rd.lvm.lv=trace/swap biosdevname=0 net.ifnames=0 rhgb quiet LANG=en_US.UTF-8
1
N/A
-1
2023-11-10 08:22:36:+0000:GMT
LANG="C";awk -FGE= '{print $2}' /proc/cmdline
system
string
Linux OS boot string
Boot Count
information
maintenance
60
SUCCESS
SUCCESS
VALID
true
CPU
false
60
60
1
N/A
-1
2023-11-10 08:22:36:+0000:GMT
cat /sys/devices/platform/kontron-bootcounter/count
system
integer
Number of BIOS boot after power on
LastBootTS
information
operation maintenance
2023-11-10 09:21:29
SUCCESS
SUCCESS
VALID
true
CPU
false
2023-11-10 09:21:29
2023-11-10 09:21:29
1
N/A
-1
2023-11-10 08:22:36:+0000:GMT
LANG="C";journalctl --list-boots | tail -1 | cut -d' ' -f 5,6
system
string
Last boot time stamp (this boot session)
Last logged in
information
operation maintenance
root pts/1 172.20.144.211 Sun Mar 3 19:07 - 19:18 (00:10)
SUCCESS
SUCCESS
VALID
true
CPU
false
root pts/1 172.20.144.211 Sun Mar 3 19:07 - 19:18 (00:10)
demo tty1 :0 Tue Dec 12 12:03 still logged in
366750
N/A
30
2024-03-28 14:12:44:+0000:GMT
LANG="C";last -n 1 | head -n 1
system
string
Last logged in user
UpTime
information
operation maintenance
up 19 weeks, 6 days, 5 hours, 50 minutes
SUCCESS
SUCCESS
VALID
true
CPU
false
up 59 minutes
up
550121
N/A
20
2024-03-28 14:13:06:+0000:GMT
uptime -p
system
string
System Up Time since last boot
SELinux
information
security
Enforcing
SUCCESS
SUCCESS
VALID
true
CPU
false
Enforcing
Enforcing
19928
600
2024-03-28 14:08:53:+0000:GMT
getenforce
system
string
Current mode of SELinux
Firewall
information
security
running
SUCCESS
SUCCESS
VALID
true
CPU
false
running
running
1
19928
600
2024-03-28 14:08:53:+0000:GMT
(set +o pipefail; firewall-cmd --state; true) | sed "s,\x1B\[[0-9;]*[a-zA-Z],,g"; exit 0
system
string
Current state of the firewall. firewall-cmd(1) uses multiple return code, not following unix cmd conventions. Hence the 'set +o pipefail' in a subshell trick
Firewall Open Ports
information
security
5900/tcp 6080/tcp 5901/tcp 6000/tcp 8889/tcp 7946/tcp
SUCCESS
SUCCESS
VALID
true
CPU
false
5900/tcp 6080/tcp 5901/tcp 6000/tcp 8889/tcp 7946/tcp
5900/tcp 6080/tcp 5901/tcp 6000/tcp 8889/tcp 7946/tcp
1
19928
600
2024-03-28 14:11:49:+0000:GMT
(set +o pipefail; firewall-cmd --list-ports; true) | sed "s,\x1B\[[0-9;]*[a-zA-Z],,g"; exit 0
system
string
List of firewalld open port. firewall-cmd(1) uses multiple return code and colored result, not following unix cmd conventions. Hence the 'set +o pipefail' in a subshell trick
SUCCESS
SUCCESS
2024-03-28 14:12:44:+0000:GMT
ACPI-Core-Temp
temperature
operation safety maintenance
+26.8
SUCCESS
SUCCESS
VALID
true
CPU
false
5
greater
+99
lesser
-45
5
greater
+90
lesser
-40
+26.8
+26.8
366750
ACPI code based on max CPU temperature Core
30
2024-03-28 14:12:44:+0000:GMT
LANG="C";sensors acpitz-virtual-0 | grep "CPU-Temp" | awk '{print $2}' | sed s/°C//
system
integer
System Core ACPI temperature controlling the thermal trip shutdown (Celsius)
CPU-Temp
temperature
operation safety maintenance
+30.0
SUCCESS
SUCCESS
VALID
true
CPU
false
5
greater
99
lesser
-45
5
greater
90
lesser
-40
+41.0
+22.0
366750
CPU Core
30
2024-03-28 14:12:44:+0000:GMT
LANG="C";sensors coretemp-isa-0000 | grep "Core 0" | awk '{print $3}' | sed s/°C//
system
integer
CPU temperature in Celsius
COMe-Temp
temperature
operation safety maintenance
+31.0
SUCCESS
SUCCESS
VALID
true
CPU
false
5
greater
100
lesser
-45
5
greater
90
lesser
-40
+33.0
+23.0
366749
Close to CPU on COMexpress Module
30
2024-03-28 14:12:44:+0000:GMT
LANG="C";sensors nct7802-i2c-*-* | grep SYS-Temp | awk '{print $2}' | sed s/°C//
system
integer
COMExpress Module temperature in Celsius
PCB-Carrier-Temp
temperature
operation safety maintenance
+37.8
SUCCESS
SUCCESS
VALID
true
CPU
false
5
greater
104
lesser
-45
5
greater
95
lesser
-40
+39.2
+29.2
366749
On Carrier PCB top side near PSU
30
2024-03-28 14:12:44:+0000:GMT
LANG="C";sensors lm73-i2c-*-48 | tail -2 | head -1 | cut -d ':' -f2 | sed "s/^[ \t]*//" | cut -d ' ' -f1 | sed s/°C//
system
integer
Top PCB Carrier Board near PSU LM73-1 @48 temperature in Celsius
Carrier-COMe-Temp
temperature
operation safety maintenance
+34.0
SUCCESS
SUCCESS
VALID
true
CPU
false
5
greater
104
lesser
-45
5
greater
95
lesser
-40
+35.8
-20.0
1
366749
Top of PCB Carrier Board, below the COMe Module
30
2024-03-28 14:12:44:+0000:GMT
LANG="C";sensors lm73-i2c-*-49 | tail -2 | head -1 | cut -d ':' -f2 | sed "s/^[ \t]*//" | cut -d ' ' -f1 | sed s/°C//
system
integer
Top of PCB Carrier Board LM73-2 @49 temperature in Celsius, below the COMe Module
PSU-Carrier-Temp
temperature
operation safety maintenance
+36.5
SUCCESS
SUCCESS
VALID
true
CPU
false
5
greater
104
lesser
-45
5
greater
95
lesser
-40
+38.0
+28.5
366748
On Carrier PCB bottom side really near PSU
30
2024-03-28 14:12:44:+0000:GMT
LANG="C";sensors lm73-i2c-*-4a | tail -2 | head -1 | cut -d ':' -f2 | sed "s/^[ \t]*//" | cut -d ' ' -f1 | sed s/°C//
system
integer
Bottom PCB Carrier LM73-3 @4a temperature in Celsius representing PSU temp
HMU-COMe-Temp
temperature
operation safety maintenance
37
SUCCESS
SUCCESS
VALID
true
HMU
false
5
greater
104
lesser
-45
5
greater
95
lesser
-40
39
29
366748
Top of PCB Carrier Board, below the COMe Module
30
2024-03-28 14:12:44:+0000:GMT
64
USB-HMU-HID
integer
COMExpress temperature read from HMU in Celsius
HMU-Carrier-Temp
temperature
operation safety maintenance infrastructure
34
SUCCESS
SUCCESS
VALID
true
HMU
false
5
greater
104
lesser
-45
5
greater
95
lesser
-40
35
25
366748
On Carrier PCB top side near PSU
30
2024-03-28 14:12:44:+0000:GMT
65
USB-HMU-HID
integer
Carrier Board temperature read from HMU in Celsius
HMU-PSU-Temp
temperature
operation safety maintenance infrastructure
36
SUCCESS
SUCCESS
VALID
true
HMU
false
5
greater
104
lesser
-45
5
greater
95
lesser
-40
38
28
366748
On Carrier PCB bottom side really near PSU
30
2024-03-28 14:12:44:+0000:GMT
66
USB-HMU-HID
integer
PSU temperature read from HMU in Celsius
SUCCESS
SUCCESS
2024-03-28 14:13:06:+0000:GMT
HMU_5vStandBy(mV)
voltages_currents
operation safety maintenance
4990
SUCCESS
SUCCESS
VALID
true
HMU
false
0
greater
5250
lesser
4850
0
greater
5200
lesser
4900
5000
4970
1100238
10
2024-03-28 14:13:06:+0000:GMT
80
USB-HMU-HID
integer
Give the 5v standby value in mv read from HMU
Current(mA)
voltages_currents
operation safety maintenance
673
SUCCESS
SUCCESS
VALID
true
HMU
false
0
greater
4800
5
1191
greater
2000
lesser
10
2314
507
1187
1100238
10
2024-03-28 14:13:06:+0000:GMT
81
USB-HMU-HID
integer
Give the current sensor value in mA read from HMU
HMU_12v(mV)
voltages_currents
operation safety maintenance infrastructure
12001
SUCCESS
SUCCESS
VALID
true
HMU
false
0
greater
12600
lesser
11400
0
greater
12500
lesser
11500
12024
11882
1100238
10
2024-03-28 14:13:06:+0000:GMT
82
USB-HMU-HID
integer
Give the 12v value in mV read from HMU
HMU_3.3v(mV)
voltages_currents
operation safety maintenance
3348
SUCCESS
SUCCESS
VALID
true
HMU
false
0
greater
3465
lesser
3135
0
greater
3450
lesser
3100
3356
3340
1100238
10
2024-03-28 14:13:06:+0000:GMT
83
USB-HMU-HID
integer
Give the 3.3v value in mV read from HMU
HMU_3.3vStdby(mV)
voltages_currents
operation safety maintenance
3320
SUCCESS
SUCCESS
VALID
true
HMU
false
0
greater
3465
lesser
3135
0
greater
3450
lesser
3100
3328
3312
1100238
10
2024-03-28 14:13:06:+0000:GMT
84
USB-HMU-HID
integer
Give the 3.3v standby value in mv read from HMU
HMU_5V(mV)
voltages_currents
operation safety maintenance
5000
SUCCESS
SUCCESS
VALID
true
HMU
false
0
greater
5250
lesser
4850
0
greater
5200
lesser
4900
5019
4990
1100238
10
2024-03-28 14:13:06:+0000:GMT
85
USB-HMU-HID
integer
Give the 5v value in mv read from HMU in mV
SUCCESS
SUCCESS
2024-03-28 14:12:44:+0000:GMT
LoadAverage
performance
operation safety
0.45
SUCCESS
SUCCESS
VALID
Set your system load warnings and alerts according to min/max values recorded on a long period of system use
true
CPU
false
13
greater
4.00
greater
3.70
6.67
0.02
13
366748
30
2024-03-28 14:12:44:+0000:GMT
LANG="C";awk '{printf $1}' /proc/loadavg
system
integer
system load average on last minute according to /proc/loadavg. See https://en.wikipedia.org/wiki/Load_(computing) on how to use loadavg
RAMLoad
performance
operation safety
30
SUCCESS
SUCCESS
VALID
true
CPU
false
5
7
greater
98
5
7245
greater
90
99
7
3
7241
366748
30
2024-03-28 14:12:44:+0000:GMT
LANG="C";free | awk '/Mem/ {printf "%i\n", (100 - (($7*100)/($2)))}'
system
integer
Give the global RAM Load in percent from 0 to 100
WARNING
WARNING
2024-03-28 14:13:06:+0000:GMT
USBMicro
device
operation safety
Bus 001 Device 003: ID 04d8:003f Microchip Technology, Inc.
SUCCESS
SUCCESS
VALID
true
CPU
false
equal
Bus 001 Device 003: ID 04d8:003f Microchip Technology, Inc.
Bus 001 Device 003: ID 04d8:003f Microchip Technology, Inc.
366748
30
2024-03-28 14:12:44:+0000:GMT
lsusb -d 04d8:003f
system
string
Check the USB Microchip device is detected
MyriadX
device
operation
1
SUCCESS
SUCCESS
VALID
When the MyriadX is not present, openvino demos will only work with device set to 'CPU'
true
CPU
false
92724
notequal
1
1
0
92724
366748
30
2024-03-28 14:12:44:+0000:GMT
lsusb -v 2>/dev/null | grep MyriadX | wc -l
system
string
Check the presence of the MyriadX device
LAN_A_Link_Speed
device
operation infrastructure
-1
SUCCESS
SUCCESS
VALID
true
CPU
false
0
notequal
-1
-1
-1
366748
30
2024-03-28 14:12:45:+0000:GMT
KEApiGetNetworkDevice(2)
KEAPI
integer
Current link speed of LAN A (eth2), -1 means Link Down
LAN_B_Link_Speed
device
operation infrastructure
1000
SUCCESS
SUCCESS
VALID
true
CPU
false
lesser
1000
1000
1000
366748
30
2024-03-28 14:12:45:+0000:GMT
KEApiGetNetworkDevice(0)
KEAPI
integer
Current link speed of LAN B (eth0), -1 means Link Down
LAN_C_Link_Speed
device
operation infrastructure
-1
SUCCESS
SUCCESS
VALID
true
CPU
false
notequal
-1
-1
-1
366748
30
2024-03-28 14:12:45:+0000:GMT
KEApiGetNetworkDevice(1)
KEAPI
integer
Current link speed of LAN C (eth1), -1 means Link Down
LAN_A_TX_RX_Error
device
infrastructure maintenance
0
SUCCESS
SUCCESS
VALID
true
CPU
false
greater
50
greater
30
0
0
366748
30
2024-03-28 14:12:45:+0000:GMT
netstat -i -a | grep 'eth2 ' | awk '{ if(($3+$7)==0){b=1}else{b=$3+$7}a=10000*($4+$5+$6+$8+$9+$10)/b; print a } END { if (NR==0)print NR }'
system
integer
Number of TX+RX error on eth2 LAN A
LAN_B_TX_RX_Error
device
infrastructure maintenance
0
SUCCESS
SUCCESS
VALID
true
CPU
false
greater
50
greater
30
0
0
366748
30
2024-03-28 14:12:45:+0000:GMT
netstat -i -a | grep 'eth0 ' | awk '{ if(($3+$7)==0){b=1}else{b=$3+$7}a=10000*($4+$5+$6+$8+$9+$10)/b; print a } END { if (NR==0)print NR }'
system
integer
Number of TX+RX error on eth0 LAN B
LAN_C_TX_RX_Error
device
infrastructure maintenance
0
SUCCESS
SUCCESS
VALID
true
CPU
false
greater
50
greater
30
0
0
366748
30
2024-03-28 14:12:45:+0000:GMT
netstat -i -a | grep 'eth1 ' | awk '{ if(($3+$7)==0){b=1}else{b=$3+$7}a=10000*($4+$5+$6+$8+$9+$10)/b; print a } END { if (NR==0)print NR }'
system
integer
Number of TX+RX error on eth1 LAN C
MiniPcie0 device
device
operation safety security maintenance
SUCCESS
SUCCESS
VALID
true
CPU
false
1
-1
2023-11-10 08:22:39:+0000:GMT
lspci -s 01:00.0
system
string
Indicates the name of the device connected to miniPCIe port 0 if any
MiniPcie1 device
device
operation safety security maintenance
02:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)
SUCCESS
SUCCESS
VALID
true
CPU
false
02:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)
02:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)
1
-1
2023-11-10 08:22:39:+0000:GMT
lspci -s 02:00.0
system
string
Indicates the name of the device connected to miniPCIe port 1 if any
MiniPcie2 device
device
operation safety security maintenance
SUCCESS
SUCCESS
VALID
true
CPU
false
1
-1
2023-11-10 08:22:39:+0000:GMT
lspci -s 04:00.0
system
string
Indicates the name of the device connected to miniPCIe port 2 if any or none
SATA Disk Test
device
operation safety security maintenance
PASSED
SUCCESS
SUCCESS
VALID
true
CPU
false
notequal
PASSED
PASSED
PASSED
39296
300
2024-03-28 14:11:39:+0000:GMT
smartctl -H /dev/sda | grep test | cut -f2 -d":" | sed -e's: ::' | cut -f1
system
string
Monitor sata disk overall status with smartctl, use smartctl -H to investigate deeper
USB Buffer Error
device
operation safety security maintenance
[Wed Nov 29 08:34:08 2023] usb 1-6.4: device descriptor read/64, error -32
WARNING
WARNING
VALID
true
CPU
false
474846
notequal
[Wed Nov 29 08:34:08 2023] usb 1-6.4: device descriptor read/64, error -32
[Wed Nov 29 08:34:08 2023] usb 1-6.4: device descriptor read/64, error -32
474846
550121
20
2024-03-28 14:13:06:+0000:GMT
dmesg -T | grep -i error | grep -i usb | head -n1
system
string
Check USB buffer error in dmesg
eMMC presence
device
operation safety security maintenance
mmcblk0
SUCCESS
SUCCESS
VALID
true
CPU
false
equal
mmcblk0
mmcblk0
1
-1
2023-11-10 08:22:39:+0000:GMT
lsblk --nodeps -no name /dev/mmcblk0
system
string
Check the eMMC is detected
eMMC size
device
operation safety security maintenance
27
SUCCESS
SUCCESS
VALID
true
CPU
false
lesser
6.5
lesser
7.0
27
27
1
-1
2023-11-10 08:22:39:+0000:GMT
LANG=C;perl -le 'print `lsblk --nodeps -b -no size /dev/mmcblk0` >> 30'
system
string
Get the eMMC physical size (GB)
eMMC percent of use
device
operation safety security maintenance
66%
SUCCESS
SUCCESS
VALID
true
CPU
false
greater
90%
greater
80%
66%
65%
1100238
10
2024-03-28 14:13:06:+0000:GMT
df / | tail -1 | awk '{ print $5}'
system
string
Get the file system disk used capacity in %
SmartChecking
device
operation safety security maintenance
All devices sucessfully checked once
SUCCESS
SUCCESS
VALID
true
CPU
false
notequal
All devices sucessfully checked once
All devices sucessfully checked once
All devices sucessfully checked once
39296
300
2024-03-28 14:11:39:+0000:GMT
smartd -q onecheck | tail -n 2 | head -n 1 | cut -d. -f2
system
string
Check all disks on the system supporting smart feature
SystemWarn
device
operation safety security maintenance
-
SUCCESS
SUCCESS
VALID
true
CPU
false
notequal
-
-
-
550121
N/A
20
2024-03-28 14:13:06:+0000:GMT
echo -`dmesg -T | grep -i warning | grep -v "ACPI Warning:" | head -n 1`
system
string
First detected new warning in system log (dmesg), excluding known ACPI warning
SystemError
device
operation safety security maintenance
-[ 2.400011] mmc0: error -110 whilst initialising MMC card
WARNING
WARNING
VALID
true
CPU
false
550121
notequal
-
-[ 2.400011] mmc0: error -110 whilst initialising MMC card
-[ 2.400011] mmc0: error -110 whilst initialising MMC card
550121
550121
N/A
20
2024-03-28 14:13:06:+0000:GMT
echo -`dmesg --level=err | head -n 1`
system
string
First detected error in system log (dmesg)
SystemError2
device
operation safety security maintenance
-[1638714.324692] usb 1-6.4: device descriptor read/64, error -32
WARNING
WARNING
VALID
true
CPU
false
550121
notequal
-
-[1638714.324692] usb 1-6.4: device descriptor read/64, error -32
-[ 2.400011] mmc0: error -110 whilst initialising MMC card
550121
550121
N/A
20
2024-03-28 14:13:06:+0000:GMT
echo -`dmesg --level=err | head -n 2 | tail -n 1`
system
string
Second detected error in system log (dmesg)
Spurious Interrupts
device
operation safety security maintenance
0
SUCCESS
SUCCESS
VALID
true
CPU
false
notequal
0
0
0
366749
N/A
30
2024-03-28 14:13:06:+0000:GMT
LANG="C";cat /proc/interrupts | grep Spurious | awk '{printf $2+$3+$4+$5}'
system
integer
Number of Spurious interrupts since last boot
SUCCESS
SUCCESS
2024-03-28 14:13:06:+0000:GMT
HMU State
state
operation safety
normal
SUCCESS
SUCCESS
VALID
true
HMU
false
notequal
normal
normal
normal
366749
30
2024-03-28 14:13:06:+0000:GMT
trace_config -c -d --ucctl | grep ucctl | awk '{ print $2}'
system
string
Current HMU state: reset / normal / boot
HMU CBIT
state
operation safety
OK
SUCCESS
SUCCESS
VALID
true
HMU
false
notequal
OK
OK
OK
550120
20
2024-03-28 14:12:55:+0000:GMT
2
USB-HMU-HID
string
Current HMU CBIT status result
HMU UP TIME
state
maintenance
139d:5h:57m:35s
SUCCESS
SUCCESS
VALID
true
HMU
false
139d:5h:57m:35s
1d:0h:0m:6s
366749
30
2024-03-28 14:12:55:+0000:GMT
7
USB-HMU-HID
string
Current HMU uptime since last power ON, format is 1d:23h:9m:50s
HMU CUM UP TIME
state
maintenance
1793d:21h:40m:11s
SUCCESS
SUCCESS
VALID
true
HMU
false
1793d:21h:40m:11s
1654d:15h:43m:26s
366749
30
2024-03-28 14:12:55:+0000:GMT
8
USB-HMU-HID
string
Cumulative HMU uptime since last power ON, format is 1d:23h:9m:50s
HMU LAST LOG
state
operation maintenance security safety
2023-11-10 08:24:43 : INFO : power state changed to ON
SUCCESS
SUCCESS
VALID
true
HMU
false
2023-11-10 08:24:43 : INFO : power state changed to ON
2023-11-10 08:24:43 : INFO : power state changed to ON
183377
60
2024-03-28 14:12:55:+0000:GMT
6
USB-HMU-HID
string
Last HMU Log message
CPLDAlarm
state
operation safety
0
SUCCESS
SUCCESS
VALID
true
CPLD
false
notequal
0
0
0
366749
30
2024-03-28 14:13:06:+0000:GMT
trace_config -c --ucalert | grep ucalert | awk '{print $2}'
system
string
CPLD MicroController Alert State. Should be 0 in normal case
CPLDPwrErr
state
operation safety
0
SUCCESS
SUCCESS
VALID
true
CPLD
false
notequal
0
0
0
550120
20
2024-03-28 14:12:55:+0000:GMT
trace_config -c --pwrerror | grep pwrerror | awk '{print $2}'
system
string
CPLD Power Error Alert State. Should be 0 in normal case
GPIO0State
state
operation safety
input active-high
SUCCESS
SUCCESS
VALID
true
CPU
false
input active-high
input active-high
1100238
Front panel
10
2024-03-28 14:13:06:+0000:GMT
gpioinfo gpiochip0 | grep 0: | awk '{print $5" "$6}'
system
string
GPIO 0 (first GPI[0]) Direction and Active Status
GPIO1State
state
operation safety
input active-high
SUCCESS
SUCCESS
VALID
true
CPU
false
input active-high
input active-high
1100238
Front panel
10
2024-03-28 14:13:06:+0000:GMT
gpioinfo gpiochip0 | grep 1: | awk '{print $5" "$6}'
system
string
GPIO1 (GPI[1]) Direction and Active Status
GPIO2State
state
operation safety
input active-high
SUCCESS
SUCCESS
VALID
true
CPU
false
input active-high
input active-high
1100238
Front panel
10
2024-03-28 14:13:06:+0000:GMT
gpioinfo gpiochip0 | grep 2: | awk '{print $5" "$6}'
system
string
GPIO2 (GPI[2]) Direction and Active Status
GPIO3State
state
operation safety
input active-high
SUCCESS
SUCCESS
VALID
true
CPU
false
input active-high
input active-high
1100238
Front panel
10
2024-03-28 14:13:06:+0000:GMT
gpioinfo gpiochip0 | grep 3: | awk '{print $5" "$6}'
system
string
GPIO3 (GPI[3]) Direction and Active Status
GPIO4State
state
operation safety
input active-high
SUCCESS
SUCCESS
VALID
true
CPU
false
input active-high
input active-high
1100238
Front panel
10
2024-03-28 14:13:06:+0000:GMT
gpioinfo gpiochip0 | grep 4: | awk '{print $5" "$6}'
system
string
GPIO4 (GPO[0]) Direction and Active Status
GPIO5State
state
operation safety
input active-high
SUCCESS
SUCCESS
VALID
true
CPU
false
input active-high
input active-high
1100238
Front panel
10
2024-03-28 14:13:06:+0000:GMT
gpioinfo gpiochip0 | grep 5: | awk '{print $5" "$6}'
system
string
GPIO5 (GPO[1])Direction and Active Status
GPIO6State
state
operation safety
input active-high
SUCCESS
SUCCESS
VALID
true
CPU
false
input active-high
input active-high
1100238
Front panel
10
2024-03-28 14:13:06:+0000:GMT
gpioinfo gpiochip0 | grep 6: | awk '{print $5" "$6}'
system
string
GPIO6 (GPO[2])Direction and Active Status
GPIO7State
state
operation safety
input active-high
SUCCESS
SUCCESS
VALID
true
CPU
false
input active-high
input active-high
1100238
Front panel
10
2024-03-28 14:13:06:+0000:GMT
gpioinfo gpiochip0 | grep 7: | awk '{print $5" "$6}'
system
string
GPIO7 (GPO[3]) Direction and Active Status
Process Number
state
operation safety
181
SUCCESS
SUCCESS
VALID
true
CPU
false
greater
260
187
136
1
366749
N/A
30
2024-03-28 14:13:06:+0000:GMT
ps -ef | wc -l
system
integer
Number of running processes
LED SYS
state
operation infrastructure
OFF
SUCCESS
SUCCESS
VALID
true
CPU
false
notequal
OFF
OFF
OFF
1100238
10
2024-03-28 14:13:06:+0000:GMT
trace_config -c --ledsysr | grep ledsysr | awk '{print $7}'
system
string
System ERROR LED status
LED ALARM
state
operation infrastructure safety
OFF
SUCCESS
SUCCESS
VALID
true
CPU
false
notequal
OFF
OFF
OFF
1100238
10
2024-03-28 14:13:06:+0000:GMT
trace_config -c --ledalarmr | grep ledalarmr | awk '{print $7}'
system
string
ALARM LED status
USR LED0
state
operation infrastructure
OFF
SUCCESS
SUCCESS
VALID
true
CPLD
false
equal
RED
equal
AMBER
OFF
OFF
1100238
10
2024-03-28 14:13:06:+0000:GMT
trace_config -c --ledusr0| grep ledusr0| awk '{print $7}'
system
string
USR LED0 status
USR LED1
state
operation infrastructure
OFF
SUCCESS
SUCCESS
VALID
true
CPLD
false
equal
RED
equal
AMBER
OFF
OFF
366749
30
2024-03-28 14:13:06:+0000:GMT
trace_config -c --ledusr1| grep ledusr1| awk '{print $7}'
system
string
USR LED1 status
Free RAM Memory(KB)
state
operation safety
5662844
SUCCESS
SUCCESS
VALID
true
CPU
false
lesser
20
lesser
100
7450424
60608
366749
N/A
30
2024-03-28 14:13:06:+0000:GMT
LANG="C";free | awk '/Mem/ {printf "%i\n", $7}'
system
integer
Free amount of RAM Memory in KB
ALARM
ALARM
2024-03-28 14:13:06:+0000:GMT
ActiveInternet
state
security
5
WARNING
WARNING
VALID
true
CPU
false
greater
10
275669
greater
4
7
1
275669
366749
N/A
30
2024-03-28 14:13:06:+0000:GMT
LANG="C";ss -t -u | grep ESTAB | wc -l
system
string
Number of active TCP and UDP connections. Should be less or equal than 5
Active User(s) Session
state
security
1
SUCCESS
SUCCESS
VALID
Only Demo should be logged in.
true
CPU
false
20
greater
1
greater
1
2
0
20
366749
N/A
30
2024-03-28 14:13:06:+0000:GMT
who -u | wc -l
system
integer
Monitors remote and local logins. No user connection allowed in operation mode
kehmReadings
state
security maintenance operation
ALARM
ALARM
TIMEOUT
true
CPU
false
2
2
600
2023-11-10 08:32:44:+0000:GMT
journalctl "_SYSTEMD_UNIT=kehmhttp.service" | grep GET | grep xml | wc -l
system
integer
Counts of remote kehm RESULT file reads (grep Journal entries left by SimpleHTTPServer GET)
SUCCESS
SUCCESS
2024-03-28 14:12:56:+0000:GMT
CPUcooling
logicalSensor
operation safety maintenance
SUCCESS
SUCCESS
VALID
false
10
LoadAverage
lesser
1.00
CPU-Temp
greater
80
10
LoadAverage
lesser
1.00
CPU-Temp
greater
70
550121
20
2024-03-28 14:12:56:+0000:GMT
Alarm state if LoadAverage.value less than 1.0 and CPUTemp.value greater than 80 and warn state if LoadAverage.value less than 1.0 and CPUTemp.value greater than 70 for 10 periods