Language Selection

English French German Italian Portuguese Spanish

4 Must-Have Tools for Monitoring Linux

Filed under
Linux

Linux. It’s powerful, flexible, stable, secure, user-friendly… the list goes on and on. There are so many reasons why people have adopted the open source operating system. One of those reasons which particularly stands out is its flexibility. Linux can be and do almost anything. In fact, it will (in most cases) go well above what most platforms can. Just ask any enterprise business why they use Linux and open source.

But once you’ve deployed those servers and desktops, you need to be able to keep track of them. What’s going on? How are they performing? Is something afoot? In other words, you need to be able to monitor your Linux machines. “How?” you ask. That’s a great question, and one with many answers. I want to introduce you to a few such tools—from command line, to GUI, to full-blown web interfaces (with plenty of bells and whistles). From this collection of tools, you can gather just about any kind of information you need. I will stick only with tools that are open source, which will exempt some high-quality, proprietary solutions. But it’s always best to start with open source, and, chances are, you’ll find everything you need to monitor your desktops and servers. So, let’s take a look at four such tools.

Read more

More in Tux Machines

Move to pay Debian devs for project work rears its head again

The idea of paying developers to work on Debian GNU/Linux packages has reared its head again, with senior developer Raphael Hertzog proposing that project funds be used for the purpose. Hertzog made the suggestion in a reply to a post on one of the project's mailing lists which was part of a thread on the subject "Why do we take so long to realise good ideas?" "Use the $300,000 on our bank accounts?", he wrote, adding that he had heard of another US$300,000 donation made by Google to the project though he was unable to find any publicly accessible reference to it. The idea of paying developers for their work on what is a community project was raised 13 years ago by former project leader Anthony Towns, with the reason being the speeding up of development so that releases could take place sooner. The idea did not prove very popular as it was meant to be run outside the project proper and was meant to pay core members for their work. Read more

GNOME 3.34’s Sleek New Desktop Background

The upcoming GNOME 3.34 release is sure to ship with a stack of improvements, new features and core app updates — but it will also come with a brand new default wallpaper! GNOME designer Jakub Steiner is, once again, diligently designing a new desktop drape for the revered free desktop to use by default. And although the intended design is not final-final, it’s almost done! So here’s your first look at the brand new GNOME 3.34 wallpaper... Read more

today's howtos

Compilers: GCC 10 and LLVM Clang 9.0

  • GCC 10 Lands Support For Targeting TI's 32-bit PRU Processor
    New to the GCC 10 compiler code-base this week is a port for the Texas Instruments Programmable Real-Time Unit (PRU) processor found on various boards, including the likes of the BeagleBone Arm SBCs. The TI programmable real-time unit (PRU) is a processor on some TI boards that offers two 32-bit cores running at 200MHz. The PRU offers single-cycle I/O access and full access to the system's internal memory and peripherals. Texas Instruments has offered a proprietary toolchain for writing Assembly code to run on the PRU while now an independent developer has landed the GCC port for targeting this unique processor.
  • Clang-Scan-Deps Lands In Clang 9.0 For Much Faster Dependency Scanning
    Landing this week in the LLVM Clang 9.0 development code-base is the new clang-scan-deps tool for much faster scanning of files for dependencies compared to the traditional pre-processor based approach. Development of clang-scan-deps was led by Apple's compiler team and delivers up to around ten (10) times faster performance for scanning of dependencies/modules before compiling compared to the pre-processor-based scanning.