Availablity Monitor Plugin 1.0.0 (compatible with dynaTrace >= 5.5)
Availablity Monitor Plugin 1.2.0
Availablity Monitor Plugin 1.2.1
Derek Abing: version 1.0.0
Praveen Begur (Dynatrace): version 1.2.0
Renato Puccini: version 1.2.1
2013-03-12 Initial Release 2013-04-18 Updated Plugin
2016-01-21 version 1.2.0
DNS Resolved: Returns a 1 if the server DNS name is resolvable and a 0 if the server is not resolvable Ping Check: Returns a 1 if the server is pingable and a 0 if the server is not pingableReverse DNS Resolved: Returns a 1 if the server DNS name is resolvable and a 0 if the server is not resolvable TCP Check: Returns a 1 if the server is reachable on TCP port 7 and a 0 if the server is not reachable TCP Lock Time: Returns the time taken to secure a Socket Lock on TCP Port 7
Max TCP Return Time
The max allowed time for the response to the ping in ms
Import the Plugin into the dynaTrace Server. For details how to do this please refer to the dynaTrace documentation.
i can´t choose the measure "Ping max " after Installation. Can you help me?
Best Regards from Berlin Germany
The ping avg, min, and max measures have actually been removed from the plugin. I'll have Compuware update the page to reflect this. If you really want this information I can get them added back into the plugin.
I'm relatively new as to how you download the plugin and configure it and also how to create the measures. May you please give me a quick crash course as how to configure it and deploy it.
Have a look at the following doc page: Plugins
After you have installed the plugin you can open your System Profile and Create a new Monitor in the section that allows you to configure Monitors. Once the monitor is configured it will be executed in the specified interval (=schedule) for each host (or list of hosts) that you have configured. The monitor will then generate result measures that you can use for charting or for Incidents.
Any help ?
I pinged the author of the plugin about this. I hope he finds time to have a look at your comment.
As all our community plugins are available on GitHub you can also have your own look at the source code and check what might go on in this case.
Are you saying that the ping measure returns a 1, meaning successful, even though when you ping the server manually it isn't returning a ping? Are you pinging it through a command prompt?
Looks like this plugin will not work correctly on a linux collector/dt server environment running 6.1
For some reason the monitor will run forever. If you stop it then it will report it as successful.
Any new version coming out soon?
Unfortunetly, we are not running 6.1 at the moment so I won't be able to update the plugin until this Spring after we update to whatever the Spring release is.
I am assuming you are not having this issue in the 5.5
Any thoughts on why my issues is happening?
I am trying to use the plugin on a 5.6.6203 Linux dT Server/Collector system, but it doesn't seem to start executing, and I get no logs generated. Does it work with Linux systems?
I'm trying to alert on when a particular server is down.
When I chart the measure (aggregation set to minimum), I see I'm getting a '1' for the ping check when the server is restarted - I've set the monitor to run every 10 seconds and the server takes about 1min from shut down to start up. I see Saad had something somewhat similar, any word on that?
Yes Kayan ,
I was trying to alert the exact situation but unluckily it doesn't work for me since this monitor it works only in specific situations and it gives 1 in at least 2 situations while the server is down or unreachable , I think it needs to be updated by the owner .
I'm using the plugin for 5.6 and the monitor is runing forever, then when I stop it says that last run was as successful. Also, I can't delete the monitor from dynatrace console either. it looks like this plugin is not working for dynatrace 5.6 either
I'm using Dynatrace 6.2 and the plugin is not working properlly.
It says the address is not reachable, but I can ping it.
2016-02-11 15:24:32 SEVERE [AvailMonitor@cca4750c-5426-4a3c-bb51-92311d571458] Not reachable address: d5800sd145.hml.5800bseguros.com.br/10.205.105.152
The problem might be related to what says in this website: http://stackoverflow.com/questions/9922543/why-does-inetaddress-isreachable-return-false-when-i-can-ping-the-ip-address but I'm not sure.
Anyone having the same issue?
This appears to not be working in 126.96.36.19987? is this also the case with versions newer such as 6.3? I can ping a server from my collector no problem, the plugin says it finished with incomplete results. The ping violation number just keeps increasing, started at 1 and goes up by one every time it was ran, and says availability is 0.
Seems to happen to me too. (Version 6.3)
If I use the monitor in a fully Linux environment, it works.
If the collector is Linux and the agent is windows, this Host Availability monitor does not work.
Same with windows collector and windows agent.
We have availability monitors that have been running on 6.0 for over a year that worked great. Since the upgrade to 6.3.1, the IP addresses no longer resolve to the server name in the dashboard and the dashboard displays IP addresses. We also have TCP port checks running in the same system profile. collector and dashboard, and do not see this issue with the TCP port checks. Any ideas?
Anything in the plugin logfiles on your collector?
Not that I can tell. This entry keeps repeating itself.
Caused by: java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.connect0(Native ...
2016-04-04 09:43:37 WARNING [UserPluginManager] java.io.IOException - Authentication failed.
java.io.IOException: Authentication failed.
During an upgrade, are there ini or XML files for plugins that we should check on the collector to make sure they are in the upgraded directory?
a good enhancement for the plugin is that we have to choose the port it will be tested the telnet command instead of the port 7. It would help to check communication availability before getting errors on app side.
I did an improvement by having the option where we can set up connection port to be tested.
Attached is a parallel version of the plugin.
I am able to ping a host from a collector machine successfully. But when I ping the same host from the same collector using this monitor (version 1.2.0), it is giving availability as 0. I have set the logs to 'finer' but all the logs recorded is the below message:
2016-05-03 11:05:01 SEVERE [AvailMonitor@VSG Collector_0] Pinging abc.xyz.com Failure : ping Args: -w 5 abc.xyz.com
Note: I am using Dynatrace 6.2.
I am having the same issue as some of the users above. I can ping the host from a collector machine successfully, but using the monitor returns a ping violation. Has there been any progress on this issue?
Using Dynatrace 6.3.
I have the same problem, did you find any solution yet?
Unfortunately, no. I have just been using the TCP check in the meantime.
Hi Renato Puccini
I'm having the same issue as those above with Dynatrace 6.3 and the latest version of the plugin, 1.2.1. A Netmon capture shows the same as others have seen, that the plugin fails internally and does not generate the ping whereas a manual ping from the same server using the same arguments is successful.
Are you able to look at the plugin and update please?
Question: Since this is sending a ICMP packet to test. Why do I have to specify a TCP port in the configuration setting of the monitor? What should I put here?
the plugin also checks if the server is reachable on tcp port 7 if you set "Enable TCP Check" to true.
TCP Check: Returns a 1 if the server is reachable on TCP port 7 and a 0 if the server is not reachable
Also how did you get the dashboard, the one in the picture?
I am also having Ping issue with this plugin. Anyone please let me know where is the problem. Please see below my post further description:https://answers.dynatrace.com/questions/163699/host-availability-monitor-120-is-not-working-as-ex.html?childToView=163704
Availability monitor 1.0.0 is failing for a few servers(intermittently) even though the server is up and running without any issues.Any issues for Dynatrace 6.5 with the plugin?
Host Availability Monitor 1.2.1 is completely failing with the reason "Error during execution of plugin occurred".
Deployed this Monitor plugin (version 1.2.1) and upon first try received the error message "Error during execution of plugin occurred".
2017-05-11 12:16:20 WARNING [UserPluginManager@Host Availability_2] java.lang.NumberFormatException - For input string: ""
java.lang.NumberFormatException: For input string: ""
The root cause of the issue was that we left the TCP Port (String) field blank. Since the plugin is attempting to parse the String and obtain an int, it cannot get an int from a String = "'. So if you are not using the TCP Port check, put any numeric value in the TCP Port field and it should work.