Performance Co-Pilot + Grafana to Monitor Your Computers
As my first video of the 2023, I wanted to talk about using open source software to help us predict when our computers are about to fail and/or discover when they just aren't performing as well as they should. This video will lead to how to compare data over a period of time: a year, a month or even a week ago, but we need to get our systems built up first.
I am installing Performance Co-Pilot and Grafana to give us the information we need to figure out what is going on with our computers and devices.
Don't have a spare computer to run this one? Performance Co-Pilot and Grafana both run on Raspberry PI
CentOS 7 End of everything date is fast approaching. If you haven't started on moving your host operating systems over, you might want to take a look at a tool called Elevate from AlmaLinux Foundation. It will assist you in moving not only to AlmaLinux but also any other RHEL based distribution.
No AI images today, that one is the real deal.
More about Elevate: https://almalinux.org/elevate/
CentOS migration guide: https://wiki.almalinux.org/documentation/migration-guide.html
Support me on Patreon: https://www.patreon.com/DJWare
Follow me:
Twitter @djware55
Facebook:https://www.facebook.com/don.ware.7758
Gitlab: https://gitlab.com/djware27
...
https://www.youtube.com/watch?v=AOSXtYuloC0
Today, I am talking about the differences between Desktop Environments and Window Managers, then discuss 16+ Desktop Environments for Linux. How we got here and some of my thoughts at the end. Next time I will be looking at Window Managers
Contents
00:00 Intro
00:21 Graphical User Interfaces
00:22 PLATO
00:43 Xerox Alto
00:47 Xerox Star
01:09 Apple Lisa and Macinttosh
01:23 The Andrew Project
01:28 Bell Labs Blit Terminal
03:59 Windows Manager vs Desktop Environments
04:13 TWM on Debian
04:39 twm
04:59 uwm
07:20 X11 Architecture
10:37 Linux Desktop Environments
11:10 GNOME
11:56 KDE
13:23 Pop_OS Cosmic
13:51 XFCE
14:02 Cinnamon
14:13 MATE
14:33 LXQT and LXDE
14:58 KDE Plasma
15:18 Budgie
16:06 Pantheon
16:44 CDE
17:01 Open Look
17:52 EDE
18:11 UKUI
18:51 UDE
19:45 GNUStep
19:59 Apple Cocoa
20:01 NeXT OpenSTEP
20:25 My Thoughts on this Mess
21:45 Wrapup
Support me on Patreon: https://www.patreon.com/DJWare
Follow me:
Twitter @djware55
Facebook:https://www.facebook.com/don.ware.7758
Discord: https://discord.gg/hQcShnh
Gitlab: https://gitlab.com/djware27
"Brightly Fancy" Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 4.0 License
http://creativecommons.org/licenses/by/4.0
"Militaire Electronic" Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 4.0 License
http://creativecommons.org/licenses/by/4.0/
Werq by Kevin MacLeod
Link: https://incompetech.filmmusic.io/song/4616-werq
License: https://filmmusic.io/standard-license
Industrial Cinematic by Kevin MacLeod
Link: https://incompetech.filmmusic.io/song/3909-industrial-cinematic
License: https://filmmusic.io/standard-license
Music Used in this video
"NonStop" Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0 License
#desktop #windowmanagers #X11
...
https://www.youtube.com/watch?v=hqwpvUqD8dE
In this episode of the CyberGizmo we explore the differences between Virtual Machines, Containers and take a look at LXD/LXC (a hybrid)
Follow me:
Twitter @djware55
Facebook:https://www.facebook.com/don.ware.7758
Music Used in this video
"NonStop" Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0 License
...
https://www.youtube.com/watch?v=aV-afLa13sA
In this episode of the CyberGizmo we explore Alpine Linux 3.11 which is based on busybox, musl libc and is designed to be as small and fast as possible.
Follow me:
Twitter @djware55
Facebook:https://www.facebook.com/don.ware.7758
Music Used in this video
"NonStop" Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0 License
...
https://www.youtube.com/watch?v=6GGge-v6nZ4
In this episode of the CyberGizmo we explore the free version of Ansible
Follow me:
Twitter @djware55
Facebook:https://www.facebook.com/don.ware.7758
Music Used in this video
"NonStop" Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0 License
...
https://www.youtube.com/watch?v=GQ-erEoe1CM
In this episode of the CyberGizmo we explore networking and how it works inside of Linux.
MTU and Internet Performance: http://dx.doi.org/10.1109/HPSR.2012.6260832
Linux Networking Book: https://www.amazon.com/Understanding-Linux-Network-Internals-Networking/dp/0596002556/ref=pd_lpo_14_img_2/147-3614093-1920662?_encoding=UTF8&pd_rd_i=0596002556&pd_rd_r=cb91905d-a650-4b55-885f-07a5831708b7&pd_rd_w=26qwh&pd_rd_wg=6oEwm&pf_rd_p=7b36d496-f366-4631-94d3-61b87b52511b&pf_rd_r=A4DF9Z499G4GFC4T90P7&psc=1&refRID=A4DF9Z499G4GFC4T90P7
Support me on Patreon: https://www.patreon.com/DJWare
Follow me:
Twitter @djware55
Facebook:https://www.facebook.com/don.ware.7758
Discord: https://discord.gg/hQcShnh
Music Used in this video
"NonStop" Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0 License
...
https://www.youtube.com/watch?v=KobYWL1LtW4
In this episode of the CyberGizmo we explore the Screenless Computer
Support me on Patreon: https://www.patreon.com/DJWare
Follow me:
Twitter @djware55
Facebook:https://www.facebook.com/don.ware.7758
Discord: https://discord.gg/hQcShnh
Werq by Kevin MacLeod
Link: https://incompetech.filmmusic.io/song/4616-werq
License: https://filmmusic.io/standard-license
Industrial Cinematic by Kevin MacLeod
Link: https://incompetech.filmmusic.io/song/3909-industrial-cinematic
License: https://filmmusic.io/standard-license
Music Used in this video
"NonStop" Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0 License
...
https://www.youtube.com/watch?v=2-zqQVY_w94
In this video I am going to explore what NSO Group's Pegasus is and some of the things it does, how to detect it and a possible way to remove it. Since I did this video I did a bit more research and there is now a tool called iVerify which is approved on the Apple Store to download which is said to detect Pegasus, how well it works I can not say. There is a version of the software for Android as well. It is my hope that we finally decide to do something about this, the next generation of this type of software will be even more difficult to detect and remove. As Edward Snowden said "This software should not exist". and I agree with him.
Support me on Patreon: https://www.patreon.com/DJWare
Follow me:
Twitter @djware55
Facebook:https://www.facebook.com/don.ware.7758
Discord: https://discord.gg/hQcShnh
Gitlab: https://gitlab.com/djware27
Werq by Kevin MacLeod
Link: https://incompetech.filmmusic.io/song/4616-werq
License: https://filmmusic.io/standard-license
Industrial Cinematic by Kevin MacLeod
Link: https://incompetech.filmmusic.io/song/3909-industrial-cinematic
License: https://filmmusic.io/standard-license
Music Used in this video
"NonStop" Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0 License
...
https://www.youtube.com/watch?v=HCk3GHzPjxw
One of the all time problems which exists in any operating system which uses virtual memory, is memory fragmentation. In this video I explore what it is, how the Linux kernel attempts to minimize it, and what tools you can use to monitor it. I will answer the question do you need swap, if so how much swap?, swapfile vs swap partition? How linux works without a swap
Tool to show memory fragmentation as percent: https://github.com/bittorf/calculate-linux-memory-fragmentation
Chapters
00:00 - Intro
00:28 - Linux is a Virtual Memory OS
01:58 - Virtual Memory and Fragmentation
03:28 - Memory Fragmentation
08:34 - Proactive Compaction
09:24 - Memory Fragmentation Tools
10:27 - Swap
21:48 - Outro
Support me on Patreon: https://www.patreon.com/DJWare
Follow me:
Twitter @djware55
Facebook:https://www.facebook.com/don.ware.7758
Gitlab: https://gitlab.com/djware27
#Linux #VirtualMem #MemFrag
...
https://www.youtube.com/watch?v=tqq-QAi9XHg