From 0e18e34918990e0bc9551bf564b788cfbd011add Mon Sep 17 00:00:00 2001 From: jokob-sk Date: Sat, 28 Feb 2026 11:23:56 +1100 Subject: [PATCH] DOCS: flapping/unstable status addition Signed-off-by: jokob-sk --- docs/DEVICE_DISPLAY_SETTINGS.md | 15 ++++++++------- .../device_management_status_down.png | Bin 0 -> 1874 bytes .../device_management_status_flapping_online.png | Bin 0 -> 1908 bytes .../device_management_status_new_offline.png | Bin 0 -> 1589 bytes .../device_management_status_new_online.png | Bin 0 -> 1646 bytes .../device_management_status_offline.png | Bin 0 -> 1848 bytes .../device_management_status_online.png | Bin 0 -> 1738 bytes 7 files changed, 8 insertions(+), 7 deletions(-) create mode 100644 docs/img/DEVICE_MANAGEMENT/device_management_status_down.png create mode 100644 docs/img/DEVICE_MANAGEMENT/device_management_status_flapping_online.png create mode 100644 docs/img/DEVICE_MANAGEMENT/device_management_status_new_offline.png create mode 100644 docs/img/DEVICE_MANAGEMENT/device_management_status_new_online.png create mode 100644 docs/img/DEVICE_MANAGEMENT/device_management_status_offline.png create mode 100644 docs/img/DEVICE_MANAGEMENT/device_management_status_online.png diff --git a/docs/DEVICE_DISPLAY_SETTINGS.md b/docs/DEVICE_DISPLAY_SETTINGS.md index e4ae9ba6..0a2467b8 100755 --- a/docs/DEVICE_DISPLAY_SETTINGS.md +++ b/docs/DEVICE_DISPLAY_SETTINGS.md @@ -10,13 +10,14 @@ This set of settings allows you to group Devices under different views. The Arch ![Sattus colors](./img/DEVICE_MANAGEMENT/device_management_status_colors.png) -1. 🔌 Online (Green) = A device that is no longer marked as a "New Device". -2. 🔌 New (Green) = A newly discovered device that is online and is still marked as a "New Device". -3. 🔌(❕) Online (Orange) - The device is unstable and flapping (3 status changes in the last hour) -4. ✖ New (Grey) = Same as No.2 but device is now offline. -5. ✖ Offline (Grey) = A device that was not detected online in the last scan. -6. ⚠ Down (Red) = A device that has "Alert Down" marked and has been offline for the time set in the Setting `NTFPRCS_alert_down_time`. - +| Icon | Status | Image | Description | +|-----------|------------------------|-----------------------------------------------------------------------|-----------------------------------------------------------------------------------------------| +| 🔌 | Online (Green) | ![Status color - online](./img/DEVICE_MANAGEMENT/device_management_status_online.png) | A device that is no longer marked as a "New Device". | +| 🔌 | New (Green) | ![Status color - new online](./img/DEVICE_MANAGEMENT/device_management_status_new_online.png) | A newly discovered device that is online and is still marked as a "New Device". | +| 🔌 (❕) | Online (Orange) | ![Status color - flapping online](./img/DEVICE_MANAGEMENT/device_management_status_flapping_online.png) | The device is online, but unstable and flapping (3 status changes in the last hour). | +| ✖ | New (Grey) | ![Status color - new offline](./img/DEVICE_MANAGEMENT/device_management_status_new_offline.png) | Same as "New (Green)" but the device is now offline. | +| ✖ | Offline (Grey) | ![Status color - offline](./img/DEVICE_MANAGEMENT/device_management_status_offline.png) | A device that was not detected online in the last scan. | +| ⚠ | Down (Red) | ![Status color - down](./img/DEVICE_MANAGEMENT/device_management_status_down.png) | A device marked as "Alert Down" and offline for the duration set in `NTFPRCS_alert_down_time`.| See also [Notification guide](./NOTIFICATIONS.md). \ No newline at end of file diff --git a/docs/img/DEVICE_MANAGEMENT/device_management_status_down.png b/docs/img/DEVICE_MANAGEMENT/device_management_status_down.png new file mode 100644 index 0000000000000000000000000000000000000000..6a2d304ba8b306287357042299a1510e9d788877 GIT binary patch literal 1874 zcmV-Y2d(&tP)2RT#(r=U&)lWtRnHU3A%?1>KgHAyJG%Q3xp$ zOG>n`CZ=pO)0uKg8fr5A(1huSnzCtPCTp5BsT}jA7cH`cY*ME}0#V+CO&3rWc6Hrd z_MSfM+UT-(_g-Ieb?)!mea<=0eeQpr`*%L8x)p3R?vGC+`_EcOr z$S4O8$=8k5PSA(+WuVUc>5vNCHH|PFQGzql3qyz)B!M$2biFrFXAvE~NsH7KK!74T zY@p77ts(SEfV+?m3%{AFxcZ^ZwKL}!L_YTIa7pBh8{C5?V_e??Q=H0u3k13n`eNF1vOAMUbHPCe8<9C1CdcY>)-q(u^ z&e6hLw!+}eFCAQB)>*kl&&^Xa0KkoSQ&MAia-B}-@Q&j(>ksWZWOGNz#^t2H^x=Y< z@^DDcSa@`BU25UgD~Y=Jnnt5tvD#>00ie5X`(2BUb^rh|l+AcPOPGW6wr#bIYbrh} zd$qlf16Wn@t0hau3lHG>;im)d`>3G-W{1FNEAM_J+qc3yKWs+R?Y_BKK5oIwxmyT!1N zJg{PQbI|ZK)QwA~Jl_0@6}&n%t$JD?!_%h7&3>s&pdTN#NBTK{f=o!u0H7_O`~Ldu zj06_8f%-4nkJ}(iNPKjC*@kizHk;d=AQVh;!o9%#ljD_M7xMV@a-cw?SAk>TYBhi6 zwKIS^Hc{bf{jRh70thQN%+G&iaqw{bbl}xXE>N$WbyJG8LDn2&X0Dh$OOU6FbetOm z2oSH01Cp07OC8665Zm`vpS@VU`_ZblQv_g?h0F5t(b{~Rf&i-c>{4ycM5T8&_dt=B zo19Us)d37>`(Ld-&jf&N@2V}2uiUxu+aUlzR7!So&}ifW^%6$b^i^f?!F@3LNlU7< zSL#1C-TS%L)4OLM0AOG1;T`~hUOO|(w)f~D06=M&W;EUoHw%{wtOvTx)S^^1K!M@* zUoV|%9hPrw026yKC4rJl&U2!XPM-enT!uVvH3fb@iH50s+caKcpIYQ z01BKrbp~k)wbwZ0Xz(?64|+2LQSoVL-e)lb6iAtxl)?gp_E{(Z=o9b0g9S&>Kk)m{ zf^QuFKOJ~Qv4+;GtYBfT|A##1q3}@uS6QK3_*#ar98)dL)i3~or@OfYCmcR;)QWsx zhvYb)gcr`90DkUm>j&Y$=+#PiA~AThX&5YpJT6HEj)DD{Im8+;1Xh81^%LGb4KJx{ zR~W|n8_(`o`f23@J9nJ$Zx}mk>hj{y(WO)rK9a)%z);WLO+Zt3n;8J0PkO*Ry!ehO z-Z#|T-`E78<;XD?7z%kLMp*O@{@QTnEXWAhF`xvVwnKk}zH2c2bl}yimjvB!%&DGM zq90x6)tL*7)90mUj@~0;)g>zna`@bhQ7v3q@aE@FZCR5t7J$dLZ+-nX0BC<_Q+po= zN>wE_6&v1|yR~N0cnWa#`b~{L0RVnDX63vyegs@yeY@%`T~0&*1cYFy^Os;xApk!e zc=a+vW(CXFI%&}yO&~p4<74-|y)nxu56~tvr7bGu@n@J=werr{la-O2tMAC)Z$0xx zRh_R$Tk3W{yZX=O0S{COg$q(As^A(py><2W7ys+9r?2axo6hD|;ACgd#p@o+{wBUh z5P}t~-##@7^1q1*j(pA@ut~M#lf_H(WTIwQ&ffdM+^=d+i5YW)X<(FoJJiAS0#M2g z@@`S2Oi4)+@sa21{pp`B;oWaMrx7uFKPSZg*Fi@45N8d%9PK*X)pbn*3r8q$kWr4d zhj^m~5Lr+7K6Y+p>Pbw%Q;*OUsDsFVBr)_l#1x)T;71bEK>|%#0?*Srh(@|p`Iw*g4t#TdzguCB&zfLt0;&)-)@1Tg;7ZV1Bk;6nVHCN zlj?MJNdM=EL()qel3wDF^b&`pmpCN7#3AV=4oNR@NP3Aw(n}ow0--WQyS=1kWdHyG M07*qoM6N<$g4czMwEzGB literal 0 HcmV?d00001 diff --git a/docs/img/DEVICE_MANAGEMENT/device_management_status_flapping_online.png b/docs/img/DEVICE_MANAGEMENT/device_management_status_flapping_online.png new file mode 100644 index 0000000000000000000000000000000000000000..e0199ac78c659e8fbca47ceeee48e48d2907c772 GIT binary patch literal 1908 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