Community discussions

MikroTik App
 
winkelman
Member Candidate
Member Candidate
Topic Author
Posts: 231
Joined: Wed Aug 16, 2006 5:00 pm
Location: Amsterdam, The Netherlands

Non-integer output...

Mon Oct 30, 2006 8:54 pm

Although I like the fact we can now work with non-integers if we'd like (and round them if we don't), IMHO the display of '[device_performance()]' should be done with rounded figures.

I mean:
cpu: 4.3455% mem: 59.7972% virt: 20.0359% disk: 34.0763%
may be a bit too much info and makes the device boxes a bit wide. Who cares about tenths (of thousendths) of percentages in these matters? Rounded figures like:
cpu: 4% mem: 60% virt: 20% disk: 34%
are quite sufficient here, I think.

Oh yes, so this is a feature chance request :)
 
miko5881
just joined
Posts: 7
Joined: Thu Oct 26, 2006 12:09 am

Fri Nov 10, 2006 12:38 am

I have been looking into this because it has caused a lot of issues with the layout of our maps. I appears at least for our install that this only happens when you upgrade. A fresh install does not. I did notice that the change log in version 11 says that there was a built in round function and wonder if there is an issue upgrading the data. I have tried too look at the SNMP txt files and look at the functions but I cannot find out what is different. I wanted to try to do a backup and a restore but for some reason that does not backup any of the maps just files and system settings. Any way just FYI.
 
winkelman
Member Candidate
Member Candidate
Topic Author
Posts: 231
Joined: Wed Aug 16, 2006 5:00 pm
Location: Amsterdam, The Netherlands

Fri Nov 10, 2006 12:55 pm

Thanks for the feedback!

So you're saying it is not possible to export the configuration (using the export toolbar button), create a clean Dude install, import the exported configuration and end up with a fully working Dude?

Is the import/export not a 'complete' backup?
 
winkelman
Member Candidate
Member Candidate
Topic Author
Posts: 231
Joined: Wed Aug 16, 2006 5:00 pm
Location: Amsterdam, The Netherlands

Mon Nov 13, 2006 3:44 pm

Some feedback on the new beta 12:

CPU now shows no-decimal or single-decimal output on the device, the rest is still float/double. It's now like this:
cpu: 14% mem: 59.7972% virt: 20.0359% disk: 34.0763%
or
cpu: 14.5% mem: 59.7972% virt: 20.0359% disk: 34.0763%
I'm not sure when it will display single decimals and when not. I have a feeling it rounds to the nearest integer or 'half integer' (x.5%). If so, I would prefer Dude to do a 'proper' rounding. Either fully use a single decimal, or don't use one at all.
 
uldis
MikroTik Support
MikroTik Support
Posts: 3446
Joined: Mon May 31, 2004 2:55 pm

Wed Nov 15, 2006 4:44 pm

This is per design. In version 2.0beta11 we changed number output to show
decimal places, also added "round()' function and changed some functions
sources to actually use it. But when you upgrade from any previous version
non built-in functions that are already present are not changed. So you have
three options:
1) manually change the sources of functions to do rounding;
2) remove all non built-in functions and restart dude server (then they are
re-added with default values)
3) reset configuration
 
miko5881
just joined
Posts: 7
Joined: Thu Oct 26, 2006 12:09 am

Wed Nov 15, 2006 8:31 pm

Cool that worked for me, thanks. I love this program!
 
winkelman
Member Candidate
Member Candidate
Topic Author
Posts: 231
Joined: Wed Aug 16, 2006 5:00 pm
Location: Amsterdam, The Netherlands

Thu Nov 16, 2006 8:51 pm

1) manually change the sources of functions to do rounding;
Excelent. Edited cpu_mem_disk to do the rounding (so the 'source functions' for mem, cpu, etc. can stay precise) and that works great. Thanks!

Hoewever, in the course of things I had to restore a backed up config. All seems fine, except when I double-click on something like functions, probes, services, etc. it will not open automatically anymore (by 'splitting' the right part of the interface). Only option is to use right-click and 'Open Sepearatly'). Any idea on how to fix this?
 
uldis
MikroTik Support
MikroTik Support
Posts: 3446
Joined: Mon May 31, 2004 2:55 pm

Fri Nov 17, 2006 4:47 pm

it would be very helpful if you could either send us your backup file that
causes such behavior (support@mikrotik.com) or tell us steps to do to get
such behavior with fresh config.
 
winkelman
Member Candidate
Member Candidate
Topic Author
Posts: 231
Joined: Wed Aug 16, 2006 5:00 pm
Location: Amsterdam, The Netherlands

Mon Nov 20, 2006 6:22 pm

I will supply you with my backup. First I have to do some some testing to see what happens in a 'fresh' installation though, haven't tried that.

Question though: is freshly installing and importing a XML-backup FULLY functional? Does is include graph-history? Custom functions? Custom probes? etc.?
 
miko5881
just joined
Posts: 7
Joined: Thu Oct 26, 2006 12:09 am

Mon Nov 20, 2006 11:52 pm

What I did to fix the problem was just delete all the functions I could. All the functions I deleted were recreated once the dude was restarted and all was well.

When I was playing around with backup I could not get the backup to restore any of my maps or devices. It may have been that I did not backup or restore properly as I was trying many things at once. I guess it will be simple enought to test though.
 
uldis
MikroTik Support
MikroTik Support
Posts: 3446
Joined: Mon May 31, 2004 2:55 pm

Tue Nov 21, 2006 12:16 pm

dude backup contains everything, including graph history, custom functions, files, everything. And everything should be available after import.
 
winkelman
Member Candidate
Member Candidate
Topic Author
Posts: 231
Joined: Wed Aug 16, 2006 5:00 pm
Location: Amsterdam, The Netherlands

Fri Nov 24, 2006 8:03 pm

Freshly installed The dude on a server that's never had the Dude before. Imported the xml-backup and now that Dude also has the problem of not opening items automatically anymore (by 'splitting' the right part of the interface). Only option is to use right-click and 'Open Sepearatly'.

Uldis: you asked for the xml-backup file. Where do I send it?
 
uldis
MikroTik Support
MikroTik Support
Posts: 3446
Joined: Mon May 31, 2004 2:55 pm

Mon Nov 27, 2006 1:39 pm

as stated above you should send it to support@mikrotik.com

Who is online

Users browsing this forum: No registered users and 15 guests