current location:Home > Technical Articles > Operation and Maintenance

  • What are the network devices that Zabbix 3.0 monitors?
    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
    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
    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
    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
    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?
    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
    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
    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
    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?
    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
    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
    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!
    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
    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?
    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

Tool Recommendations

jQuery enterprise message form contact code

jQuery enterprise message form contact code is a simple and practical enterprise message form and contact us introduction page code.
form button
2024-02-29

HTML5 MP3 music box playback effects

HTML5 MP3 music box playback special effect is an mp3 music player based on HTML5 css3 to create cute music box emoticons and click the switch button.

HTML5 cool particle animation navigation menu special effects

HTML5 cool particle animation navigation menu special effect is a special effect that changes color when the navigation menu is hovered by the mouse.
Menu navigation
2024-02-29

jQuery visual form drag and drop editing code

jQuery visual form drag and drop editing code is a visual form based on jQuery and bootstrap framework.
form button
2024-02-29

Organic fruit and vegetable supplier web template Bootstrap5

An organic fruit and vegetable supplier web template-Bootstrap5
Bootstrap template
2023-02-03

Bootstrap3 multifunctional data information background management responsive web page template-Novus

Bootstrap3 multifunctional data information background management responsive web page template-Novus
backend template
2023-02-02

Real estate resource service platform web page template Bootstrap5

Real estate resource service platform web page template Bootstrap5
Bootstrap template
2023-02-02

Simple resume information web template Bootstrap4

Simple resume information web template Bootstrap4
Bootstrap template
2023-02-02

Cute summer elements vector material (EPS PNG)

This is a cute summer element vector material, including the sun, sun hat, coconut tree, bikini, airplane, watermelon, ice cream, ice cream, cold drink, swimming ring, flip-flops, pineapple, conch, shell, starfish, crab, Lemons, sunscreen, sunglasses, etc., the materials are provided in EPS and PNG formats, including JPG previews.
PNG material
2024-05-09

Four red 2023 graduation badges vector material (AI EPS PNG)

This is a red 2023 graduation badge vector material, four in total, available in AI, EPS and PNG formats, including JPG preview.
PNG material
2024-02-29

Singing bird and cart filled with flowers design spring banner vector material (AI EPS)

This is a spring banner vector material designed with singing birds and a cart full of flowers. It is available in AI and EPS formats, including JPG preview.
banner picture
2024-02-29

Golden graduation cap vector material (EPS PNG)

This is a golden graduation cap vector material, available in EPS and PNG formats, including JPG preview.
PNG material
2024-02-27

Home Decor Cleaning and Repair Service Company Website Template

Home Decoration Cleaning and Maintenance Service Company Website Template is a website template download suitable for promotional websites that provide home decoration, cleaning, maintenance and other service organizations. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-05-09

Fresh color personal resume guide page template

Fresh color matching personal job application resume guide page template is a personal job search resume work display guide page web template download suitable for fresh color matching style. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-02-29

Designer Creative Job Resume Web Template

Designer Creative Job Resume Web Template is a downloadable web template for personal job resume display suitable for various designer positions. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-02-28

Modern engineering construction company website template

The modern engineering and construction company website template is a downloadable website template suitable for promotion of the engineering and construction service industry. Tip: This template calls the Google font library, and the page may open slowly.
Front-end template
2024-02-28