GithubHelp home page GithubHelp logo

olajowon / loggrove Goto Github PK

View Code? Open in Web Editor NEW
213.0 213.0 63.0 3.09 MB

Loggrove是对本地、远程日志文件进行 分页阅读、实时阅读、关键词匹配、统计、监控、钉钉告警、Highcharts图表展示 的 Web 平台服务,并包含 用户认证、LDAP认证、操作审计 等基础服务。

License: MIT License

Python 59.52% JavaScript 40.48%

loggrove's People

Contributors

olajowon avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

loggrove's Issues

Centos8,MySQL8.0版本会登录不了

一开始是启动不了提示:KeyError: 255
后来查了主要原因是MySQL8.0更新了很多字符集,但是这些字符集长度超过255了,所以旧版的PyMySQL不支持长度超过255的字符,就更新了PyMySQL (1.0.2),然而就也不行。

是不是MySQL8.0的版本问题?导致登录不了
忘大佬帮忙看看,谢谢。

image

image

image

实时阅读的问题

日志文件内容是有变化的,但是就是没有匹配到内容

image

websocket是连接成功的
image

求解

实时阅读问题

你好,能请教下。因为一个服务是多节点的,当我打开一个节点的实时查看日志,就不能再同时打开另外一个节点的实时日志进行查看,这个时候上一个节点就会直接断开。能不能同时打开2个以上的实时查看呢?

权限相关问题

您好,这个程序附带权限有什么思路么?另外关于远程日志,会将日志保存至本地么?

自定义正则匹配

你好,看到代码里面有自定义正则匹配的说明。能否问下,是需要在哪里开启吗?
在匹配的时候,只能简单的匹配对应行,想要看到对应行的附近几行。可以吗?

有些疑问

想请问一下,具体详细的部署方式,您的项目也打不开

日志文件添加

你好,我再添加日志文件的时候,hosts的时候有疑问。添加成功之后,查询日志文件的时候提示
GET paths error:{"code": 500, "msg": "Query failed", "detail": "[Errno 2] No such file or directory: ''"}
但是,host我写的是IP地址(同时也尝试了主机名),均为相同保存。是我填写的有问题吗?还是有特殊的要求

ldap问题

你好,麻烦问下。我这个ldap使用的是Windows的ldap。没有uid的,我看代码里面uid是必传参数。是否是只支持linux的呢?

ldap方式登录第二次登录会报错

数据库操作会报 “%d format: a number is required, not str”

看了下updatesql = 'UPDATE user SET username=%s, password=%s, email=%s WHERE id=%d'

查了下资料:解决方案:The format string is not really a normal Python format string. Youmust always use %s for all fields. 也就是MySQLdb的字符串格式化不是标准的python的字符串格式化,应当一直使用%s用于字符串格式化
将id=%d 改为 id=%s就好了
不知作者有没有出现过这种情况

关于远程日志问题

您好,远程您是通过monitor推送,您的monitor.py 在哪里啊?这个也需要python3版本么?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.