npm install -g log.io
vi ~/.log.io/server.json
{
"messageServer": {
"port": 6689,
"host": "127.0.0.1"
},
"httpServer": {
"port": 6688,
"host": "127.0.0.1"
},
"debug": false,
"basicAuth": {
"realm": "abc123xyz",
"users": {
"username1": "password1"
}
}
}
log.io-server
npm install -g log.io-file-input
vi ~/.log.io/inputs/file.json
{
"messageServer": {
"host": "127.0.0.1",
"port": 6689
},
"inputs": [
{
"source": "server1",
"stream": "app1",
"config": {
"path": "log.io-demo/file-generator/app1-server1.log"
}
},
{
"source": "server2",
"stream": "system-logs",
"config": {
"path": "/var/log/**/.log",
"watcherOptions": {
"ignored": ".txt",
"depth": 99,
}
}
}
]
}
log.io-file-input
https://github.com/NarrativeScience/log.io
原文:https://www.cnblogs.com/tomtellyou/p/13370008.html