current location:Home > Technical Articles > Operation and Maintenance
- Direction:
- All web3.0 Backend Development Web Front-end Database Operation and Maintenance Development Tools PHP Framework Daily Programming WeChat Applet Common Problem Other Tech CMS Tutorial Java System Tutorial Computer Tutorials Hardware Tutorial Mobile Tutorial Software Tutorial Mobile Game Tutorial
- Classify:
-
- What are the network devices that Zabbix 3.0 monitors?
- Introduction to SNMP 1 Overview of SNMP SNMP has developed to become the most widely used network management protocol. The currently applied versions mainly include SNMPv1, SNMPv2c and SNMPv3. The main differences between the versions are in the definition of information, the operation of communication protocols and the security mechanism. At the same time, two extensions of SNMP applications, remote network monitoring RMON (Remote Network Monitoring) and RMON2, have also appeared. From the perspective of the physical layer, using SNMP to manage the network should include: network management station (NMS), agent (Agent), and proxy server (proxy). NMS can generate commands and receive notification information. There must be at least one in the network management
- Safety . zabbix 2181 2023-06-04 08:44:50
-
- How to build a highly available Go language service
- With the continuous development of Internet business, high availability has become a very critical requirement. As a high-performance and easy-to-write language, Go language has also received more and more attention in recent years. So how to build a highly available Go language service? In this article, we will give some corresponding solutions from multiple perspectives. 1. High availability of infrastructure Before building a highly available Go language service, you must first fully consider the high availability of the infrastructure. High availability of infrastructure mainly includes the following aspects. High availability of the host must be ensured
- Golang . zabbix 699 2023-06-03 18:21:03
-
- How to monitor redis memory in zabbix
- 1. Download the import template directly and import the template through the following steps: Click configuration->templates>import->Import the downloaded xml file. 2. Configure the client key on the monitored host, open the /etc/zabbix/zabbix_agentd.conf configuration file, and add in the last line: UserParameter=redis_stats[*],redis-cli-h127.0.0.1-p$1info |grep$2|cut-d:-f2 After the configuration is completed, pass /etc/init.d/zabbix_agentdre
- Redis . zabbix 1049 2023-06-03 10:00:04
-
- How to use zabbix to monitor multiple mysql
- The main tools used: Macros (divided into template macros, host macros, and automatically discovered macros) Host macro format: $MACRO (can fill in the value directly) Automatically discovered macros: #MACRO (needs to match the value of the created key) General structure 1. Agent host—the agent host creates the macro variable $MYSQLPORT. The value of the macro variable is the automatic discovery script parameter of Discoveryrules. 2. Template—Create automatic discovery rules in the template, relying on the automatic discovery script to obtain the automatic discovery macro variable. 3. Monitoring items – Create monitoring items in Discoveryrules. The names and key values of the monitoring items are automatically sent.
- Mysql Tutorial . zabbix 1001 2023-06-02 14:25:25
-
- SpringBoot+Redis Bloom filter prevents malicious traffic from penetrating the cache
- The details are as follows: What is malicious traffic penetration? Assume that our Redis contains a set of user's registered emails, with email as the key, and it corresponds to some fields of the User table in the DB. Generally speaking, when a reasonable request comes in, we will first determine whether the user is a member in Redis, because reading data from the cache returns quickly. If this member does not exist in the cache, then we will query it in the DB. Now imagine that there are tens of millions of requests from different IPs (don’t think there are none, we encountered them in 2018 and 2019, because the cost of attack is very low) to access your website with a key that does not exist in Redis. Let's imagine this: the request arrives at the web server
- Redis . zabbix 1611 2023-05-30 08:16:05
-
- How to achieve high availability of WEB services in PHP7.0?
- In today's Internet era, WEB services have become an indispensable service in people's daily lives, and the high availability of WEB services is one of the issues that WEB service providers must pay attention to. How to achieve high availability of WEB services in PHP7.0? 1. Load balancing technology Load balancing refers to allocating traffic to multiple WEB service nodes to ensure that each node bears reasonable traffic pressure, thereby improving service availability and performance. WEB servers such as Nginx and Apache can be used in PHP7.0
- PHP7 . zabbix 685 2023-05-26 12:21:40
-
- How to analyze the rpm package management function
- Rpm package management function fully understands the function of software package management: packaging the components of the compiled program into one or several package files, in order to facilitate the installation, upgrade, uninstallation, query, verification, and database of the program package maintain. Let's take a look at the analysis of RPM package management. Rpm packages have great applications in redhat and S.U.S.E. Next, we will do some detailed functional analysis on the management of rpm packages in the centos system. Using yum (rhel series), it can be automatically installed during installation. Resolve dependencies drpm package naming format: name-VERSION-release.arch.rpmVERSION: major.minor.releaseMajor
- Safety . zabbix 1322 2023-05-24 09:01:05
-
- Getting Started with PHP: Log Analysis and Monitoring
- In today's digital age, PHP is the most popular programming language for web application development. When a PHP script is run, a large amount of log data will be generated during the running period. It is necessary to collect and analyze the log data to improve the quality of application development. In this article, we will introduce some tools and techniques for PHP log analysis and monitoring. 1. The Importance of PHP Log Management The development of web applications cannot avoid bugs, errors and performance problems, so the collection and management of logs is necessary
- PHP Tutorial . zabbix 1214 2023-05-20 21:12:02
-
- Integration of PHP and database monitoring and alarming
- With the continuous development of Internet technology and the increasing amount of data processing, databases have become a very important part of modern computer systems. In the process of database operation, problems such as failures and timeouts are often encountered, which require timely alarms to solve. This article will introduce the integration of PHP and database monitoring and alarming to help better monitor the operating status of the database and improve the availability of the application system. 1. Principle of database monitoring The purpose of database monitoring is to detect whether the database is running normally. If any abnormality occurs, notify the
- PHP Tutorial . zabbix 1210 2023-05-16 06:08:02
-
- How to perform API gateway and service governance in PHP?
- With the rapid development of web applications and mobile applications, APIs have become the core component for communication and data exchange between various applications. In order to effectively manage API access and maintain its availability and performance, API gateways and service governance have become indispensable technologies. This article will focus on how to implement API gateway and service governance practices in PHP development. 1. What is an API gateway? An API gateway is similar to a portal in a traditional application and is the entrance and exit in the API system. It allows developers to create a
- PHP Tutorial . zabbix 1530 2023-05-13 11:22:02
-
- How to write a shell script to count appche site IP visits in Linux
- It is often necessary to count apache site visits based on IP address. The most basic script. Sort in descending order according to IP visits: Copy the code as follows: #!/bin/bash#script_name:access_countacc_log=/usr/local/apache2/logs/access_log/ bin/awk'{print$1}'$acc_log|sort|uniq-c|sort-nr execution effect: copy the code as follows: [root@zabbix~]#shaccess_count94989192.168.1
- Linux Operation and Maintenance . zabbix 1778 2023-05-12 23:28:10
-
- How to configure nginx monitoring in zabbix
- Case: zabbix configures nginx monitoring 1. Modify the configuration file vim/usr/local/nginx/conf/nginx.conflocation/nginx_status{stub_status;} Description: nginx_status custom field, access address (example: 192.168.169.131/nginx_status) stub_status fixed Parameter #Restart nginx./nginxreload Browser access status description: ActiveconnectionsNginx is processing the number of active links; important serverNginx starts to the present
- Nginx . zabbix 3137 2023-05-12 20:31:12
-
- 11 very practical Python and Shell script examples!
- Some examples of Python scripts: enterprise WeChat alarms, FTP clients, SSH clients, Saltstack clients, vCenter clients, obtaining domain name SSL certificate expiration time, sending today's weather forecast and future weather trend charts; some examples of Shell scripts: SVN Full backup, Zabbix monitors user password expiration, builds local YUM, and readers' needs in the article (when the load is high, identify process scripts with high occupancy and store or push notifications); Python script part of the enterprise WeChat alarm. This script passes the enterprise WeChat Application, WeChat alarm, can be used for Zabbix monitoring. # -*- coding: u
- Python Tutorial . zabbix 1801 2023-04-12 11:07:06
-
- Tips and best practices for golang program deployment
- With the continuous development of Go language (hereinafter referred to as golang), more and more companies and developers are beginning to use it to develop highly concurrent web applications and distributed systems. However, for beginners, golang program deployment may encounter some difficulties. In this article, we will share some tips and best practices about golang program deployment to make it easier for you to deploy your application into a production environment. 1. Choose an appropriate deployment method. Before deploying the golang program to the production environment, you need to choose an appropriate deployment method.
- Golang . zabbix 629 2023-04-11 10:16:08
-
- What does linux operation and maintenance do?
- The work done by Linux operation and maintenance: 1. Service monitoring; 2. Service fault management; 3. Service capacity management; 4. Service performance optimization; 5. Service global traffic scheduling; 6. Service task scheduling; 7. Service security guarantee; 8 , Automatic service release and deployment; 9. Service cluster management; 10. Database management, etc.
- Linux Operation and Maintenance . zabbix 13467 2022-03-02 14:08:58