有的朋友会问,好好的Windows日志为什么要把它转成Syslog呢?呵呵,当Windows服务器比较少的时候,我们是不需要这样做的。但试想如果你管理着成千上百台的Windows机器,你会一台一台的登录上去用Event Viewer查看吗?为什么不建立一台中心Syslog服务器来接受所有的Windows,Linux,网络设备等等发送来的日志呢?这样你可以轻松地在一台日志服务器上管理所有的日志。比如Splunk就是一个很好的免费日志服务器,它不仅可以接受多种方式发送来的日志(包括syslog),而且还提供功能很强大的搜索(被称为Google for IT),图形化等功能。
本文针对当前运维市场开源系统的,大致如下:
Facebook 日志系统 Scribe、Apache 日志系统 Chukwa
Linkedin 日志系统 Kafka、Cloudera 日志系统 Flume
概述
许多软件平台每天都会产生大量的日志(一般为流数据,如搜索引擎 page view,淘宝等),处理这些日志需要特定的日志系统,一般地,这些日志系统需要具有如下特征:
构建应用系统和分析系统的桥梁,并将它们之间的关系解耦。
支持接近实时在线分析系统,以及类似 Hadoop 之类的离线分析系统。
具有高可扩展性,即当数据量增加时,可以通过增加节点进行横向扩展。
本文从设计架构、负载均衡、可扩展性和容错性等方面对比目前开源的日志系统,包括 Facebook 日志系统 Scribe ,Apache 日志系统 Chukwa,Linkedin 日志系统 Kafka 和 Cloudera 日志系统 Flume 等。
采集各种服务产生的信息根据日志服务配置文件内容将信息进行分类保存。
专门记录内核信息
解决日志文件内容过多消耗内存的日志文件替换服务
Log Parser(微软网站下载)是微软公司出品的日志分析工具,它功能强大,使用简单,可以分析基于文本的日志文件、XML 文件、CSV(逗号分隔符)文件,以及操作系统的事件日志、注册表、文件系统、Active Directory。它可以像使用 SQL 语句一样查询分析这些数据,甚至可以把分析结果以各种图表的形式展现出来。
详细教程:windows安全日志分析工具logparser用法详解 http://www.jb51.net/hack/384430.html
Log Parser 微软强大的日志分析工具 http://www.cnblogs.com/haoliansheng/p/4040208.html
微软还有一款强大的网络抓包工具 Microsoft Network Monitor 是类似 WireShark 的网路封包监看软体, 关键是微软的免费工具.
Event Viewer(事件查看器)
Windows Event Viewer 记录了应用程序、安全性和系统事件的所有信息。这是已发生的(或继续发生的)事件的巨大信息来源,它应该是用于诊断和监控系统的主要工具之一。
MSSQL_logview
是一款对SQL Server日志分析工具,它可以浏览日志查看有关数据库的操作日志。此外,MSSQL_logview还是一个数据库恢复工具,如果您由于误操删除、误插入、误更新导致数据库数据丢失或更改,MSSQL_logview可以帮你找回您所需要的数据。
MSSQL_logview可恢复的操作:
删除(delete),插入(insert),更新(Updata)
MSSQL_logview支持的版本:SQL Server 2000,SQL Server 2005,SQL Server 2008,SQL Server 2008R2
MSSQL_logview使用方法:
1.先把SQL服务停掉,把数据库MDF和日志文件LDF文件复制一份,做备份
2.开启SQL服务,打开软件,连接服务器,并选择好数据库,日志文件选择备份后的LDF
3.选择要恢复的表及操作
Splunk
是一个可运行于各种平台的 IT 数据分析、日志分析、业务数据分析软件,支持的作业平台包含Windows, Linux, Solaris, FreeBSD, AIX, MacOS, HP-UX。与 Google Analytics 这一类的 Web 日志分析软件的不同之处在于,Splunk 可以支持任何 IT 设备(服务器、网络设备、应用程序、数据库等)所产生的日志,其对日志进行处理的方式是进行高效索引之后让管理员可以对日志中出现的各种情况进行搜索,并且通过非常好的图形化的方式展现出来。
每天由各种服务器所产生的日志的数量是非常惊人的,而遇到突发情况时,却往往能够从这些海量日志中找到最多的有用消息。通常在 Unix 下对日志进行查找使用的是 grep 之类的低效率的方式,而 Splunk 使用了现代搜索引擎技术对日志进行搜索,同时提供了一个非常强大的 AJAX 式的界面展现日志。
Splunk 是一款对 IT 管理员非常有用、非常专业的工具。也正因为如此,与其他 Linux 下的其他日志分析软件不同,Splunk 是一个商业软件,支持海量信息搜索及更多的功能,比如分散式搜寻(Distributed Search)、计划告警(Schedule Alert)、权限控制(Access Control)等。
Splunk的四大应用:运维IT数据整合、IT安全信息及数据的整合、应用程序IT数据整合、IT数据的法规遵从。
Splunk的六大功能:Index(索引) 、Search(搜索)、Alert(警报通知)、Report(报告)、Share(资源共享)、Secure(安全功能)。
主要功能:
• 日志分析
• 业务数据分析
• 运维保障
主要特点:
• 快速查找日志信息
• 数据关联分析
• 支持各种平台和系统
• 支持超过千种标准Apps
• 可灵活开发专有Apps
• 支持企业级架构,分级、分布式部署
SysTools NTFS Log Analyzer
(硬盘日志分析工具)是一款硬盘日志文件分析的工具。基本上现在的安装了Windows操作系统的电脑硬盘分区,都是NTFS文件系统。这个工具能够通过NTFS日志分析文件操作的信息,从而得知文件增删改的情况。
如何查看硬盘使用日志
点我的电脑右键有个管理,管理里有个事件查看器,里的点那个系统就是你硬盘的事件了!亲,此软件需要安装微软.net 环境
ELK由ElasticSearch、Logstash和Kiabana三个开源工具组成:
Elasticsearch是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数据源,自动搜索负载等。
Logstash是一个完全开源的工具,他可以对你的日志进行收集、过滤,并将其存储供以后使用(如,搜索)。
Kibana 也是一个开源和免费的工具,它Kibana可以为 Logstash 和 ElasticSearch 提供的日志分析友好的 Web 界面,可以帮助您汇总、分析和搜索重要数据日志。
日志平台的结构示意图
Weblog expert
是一个快速和强大的访问日志分析器。这会让你了解你的网站的访客:活动统计,访问的文件的路径,通过该网站,信息指页面,搜索引擎,浏览器,操作系统,和更多。该计划所产生的易于阅读的报告,包括文本信息(表)和图表。
官方网站:http://www.weblogexpert.com
Nginx利用第三方模块nginx_upstream_check_module来检查后端服务器的健康情况
http://www.linuxyan.com/web-server/90.html
图解 windows日志分析工具 WebLog Expert 安装及使用教程
http://www.111cn.net/sys/Windows/88761.htm
最佳Nginx日志分析工具Goaccess
http://my.oschina.net/mrco/blog/181737
又是nm的Linux,烦不烦,含Redis
http://yanliu.org/2015/08/19/ELK-redis%E6%90%AD%E5%BB%BAnginx%E6%97%A5%E5%BF%97%E5%88%86%E6%9E%90%E5%B9%B3%E5%8F%B0/
日志易: 日志分析更容易 - 日志易 https://www.rizhiyi.com/ 【商业】
windows安全日志分析工具logparser用法详解_工具使用_网络安全 http://www.jb51.net/hack/384430.html
另附:日志工具_iis日志_日志分析工具_网站日志分析工具_下载列表 http://down.chinaz.com/class/185_1.htm
日志分析和统计 - 开源软件库 - 开源中国社区 http://www.oschina.net/project/tag/147/log-analyzer
用Kibana和logstash快速搭建实时日志查询、收集与分析系统 http://storysky.blog.51cto.com/628458/1158707/
Splunk 是一款顶级的日志分析软件,如果你经常用 grep、awk、sed、sort、uniq、tail、head 来分析日志,那么你需要 Splunk。能处理常规的日志格式,比如 apache、squid、系统日志、mail.log 这些。对所有日志先进行 index,然后可以交叉查询,支持复杂的查询语句。然后通过直观的方式表现出来。日志可以通过文件方式传倒 Splunk 服务器,也可以通过网络实时传输过去。或者是分布式的日志收集。总之支持多种日志收集方法。
这个软件分为免费版本和专业版本。专业版本的价格是 3 万多刀。免费版本的功能也足够强大了。
一、Webtrends
Download:http://www.skycn.com/soft/1437.html#downUrlMap
演示网址:http://ns3744.ovh.NET/awstats/awstats.pl?config=destailleur.fr
网站:http://www.mrunix.Net/webalizer/
Download:http://www.analog.cx/download.html
Download:http://summary.net/download.html