Skip to main content
Data Infrastructure Insights
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Risoluzione dei problemi di DII MCP

Collaboratori netapp-alavoie
Nota Il DII MCP è una funzionalità "Anteprima" ed è pertanto soggetto a modifiche.

Il server non si connette

Controlla:

  1. L'URL configurato corrisponde all'endpoint fornito per il tuo ambiente DII.

  2. Il client supporta server HTTP MCP remoti e il flusso di autenticazione richiesto.

  3. Autenticazione completata con successo.

  4. La policy di rete consente l'accesso all'endpoint.

  5. L'identità connessa può accedere al tenant DII.

Riavvia o ricarica il server MCP dopo aver modificato la configurazione del client.

È richiesta l'autenticazione

Completa la procedura di accesso del client, quindi riprova la richiesta originale. Se utilizzi un'identità di servizio, verifica che la relativa credenziale sia valida e memorizzata tramite un meccanismo di gestione dei secret approvato.

Non riprovare ripetutamente dopo un rifiuto di autorizzazione confermato. Chiedi a un amministratore di DII di verificare le autorizzazioni dell'utente per tenant e risorse.

Una query di oggetti rifiuta un campo

Gli attributi e le metriche variano in base al tipo.

  1. Chiama ObjectService_getObjectTypes.

  2. Conferma il tipo di oggetto esatto.

  3. Chiama ObjectService_getMetadataForObjectType.

  4. Copia i nomi dei campi esattamente dai metadati.

  5. Verifica che il tipo di valore e la funzione di aggregazione siano compatibili.

Puoi usare per raggruppare gli oggetti solo gli attributi contrassegnati come raggruppabili.

Una query di log rifiuta un attributo

  1. Chiama LogService_getLogTypes.

  2. Conferma il tipo di log esatto.

  3. Chiama LogService_getLogTypeMetadata.

  4. Usa solo gli attributi restituiti per quel tipo di log.

Le query degli eventi di log utilizzano la paginazione basata sul cursore. Passa il cursore restituito dalla pagina precedente anziché un offset.

Una query di avviso rifiuta un campo

Chiama AlertsService_getMetadata immediatamente prima di costruire la query. I metadati degli avvisi possono essere generici e dipendere dal tenant; usa i nomi esatti dei campi.

L'intervallo di tempo non è valido

  • Assicurati che fromTime`sia precedente o uguale a `toTime.

  • Usa timestamp ISO-8601 con un offset o Z.

  • Mantieni il periodo richiesto sotto i 30 giorni.

  • Suddividi le indagini più lunghe in finestre consecutive e non sovrapposte e riassumi i risultati.

  • Fornisci un fuso orario IANA valido quando lo strumento lo richiede.

L'applicazione in fase di esecuzione è autorevole se è più rigorosa di una descrizione dello strumento memorizzata nella cache del client.

Una query restituisce troppi risultati

  • Aggiungi un filtro valido.

  • Riduci l'intervallo di tempo.

  • Ordina in base alla metrica più rilevante.

  • Riduci il limite dei risultati.

  • Usa il raggruppamento o un istogramma quando i singoli record non sono necessari.

  • Continua con offset o un cursore del registro solo quando sono necessari più dettagli.

Una chiamata andata a buon fine non restituisce righe

Un risultato vuoto è spesso una risposta valida. Può significare:

  • Nessuna risorsa corrisponde al filtro.

  • Nell'intervallo di tempo selezionato non si è verificato alcun evento.

  • Non sono configurate finestre di manutenzione né regole di notifica.

  • Il tipo di dati selezionato non viene popolato dai collector del tenant.

Non descrivere un risultato vuoto ma valido come dato mancante, a meno che altre prove non indichino un problema di raccolta.

Un'unità di acquisizione è connessa ma non ha mai inviato report

Lo stato della connessione e la segnalazione di successo sono due cose separate. Verifica:

  • lastReported

  • Conteggio delle fonti di dati assegnate

  • Stato di acquisizione dell'origine dati

  • Connettività host e versione dell'AU

  • Attività di polling per l'origine dati assegnata

Un collector ha avuto un errore

Usa CollectorService_getDataSourceById per il collector interessato. Controlla l'attività di polling recente, le informazioni sulle patch attive, lo stato del pacchetto, la configurazione e l'ora dell'ultima acquisizione riuscita. Evita di visualizzare credenziali o valori di configurazione privati.

I risultati del webhook includono gli indirizzi completi

Non ripetere i valori. Riassumi solo i nomi dei target, i tipi di integrazione, i conteggi e lo stato. Segui "Sicurezza e privacy" se sono stati visualizzati o condivisi materiali riservati.

L'assistente IA ha selezionato lo strumento sbagliato

Utilizza un prompt più esplicito:

Innanzitutto, elenca i tipi di oggetto disponibili. Recupera i metadati per il tipo selezionato. Quindi, interroga solo i campi validi e spiega quali strumenti DII hai utilizzato.

Per le indagini comuni, inizia da un "procedura operativa".