首页 - 苦逼小运维 

rsyslog模板

Bean He on 2015-10-01 03:24:37
### RSYSLOG模板 - 模板是rsyslog中一个很重要的功能,通过模板可以根据用户需求指定任意的格式,模板也可以被用来动态生成文件名。rsyslog中得每个输出都使用了一些模板,包括针对文件的,针对用户消息的等等。数据库的写入程序希望他的模板是一条合适的SQL语句,因此可以看到模板也是高度可定制的。可能你会问如果没有指定模板,这些工作该如何完成呢?因为模板兼容的syslogd格式是被硬 ... ...
阅读全文

rsyslog概览

Bean He on 2015-10-01 03:24:37
### RSYSLOG是一个快速的日志处理系统 - RSYSLOG具有高性能,高安全性和模块化的设计。伴随着它开始作为syslogd,rsyslog已经发展成为日志系统的瑞士军刀,它能够: - 接收来自多种源的输入 - 传输接收的内容 - 输出到不同类型的目的端 - 当limited procesing被启用的时候(基于2013年的v7版本),RSYSLOG能够实现一秒内向local目的端 ... ...
阅读全文

rsyslog基本结构

Bean He on 2015-10-01 03:24:37
### RSYSLOG基本结构 - Rsyslogd通过`rsyslog.conf`文件进行配置,标准存放路径为`/etc/rsyslog.conf`。当然这个路径可以通过命令行选项进行变更 - 注意配置都可以通过在线的[rsyslog配置工具](http://www.rsyslog.com/rsyslog-configuration-builder/)进行交互式的配置 - 所有的配置项必须在单 ... ...
阅读全文

git乱码解决方案汇总[转]

Bean He on 2015-10-01 03:24:37
### git乱码解决方案汇 - 我一直是在cygwin下使用git,辅以TortoiseGit。使用上没什么问题,但今天在处理一个有中文文件名的项目时却出现文件名乱码的问题。 ## 情况重现 * 在一个使用cygwin的bash提交的git项目中,已经完成了所有的提交,但使用TortoiseGit查看的时候,却发现仍有文件没有提交,甚至是有文件还处于未暂存的状态。于是使用Tortoise ... ...
阅读全文

git_branch命令

Bean He on 2015-09-30 03:24:36
#### 名称 - git branch:用以显示,创建和删除分支 #### 概述 - git branch [--color[=<when>] | --no-color] [-r | -a] - [-v [--abbrev=<length> | --no-abbrev]] - [(--merged | --no-merged | --contains) [<commit>]] - git b ... ...
阅读全文

mediwiki安装

Bean He on 2015-09-28 03:24:36
``` apt-get install -y php-apc wget https://launchpad.net/ubuntu/+archive/primary/+files/icu_52.1.orig.tar.gz tar xzf icu_52.1.orig.tar.gz cd icu_52.1.orig/source ./configure make && make install pecl ... ...
阅读全文

git解决冲突

Bean He on 2015-09-28 03:24:36
- git协同工作时,难免出现多人对相同的文件内容进行修改,导致在代码提交时由于冲突无法提交,因此需要在提交代码前先解决冲突再提交,一般使用的途径有: > 方法一: - 先使用`git fetch origin` 将远端commit信息更新到本地 - 再将远端代码与本地合并,合并可使用git merge或者git rebase:二者都用于合并代码,区别是merge会在提交的时候根据时间轴保 ... ...
阅读全文

linux系统内核参数设置

Bean He on 2015-09-24 03:24:36
- `/etc/sysctl.conf`是用来配置系统内核参数的,通过这个文件可以配置很多系统级别的限制 - net.ipv4.tcp_max_syn_backlog:TCP/IP队列最大长度 - 查看:`cat /proc/sys/net/ipv4/tcp_max_syn_backlog` - fs.file-max: 系统中所有用户打开文件描述符的数量上限 - 查看:`cat /p ... ...
阅读全文

php.ini配置文件

Bean He on 2015-09-23 03:24:36
- php.ini配置文件笔记 ... ...
阅读全文

mysql相关配置

Bean He on 2015-09-23 03:24:36
- mysql主配置文件相关配置及含义 - [mysqld] log: 用来指定记录SQL语句执行日志的文件路径,配置后可以在指定的文件中看到SQL语句的执行日志,格式如下: ``` [04:38:52 PM]root@devops: ~ # tailf /var/lib/mysql/sql_row.log 150923 16:35:04 14 Quit 150923 16:35:05 ... ...
阅读全文