Howdy, Stranger!

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


fivenines.io - Free Linux server monitoring - Page 3
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.

fivenines.io - Free Linux server monitoring

13

Comments

  • Very strange prices. 5 servers for $5 but 10 for $20? WTF. It's more profitable to create few accounts and buy a plan for $5 ...

  • spuyetspuyet Member, Patron Provider

    @Hotmarer said:
    Very strange prices. 5 servers for $5 but 10 for $20? WTF. It's more profitable to create few accounts and buy a plan for $5 ...

    Startup plan price is 10$ for 5 servers, not 5$ for 5 servers: https://fivenines.io/#pricing

  • bluetorgbluetorg Member
    edited December 2024

    (first post here)

    Beautiful!
    Sadly I missed the promo. Just a few hours late....

    Feedbacks:
    1. It installs too many dependencies. Even GCC?

    The following NEW packages will be installed:
      binutils binutils-common binutils-x86-64-linux-gnu cpp cpp-11 fonts-font-awesome fonts-lato gcc gcc-11 gcc-11-base javascript-common libasan6
      libatomic1 libbinutils libc-dev-bin libc-devtools libc6-dev libcc1-0 libcrypt-dev libctf-nobfd0 libctf0 libgcc-11-dev libgomp1 libisl23 libitm1
      libjs-bootstrap4 libjs-highlight.js libjs-jquery libjs-lunr libjs-modernizr libjs-popper.js libjs-sizzle liblsan0 libmpc3 libnsl-dev libquadmath0
      libtirpc-dev libtsan0 libubsan1 linux-libc-dev manpages-dev mkdocs node-jquery pipx python-babel-localedata python3-argcomplete python3-babel
      python3-jinja2 python3-livereload python3-markdown python3-markupsafe python3-pip-whl python3-psutil python3-pygments python3-setuptools-whl
      python3-tornado python3-userpath python3-venv python3.10-venv rpcsvc-proto sphinx-rtd-theme-common
    
    
    1. Creating a new user with a home folder at /home/fivenines/ might be considered a harmful action. Maybe try to use /opt/fivenines/?
    ⚠️  Note: '/home/fivenines/.local/bin' is not on your PATH environment variable. These apps will not be globally accessible until your PATH is updated.
    ....
    $ sudo find /home/fivenines/|tail
    /home/fivenines/.cache/pip/http/b/8/9
    /home/fivenines/.cache/pip/http/b/8/9/2
    /home/fivenines/.cache/pip/http/b/8/9/2/5
    /home/fivenines/.cache/pip/http/b/8/9/2/5/b8925380a8a772284457df6a52b6ce5b5d73a9613f9572fd67ac93d7
    /home/fivenines/.cache/pip/http/a
    /home/fivenines/.cache/pip/http/a/1
    /home/fivenines/.cache/pip/http/a/1/9
    /home/fivenines/.cache/pip/http/a/1/9/5
    /home/fivenines/.cache/pip/http/a/1/9/5/3
    /home/fivenines/.cache/pip/http/a/1/9/5/3/a19537d3cf37c122db841d6fe4cd322bc10d1a558bb00d146b85cb9a
    
  • spuyetspuyet Member, Patron Provider

    @bluetorg said:
    1. It installs too many dependencies. Even GCC?

    GCC is required to compile psutil which is a dependency of the agent but we could use the psutil wheel indeed to speedup the setup and reduce the number of packages installed.

    @bluetorg said:
    2. Creating a new user with a home folder at /home/fivenines/ might be considered a harmful action. Maybe try to use /opt/fivenines/?

    Indeed, I'm thinking about that, could really help to make it work with SELinux BTW.

  • @spuyet said:
    GCC is required to compile psutil which is a dependency of the agent but we could use the psutil wheel indeed to speedup the setup and reduce the number of packages installed.

    Give PyInstaller a try?

    @bluetorg said:
    2. Creating a new user with a home folder at /home/fivenines/ might be considered a harmful action. Maybe try to use /opt/fivenines/?

    Indeed, I'm thinking about that, could really help to make it work with SELinux BTW.

    SELinux is really pain in the a** lol

    I've created 2 issues in your github repo for further discussion, and maybe I can help a bit there. Do you accept PRs?

    Thanked by 1spuyet
  • spuyetspuyet Member, Patron Provider

    @bluetorg said:
    Give PyInstaller a try?

    Well this stuff looks nice but I'm a bit worried about the size of the app if we have to include a Python runtime but we could give it a try :)

    @bluetorg said:
    I've created 2 issues in your github repo for further discussion, and maybe I can help a bit there. Do you accept PRs?

    Man you rock, I'm definitely open to contributions <3

  • It looks really nice, and I really like almost all of it, but...

    The following NEW packages will be installed:
      binutils binutils-common binutils-x86-64-linux-gnu cpp cpp-13 cpp-13-x86-64-linux-gnu cpp-x86-64-linux-gnu gcc gcc-13 gcc-13-base gcc-13-x86-64-linux-gnu gcc-x86-64-linux-gnu libasan8
      libatomic1 libbinutils libcc1-0 libctf-nobfd0 libctf0 libgcc-13-dev libgomp1 libgprofng0 libhwasan0 libisl23 libitm1 liblsan0 libmpc3 libquadmath0 libsframe1 libtsan2 libubsan1 pipx
      python3-argcomplete python3-pip-whl python3-platformdirs python3-psutil python3-setuptools-whl python3-userpath python3-venv python3.12-venv
    

    That's the dependencies for just the agent! It would have been ok if it was the complete server backend, still a bit on the heavy side but acceptable, but for just the agent that is just insane. I'm a terrible programmer but I'm pretty sure I could accomplish what this agent does with a fraction of those dependencies.

    I go to great lengths to keep my servers lean and clean, there is no way I can justify installing this when Hetrix manages to do the same thing with literally just bash.
    It's a shame, I really liked the look and feel of everything.

    Thanked by 2lukast__ PineappleM
  • spuyetspuyet Member, Patron Provider

    @rcy026 said:
    It looks really nice, and I really like almost all of it, but...

    The following NEW packages will be installed:
      binutils binutils-common binutils-x86-64-linux-gnu cpp cpp-13 cpp-13-x86-64-linux-gnu cpp-x86-64-linux-gnu gcc gcc-13 gcc-13-base gcc-13-x86-64-linux-gnu gcc-x86-64-linux-gnu libasan8
      libatomic1 libbinutils libcc1-0 libctf-nobfd0 libctf0 libgcc-13-dev libgomp1 libgprofng0 libhwasan0 libisl23 libitm1 liblsan0 libmpc3 libquadmath0 libsframe1 libtsan2 libubsan1 pipx
      python3-argcomplete python3-pip-whl python3-platformdirs python3-psutil python3-setuptools-whl python3-userpath python3-venv python3.12-venv
    

    That's the dependencies for just the agent! It would have been ok if it was the complete server backend, still a bit on the heavy side but acceptable, but for just the agent that is just insane. I'm a terrible programmer but I'm pretty sure I could accomplish what this agent does with a fraction of those dependencies.

    I go to great lengths to keep my servers lean and clean, there is no way I can justify installing this when Hetrix manages to do the same thing with literally just bash.
    It's a shame, I really liked the look and feel of everything.

    I got your point, I will try to reduce agent footprint in the coming days, thanks for your feedback.

  • Had a little glitch installing the agent. The service would not start. I poked around and found that the binaries were missing. I ran the script again and it was fixed.

  • @spuyet said:

    @bluetorg said:
    Give PyInstaller a try?

    Well this stuff looks nice but I'm a bit worried about the size of the app if we have to include a Python runtime but we could give it a try :)

    Don't worry about the size bro. One big file is better than 10s of random smaller unknown packages (which means 100x files). lol
    I have a same script here https://github.com/bluet/proxybroker2/blob/master/.github/workflows/py-to-exe.yml

    BTW, we usually don't install gcc on production environments for security reasons.

    @bluetorg said:
    I've created 2 issues in your github repo for further discussion, and maybe I can help a bit there. Do you accept PRs?

    Man you rock, I'm definitely open to contributions <3

    Cool.
    May I have a golden badge or unlimited plan or share a cut when you start making money? :D

  • spuyetspuyet Member, Patron Provider

    @skippy said:
    Had a little glitch installing the agent. The service would not start. I poked around and found that the binaries were missing. I ran the script again and it was fixed.

    Could you share the output of the setup script first run ? (in PM)

  • spuyetspuyet Member, Patron Provider

    @bluetorg said:
    Don't worry about the size bro. One big file is better than 10s of random smaller unknown packages (which means 100x files). lol
    I have a same script here https://github.com/bluet/proxybroker2/blob/master/.github/workflows/py-to-exe.yml

    nice :+1:

    @bluetorg said:
    BTW, we usually don't install gcc on production environments for security reasons.

    Yeah, make sense

    @bluetorg said:
    May I have a golden badge or unlimited plan or share a cut when you start making money? :D

    haha sure we can find an agreement :)

  • @bluetorg said:

    @spuyet said:

    @bluetorg said:
    Give PyInstaller a try?

    Well this stuff looks nice but I'm a bit worried about the size of the app if we have to include a Python runtime but we could give it a try :)

    Don't worry about the size bro. One big file is better than 10s of random smaller unknown packages (which means 100x files). lol

    I totally agree with this.
    I would take a single big file over a list of dependencies any day. Installing a bunch of packages increases the risk of broken dependencies or something failing after one of the packages get upgraded.
    Also, as someone mentioned, having a bunch of third party packages installed on production servers is a security issue, a lot of people do not like that.

    Thanked by 1spuyet
  • @spuyet said:

    @Hotmarer said:
    Very strange prices. 5 servers for $5 but 10 for $20? WTF. It's more profitable to create few accounts and buy a plan for $5 ...

    Startup plan price is 10$ for 5 servers, not 5$ for 5 servers: https://fivenines.io/#pricing

    "Startup Plan (5 monitored servers): Free for 12 months (normally $5/month)"

  • spuyetspuyet Member, Patron Provider

    @rcy026 said:

    @bluetorg said:

    @spuyet said:

    @bluetorg said:
    Give PyInstaller a try?

    Well this stuff looks nice but I'm a bit worried about the size of the app if we have to include a Python runtime but we could give it a try :)

    Don't worry about the size bro. One big file is better than 10s of random smaller unknown packages (which means 100x files). lol

    I totally agree with this.
    I would take a single big file over a list of dependencies any day. Installing a bunch of packages increases the risk of broken dependencies or something failing after one of the packages get upgraded.
    Also, as someone mentioned, having a bunch of third party packages installed on production servers is a security issue, a lot of people do not like that.

    @bluetorg is doing a tremendous job right now to package it in a single binary, will ping you once it's ready ;)

    Thanked by 1rcy026
  • spuyetspuyet Member, Patron Provider

    @Void said:

    @spuyet said:

    @R4ain said:
    additional notification channels would be helpful <3

    Indeed, someone already asked for Telegram, do not hesitate to propose your preferred channels so I could prioritize them according to the number people asking.

    +1 for telegram

    @Void Telegram and Slack integrations have just been released, you can configure them in your settings.

    cc @R4ain

    Enjoy!

    Thanked by 2R4ain Void
  • Why do you not support forward emails from [email protected]?

  • spuyetspuyet Member, Patron Provider

    @AbuseBeacon said:
    Why do you not support forward emails from [email protected]?

    Sorry, I don’t get your point, what do you mean ?

  • spuyetspuyet Member, Patron Provider

    @rcy026 said:
    It looks really nice, and I really like almost all of it, but...

    The following NEW packages will be installed:
      binutils binutils-common binutils-x86-64-linux-gnu cpp cpp-13 cpp-13-x86-64-linux-gnu cpp-x86-64-linux-gnu gcc gcc-13 gcc-13-base gcc-13-x86-64-linux-gnu gcc-x86-64-linux-gnu libasan8
      libatomic1 libbinutils libcc1-0 libctf-nobfd0 libctf0 libgcc-13-dev libgomp1 libgprofng0 libhwasan0 libisl23 libitm1 liblsan0 libmpc3 libquadmath0 libsframe1 libtsan2 libubsan1 pipx
      python3-argcomplete python3-pip-whl python3-platformdirs python3-psutil python3-setuptools-whl python3-userpath python3-venv python3.12-venv
    

    That's the dependencies for just the agent! It would have been ok if it was the complete server backend, still a bit on the heavy side but acceptable, but for just the agent that is just insane. I'm a terrible programmer but I'm pretty sure I could accomplish what this agent does with a fraction of those dependencies.

    I go to great lengths to keep my servers lean and clean, there is no way I can justify installing this when Hetrix manages to do the same thing with literally just bash.
    It's a shame, I really liked the look and feel of everything.

    @rcy026 Agent version 1.0.7 has been released and this is a single self contained binary 🎉

    Thx @bluetorg for the tremendous work 🥳

    Thanked by 1rcy026
  • wuckwuck Member
    edited January 13

    Gonna give it a try I currently use hetrixtools but a newer UI could be good to try out, do you plan on always having free tier at 1 monitor available ?

  • spuyetspuyet Member, Patron Provider

    @wuck Nice, glad to have your feedback :)

    Yeah free plan will stay at 1 monitor but will always include the same level of features than other plans.

  • That is a very pretty app. Closed source right?

    Thanked by 1spuyet
  • spuyetspuyet Member, Patron Provider

    @wadhah thanks B)

    Agent is open source but backend is not indeed.

    Thanked by 1wadhah
  • ObelousObelous Member
    edited January 14

    For Redis monitoring, why does the password have to be sent to your server?

  • spuyetspuyet Member, Patron Provider

    @Obelous said:
    For Redis monitoring, why does the password have to be sent to your server?

    That's a good question :)

    I didn't want end users to have to configure anything on server side (like a file containing config for the agent stored on the server), I like the fact that you just copy/paste one command and it works out of the box.

    But I understand your concern about security, I can rethink these integrations (nginx and redis).

  • spuyetspuyet Member, Patron Provider

    Guys, tomorrow (January, 15th) I launch fivenines.io on ProductHunt, if you can take 5 seconds of your time to upvote and comment, it could be really nice :)

    Here is the PH link: https://www.producthunt.com/posts/fivenines-io

    Share the screenshot of your upvote and comment here and I will drop you a 3 months promo code for the Business Plan (10 servers plan free for the next 3 months). Cheers 😘

  • spuyetspuyet Member, Patron Provider

    @spuyet said:
    Guys, tomorrow (January, 15th) I launch fivenines.io on ProductHunt, if you can take 5 seconds of your time to upvote and comment, it could be really nice :)

    Here is the PH link: https://www.producthunt.com/posts/fivenines-io

    Share the screenshot of your upvote and comment here and I will drop you a 3 months promo code for the Business Plan (10 servers plan free for the next 3 months). Cheers 😘

    I will create a dedicated discussion for this offer, would be easier for everyone to follow :)

  • The single binary release is only amd64, do you intend to support other platforms with releases as well?

  • spuyetspuyet Member, Patron Provider

    @Nacorid said:
    The single binary release is only amd64, do you intend to support other platforms with releases as well?

    haha yeah I didn't put efforts on supporting other architecture but if there is interest, I can definitely work on it. Which architecture are we talking about ? ARM ?

  • Does this service monitor for when outdated or vulnerable packages are installed?

Sign In or Register to comment.