Tux Machines

Do you waddle the waddle?

Other Sites

news

today's howtos

posted by Roy Schestowitz on Feb 03, 2024

1950 Mid Century Newspaper Montage

  • Linux Journal Linux System Monitoring with Prometheus, Grafana, and collectd

    In the realm of Linux system administration and development, the importance of efficient and comprehensive system monitoring cannot be overstated. Monitoring the health, performance, and reliability of Linux servers and applications is paramount for ensuring high availability, diagnosing problems, and optimizing resources. Among the plethora of tools available for this purpose, three stand out for their robustness, versatility, and the powerful insights they offer: Prometheus, Grafana, and collectd. This article delves into each of these tools, exploring their key features, benefits, and how they can be integrated to create a formidable monitoring setup.

    [...]

    Prometheus’s architecture is built around its time-series database, which efficiently stores metrics in a format that supports precise and fast queries, even over large datasets. The core of its functionality is the ability to scrape metrics from configured endpoints at specified intervals, using HTTP requests. These endpoints can be anything from hardware sensors to web applications, as long as they expose metrics in the format Prometheus expects.

    One of the standout features of Prometheus is its query language, PromQL, which allows for the retrieval and manipulation of data, enabling administrators to pinpoint issues quickly. Furthermore, Prometheus supports automatic service discovery and dynamic configurations, making it adaptable to environments with changing infrastructures, such as cloud deployments.

  • Make Use OfHow to Find the Serial Number of Your Linux PC

    Determining your PC's serial number is generally as simple as checking a sticker on the case. Sometimes, you'll need another way of discovering the serial number, and commands like dmidecode can help.

    [...]

    While your PC's serial number isn't a particularly important characteristic, it's important to know for purposes like making warranty claims. If you have identical devices, their serial numbers are also a reliable tool to distinguish between them.

    You could use serial numbers to restrict software licenses or to track the repairs on a warrantied device. You can even use the serial number to verify that the new part you're purchasing is the same model if you ever need to replace or upgrade a PC component.

  • Linux Hint How to Use Rsync for Efficient File Transfer between Directories in Linux

    Rsync is a command line utility that is famous for its data synchronization features in Linux. You can use it to synchronize the files on the same and different systems. Moreover, it offers features like file compression, encryption, selective synchronization, and more which make it superior to other tools. It can compare the source and target directories to transfer only the newly added and updated files from the source directory.

  • Linux Hint How to Configure Multiple IP Adresses on a Single Network Interface on Debian 12 Desktop/Server

    Usually, you set a single IP address on a single network interface of your Debian 12 desktop/server operating system. At times, you may need multiple IP addresses to be set on your Debian 12 system, but you may not have multiple network interfaces installed on your computer. If that’s the case, you can set multiple IP addresses on a single network interface of your Debian 12 system very easily.

  • Linux HintCrunch for Linux

    Crunch is a very useful tool especially for penetration testers. In essence, crunch is basically just a wordlist generator or a dictionary file generator. The great part is that it can generate the exact set of words that you ask it to generate and this can be in terabytes at times. The sky is truly the limit with such a tool. In this tutorial, we will learn about crunch.

  • Linux HintLinux Help Command

    In this guide, we will demonstrate how to use the “help” command in Linux.

  • Linux HintLinux Type Command

    In this guide, we will learn more about the “type” command in Linux.

  • Linux HintLinux Which Command

    Title: Linux Which Command

    Excerpt: Practical tutorial on using the “which” command on Linux and how to locate the various executable files and scripts from the PATH variable along with examples.

    Permalink: linux-which-command

  • TechTarget Amazon ECS vs. Kubernetes: Which should you use on AWS?

    IT teams have several options for running containerized applications on AWS. Some organizations will opt for Kubernetes, an open source service that is the de facto choice for container orchestration, while others will want to use AWS' proprietary orchestration service instead.

  • The Server Side Quickly generate, add and setup GitLab SSH Keys

    The Secure Socket Shell (SSH) is the preferred connection mechanism, especially when compared to HTTPS, to connect from Git to a remote server such as GitLab, GitHub or BitBucket.

  • HowTo Geek What Is Swappiness on Linux? (and How to Change It)

    The Linux swappiness value has nothing to do with how much RAM is used before swapping starts. That's a widely reported and widely believed mistake. We explain what it really is.

  • HowTo Geek How to Restore the Minimize and Maximize Buttons in Fedora

    Fedora’s GNOME desktop windows neither have minimize nor maximize buttons. It’s counterproductive because it makes the Linux desktop even more alien to newcomers. Here are two different ways to get them back.

  • HowTo Geek How to Move Ubuntu’s Launcher Bar to the Bottom or Right

    You can now move the Ubuntu desktop's launcher bar from the left side of your screen to the bottom or right instead. This doesn't require obscure terminal commands, either. You can move the launcher with just a few clicks.

  • HowTo Geek How to Launch a Terminal Window on Ubuntu Linux

    If you're using Ubuntu Linux, you'll often see articles recommend you run commands. To do this, you need to type these commands into a Terminal window. Here are several ways to open one—including a quick keyboard shortcut

  • HowTo GeekHow to Encode or Decode a base64 String on Linux

    Want to learn how to encode and decode strings using the base64 binary-to-text scheme? This tutorial will show you two methods to encode and decode a string on Linux using the base64 command and the Python programming language.

  • Jeff BridgforthChoosing HTML elements is hard

    I didn’t start thinking about the semantics of my code until I read Andy Clarke’s book, Transcending CSS. He spent a fair amount of time at the beginning of the book laying a solid foundation of HTML structure that we could then build our creative layouts and styling with CSS.

  • Announcing Transcending CSS Revisited

    Transcending CSS Revisited is available to read online for free, with a new foreword by none other than Rachel Andrew. I have no hesitation in saying without Rachel, none of the CSS we now use today would’ve been possible.

  • A personal link shortener using mostly S3

    Another consideration is that short keys makes it easier for someone else to iterate through all of them to find what links you’ve shortened. Either don’t shorten secret links, or use a longer keylen.

    The script I use to shorten links is called publish-link. On macOS pbcopy copies standard input to my clipboard. On Linux I’d use xclip -sel clip [...]

