Tibco Hawk “No Valid Data
Source Error”
This is one of the common error you might have seen many
times ..Here is my observation..
This error means that the Hawk Agent can’t contact the Hawk
Microagent plug-in that reports the state of the EMS server. Check that the
plug-in is installed correctly and that the user name and password are correct.
The user name must be a member of the $admin group.
The Rendezvous daemon must be running on the machine where
the Agent is running.
Resolution: – You have not started the Hawk HMA process.
This process holds a number of microagents among them the Performance
microagent. When you start the Hawkagent also start the Hawkhma process it will
work fine and you will not get those ‘NoValidDataSource’ messages.
Error:
NoValidDataSourceError for Rule com.tibco.tibjms.admin.hawk.HawkController:getQueu
es(queueRegExp=):60 at
RBEngine::Hawk->RuleBase::EMSQueuesPendingMsgCountCheck->Rule::com.tibco.tibjms.admin.hawk.HawkControlle
r:getQueu es(queueRegExp=):60->NoValidDataSource::com.tibco.tibco DataSourceError with
com.tibco.tibjms.admin.hawk.HawkController:0: null, Wrapping:
COM.TIBCO.hawk.talon.MicroAgentException:
Monitor the log file with as
many patterns –HAWK log pattern file entry
You
can monitor the log file with as many patterns as you want. Typically the
pattern file is a bit like this:
2
/.*warning.*/i
-1
/.*/
Example
to monitor few specific logs in EMS logs
1
/Invalid listen specification/i
2
/Error/i
-1
/.
What Domain utility Can Do?
1.
Creating Adming Domain (Primary/Secondary)
2.
Specify a database backend as the persistent store for domain data.
3.
Specify non-default TIBCO Rendezvous properties or configure HTTPS.
4.
Synchronize with an LDAP directory server to manage users and groups.
5.
Set Local Application Data as the default deployment option
6.
Specify a Password Policy
7.
Specify ports for a web server
8.
Machine Management
9.
EMS Server Management
10.
Adding Workflow components to Administrator
11.
Chaging ports for Administrator (Service, HaWk etc)
Monitor the log file with as
many patterns –HAWK log pattern file entry
You
can monitor the log file with as many patterns as you want. Typically the
pattern file is a bit like this:
1 /.*error.*/i
2
/.*warning.*/i
-1
/.*/
Try setting up the microagent to monitor a simple text file and watch for output as you add lines to it. You will probably find that you have to give the full path name for both the log file and the pattern file. Once you can monitor the text file, reconfigure the agent by supplying the full path name for the log file.
Example
to monitor few specific logs in EMS logs
EMS log pattern file entry
1 /Slow clock tick/
1
/Invalid listen specification/i
2
/Error/i
-1
/.
What Domain utility Can Do?
You can use TIBCO Domain Utility to set the
following options:
No comments:
Post a Comment