Linux 系统日志管理
运行一段时间以后,系统日志日益庞大(du -sh /var/log),放着不闻不问的话就会爆满;根据业务的不同,对日志的处理方式也不一样,基本分为两种: 需要永久保留的日志->线上保留指定时间的日志&其余的存档备份 无需永久保留的日志->线上保留指定时间的日志 最好的做法:是搭建日志服务器,统一进行管理(看企业的重视程度及业务合规程度) 日志分类系统日志1234567891011#所有日志级别的常规信息(不含邮件、服务认证、定时任务)/var/log/messages#邮件日志/var/log/mailing#服务认证日志/var/log/secure#定时任务日志/var/log/cron#新闻群组日志/var/log/spooler/var/log/journal rsyslog 是 Linux 系统中用来实现日志功能的服务,默认安装且自动启用。1234vi /etc/rsyslog.conf#定义日志格式$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat 服务日志为了便于统一管理,建议日志...
Linux 系统监控脚本
主机网卡流量12345678910111213141516#!/bin/bash#network#Mike.Xuwhile : ; dotime='date +%m"-"%d" "%k":"%M'day='date +%m"-"%d'rx_before='ifconfig eth0|sed -n "8"p|awk '{print $2}'|cut -c7-'tx_before='ifconfig eth0|sed -n "8"p|awk '{print $6}'|cut -c7-'sleep 2rx_after='ifconfig eth0|sed -n "8"p|awk '{print $2}'|cut -c7-'tx_af...
用 Floccus & 坚果云同步网址收藏夹
痛点换成 Edge 浏览器以后,收藏夹同步一直不好用,老是有多个版本;用过收趣、方片这些云服务,甚至自建过 Shiori 都不适合我;最终选用用插件 floccus bookmarks sync 搭配坚果云进行同步。 Floccus 是一个开源的,通过 Nextcloud、WEbDAV、本地文件(或者任何同步文件)的不同浏览器书签同步解决方案;支持 Firefox 和 Chrome 浏览器(以及其他能装 Chrome 插件的浏览器),手机端目前支持 Kiwi Browser。 开源地址:https://github.com/marcelklehr/floccus 设置1.登录坚果云,在同步文件夹根目录下创建一个文件夹,名字自取,如:floccus;然后依次点击坚果云“账户信息”->“安全选项”->“第三方应用管理”,创建一个 WebDAV 应用,获取密码 2.下载插件:Chrome & Firefox & Edge,并进行安装 3.依次点击“扩展图标”->“新建账户”,选择“WebDAV共享中的XBEL文件” 添加账号,根据需要依次输入信息...
如何进行倒立
2020 年疫情期间准备尝试倒立,由于某些原因不了了之;现在准备重新尝试,倒立大概分:手肘倒立、靠墙倒立、 🈲 忌 高血压最好不要练习,颈椎、脊柱受过伤不要做头倒立,手腕、手肘、肩关节受伤不要做手倒立和手肘倒立 除非足够稳定和强壮,不要轻易尝试高难度倒立;尝试前,先建立力量、稳定和平衡,避免受伤请循序渐进手肘倒立手肘支撑的倒立体式,建议在练习手倒立之前先练习手肘倒立脚趾点地的海豚式这个对于初学者来说最安全,头是离地的,脖子没有压力。感受重量放在手上的感觉,不用担心去平衡或者承受整个身体的重量。 双手十指交扣,小手臂着地,离墙大概一个拳头的距离 手肘对齐肩膀,脚趾点地,脚尽量往前走靠近头,感受重量在小手臂上 头不是着地的,小手臂往下推,肩膀向上提,让头离地 重心往墙的方向移动,收紧腹部,保持呼吸 保持30秒,做3次单腿离地头倒立如果你已经足够自信做好海豚式,准备好下一步,尝试做单腿离地的头倒立。这个感受重量在手臂、肩膀上,更需要稳定。 在这里头放在地面上,保持肩膀上提,保护脖子 小手臂往下压地,不要把太过重量放在头上 一旦头和肩膀稳定了,尝试一脚离地,脚跟靠近臀部,膝盖靠近胸腔 ...
GlusterFS 入门
常见的分布式存储开源软件有:GlusterFS、Ceph、HDFS、MooseFS、FastDFS 等它,它们都有以下几个优点: 扩容方便,轻松达到 PB 级别或以上 提升读写性能(LB)或数据高可用(HA) 避免单个节点故障导致整个架构问题 价格相对便宜,大量的廉价设备就可以组成简介GlusterFS(GNU ClusterFile System)是一种全对称的开源分布式文件系统,所谓全对称是指 GlusterFS 采用弹性哈希算法,没有中心节点,所有节点全部平等,部署配置方便。特性全对称架构、支持多种卷类型(类似 RAID0/1/5/10/01)、支持卷级别的压缩、支持 FUSE、支持 NFS、支持 SMB、支持 Hadoop、支持 OpenStack、与 oVirt 深度整合。概念 birck:GlusterFS 的基本元素,以节点服务器目录形式展现 volume:多个 brick 的逻辑集合 metadata:元数据,用于描述文件、目录等的信息 self-heal:用于后台运行检测副本卷中文件和目录的不一致性并解决这些不一致 FUSE:Filesyste...
Kafka 不完全食用指北
前置:Zookeeper 不完全食用指北https://yuwei.cc/posts/zookeeper.html 消息中间件是基于队列与消息传递技术,在网络环境中为应用系统提供同步或异步、可靠的消息传输的支撑性软件系统。消息中间件利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下扩展进程间的通信。 简介Kafka 是一个分布式的流式处理平台,它以高吞吐、可持久化、可水平扩展、支持流数据处理等多种特性而被广泛使用主要功能体现于三点: 存储系统:kafka 把消息持久化到磁盘,相比于其他基于内存存储的系统而言,有效的降低了消息丢失的风险。这得益于其消息持久化和多副本机制。也可以将 kafka 作为长期的存储系统来使用,只需要把对应的数据保留策略设置为“永久”或启用主题日志压缩功能。 消息系统:kafka 与传统的消息中间件都具备系统解耦、冗余存储、流量削峰、缓冲、异步通信、扩展性、可恢复性等功能。与此同时,kafka 还提供了大多数消息系统难以实现的消息顺序性保障及回溯性消费的功能。 流式处...
Docker 不完全食用指北
容器简介容器是操作系统级的进程虚拟化,它对进程进行封装,使其共享操作系统内核的同时相互隔离、互不影响;相较于传统虚拟机更加轻量化,性能更加优良,系统负载更低,资源利用率更高;关键作用:它能保证代码运行环境的一致性。Docker 就是目前相当成熟的一个开源的应用容器引擎,容器集群目前有 Swarm & Kubernetes;看客户实际使用的是什么,我们只需要准备镜像即可。Docker 镜像可以简单看为一个软件包,这个软件包能提供应用程序完整的运行时环境:应用程序的代码、相关的配置文件、应用程序所需的依赖库等等。 容器部署快捷安装12345678910111213#修改阿里源cat > /etc/yum.repos.d/docker-ce.repo << EOF[docker-ce-stable]name=Docker CE Stablebaseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stableenabled=1gpgcheck=0gpgkey=https://mirro...
使用 Oneindex 搭建个人网盘
说明Oneindex 是个目录列表程序,可以将 OneDrive 特定账号网盘里面的文件目录直接列目录,文件直链下载且不会消耗服务器的流量和空间。 需求 PHP 5.6+ (Curl 支持)OneDrive 账号Oneindex 程序 更多详情,见 Github 搭建起初使用万网(阿里云)虚拟主机,到绑定账号这一步一直无法成功,且无解决思路,放弃 准备注册 Now 账户(优点:无需设置密码,每次登录都会发送相应的确认邮件);PS.使用下述临时邮箱注册 OneDrive 账号(默认 1T 容量,部分邮箱有 5 T); http://get365.pw/(实测 5 T) http://officevip.club/ http://gfw.ac.nz/ http://mail.xgdfz.tech/ http://ac.gua.bi/ http://od.office365vip.cn/ 如需使用自己的域名,直接创建域名 cname 记录到 mail.0du.win 等待生效即可。下载并安装 Node.js 和 Git 客户端。 部署开始菜单 -> 所有程序-> No...










