Use Prometheus to gather metrics into usable, actionable entries, giving you the data you need to manage alerts and performance information in your environment.
Read More at Enable Sysadmin
An introduction to Prometheus metrics and performance monitoring
DNF for APT users
DNF for APT users
Take a look at a few common and useful DNF and APT operations.
Jonathan Roemer
Thu, 10/29/2020 at 5:38am
Image
Photo by Josh Sorenson from Pexels
When hopping between Linux distributions, it can be challenging to smoothly transition between the different interfaces to package management tools. In this article, we’re going to review some common operations and how to perform them using both dnf and apt.
Topics:
Linux
Linux Administration
Package Management
Read More at Enable Sysadmin
How to use the Linux mtr command
mtr is an essential, real-time network diagnostic tool for your sysadmin toolbox.
Read More at Enable Sysadmin
Sysadmin tales: Take a look back at an old school IT prank
Sysadmin tales: Take a look back at an old school IT prank
In the Age of IT Innocence, things and practical jokes were much simpler. Take five minutes to kick it “old school” with this stone age prank.
Rick Greene
Wed, 10/28/2020 at 3:13am
Image
“Apple IIe, Living Computer Museum & Labs, Seattle” by mattk1979 is licensed under CC BY-SA 2.0
Set your Wayback Machine to the early ’80s. Disco was dead and gone, pop rock was making waves, and consumer computers were available enough that some schools started figuring out that teaching computers was something they should do.
My school was one of those—the lovely Manheim Township High School in Neffsville, PA. A classroom was repurposed as a computer lab, as the prior computer area was barely larger than a closet and only had four terminals connected to some type of “miniframe” computer, with one Apple II computer on a rolling cart.
Topics:
Linux
Hardware
Read More at Enable Sysadmin
The accidental forkbomb: How a *nix script goes bad
When brilliant strategies go wrong, they can really go wrong and your opponent has to come to your rescue.
Read More at Enable Sysadmin
Oracle Linux 8 – Installation made easy with free videos
Training Tuesday Edition – 1 Blog written by Craig McBride With “work from home” mandates and less opportunity to go to in-person classes, you might be looking for training opportunities you can start on today. We all need some help to get started on developing our skills. To make it easy for you, we’ve put together a series of blogs where you’ll…
Click to Read More at Oracle Linux Kernel Development
Oracle Linux 8 – Installation made easy with free videos
Training Tuesday Edition – 1 Blog written by Craig McBride With “work from home” mandates and less opportunity to go to in-person classes, you might be looking for training opportunities you can start on today. We all need some help to get started on developing our skills. To make it easy for you, we’ve put together a series of blogs where you’ll…
Click to Read More at Oracle Linux Kernel Development
Oracle Linux 8 – Installation made easy with free videos
Training Tuesday Edition – 1 Blog written by Craig McBride With “work from home” mandates and less opportunity to go to in-person classes, you might be looking for training opportunities you can start on today. We all need some help to get started on developing our skills. To make it easy for you, we’ve put together a series of blogs where you’ll…
Click to Read More at Oracle Linux Kernel Development
The history of an API: GitLab Runner and Podman
The history of an API: GitLab Runner and Podman
Here is one sysadmin’s journey through Podman and GitLab Runner integration
Pablo Greco
Tue, 10/27/2020 at 5:36am
Image
Photo by Michael Foster from Pexels
For a while, I’ve been working on a project that uses GitLab Runner with Docker as its executor. Since runners are hosted on CentOS 7, everything made sense—until we started looking at moving it to CentOS 8, and our world exploded.
The first thing we were thinking was, since Podman is a drop-in replacement, this should be easy (you can imagine the veracity of that statement yourselves). The truth was, Podman didn’t have the API that GitLab Runner used to manage the containers, so even if we could do everything manually, we weren’t there yet.
Topics:
Linux
Containers
Read More at Enable Sysadmin
Using an Ansible playbook to manage workstation and server updates
Using an Ansible playbook to manage workstation and server updates
In part two of this series on writing playbooks, we examine updates for servers and workstations. This playbook manages updates differently depending on the role the systems play on the network.
David Both
Mon, 10/26/2020 at 9:07pm
Image
Image by wiredsmartio from Pixabay
I have decided to streamline my update process for customer systems I support as well as for my own Linux devices. While a series of complex scripts have served me well for a long time, the advantages of using Ansible for this task are just too many to pass up.
Topics:
Linux
Linux Administration
Ansible
Automation
Read More at Enable Sysadmin