by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
✪ vi4m Marcin Kliks
@vi4m
it's similar to fusion inventory i would say, but more manual asset tracking - focused
and it has more costs calculation options
El Acheche ANIS
@elacheche
Do you think that It can fully replace GPLI+Fusion inventory?
rebeccakandiah
@rebeccakandiah
I have a few questions on Ralph. How difficult will it be to transfer information to Ralph? Currently I am using Racktables. Further, can hard drives be tracked specifically until destruction with Ralph?
Some other questions I have on Ralph is that is it able to track the full life- cycle of an asset from purchase through to disposal ? and how well is it able to manage spares? If someone can get back to me as soon as they can I will greatly appreciate it! I am trying to find an asset management tool that can meet our companies needs and I just want some insight onto Ralph! Thanks again!
rebeccakandiah
@rebeccakandiah
Finally, is Ralph an opensource project ? Are there any costs that I need to be aware of with Ralph?
El Acheche ANIS
@elacheche
I can answer just the question, yes it is Open Source → https://github.com/allegro/ralph/blob/ng/LICENSE
rebeccakandiah
@rebeccakandiah
Okay thanks!
✪ vi4m Marcin Kliks
@vi4m
you can play with it , login: ralph, password: ralph
there is dc visualization (imho much better than racktables)
✪ vi4m Marcin Kliks
@vi4m
zrzut-ekranu-wizualizacja.png
Zrzut ekranu 2015-08-06 o 09.59.12.png
when it comes to import data from other systems - raph has import/export mechanizm from csv, xml, json files
Zrzut ekranu 2015-08-06 o 09.59.12.png
✪ vi4m Marcin Kliks
@vi4m
but i must say, version 3 is in the beta stage currently, so it could not be the best fit if you need commercial support
El Acheche ANIS
@elacheche
@vi4m Do you think that It can fully replace GPLI+Fusion inventory?
✪ vi4m Marcin Kliks
@vi4m
i don't know gpli system, i can't answer
aveseb
@aveseb
@elacheche If I may, glpi is more oriented to end user personnal computers in a company, with a ticket system even if you can use it for servers. I think ralph is a mix between Racktables and Fusion Inventory with costs calculation as vi4m said (in short way).
El Acheche ANIS
@elacheche
Thank you @vi4m & @aveseb ..
@aveseb I'm using GLPI + FusionInventory to manage my Laptops/Desktops
As Ralph have an inventory option so it can replace GLPI+FusionInventory.. I think..
C Wellhausen
@chwell
Anyone around to help with a new ralph install?
im using the gunicorn init.d script and it wont seem to start 2015-08-07 22:28:10 [21812] [INFO] Worker exiting (pid: 21812) Traceback (most recent call last): File "/home/ralph/bin/ralph", line 9, in <module> load_entry_point('ralph==2.3.1', 'console_scripts', 'ralph')() File "/home/ralph/local/lib/python2.7/site-packages/ralph/__main__.py", line 56, in main execute_from_command_line(sys.argv) File "/home/ralph/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 443, in execute_from_command_line utility.execute() File "/home/ralph/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 382, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/home/ralph/local/lib/python2.7/site-packages/django/core/management/base.py", line 196, in run_from_argv self.execute(*args, **options.__dict__) File "/home/ralph/local/lib/python2.7/site-packages/django/core/management/base.py", line 232, in execute output = self.handle(*args, **options) File "/home/ralph/local/lib/python2.7/site-packages/gunicorn/management/commands/run_gunicorn.py", line 100, in handle DjangoApplicationCommand(options, admin_media_path).run() File "/home/ralph/local/lib/python2.7/site-packages/gunicorn/app/base.py", line 124, in run Arbiter(self).run() File "/home/ralph/local/lib/python2.7/site-packages/gunicorn/arbiter.py", line 185, in run self.halt(reason=inst.reason, exit_status=inst.exit_status) File "/home/ralph/local/lib/python2.7/site-packages/gunicorn/arbiter.py", line 280, in halt self.stop() File "/home/ralph/local/lib/python2.7/site-packages/gunicorn/arbiter.py", line 328, in stop self.reap_workers() File "/home/ralph/local/lib/python2.7/site-packages/gunicorn/arbiter.py", line 419, in reap_workers raise HaltServer(reason, self.WORKER_BOOT_ERROR) gunicorn.errors.HaltServer: <HaltServer 'Worker failed to boot.' 3>
rebeccakandiah
@rebeccakandiah
Hey! I want to know when are you planning to release Ralph 3?
✪ vi4m Marcin Kliks
@vi4m
@chwell ralph 2.x or 3.x ?
Mateusz Kurek
@mkurek
@chwell try to use runserver first, to check where could be problem - if everything will work fine on runserver then try gunicorn
✪ vi4m Marcin Kliks
@vi4m
@rebeccakandiah you can try ralph 3.x already
Michael Akkermans
@MichaelAkkermans
So i installed Ralph following the excellent guide. Its working but i have no data yet. I was looking for a howto that explains all the options but somehow i dont manage to find a howto that explains the options and how they relate to eachother. Is there any available out there?
✪ vi4m Marcin Kliks
@vi4m
@micmit007 which version
Michael Akkermans
@MichaelAkkermans
Version 3.0 like you suggested to try out :-)
First i did my homework to understand python and the Django framework. Now i have a server up and running the way i want. Now im looking for some documentation that tells me how all thing are related to eachother. Im new to Ralph and at the moment having some difficulties to mix and match all modules together. I was think about spinning up a vagrantbox or docker container and checkout the example data but first i want to see if there are better options like reading the manual. I get stuck at adding assets. The guide im reading assumes all other things are in place. In my setup they are not. What would you advice me to do?
✪ vi4m Marcin Kliks
@vi4m
okay @micmit007
it should be very similar to 3.x version until we update it
so i recommend to stick with the quickstart: http://ralph.readthedocs.org/en/latest/quickstart.html
✪ vi4m Marcin Kliks
@vi4m
the difference is - we don't provide scanner yet
ivan-sv
@ivan-sv
hey, i have a couple of questions. First, can you elaborate more on what is the difference exactly between the Asset and a Device, it seems like i have to always create both Asset model and Device model for the same type of device whenever I want to add more. Second is if I have a switch (for example) connected to a physical host, I can link the host to the switch via the Inbound/Outbound connection in the Device properties in Admin panel, however, I can't seem to figure out how to link what port on the host is connected on what port on the switch, I do see the option in Core module when I look at the device that state "This Device Port Connected Device Connected Device Port", but i don't know how to link those to each other
connections between devices are handled by discovery scripts, we don't do this by hand
ivan-sv
@ivan-sv
so if i have 30 switches and over 200 servers, Ralph should be able to determine what is connected to what on it's own?
✪ vi4m Marcin Kliks
@vi4m
if you tune the lldp plugin by yourself - maybe
ivan-sv
@ivan-sv
is there no way to add this information manually? it would be good help. We don't want to allow access to ralph persay to scan the entire range of subnets
testing ralph 2.x at this time
✪ vi4m Marcin Kliks
@vi4m
Zrzut ekranu 2015-08-12 o 15.50.36.png
the answer is - no and yes ;-) we didn't expose in gui this functionality, but going to the admin site -> devices -> edit you will see
so you can manually set it if you want
ivan-sv
@ivan-sv
this is from ralph 3.x?
✪ vi4m Marcin Kliks
@vi4m
no, its still ralph 2.x - old version
ivan-sv
@ivan-sv
ah, right
✪ vi4m Marcin Kliks
@vi4m
it has admin panel included
ivan-sv
@ivan-sv
but i can't specify what port is connected to where?
✪ vi4m Marcin Kliks
@vi4m
no port names are there exposed