解决rsyslog+loganalyzer不能同时显示IP和主机名

环境:

*********************

Adiscon LogAnalyzer Version 3.4.3

[root@centos100 ~]# cat /etc/issue

CentOS release 5.6 (Final)

*********************

看到标题,可能有些人会不屑,答案无非是新建view,建立DBMappings。我很负责任的告诉你,不是。我这里是修改PHP源码的方法,来实现的。费话不多说,直接开搞

最近在搞rsyslog+loganalyzer来实现集中型日志管理,但是在安装完之后,发现只显示了主机名,没有IP,网上找了一些文章参考,要么可以只显示IP,要么只显示主机名,还有就是两者同时显示需要添加view,我在添加view的时候,发现不能搞多个字段。于是乎想到了修改数据库,修改完数据库发现还是不对。

添加第一个字段还算正常

添加第二个字段的时候,我惊讶的发现,FUCK,这泥玛什么情况

第一个字段为啥变成Array了呢?泥玛,叫雅咩碟也不管用啊。再继续添加,就一个一个的覆盖,我了个去。搞毛线?

本来是想修正这个BUG的,再怎么说咱也看了几天的PHP,以为以老夫的本事,能搞定。结果发现,实在是头大,学习的时候MVC没学好,直接修改view.php看来要流产。但也不能这么就放弃。结果就想修改它本身自带的view,发现以下

时间: 2024-10-18 21:39:58

解决rsyslog+loganalyzer不能同时显示IP和主机名的相关文章

如何在Linux中显示和设置主机名

随着连接到网络的计算机数量越来越多,每一台计算机都需要有一个属性来区别于其它计算机.和现实世界中的人一样,计算机也有一个叫做hostname(主机名)的属性. 什么是hostname 从它的操作手册来看,hostname是用来显示系统的DNS名字以及为了显示和设置它的主机名或者NIS域名名字.所以hostname依赖于DNS(Domain Name System域名系统)或者NIS(Network Information System网络信息系统). 怎么显示hostname hostname是

linux下如何修改ip地址,主机名等信息

  修改ip地址 即时生效: # ifconfig eth0 192.168.0.20 netmask 255.255.255.0 启动生效: 修改/etc/sysconfig/network-scripts/ifcfg-eth0 修改default gateway 即时生效: # route add default gw 192.168.0.254 启动生效: 修改/etc/sysconfig/network-scripts/ifcfg-eth0 修改dns 修改/etc/resolv.con

Linux下修改主机IP、主机名

  1. 修改网络配置 Last login: Sat Sep 6 17:33:02 2014 [root@centos ~]# vi/etc/sysconfig/network-scripts/ifcfg-eth0 --修改前 # Intel Corporation 82540EM GigabitEthernet Controller DEVICE=eth0 BOOTPROTO=dhcp ONBOOT=yes HWADDR=08:00:27:80:63:5b ~ ~ --修改后 # Intel

腾达路由器下面电脑显示IP地址冲突怎么办?

腾达路由器下面电脑显示IP地址冲突原因分析. 电脑使用了192.168.0.1的IP地址,与路由器重突.路由器默认的管理地址为192.168.0.1所以要解决的话,可以从两个方法,一个是改路由器的,另一个是把电脑设置为自动获得IP即可. 右键点击"网上邻居"->"属性":  "本地连接"->"属性".  点击"Internet 协议(TCP/IP)": 即可进行IP地址的设置在此我们全部设置为

Linux下如何设置ip及绑定主机名

1:输入命令gedit   /etc/hosts 这样你就打开了一个文本,然后在文本的末尾进行添加如下: ip地址                主机名 192.168.0.125       hadoop 保存退出. 本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/OS/Linux/

CentOS6系统Rsyslog+LogAnalyzer+MySQL部署日志服务器

一.环境配置介绍 1.实验环境介绍 Rsyslog Server OS:CentOS release 6.5 (Final) X86_64 Rsyslog Seravr IP:211.149.204.229 Rsyslog Client OS:CentOS release 6.5 (Final) X86_64 Rsyslog Client IP:63.223.64.110 Rsyslog Version:rsyslog-5.8.10-8.el6.x86_64 LNMP Version:nginx

Centos6.3系统rsyslog+loganalyzer+mysql部署日志服务器

目录: 一.环境配置介绍 二.rsyslog介绍 三.rsyslog配置 四.LogAnalyzer介绍及配置 五.常见问题 一.环境配置介绍 1.实验环境介绍 Rsyslog Server OS:CentOS release 6.5 (Final) X86_64 Rsyslog Seravr IP:211.149.204.229 Rsyslog Client OS:CentOS release 6.5 (Final) X86_64 Rsyslog Client IP:63.223.64.110

如何在Centos 6.3下利用rsyslog+loganalyzer+mysql部署日志服务器

作为一名系统运维工程师,平时查看分析LINUX系统日志我觉得是我们每天必做的功课,但时间长了会发现每次查看站点日志都得挨个进后台,几台服务器还可以这么对付,但如果管理成百上千台线上服务器,这种方法就捉襟见肘了. 后来想了想能不能有一台日志服务器集中管理日志,并以WEB形式将日志显示到前台方便查看,顿时码字的想法油然而生,呵呵. 本人有一个习惯,那就是会把群里或者网上看到的圈内比较认可的LINUX系统软件先保存在备忘录,等闲下来研究研究,刚好前段时间有位朋友提到rsyslog+loganalyze

解决win7系统所有中文显示乱码的方法教程

  在win7系统下我们如果把语言操作系统界面语言修改为英文后,有部分用户的电脑中的英文字体将显示乱码的问题,对于出现该问题是因为中文不是Unicode语言,用户在将系统语言设置为英文后,语言设置的非Unicode设置出问题而导致的,故此我们需要将非Unicode的语言修改为中文语言即可解决这个问题,下面我们看下具体的操作教程吧! 解决win7系统所有中文显示乱码的方法教程 1.点击开始菜单图标并单击打开控制面板. 2.在区域和语言设置-管理中,选择更改显示语言. 3.选择管理标签,并点击更改系