GoAccess日志分析工具

1.1 GoAccess简介 GoAccess是一个非常良心的开源软件,它的良心之处体现在如下方面: 1)安装简单; 2)操作容易; 3)界面酷炫; GoAccess 官网 https://goaccess.io 1.2 安装GoAccess 1.2.1 系统环境说明 1.2.2 安装GoAccess 官网提供多种系统版本的安装方法: https://goaccess.io/download#installation 配置完成的信息 1.2.3 使用GoAccess分析日志 注……

阅读全文

AWStats日志分析系统

1.什么是AWStats AWStats是一款功能强大且功能强大的免费工具,可以图形方式生成高级Web,流媒体,ftp或邮件服务器统计信息。此日志分析器用作CGI或命令行, 并在几个图形网页中显示您的日志包含的所有可能信息。 它使用部分信息文件来经常快速地处理大型日志文件。它可以分析来……

阅读全文

AWK常用技巧

1.1 介绍 1.1.1 AWK原理 似于C 语言。在代码块中只有一条print 命令。在awk 中,如果只出现print 命令,那么将打印当前行的全部内容。1.2 AWK常用速查表 1.2.1 AWK运算符 <td style="width: 63.44%; border-top: 1pt solid #9bbb59; border-right: 1pt solid #9bbb59; border-bottom: 1pt solid #9bbb59; border-left: none; background: #9bbb59; padding: 0cm 5.4pt; height: 1pt;" valign="top" width="63%"> <p style="text-align: center;" align="center"> <strong><span style="font-family: '微软雅黑',sans-serif; courier new"4courier new";color: whit……

阅读全文

监控命令之tsar

1.1 tsar是什么? tsar是淘宝自己开发的一个采集工具(类似于sar工具),主要用来收集服务器的系统信息(如cpu,io,mem,tcp等),以及应用数据(如squid haproxy nginx等)。 收集到的数据存储在磁盘上,可以随时查询历史信息,输出方式灵活多样,另外支持将数据存储到mysq……

阅读全文

日志切割之Logrotate

1、关于日志切割 日志文件包含了关于系统中发生的事件的有用信息,在排障过程中或者系统性能分析时经常被用到。对于忙碌的服务器,日志文件大小会增长极快,服务器会很快消耗磁盘空间,这成了个问题。除此之外,处理一个单个的庞大日志文件也常常是件十分棘手的事。 logrotate是个十分有用的工……

阅读全文

OpenSUSE 服务器系统部署

1、准备 1.1 下载系统 下载地址:https://software.opensuse.org/distributions/leap 目前的最新版本为leap,推荐使用种子下载速度较快。 1.2 配置虚拟机 2、安装 2.1 安装系统 1、选择安装(等待时间较长) 2、将语言模式修改为中文 3、检测系统硬件 2.2 设置……

阅读全文

Kubernetes 编排系统

1.1 Kubernetes简介 1.1.1 什么是Kubernetes 1.1.2 Kubernetes发展史 1.1.3 Kubernetes 特点 1.1.4 Kubernetes规划组件 Pod <span style=“font-family: ‘微软雅黑’,sans-serif; courier new"4courier new”;background: yellow;">标签和选择器 <span style=“font-family: ‘微软雅黑’,……

阅读全文