Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Need Goaccess old version or another simple log analyzer

Frank_techFrank_tech Member

Does anyone have a pre compiled version of the old goaccess or know where to find a repo for epel 9. I downloaded 06 to 08 but none of them compile and I find the newest version from the repo sucks, it creates a html page which doesn't display well on my old laptop, which I where I like to look at this stuff.

I'm open to something else but don't want online version or anything bloated and complicated.
I have tried AWStats, its requires too many perl modules and looks cheesy.

Thanks

Comments

  • davidedavide Member
    edited May 19

    You mean this?

    $ dpkg -s goaccess
    Package: goaccess
    Status: install ok installed
    Priority: optional
    Section: utils
    Installed-Size: 1136
    Maintainer: Chris Taylor <[email protected]>
    Architecture: amd64
    Version: 1:1.7-1
    

    The binary links to shared libraries, some of those are recent, my gauge says it's unlikely version 0.6 from 2013 transplants to a modern Debian without recompiling:

    $ ldd /usr/bin/goaccess
    linux-vdso.so.1 (0x00007ffd84313000)
    libncursesw.so.6 => /lib/x86_64-linux-gnu/libncursesw.so.6 (0x00007fba129c4000)
    libtinfo.so.6 => /lib/x86_64-linux-gnu/libtinfo.so.6 (0x00007fba12991000)
    libmaxminddb.so.0 => /lib/x86_64-linux-gnu/libmaxminddb.so.0 (0x00007fba1298a000)
    libcrypto.so.3 => /lib/x86_64-linux-gnu/libcrypto.so.3 (0x00007fba12352000)
    libssl.so.3 => /lib/x86_64-linux-gnu/libssl.so.3 (0x00007fba12244000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fba1204c000)
    libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fba1202d000)
    libzstd.so.1 => /lib/x86_64-linux-gnu/libzstd.so.1 (0x00007fba11f63000)
    /lib64/ld-linux-x86-64.so.2 (0x00007fba12ad1000)
    
  • yoursunnyyoursunny Member, IPv6 Advocate

    If you want ancient version of any software, you can use a period-correct virtual machine or Docker container.

  • davidedavide Member

    @yoursunny said:
    If you want ancient version of any software, you can use a period-correct virtual machine or Docker container.

    says who

  • @davide said:
    You mean this?

    That looks close enough but I was using it to make a pretty html page and don't use the dashboard. I see now why the older ones don't compile.. I don't know anything else besides AWstats and I couldn't get that going on my old vps so I doubt I want to mess with perl now. Thanks anyway, I just have to use the newer one and view it on another computer.

  • I'm still interested to find an alternative if anybody knows one. I don't need anything fancy, just some basic view counts and stats.

  • I'm still interested to find an alternative if anybody knows one. I don't need anything fancy, just some basic view counts and stats.

  • edited May 19

    @davide said:
    The binary links to shared libraries, some of those are recent, my gauge says it's unlikely version 0.6 from 2013 transplants to a modern Debian without recompiling:

    $ ldd /usr/bin/goaccess
    linux-vdso.so.1 (0x00007ffd84313000)
    libncursesw.so.6 => /lib/x86_64-linux-gnu/libncursesw.so.6 (0x00007fba129c4000)
    libtinfo.so.6 => /lib/x86_64-linux-gnu/libtinfo.so.6 (0x00007fba12991000)
    libmaxminddb.so.0 => /lib/x86_64-linux-gnu/libmaxminddb.so.0 (0x00007fba1298a000)
    libcrypto.so.3 => /lib/x86_64-linux-gnu/libcrypto.so.3 (0x00007fba12352000)
    libssl.so.3 => /lib/x86_64-linux-gnu/libssl.so.3 (0x00007fba12244000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fba1204c000)
    libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fba1202d000)
    libzstd.so.1 => /lib/x86_64-linux-gnu/libzstd.so.1 (0x00007fba11f63000)
    /lib64/ld-linux-x86-64.so.2 (0x00007fba12ad1000)
    

    Chances are that it would actually run on a current system as long as the old libraries are preloaded. It's quite a mess of a solution though. I'm not really sure if i would really recommend it.

  • So I move the output of goaccess to a newer system running chromium and I get the same deal, white screen in browser or endless spinning circle. I don't know what else to do besides try a third pc. It really sucks that there is nothing simple out there beside go and awstats. both of which have issues for me.

Sign In or Register to comment.