Jun292022
Jun292022
elk 安装nginx模块进行日志分析
curl -L -O https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.16.0-amd64.deb
dpkg -i filebeat-7.16.0-amd64.deb
vim /etc/filebeat/filebeat.yml
编辑 大概 134行
output.elasticsearch:
hosts: [“localhost:9200”]
编辑 大概 107行
setup.kibana:
host: “localhost:5601”
filebeat modules enable ng...阅读全文
Jun292022
elk 安装 metricbeat 监控服务器状态
metricbeat作用:
将 Metricbeat 部署到您所有的 Linux、Windows 和 Mac 主机,并将它连接到 Elasticsearch 就大功告成啦:您可以获取系统级的 CPU 使用率、内存、文件系统、磁盘 IO 和网络 IO 统计数据,以及获得如同系统上 top 命令类似的各个进程的统计数据(如何获取暂不清楚)。
Metricbeat 提供多种内部模块,用于从服务中收集指标,例如 Apache、NGINX、MongoDB、MySQL、PostgreSQ...阅读全文
Jun272022
Jun272022
windows 安装wget
Linux 下下载文件都会用到wget 那么 windows 有wget吗?答案是肯定的
wget 是一个从网络上自动下载文件的自由工具,支持通过 HTTP、HTTPS、FTP 三个最常见的 TCP/IP协议 下载,并可以使用 HTTP 代理。”wget” 这个名称来源于 “World Wide Web” 与 “get” 的结合。
所谓自动下载,是指 wget 可以在用户退出系统的之后在继续后台执行,直到下载任务完成。
...阅读全文
Jun242022
Docker运行Elasticsearch(ELK)如何设置vm.max_map_count
Linux
修改配置文件
grep vm.max_map_count /etc/sysctl.conf vm.max_map_count=262144
启动配置
sysctl -w vm.max_map_count=262144
sysctl -p
Mac
启动命令行执行
screen ~/Library/Containers/com.docker.docker/Data/vms/0/tty
回车然后确认输入配置
sysctl -w vm.max_map_count=262144
sysctl -p
Windows and macOS with Docker Desktop
通过docker-machine进行设置
docker-machine ss...阅读全文
Jun242022
docker部署elk
docker部署elk的方法:首先下载使用elk集成镜像;然后启动;最后访问;
代码为 sysctl -p
最后验证在浏览器输入:【http://10.10.0.13:5601】即可。
docker部署elk的方法:
1、下载镜像
这里我们使用elk集成镜像,地址:https://hub.docker.com/r/sebp/elk/tags
# docker pull sebp/elk
2、启动
#echo”vm.max_map_count=262144″> /etc/sysctl.conf
# sysctl -p
# dock...阅读全文
Jun212022
Jun202022
利用python一键打开或关闭防火墙
#!/usr/bin/python
# -*- coding: GBK -*-
"""
@author: Roc-xb
"""
import os
# 启用防火墙
def open_firewall():
os.system("netsh advfirewall set currentprofile state on")
os.system("netsh advfirewall set domainprofile state on")
os.system("netsh advfirewall set privateprofile state on")
print("防火墙已开启")
# 关闭防火墙
def cl...阅读全文
Jun192022
Linux流量监控工具 iftop 的安装使用教程
iftop是类似于top的实时流量监控工具,可以用来实时监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等。
安装 iftop
# centos
yum install -y iftop
# ubuntu
apt-get install -y iftop
1、iftop界面相关说明
界面上面显示的是类似刻度尺的刻度范围,为显示流量图形的长条作标尺用的
中间的这两个左右箭头,表示的是流量的方向
TX:发送流量
...阅读全文