Hi,
in oracle monitor configuration there are information about connection chain, but there are also an Host list at the bottom screen. Adding a host in this list is mandatory why ?
Further more in schedule tab we indicate on which collector the monitor is executed, I guess it means the collector must be granted to access to Oracle server (I mean firewall opening).
Pierre
Answer by Andreas G. ·
Hi Pierre
Well - that is a very fair question. I think the developer of that plugin didnt take into consideration that the hostname is already part of every monitor definition anyway. I will ping him and let him know that this is basically duplicated information. I assume he is just using his own custom defined hostname property and not the hostname that comes in via the list
Thanks for pointing this out
Andi
Answer by Pierre D. ·
Hi Andreas,
but why define a hostname property in setting list then ?
To connect to a database, just the connection chain (which contains the hostname) is sufficient. What is the relationship between hostname in property settings and hostnames the list of hosts.
Pierre
Answer by Andreas G. ·
Hi
A Monitor in dynatrace always monitors "a machine - or host" - thats why the list of hosts is important. The monitor itself gets executed on the collector in the defined interval and it gets executed for every single host in that list. That means - that Monitor JAva Code itself gets triggered multiple times - passing each individual host as input parameter. This allows you to setup a single monitor but it gets executed for every single Oracle Host you have. Then this monitor will grab that information for every host.
And yes - you are correct on the collector: the Monitor Code itself runs in the context of the Collector - so - that machine needs to have access to the Oracle Server
JANUARY 15, 3:00 PM GMT / 10:00 AM ET