yum install npm -y
npm install -g log.io  安装

cd /root/.log.io
cat log_server.conf  模板文件  web_server.conf(当前目录下)
exports.config = {
  host: '0.0.0.0',
  port: 28777,
  auth: {
    user: "admin",
    pass: "xxxx"
  }
}

cat harvester.conf
exports.config = {
  nodeName: "application_server",
  logStreams: {
    tomcat_pingtai: [
      "/usr/local/tomcat_pingtai/logs/catalina.out",
    ],
    tomcat_pingtaitest: [
      "/usr/local/tomcat_pingtaitest/logs/catalina.out",
    ],
    tomcat_cuishou: [
      "/usr/local/tomcat_cuishou/logs/catalina.out",
    ],
    tomcat_cuishoutest: [
      "/usr/local/tomcat_cuishoutest/logs/catalina.out",
    ],
    tomcat_blacklist: [
      "/usr/local/tomcat_blacklist/logs/catalina.out",
    ]
  },
  server: {
    host: '0.0.0.0',
    port: 28777
  }
}


nohup log.io-server  & Launch server
nohup log.io-harvester  & Start log harvester 

浏览器打开 http://localhost:28778

nginx 代理
/etc/nginx/conf.d/default.conf 
location /logio {
        proxy_pass http://192.168.1.2:28778/;
        auth_basic "secret";
        auth_basic_user_file /etc/nginx/passwd.db;
    }
    location /socket.io {
        proxy_pass http://192.168.1.2:28778/socket.io;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
    }

htpasswd -c /etc/nginx/passwd.db admin
chmod 400 /etc/nginx/passwd.db
chown nginx.nginx /etc/nginx/passwd.db

/etc/init.d/nginx reload

results matching ""

    No results matching ""