checks are not writing in the ecc_queue of the agent based discovery - Agent Host Collection

SK Chand Basha
Giga Sage

Hello Everyone,

 

When i run the agent on demand by using collect host data , only enhanced discovery check is running and getting in ECC queue, Other software installed & Usage checks are not running what could be reason, these all are default checks.

 

I tested with test check we are geting payload, after i have tried to process via script include AgentNowHandler it's not working.

var payloadSysId = 'sys_id of software usage ecc queue';
var eccRecord = new GlideRecord('ecc_queue');

if (eccRecord.get(payloadSysId)) {
var anh = new AgentNowHandler();
anh.processEccRecord(eccRecord);
} else {
gs.info('ECC Queue record not found for sys_id: ' + payloadSysId);
}

 

Thank you!

15 REPLIES 15

These checks are schedule to run daily once. Software usage check repressible to get usage information for given software. These were working before. But now they are not working. 

And when you run Software usage from "Test check", UI Action which is on each ACC Agent, what is the result?

In test check we get the result, in the logs we can see the data. But when we try collecting data the check dont run.

and how do you trigger those additional checks?

Like enhanced discovery check, they are scheduled for once a day.