Rufen Sie eine Liste mit MBean-Informationen für Java-Anwendungen ab

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(_))

Informationen über "MBeanServer" ("ManagementFactory.getPlatformMBeanServer") erhalten Sie mit "MBeanInfo" und "ObjectName".

Recommended Posts

Rufen Sie eine Liste mit MBean-Informationen für Java-Anwendungen ab
Holen Sie sich eine Liste der S3-Dateien mit ListObjectsV2Request (AWS SDK für Java)
Eine Liste der rawValues für UITextContentType.
Liste der Java-Objekte sortieren
Liste der Download-Ziele für Oracle Java
Eine Sammlung einfacher Fragen für Java-Anfänger
Holen Sie sich eine Liste der Klassen in einem Guava-spezifischen Paket
Geben Sie eine Liste der Cron-Einstellungen für alle Benutzer aus.
Java Häufig verwendete Anweisungsliste (für Anfänger und Anfänger)
Holen Sie sich EXIF-Informationen in Java
Denken Sie an eine Java-Update-Strategie
Java, JS (jQuery) und Ajax. Holen Sie sich einen bestimmten Wert von JSON.
Behandeln Sie die Geschäftslogik für eine Reihe von Entitäten in einer Java-Klasse
[Details] Implementierung von Consumer-Anwendungen mit der Kinesis Client Library für Java
Liste der in Java 9 hinzugefügten Mitglieder
Verwandeln Sie ein Array von Strings in eine Liste von Ganzzahlen in Java
Rufen Sie die öffentliche URL der privaten Datei von Flickr in Java ab
Eine kurze Beschreibung der JAVA-Abhängigkeiten
Bleiben Sie in einem Java Primer stecken
Kotlin-Generika für Java-Entwickler
Liste der in Java 9 hinzugefügten Typen
So überprüfen Sie den Inhalt der Java-Zeichenfolge mit fester Länge
Listen Sie IT-Begriffe auf, bevor Sie ein Geschäftssystem (Java) von einer unerfahrenen Person implementieren
[Java] [ibatis] So erhalten Sie 1-zu-N-Beziehungsdatensätze mit List <Map <>>
[Java] Wie man mit der String-Klasse an die Spitze eines bestimmten Strings kommt
So ermitteln Sie den absoluten Pfad eines in Java ausgeführten Verzeichnisses
Implementierung der Klonmethode für Java Record
Holen Sie sich das Ergebnis von POST in Java
Nennen Sie eine Gruppe regulärer Ausdrücke (Java)
[Java] Listen- / Kartenelemente mit Iterator abrufen
[Java] Ermittelt den Tag eines bestimmten Tages
Abrufen von Anruferinformationen aus dem Stack-Trace (Java)
Liste der Punktschnitte für feinere Punktschnitte
[Java] Tag-Informationen aus Musikdateien abrufen
Funktionen des Spring Frameworks für Java-Entwickler
[Java] Inhalt der Collection-Schnittstelle und der List-Schnittstelle
Rufen Sie den in der Controller-Klasse von Spring Boot definierten Pfad als Liste ab
Eine Geschichte über die Java 11-Unterstützung für Webdienste
Erstellen Sie eine CSR mit erweiterten Informationen in Java
Zusammenfassung der einfachen Funktionen von Bootstrap für Anfänger
Zusammenfassung der Java-Umgebungseinstellungen für mich [mac]
Benötigen Sie eine speicherbewusste Implementierung von Java?
Messen Sie die Größe eines Ordners mit Java
[Java] Ermittelt die Länge der Ersatzpaarzeichenfolge
Blockinformationen erhalten Sie mit dem Java SDK von Hyperledger Iroha
[Java] Erstellen wir einen Minecraft Mod 1.14.4 [Einführung]
Erstellen Sie Scala Seq aus Java, machen Sie Scala Seq zu einer Java-Liste
[Java] Erstellen wir einen Minecraft Mod 1.16.1 [Einführung]
[Hinweis] Java: Geschwindigkeit der Verarbeitung der Liste nach Zweck
Bibliothek "OSHI" zum Erfassen von Systeminformationen mit Java
Hinweise zur Einführung für erfahrene JavaScript-Lernende von Java
Ein kurzer Überblick über Java, das im Unterricht gelernt wurde
[Java] Ruft Werte zufällig aus einem Array ab
[Java] Erstellen wir einen Minecraft Mod 1.14.4 [99. Mod-Ausgabe]
Erstellen Sie eine Entwicklungsumgebung für Docker, Java und Code