current location:Home > Technical Articles > Operation and Maintenance > Safety
- Direction:
- All web3.0 Backend Development Web Front-end Database Operation and Maintenance Development Tools PHP Framework Common Problem Other Tech CMS Tutorial Java System Tutorial Computer Tutorials Hardware Tutorial Mobile Tutorial Software Tutorial Mobile Game Tutorial
- Classify:
-
- Another shot of Yun Shao Haiyang: 25-year Linux veteran talks about the eight honors and eight disgrace of DevOps
- Through interviews and submissions, veterans in the field of operation and maintenance are invited to provide profound insights and collide together, with a view to forming some advanced consensus and promoting the industry to move forward better. In this issue, we invite Shao Haiyang from Youpaiyun Technology, a 25-year veteran of Linux. Mr. Shao is obsessed with technology and moves up step by step. This is a typical growth path for ordinary operation and maintenance personnel. I hope that today’s interview will It can be some inspiration to you. This is the 4th issue of the down-to-earth and high-level "Operation and Maintenance Forum", starting! Hello Mr. Shao, please introduce yourself first, talk about your resume and current situation, so that everyone can get to know you better. Understanding your background will also help readers understand the content of the following interview. I am from Youpaiyun Technology Shao Haiyang, has been using Linu since 1998
- Safety 1351 2023-06-09 23:26:28
-
- Spring Boot Actuator Endpoint Revealed: Easily Monitor Your Application
- 1. Introduction to SpringBootActuator endpoint 1.1 What is Actuator endpoint SpringBootActuator is a sub-project used to monitor and manage SpringBoot applications. It provides a series of built-in endpoints (Endpoints) that can be used to view the status, operation status and operation indicators of the application. Actuator endpoints can be exposed to external systems in HTTP, JMX or other forms to facilitate operation and maintenance personnel to monitor, diagnose and manage applications. 1.2 The role and function of the endpoint The Actuator endpoint is mainly used to implement the following functions: providing health check of the application, including database connection, caching,
- Safety 1730 2023-06-09 22:56:12
-
- Having worked in operation and maintenance for more than ten years, there have been countless moments when I felt like I was still a novice...
- Once upon a time, when I was a fresh graduate majoring in computer science, I browsed many job postings on recruitment websites. I was confused by the dazzling technical positions: R&D engineer, operation and maintenance engineer, test engineer... During college, my professional courses were so-so, not to mention having any technical vision, and I had no clear ideas about which technical direction to pursue. Until a senior student said to me: "Do operation and maintenance. You don't have to write code every day to do operation and maintenance. You just need to be able to play Liunx! It's much easier than doing development!" I chose to believe... I have been in the industry for more than ten years , I have suffered a lot, shouldered a lot of blame, killed servers, and experienced department layoffs. If someone tells me now that operation and maintenance is easier than development, then I will
- Safety 1332 2023-06-09 21:53:11
-
- systemd log maintenance guide (with examples)
- If your Linux distribution supports systemd, it will collect logs from all processes and applications on the system every second starting from boot time. All these log events are managed by systemd's journald daemon. journald collects all logs (information, warnings, errors, etc.) and stores them as binary data in disk files. Since the log is kept on disk and collected every second, it takes up a huge amount of disk space; especially for older systems and servers. For example, on one of my test systems that has been running for about a year, the log files are gigabytes in size. If you manage multiple systems and servers, it is recommended that you
- Safety 1059 2023-06-09 21:46:33
-
- Sharing folders between host and guest of virt-manager
- The virt-manager application or software package uses the libvirt library to provide virtual machine management services. It has a desktop interface that helps create, delete and manage multiple virtual machines. The virt-manager desktop interface and its components provide flexible virtual machine management services for a variety of personal and business scenarios. It is a free and open source application mainly used for KVM virtual machines. However, it can also support other hypervisors such as Xen and LXC. In a previous article, I explained how to create a virtual machine using virt-manager. This article explains how to seamlessly access files and folders between the client and host. Instructions on sharing files with virtiofs
- Safety 1439 2023-06-09 21:10:16
-
- Ansible Playbook explanation and practical operation
- 1. Overview Compared with ad-hoc, playbook is a completely different way of using ansible, similar to saltstack's state file. Ad-hoc cannot be used permanently, playbook can be used permanently. A playbook is a list consisting of one or more plays. The main function of a play is to dress up hosts that have been previously grouped into a group into roles that have been defined through tasks in ansible. Fundamentally speaking, the so-called task is nothing more than a module that calls ansible. Organizing multiple plays into a playbook allows them to be combined to complete a certain task according to a pre-arranged mechanism.
- Safety 1740 2023-06-09 20:58:29
-
- How to hide our Nginx version number
- Introduction When we use Nginx for proxy, all network requests are distributed through Nginx. As long as it is software, there will be loopholes. Nginx will inevitably have some loopholes, and Nginx is also constantly undergoing version iterations, so we need to prevent the outside world from obtaining our Nginx version when accessing externally. Reduce some attack risks caused by version exposure. (Upgrading to the latest version in time will provide higher security.) This article introduces how to hide the version number of our Nginx to avoid external attacks. 1. How to check whether the Nginx version of your own server is hidden? The following introduces the query methods in different environments (1) In the windows environment, we can use the browser
- Safety 2158 2023-06-09 20:55:10
-
- From monitoring to diagnostics: the power of data
- Monitoring and diagnosis have always been two very important links in database operation and maintenance. In the traditional operation and maintenance model, monitoring and diagnosis are people-centered, so the collection of indicators and data must also focus on people. Monitoring data needs to be viewed by people. Through human viewing, abnormalities in the monitoring data or areas worthy of vigilance can be discovered. DBAs of different levels can see different levels of risk from the data. Because it requires people to see it, there should not be too many indicators displayed, otherwise the monitoring personnel will be dazzled. In fact, the number of key indicators in the above picture is too many to monitor. For monitoring that relies on people, brief and intuitive indicator display is very necessary. For databases, only focusing on three or five key indicators can better achieve manual monitoring.
- Safety 1100 2023-06-09 20:11:48
-
- Ansible introduction and practical operation demonstration
- 1. Overview Ansible is a new automated operation and maintenance tool. It is developed based on Python and integrates the advantages of many operation and maintenance tools (puppet, cfengine, chef, func, fabric) to realize batch system configuration, batch program deployment, and batch running commands. and other functions. Features of Ansible: Simple deployment, you only need to deploy the Ansible environment on the master control end, and the controlled end does not need to do any operations. By default, the SSH protocol is used to manage the device. Master-slave centralized management. Simple configuration, powerful functions, and strong scalability. Supports API and customization. Modules can be easily extended through Python to customize powerful configuration and status management through Playbooks for cloud computing platforms and big data.
- Safety 1242 2023-06-09 19:35:44
-
- Docker log size limit and switching storage directory
- Many CentOS virtual machines are used in various environments of the product. By default, the root directory space is 50G. As the use time becomes longer and longer, the space will become insufficient. The method that has been adopted is to clear useless images and Docker logs, so that the server will always be available. It wasn't until cleaning was useless that I thought about finding other methods. When we are not forced into a desperate situation, we will habitually rely on methods and tools that we are familiar with. It may not be efficient, but it can solve the problem. This kind of thinking is not unusable, but it is harmful and will make people stay in the comfort zone. Be willing to come out. The other methods mentioned above are actually very simple and can be obtained by checking the information. They are to limit the size of Docker logs and reduce the size of Docker logs.
- Safety 1496 2023-06-09 19:18:42
-
- To end this topic: Is it true that operation and maintenance jobs can no longer be done?
- Last Friday, Ma Chi and Lai Wei had an online discussion. The topic was: Are operation and maintenance positions really no longer available? As the host, I am both the igniter and the facilitator:) I benefited a lot from listening to the two veterans share some of their respective opinions. Make sure to record it today so as not to forget it. It is a review of the live broadcast. About the tool platform The tool platform will replace part of the labor force. This is actually obvious and needs no further explanation. But who will build the tool platform? This is worth checking out. Monitoring systems, CI/CD platforms, chaos engineering platforms, middleware services, etc. are all Platforms, built by PlatformEngineer, referred to as PE. PE is obviously divided into many groups, and each PE group is responsible for a limited number of platforms. These scattered
- Safety 1461 2023-06-09 18:57:47
-
- How to set up a high-availability Apache (HTTP) cluster on RHEL 9/8
- Pacemaker is high-availability cluster software for Linux-like operating systems. Pacemaker is known as the "cluster resource manager" and it provides maximum availability of cluster resources by failover of resources between cluster nodes. Pacemaker uses Corosync for heartbeat and internal communication between cluster components. Corosync is also responsible for voting (Quorum) in the cluster. Prerequisites Before we begin, make sure you have the following: Two RHEL9/8 servers RedHat subscription or locally configured repository Access to both servers via SSH root or sudo permissions Internet connection Lab details: Server 1: node1.exa
- Safety 1869 2023-06-09 18:20:27
-
- HAS 2023 | Intelligent Operations and Maintenance Roundtable, discussing the new generation of intelligent operation and maintenance of the '30' vision
- [Shenzhen, China, April 27, 2023] At the recently held Huawei Analyst Conference, Mr. Ye Rongchun, Director of the Intelligent Operation and Maintenance Business Department of Huawei's Global Technical Services Department, met with operators, vertical industry partners and global TOP analysts from around the world. Organizations gathered together to share and communicate around the vision, key elements and technologies of the new generation of intelligent operation and maintenance. [HAS2023 Huawei Intelligent Operation and Maintenance Roundtable] Mr. Ye Rongchun shared his understanding of the digital transformation of operation and maintenance, intergenerational operation and maintenance and its elements, and introduced Huawei AUTIN intelligent operation and maintenance solutions and practices. 1. The intergenerational evolution of operation and maintenance is the result of dual drivers of business and technology. In terms of technology drivers, Huawei believes that in addition to being driven by general-purpose technologies (such as AI), it is also necessary to have breakthroughs in domain technologies and even theoretical breakthroughs.
- Safety 1224 2023-06-09 17:52:28
-
- Uber Practice: Some experiences in operating and maintaining large-scale distributed systems
- This article is an article by Uber engineer Gergely Orosz. The original address is: https://blog.pragmaticengineer.com/operating-a-high-scale-distributed-system/ In the past few years, I have been building and operating a large-scale Distributed systems: Uber’s payment system. During this period, I learned a lot about distributed architecture concepts and witnessed first-hand the challenges of running high-load and high-availability systems (a system is far from finished when it is developed, and the challenges of running it online are actually even greater). Building the system itself is an interesting endeavor. How planning systems handle 10x/100
- Safety 937 2023-06-09 16:53:49
-
- Well Source: Operational and Maintenance Geometry
- Editor: Boss Jing was the boss of my team when I joined Baidu in 2011. He is a hard-core veteran. It was not easy to seize this opportunity. He asked all the common questions in the industry for the benefit of readers. Boss Jing has a free and easy nature, and his jokes and curses are all written down, and his principles are easy to understand. This is the first issue of the down-to-earth and high-level "Operation and Maintenance Forum", starting now! Guest introduction: Jing Yuan, first from left, former Baidu operation and maintenance architect, former Xiaomi operation and maintenance leader, former Meicai CIO. Some operation and maintenance personnel reported that the company knew very little about the value of operation and maintenance. How did you explain operation and maintenance clearly to the company back then? What about the value of dimension? First of all, you need to clearly explain the job responsibilities of operation and maintenance (what operation and maintenance does and what it produces) and key indicators (measuring output results) with the company. For example, the work will focus on stability, safety, efficiency, etc., and start
- Safety 1384 2023-06-09 16:50:53