Verifique se a API está associada a um atendente
Ligue para AgentNowHandler.hasAgent API para determinar se o IC está associado a um atendente. A API obtém um sys_id do IC e retorna um resultado verdadeiro/falso.
. HasAgent() O método usa um sys_id do IC como um parâmetro de cadeia de caracteres e retorna verdadeiro Quando o IC atende a uma das seguintes condições:
- O IC é
sn_agent_cmdb_ci_agente este agente está vivo. - O IC é um host (estende
cmdb_ci_hardwaree está associado a um atendente. - O IC é uma aplicação (estende
cmdb_ci_appl) e tem uma relação de execuções com um host associado a um atendente.
Por exemplo:
var agentNow = new sn_agent.AgentNowHandler();
gs.info(‘Agent assocation with CI? ‘ +
agentNow.hasAgent(‘158279505372b30034b8ddeeff7b1270’); // sys_id of agent