Giter VIP home page Giter VIP logo

Comments (8)

JohannStahl avatar JohannStahl commented on August 14, 2024

I evaluated different log management tools and found logsniffer to be the best.

We want to view the log like it originally was in the file, which logsniffer supports. Really digging it.

Please consider implementing authentication and authorisation support earlier than currently planned, since that is the only thing hindering us from using it.

from logsniffer.

mbok avatar mbok commented on August 14, 2024

Thanks for the very positive feedback! I've rescheduled the feature for the minor release 0.7 after next. Could you please provide me some hints which use cases you are primary interested in?
Authentication:

  • Authentication by user/password based on registered users managed by logsniffer itself
  • Authentication against external directories like LDAP
  • ...

Authorization:

  • Restrict access to special actions like creating, updating, deleting and configuring log resources
  • Restrict access to special resources like logs, events etc.
  • Roles concept
    . ...

from logsniffer.

JohannStahl avatar JohannStahl commented on August 14, 2024

Thanks for clarifying. Actually, after having thought about it some more, I feel our use case is the following: we need security
Authentication:

  • managed by logsniffer would be good
  • support for LDAP would be nice, but is not important
  • simply giving username/password-hash combinations as a startup option would be sufficient

Authorization:

  • Restricting anything based on roles is not important to us
    instead, what we need is:

HTTPS

  • support https with a startup flag, or
  • make a normal .war file available, so we can manage https from our application server

To us, log files are highly critical. An attacker gaining access to them is a worst case scenario. Therefore, transmitting them to the browser in a http session is a no-go.

from logsniffer.

mbok avatar mbok commented on August 14, 2024

@JohannStahl your needs regarding HTTPS can be achieved easily by setting up an Apache web server in front of logsniffer. I've written this wiki chapter which describes a setup for operating logsniffer in a secure way behind Apache with HTTPS.

As long as logsniffer doesn't support authentication (user/password) by itself you can also use Apache for this purpose. For the same use case I've already used the basic auth module. It can be simply combined with the SSL settings figured out in the wiki. Give it a try.

Thanks a lot for sharing your ideas and use cases.

from logsniffer.

shehanster avatar shehanster commented on August 14, 2024

@mbok I found this the best tool to have the tail feature. How ever if I am to implement this to production I would want to have an admin user and a normal real only user for the dashboard, is this possible to implement in a upcoming release?

what im currently hoping to do is to have 2 users setup for basic auth

  1. /c/system
  2. /c/source

response on the feedback would be highly appreciated :)

from logsniffer.

mbok avatar mbok commented on August 14, 2024

Thanks for feedback and sharing your ideas. I think a simple solution would be able to address in the next version 0.6.x.

from logsniffer.

chriseverty avatar chriseverty commented on August 14, 2024

I started to have a look into this, what I am currently puzzled about is that it appears as if there were 2 different versions of AngularJS in place, am I correct about this?

I found

from logsniffer.

mbok avatar mbok commented on August 14, 2024

The 1.5.3 version is the used one. The older version is only bundled due to historical reasons but not used and could be deleted without worries.

from logsniffer.

Related Issues (20)

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.