Other Recent Tux Machines' Posts

Wine 11.11
The Wine development release 11.11 is now available
Linux Kernel 7.1 Officially Released, Here’s What’s New
Linux kernel 7.1 is now available for download with new features, enhanced hardware support through new and updated drivers, improvements to filesystems and networking, and much more.
Active AUR malicious packages incident
Some bad incident
Games: Videogames, Proton-CachyOS, Proton Experimental, and More
gaming picks
 
Today in Techrights
Some of the latest articles
9to5Linux Weekly Roundup: June 14th, 2026
The 296th installment of the 9to5Linux Weekly Roundup is here for the week ending June 14th, 2026.
DietPi 10.5 Enables KMS/DRM Graphics System by Default for Raspberry Pi SBCs
DietPi 10.5 distribution for single-board computers is now available for download with KMS/DRM support enabled by default for Raspberry Pi SBCs, better NanoPi K2 support, and other changes.
GNU/Linux and BSD Leftovers
mostly GNU/Linux
Audiocasts/Shows: Linux Saloon on LibreWolf and More
two episodes
today's howtos
Instructionals/Technical picks
Web Browsers/Web Servers/Feed Readers: Sparkline, Let’s Encrypt, Mozilla Hugging Slop
WWW and more
Become a Friend of Birds [original]
they do recognise faces and develop affinity/trust
Some Free Software for Secure Communication: A Work in Progress [original]
still in beta but open to contributions
GTK/GNOME: Testing Keyboard Input Latency and Hylke
GTK and more
EasyOS Work on Video Playback and ROX-Filer
a couple of updates from BK
today's leftovers
3 more stories
Security and Windows TCO
Windows TCO and more
Standards/Consortia: Slop Against Open Standards, ISO C++, and More
3 stories
Programming Leftovers
Development picks
Gentoo: 2026 Council Manifesto - Michał Górny
I joined Gentoo over 15 years ago
Games: Rescuing the Sun, Noctropolis, Pac-Man
gaming picks
Red Hat Sells Microsoft and Slop, Qubes OS User Survey
Fedora based Qubes OS
Open Hardware/Modding: ESP32 and More
lots of ESP32 projects/products
Android Leftovers
Galaxy phones are finally getting a feature Android users have wanted for years
This Linux command is the only backup tool I'll ever need
It's a native command-line tool called rsync
KDE Android News (June 2026)
Quite a few things have happened around the Android platform support for KDE applications in recent months
Ubuntu Desktop 26.10 “Stonking Stingray” Daily Builds Now Available for Download
Ubuntu Desktop 26.10 (Stonking Stingray) daily build ISO images are now available for download for early adopters and application developers.
Today in Techrights
Some of the latest articles
Ubuntu 25.10 “Questing Quokka” Will Reach End of Life on July 9th, 2026
Ubuntu 25.10 “Questing Quokka” will reach end of life on July 9th, 2026, and users should consider upgrading to Ubuntu 26.04 LTS “Resolute Raccoon”.
First Look at Audacity 4: A Beautiful and Modern Revamp of the Audio Editor
A first look at the new features and improvements in the upcoming Audacity 4 open-source audio editor.
Audiocasts/Shows:, Hackaday Podcast, Michael Geist on the Globe and Mail
2 episodes or shows
seL4 microkernel and rambles around computer science covering Linux kernel
kernel news
Distributions and Operating Systems: HaikuOS, BSDs, and More
misc. OS news
Free, Libre, and Open Source Software Leftovers
FOSS and more
Red Hat Selling Slop, RISC-V, LinuxONE
mostly slop though
Open Hardware/Modding: Arduino, Raspberry Pi, and More
hardware news picks
Mozilla: Lobbying on the American Innovation and Choice Online Act (AICOA) and More Exodus
Mozilla news
Programming Leftovers
Development picks
Security Leftovers
bugs, cracks, and more
GNOME: This Week in GNOME, Extending Libipuz, and Ayatana Indicators
GNOME news
today's howtos
Instructionals/Technical posts
Games: Godot, Classics, and Handhelds
gaming leftovers
Apple and GNU/Linux Containers
a pair of reports
MX Linux 25.2 “Infinity” Released with Linux Kernel 7.0, Based on Debian 13.5
MX Linux 25.2 distribution is now available for download with a new text-mode installer, Debian 13.5 base, and Linux kernel 7.0 on the AHS builds. Here’s what’s new!
EasyOS Changes in Internet Radio, Symphytum, and EcoTube
Updates from BK
Shelly 2.3.3 Package Manager for Arch Linux Improves Flatpak/AppImage Support
Shelly 2.3.3 open-source graphical package manager for Arch Linux-based distributions is now available for download with better handling of Flatpak and AppImage bundles, and other changes.
Long Days [original]
We're now exactly a week away from the longest day
GNU/Linux Leftovers
GNU/Linux stories for today
Today in Techrights
Some of the latest articles
Android's Quick Share finally works on Linux—and it's simpler than KDE Connect
Even though I prefer GNOME over KDE
There's a full Linux server dashboard hiding in your browser — and it's already installed
If you're a long-time Linux user, there's a very good chance that a raft of terminal commands is living in your head rent-free right now
Juno Tab 4 Linux tablets launch in 10.5'' and 13'' versions powered by Intel processors
Juno Computers has refreshed its Linux tablet line with two new models
Audacity 3.7.8 Audio Editor Improves Support for HiDPI Displays on Linux
Audacity 3.7.8 open-source digital audio editor and recording software is now available for download with improves support for HiDPI displays on Linux, new options to choose where silence is truncated, and more.
CIB seven – workflow and process automation platform
This is free and open source software
This Week in Plasma: 6.8 is Very Close!
This week the Plasma team put the finishing touches on Plasma 6.7
Open Hardware/Modding: Commodore 64, Framework Laptop 13 Pro, and More
Hardware leftovers