Obtenir une liste d'informations MBean pour les applications Java

Scala 2.12

import java.lang.management.{ManagementFactory, PlatformManagedObject}

import javax.management.{MBeanInfo, ObjectName}

import scala.collection.JavaConverters._

val mbeanInterfaces: Seq[Class[_ <: PlatformManagedObject]] = ManagementFactory.getPlatformManagementInterfaces.asScala.toSeq
val mbeanObjects: Seq[_ <: PlatformManagedObject] = mbeanInterfaces.flatMap(ManagementFactory.getPlatformMXBeans(_).asScala.toSeq)
val mbeanObjectNames: Seq[ObjectName] = mbeanObjects.map(_.getObjectName)
val mbeanInfos: Seq[MBeanInfo] = mbeanObjectNames.map(ManagementFactory.getPlatformMBeanServer.getMBeanInfo(_))

Obtenez des informations via MBeanServer ( ManagementFactory.getPlatformMBeanServer) en utilisant MBeanInfo et ʻObjectName`.

Recommended Posts

Obtenir une liste d'informations MBean pour les applications Java
Obtenir une liste de fichiers S3 avec ListObjectsV2Request (AWS SDK for Java)
Une liste de rawValues pour UITextContentType.
Trier la liste des objets Java
Liste des destinations de téléchargement pour Oracle Java
Une collection de questions simples pour les débutants Java
Obtenez une liste de classes dans un package spécifique à Guava
Sortie d'une liste de paramètres cron pour tous les utilisateurs.
Liste des instructions Java fréquemment utilisées (pour les débutants et les débutants)
Obtenir des informations EXIF en Java
Pensez à une stratégie de mise à jour Java
Java, JS (jQuery) et Ajax. Obtenez une valeur spécifique de JSON.
Gérer la logique métier pour un ensemble d'entités dans une classe Java
[Détails] Implémentation d'applications grand public avec Kinesis Client Library for Java
Liste des membres ajoutés dans Java 9
Convertir un tableau de chaînes en une liste d'entiers en Java
Obtenez l'URL publique du fichier privé de Flickr en Java
Une brève description des dépendances JAVA
Restez coincé dans un Java Primer
Génériques Kotlin pour les développeurs Java
Liste des types ajoutés dans Java 9
Comment vérifier le contenu de la chaîne de caractères java de longueur fixe
Lister les termes informatiques avant d'implémenter un système métier (Java) par une personne inexpérimentée
[Java] [ibatis] Comment obtenir des enregistrements de relation 1 à N avec List <Map <>>
[Java] Comment accéder au début d'une chaîne spécifique à l'aide de la classe String
Comment obtenir le chemin absolu d'un répertoire s'exécutant en Java
Implémentation de la méthode de clonage pour Java Record
Obtenez le résultat de POST en Java
Nommer un groupe d'expressions régulières (Java)
[Java] Obtenir des éléments List / Map avec Iterator
[Java] Obtenez le jour d'un jour spécifique
Obtenir des informations sur l'appelant à partir de la trace de la pile (Java)
Liste des coupes ponctuelles pour réaliser des coupes ponctuelles plus fines
[Java] Obtenir des informations sur les balises à partir de fichiers musicaux
Fonctionnalités du framework Spring pour les développeurs Java
[Java] Contenu de l'interface de collection et de l'interface de liste
Obtenez le chemin défini dans la classe Controller de Spring Boot sous forme de liste
Une histoire sur la prise en charge de Java 11 pour les services Web
Créer un CSR avec des informations étendues en Java
Résumé des fonctionnalités simples de Bootstrap pour les débutants
Récapitulatif des paramètres de l'environnement Java pour moi-même [mac]
Avez-vous besoin d'une implémentation de Java compatible avec la mémoire?
Mesurer la taille d'un dossier avec Java
[Java] Obtenir la longueur de la chaîne de paire de substitution
Résumé Il n'y a rien de particulier. Dois-je y prêter attention? .. .. J'ai ressenti cela, alors j'ai écrit un article. Si vous avez des commentaires, veuillez. Obtenez des informations de bloc avec le SDK Java de Python, Python3, Glossy Hyperledger Iroha
[Java] Créons un Minecraft Mod 1.14.4 [Introduction]
Créer Scala Seq à partir de Java, faire de Scala Seq une liste Java
[Java] Créons un Minecraft Mod 1.16.1 [Introduction]
[Note] Java: vitesse de traitement de la liste par objectif
Bibliothèque "OSHI" pour acquérir des informations système avec Java
Notes de pré-introduction pour les apprenants JavaScript expérimentés de Java
Un examen rapide de Java appris en classe
[Java] Récupère des valeurs de manière aléatoire dans un tableau
[Java] Créons un Minecraft Mod 1.14.4 [99. Mod output]
Créer un environnement de développement pour Docker, Java, vs code