Scala (link al di fuori di ibm.com) è un linguaggio di programmazione multi-paradigma, che combina elementi di stili di programmazione orientati agli oggetti e funzionali.Scala è progettato da Martin Odersky e sviluppato principalmente dalla sua azienda, Lightbend, insieme a una grande comunità open source.Poiché Scala è uno dei linguaggi di programmazione funzionale più comunemente utilizzati su JVM, Scala Monitoring di Instana offre una gestione completa delle prestazioni e dello stato di salute per applicazioni e servizi scritti in Scala e altri linguaggi JVM.
Per comprendere e ottimizzare le prestazioni delle applicazioni Scala e automatizzare ulteriormente i flussi di lavoro di gestione delle prestazioni, il monitoraggio automatico JVM di Instana non si limita a fornire una serie completa di funzioni di gestione e monitoraggio:
Il monitoraggio completo di Scala richiede la visibilità delle prestazioni dell'host fisico o virtuale, dei container, delle istanze JVM, delle metriche tipiche di JVM (come i dati della Garbage Collection) e di qualsiasi codice applicativo e di servizio distribuito nell'istanza JVM.
Instana è il modo più rapido e semplice per monitorare i servizi basati su Scala in tutto lo stack e fornire informazioni complete sulle applicazioni. L'agente Instana rileva automaticamente tutte le istanze JVM, implementa i sensori di monitoraggio necessari e inizia a tracciare applicazioni e richieste. Inoltre, Instana determina automaticamente non solo lo stato delle istanze JVM, ma anche delle applicazioni e dei servizi in esecuzione al suo interno.
14 giorni, nessuna carta di credito, versione completa
Una volta distribuito, l'agente Instana individua automaticamente tutte le istanze dell'applicazione Scala in esecuzione, quindi distribuisce e configura il sensore Scala Monitoring di Instana senza alcuno sforzo manuale, nonché sensori aggiuntivi per le tecnologie utilizzate nelle applicazioni Java in esecuzione all'interno di JVM. La base di conoscenza accurata di Instana è in grado di individuare le metriche delle prestazioni rilevanti da raccogliere, e in che modo raccoglierle. Per monitorare lo stato dei servizi Java, vengono raccolte anche metriche aggiuntive. Dal momento che la configurazione automatica di Instana raccoglie tutte le informazioni pertinenti, il monitoraggio delle istanze Java è estremamente semplice.
Per determinare lo stato complessivo del servizio, il sensore di monitoraggio Scala raccoglie anche i KPI nell'ambiente di esecuzione JVM monitorato per determinarne lo stato di salute.
Con l'aiuto dell'Intelligenza Artificiale (IA) e delle firme di integrità della base di conoscenza curata, Instana rileva automaticamente i problemi relativi alle singole istanze JVM e agli incidenti di servizio. In base alla gravità, Instana automatizza l'escalation degli incidenti e l'identificazione delle cause primarie, aiutandoti a risolvere i problemi prima che coinvolgano gli utenti.
Instana Scala Monitoring include due tipi di dati: Metrica delle prestazioni e Firme di integrità:
Le metriche aggiuntive vengono acquisite in base alle tecnologie e ai framework distribuiti nell'applicazione o nel servizio Scala.
Ulteriori informazioni sulle diverse informazioni del sensore sono disponibili nella
Documentazione di gestione di Instana Scala.
Dati sulle prestazioni JVM
Firme di integrità JVM