I've worked it out. Some of my devices for their own fiendish reasons take more than 10 seconds to respond to SNMP. I found this out using the ipMonitor tool from Solarwinds. The worst are taking almost 60 seconds on some occasions. Maybe the way to fix this is to increase Try Timeout? It seems to b...
To fix the ntp.svg problem, I was bad and converted it to png as: "n t p.png" I started a Dude client, uploaded "n t p.png", and the went to change the appearance of my Time Server. But I found that "ntp.svg" displayed perfectly, I selected "n t p.png" and it ...
I converted all my png files to jpg and they new display. This does mean that I lost all of the transparency information, but at least they display. After altering the maps and devices to use the new images, I noticed another problem: ntp_gone_bad.jpg All of the images now work except for ntp.svg (t...
There is an intermittent problem in Dude 3.4 (but I've noticed it in previous versions back to 3.0). Sometimes an image will not display on a map. All places where the same image would appear just have nothing. Example: image is loaded images_loaded_ok.jpg But exit the Dude client and start it again...
I found that if I log in to the Dude via the web using Firefox, then right clicking on a map image and looking at the properties, then map is loaded using: http://dudeserver:8080/dude/mymap.png?page=map_picture&download=yes&id=2587331 If I navigate to this page, then only the map is displaye...
Does SNMP have to be installed on a remote windows 2003 server in order to poll data such as cpu and HDD free space? If so, does the dude also need to be installed? If they both do, what is the relationship? Dude talks to the snmp agents installed on Windows, Unix, routers, etc. On Windows, the snm...
My outage problem is mostly resolved now. Some of my devices take a long time to respond to SNMP messages (but not all the time). This is usually due to the CPU load on the device, although some devices just seem to have a "bad attitude". On the Bad Attitude devices - I have reduced the nu...
My guess is that somehow the dude has been screwed up. It happened to me twice during the many dude 3.0rcX upgrades that I went through. How it is caused, I do not know - maybe I left an old dude running, maybe Windows just broke the dude, maybe something went wrong when I made Dude a service by tic...
I have only 75 devices, but most devices have 10-12 probes. I have automatic discovery turned off. I'm running Win2k3 with latest patches. The Dude servers run at about 10% CPU (as measured by Dude); and average at 350kbps on a 1GB card. I did have a Dude 3.0RC running on WindowsXP with the same pro...
1) The find bugs are fixed
I can find by string; by case sensitive string; and by regex correctly.
I can also "not find" something without crashing.
This is excellent.
2) The SNMP sample bug is still there
reprobe.png
3) False outages
None yet, will check at end of day.
Hi Sweetdude, I agree, since going affinity=cpu0 my dude is much better behaved. Whether this is a threading problem, or just a problem that gets fixed when the dude runs slower, I do not know. I did some quick stats on SNMP Test Probe vs Function Probe with direct OID vs Function Probe that calls f...
The character at 110 is ";" I think your problem is that the remote shell is trying to run the command in 3 pieces (seperated by ";"): foreach adres in=[/ip dhcp-server lease find] do={:global leases [/ip dhcp-server lease get \$adres address]; :put \$leases; } I'm not too good a...
A new feature in Service Pack 2 of Windows XP was Windows Firewall...
Service Pack 2 also added new security enhancements, which included a major revision to the included firewall that was renamed to Windows Firewall and is enabled by default
To demonstrate this issue can be tiresome :? , so to make it happen fast :o , use Reprobe :shock: : Step 1: Create a probe that only ever returns 1. probe_definition.png Step 2: Attach it to a device, and wait for some history to accumulate. one_test.png Step 3: Hit reprobe lots. one_test_reprobe_12...
There is a problem with graphing values in the Dude. If more than 1 sample value is returned between polls, then they will be summed. For example (with sampling at 30s intervals) Input samples: Time(s) CPU(%) 0 35 30 35 60 35 91 35 120 35 150 35 Graph shows: Time(s) CPU(%) 0 35 30 35 60 35 90 0 120 ...
I have upgraded to Dude 3.3 and started using Set Affinity II to limit Dude to my 1st Core. I have *less* obviously false outages, but there still are some. All of the false outages involve SNMP - "ping" and probes based on external commands do not generate false outages. During a false ou...
I have a dual core. I don't have any single core machines :( snmp_gaps.png Every now and then, I have "gaps" in my snmp traces. If I snmpwalk the device during a gap, I can see the data values that are being traced. I have two Dude 3.1 servers. If one Dude has a "gap", the other ...
It depends on the device. Some dumb devices don't implement the parts of SNMP that allow "walking" (I have a thermometer that can only be probed using an OID). I've also had this trouble with AIX, I get about half of the MIB walked, but then strangely it stops. It could be some sort of bug...
Make sure you get the latest net-snmp for ubutu.
net-snmp has some odd bugs in it.
I have a Suse 10 server. snmp refused to report CPU%, but after a bit of searching on googled, this turned out to be a net-snmp issue.
I upgraded net-snmp and the problem went away.
I have tried copy and past in Dude 3.1. Copy and Paste one device Copy and Past seems to be fine if you just do one device. Though it seems to dump any links into the top left corner on top of each other. :? Copy and Paste on a few devices, statics and a network cloud The devices got copied ok; most...
Have a look at the Probe Thread for examples of the execute function: http://forum.mikrotik.com/viewtopic.php?f=8&t=12402 This is just one of the many examples: Function Name: check_sap_as Code: array_element(execute("sapinfo.exe", concatenate("ashost=", device_property("...
As you've found SNMP probes can only be graphed as the time taken to retrieve their value. I've found they're useful for: * automatic identification of devices; and * checking whether the SNMP daemon is running; and * checking whether a status is ok. If you want to collect data and graph it, you pro...
If I set this as the label for a device: [string_compare("dude","dude")] [string_compare("notdude","dude")] [string_compare("dude","")] [string_compare("","dude")] The description appears as: 4 7 4 0 This is not correct ...
Thank you Paul. This has saved me heaps and heaps of time. I have used your functions and I'm very happy. I made one improvement to the percent function. Since (total-used)/total is the same as 1 - (used/total) The percentage function can be rewritten as: Name: win_diskc_free_percent Description: Di...
I found a similar problem in snmpwalk: I search for "fan" at the entPhyicalClass level - not found :( fan_1.png I search for "fan" 2 lines before it appears - not found :( fan_2.png I search for "fan" 1 line before it appears, search finds it and moves the cursor down o...
Probe: tnsping Type: function Monitor database availability using tnsping located on The Dude server, using a database name stored in Custom Field 3. Available: if(string_size(device_property("CustomField3"))>0, 1, 0) Error: if(array_element(execute("tnsping.exe", device_propert...
In terms of tools.... In 3.1 the tools are ordered in the following order: 1) Mikrotik Tools (Locked) Ping Traceroute Snmpwalk Scan Winbox Terminal Remote Connection Torch Bandwidth Test 2) Mikrotik Tools (Changeable - can delete, alter devices) Telnet Web Ftp 3) Custom Tools - in the order that yo...
These are my first impressions (I've been using the new Dude for 24 hrs) 1) The upgrade was sweeeet (from 3.0RC3). No corruption issues, no problems with graphics not appearing. All good on my Win2k3 server. The installer did well :) 2) Most everything was already cool with The Dude, but as above I ...
I use the web interface with map backgrounds and a lot of custom device images. The web interface works well. I have only had one issue with devices not displaying properly. In that case, the images were missing, but the shape (green blob) behind the image appeared. I found that the first user to lo...
I would love this feature too. It would make The Dude's Map almost as good as Visio ;) There is a workaround I have been using: 1) Use Microsoft Paint (or similar) to draw things like racks on a blank canvas (I use 1450x1050 for my 24" screen - allows for side and bottom Windows Start Bar). 2) ...
I have some VMWare ESX Servers and NetApp filers. and wrote the following functions and probes to instrument CPU and Memory for them in The Dude: (also there is a windows service probe) FUNCTIONS cpu_mem_disk_enhanced Same as supllied cpu_mem_disk, but with added support for VMWare and NetApp CPU lo...
Things to check: 1) The Dude Go to Devices -> Types Open Settings of Windows Computer Choose Identification tab Should see that windows is in the required list (as shown in picture below) 2) Windows PC You may need to enable SNMP on the servers involved. If they are Windows servers, try: http://www....
I found the same problem in The Dude 3.0RC3. If I create a map and set the background image to grid.png, I get "Loading.....". I can't get the map to work, so I have to delete it. BUT.... If I create a map with background image set to none, it works. I can then set the background image to ...
If you look at how Dude calculates the CPU: In Functions, look at cpu_usage: It is defined as: average( oid_column("iso.org.dod.internet.mgmt.mib-2.host.hrDevice.hrProcessorTable.hrProcessorEntry.hrProcessorLoad") ) Which means: 1) Get all of the values that start with "iso.org.dod.in...
Just copy the most recent lmmib2.mib. So if you have Windows 2008 and Windows 2003 and Windows 2000 servers. Copy the file from the Windows 2008 server. The lmmib2.mib file jusr allows Dude to decode the oid numbers into a description (and if you're lucky, some help). For example, if you use Tools->...
This is a great tool, and I'm having a lot of fun with it. I'm using Dude 3.0RC3 and I'm currently building some maps for end users. There is one small feature that I'd like: * Wherever the "Shape" option appears, I'd like the an option that says: --> none (draw no shape at all, just show ...
The probes thread has a lot of examples. This is something that I adapted for service monitoring: This is the probe I created: Name: Terminal Services checker Type: Function Available: if(array_find(oid_column("1.3.6.1.4.1.77.1.2.3.1.1"),"Terminal Services")>0, 1, 0) Error: if(ar...
I have seen this problem too. In my case it was not with the ping service, but a probe that just used a oid value. The graphs displayed in the "history" tab of the device were incorrect, but if I created a Chart with the same the values it was 100% correct. Could you create a Chart of ping...