Shell command execution visualization and alerting tools

Sampler is a tool for shell command execution, visualization and alerting. Its configuration uses a simple YAML file. 1. Why do I need it? You can sample any dynamic process directly from the terminal - watch for changes in the database, monitor MQ in-flight messages, trigger deployment scripts and get notified when it's done. If there is a wa ...

Posted by jarriola on Thu, 12 May 2022 10:38:39 +0300

Overall understanding of system D instructions

systemctl understanding There are two ways of Linux service management: service and systemctl systemd is the latest initialization system (init) of Linux system. Its function is to improve the startup speed of the system, start fewer processes as much as possible and start more processes concurrently as much as possible. The process manageme ...

Posted by bluesoul on Sun, 08 May 2022 21:57:21 +0300

VirtualBox installation CentOS related network configuration and problems

VirtualBox installation CentOS related network configuration and problems 1. General description (1) This article does not cover how to install CentOS. If you need this part, you can refer to other blog posts. (2) After installing CentOS, there are many wonderful problems in the network. This paper aims to give a reference scheme on how to co ...

Posted by villager203 on Sun, 08 May 2022 13:34:31 +0300

Linux network status tool ss command usage details

The SS command is used to display the socket status It can display PACKET sockets, TCP sockets, UDP sockets, DCCP sockets, RAW sockets, Unix domain sockets and other statistics It displays more tcp and state information than other tools It is a very practical, fast and effective new tool to track IP connections and sockets SS command The follo ...

Posted by mackevin on Sun, 08 May 2022 06:57:12 +0300

Common commands of Linux operation and maintenance engineers (Collection)

1. Delete 0 byte file find -type f -size 0 -exec rm -rf {} ; 2. View process Sort by memory from large to small PS -e -o "%C : %p : %z : %a"|sort -k5 -nr 3. Ranked by CPU utilization from large to small ps -e -o "%C : %p : %z : %a"|sort -nr 4. Print the URL in the cache grep -r -a jpg /data/cache/* | strings | grep "http:" | awk -F'http:' '{pri ...

Posted by BZorch on Sat, 07 May 2022 23:06:49 +0300

Jumpserver (Fortress machine) open source version graphic explanation

1. Basic overview of jumpserver 1. What is a springboard machine The springboard machine is a server with public network and intranet. When our developers or operation and maintenance personnel want to maintain the internal cluster service, they need to log in to the server of the springboard machine uniformly, and then log in to the targe ...

Posted by rxbanditboy1112 on Sat, 07 May 2022 12:24:46 +0300

Docker's distributed warehouse Harbor and Harbor high availability

Docker's distributed warehouse Harbor Harbor is an enterprise level Registry server for storing and distributing Docker images. It is open source by VMware. It extends the open source Docker Distribution by adding some necessary functional features for enterprises, such as security, identification and management. As an enterprise private Regis ...

Posted by skippy111 on Fri, 06 May 2022 15:38:20 +0300

Use Rsync+cwRsync to achieve data backup + off-site backup

Use Rsync+cwRsync to achieve data backup + off-site backup Background description: The company has more than ten servers, including database, application server, FTP server, file sharing server, including windows Server server, Linux server, considering data security! In order to achieve the purpose of data backup, we first perform data backup ...

Posted by mykg4orce on Thu, 05 May 2022 04:45:51 +0300

Shell programming learning summary, concise and clear, quick start shell

0.1 shell application example For example, I want to check my docker image and docker container Note: docker must be installed before using docker, and the shell summary is irrelevant to docker View docker image [root@hadoop100 shelldemo]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS POR ...

Posted by torsoboy on Wed, 04 May 2022 20:09:09 +0300

[Cloud Native Training Camp] Module 2 Go Language Advanced

function callCommon grammarMultithreadingDeep understanding of channelWrite a producer-consumer program based on channel function Main function Every Go program should have a main packageThe main function in the Main package is the entry of the Go language program package main func main () { args := os.Args if len(args) != 0 { print ...

Posted by celsoendo on Wed, 04 May 2022 19:43:02 +0300