Distributed ELK platform

What is ELK? ELK is a complete solution, which is the acronym of three software products ELK represents Elasticsearch: responsible for log retrieval and storage Logstash: responsible for the collection, analysis and processing of logs Kibana: responsible for the visualization of logs These three k ...

Posted by arjuna on Sat, 22 Feb 2020 03:03:17 -0800

Using Python script to clean up es data

Demand background The business system stores all kinds of reports and statistical data in ES. Due to historical reasons, the system makes statistics in full amount every day. As time goes on, the data storage space of ES is under great pressure. At the same time, because the use of ES index is not well planned, some indexes even exceed the max ...

Posted by beefy23 on Fri, 21 Feb 2020 03:37:14 -0800

NAT mode construction of LVS

1. NAT mode schematic diagram NAT (Network Address Translation) Network Address Translation mode When the user requests to arrive at the Director Server, the requested data message will first arrive at the pre routing chain in the kernel space. At this time, the source IP of the message is CIP and the ...

Posted by l4nc3r on Thu, 20 Feb 2020 22:20:44 -0800

Zabbix distributed monitoring - Zabbix monitors Httpd and Nginx

Article directory 1, zabbix monitoring httpd service 2, zabbix monitoring nginx Font adjustment of web interface Add a new monitoring item nginx.accept 3, Different types of picture switching This experiment is based on the previous one, and has monitored server2 and server3 1, zabbix monitor ...

Posted by LuaMadman on Tue, 18 Feb 2020 04:19:53 -0800

66 Linux Tomcat nginx reverse agent

Experimental catalogue Please be sure to check the basic environment settings of the previous blog nginx reverse proxy Dynamic and static separation based on nginx reverse agent httpd reverse proxy tomcat Using ajp protocol to reverse proxy tomcat in httpd Jump to the end of the article Please ...

Posted by boyakasha on Thu, 13 Feb 2020 06:32:54 -0800

Smooth restart of GoLang service

elicit questions In the process of developing with go, if we modify the code, it is control+c that kills the running process, and then go run or go build that runs. When our project goes online, killing the process directly will lead to online service interruption, which is absolutely not allowed in ...

Posted by benrussell on Sat, 08 Feb 2020 03:31:02 -0800

K8S - ETCD deployment

Role assignment: Environmental deployment All virtual machines have turned off the firewall and selinux core protection functions Practical operation Build working directory to store binary software package [root@master ~]# cd / [root@master /]# mkdir k8s Install ETCD database (three copy mechanism)master (download the ca Certificate creatio ...

Posted by coolphpdude on Fri, 07 Feb 2020 07:05:24 -0800

Install the Elastic Stack component (elastic search, logstash, kibana, filebeat) error report brocade set

Error 1: kibana login error, check the log and find: crypt_r() failed $ cat /var/log/nginx/error.log 2020/01/28 12:11:38 [crit] 8863#8863: *3 crypt_r() failed (22: Invalid argument), client: 10.20.44.113, server: xx.xx.xx.xx, request: "GET /status HTTP/1.1", host: "xx.xx.xx.xx" Cause analysis # Whe ...

Posted by jenniferG on Mon, 03 Feb 2020 06:54:32 -0800

lvs cluster implements lvs Dr model and lvs NAT model

ipvsadm The ipvsadm command is the management tool of lvs Cluster in the application layer. We can use this ipvsadm to manage the configuration of lvs. In fact, it implements the cluster service management: add, delete, change, RS management of cluster service: add, delete, change and view the cluster status. Management cluster service: add, ch ...

Posted by frao_0 on Fri, 31 Jan 2020 02:54:13 -0800

SpringBoot 2 Actuator Build RESTful Web Service

Opening Word Spring Boot Actuator Is a subproject of Spring Boot.It adds several production-level services to your application, which don't require much effort from you.In this guide, you will build an application that adds these services.   Applications you will create This guide will guide you in ...

Posted by mdemetri2 on Thu, 30 Jan 2020 17:11:47 -0800