Platform Explorer / Nuxeo Platform 2023.23

Extension point probes

Contribution Descriptors

  • Class: org.nuxeo.ecm.core.management.probes.ProbeDescriptor

Existing Contributions

Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.

  • nuxeo-core-binarymanager-s3-2023.23.15.jar /OSGI-INF/s3binarymanager-managment-contrib.xml
    <extension point="probes" target="org.nuxeo.ecm.core.management.CoreManagementComponent">
        <probe class="org.nuxeo.ecm.core.storage.status.S3BinaryManagerStatusProbe" name="s3BinaryManagerStatus">
          <label>S3BinaryManager probe</label>
        </probe>
      </extension>
  • nuxeo-core-management-2023.23.15.jar /OSGI-INF/core-management-contribs.xml
    <extension point="probes" target="org.nuxeo.ecm.core.management.CoreManagementComponent">
    
        <probe class="org.nuxeo.ecm.core.management.probes.AdministrativeStatusProbe" name="administrativeStatus">
          <label>Local Instance availability</label>
          <description>Test if local Nuxeo Instance is available</description>
        </probe>
    
        <probe class="org.nuxeo.ecm.core.management.statuses.RuntimeStartedProbe" name="runtimeStatus">
          <label>Runtime started probe</label>
          <description>Test if the runtime is started or not</description>
        </probe>
    
        <probe class="org.nuxeo.ecm.core.management.statuses.RepositoryStatusProbe" name="repositoryStatus">
          <label>Repository started probe</label>
          <description>Test the repository by fetching the root document</description>
        </probe>
    
      </extension>
  • nuxeo-core-storage-sql-management-2023.23.15.jar /OSGI-INF/management-contrib.xml
    <extension point="probes" target="org.nuxeo.ecm.core.management.CoreManagementComponent">
             <probe class="org.nuxeo.ecm.core.storage.sql.management.RemoteSessionsProbe" name="remoteSQLStorageSessions">
                      <label>Remote SQL sessions</label>
                      </probe>
             <probe class="org.nuxeo.ecm.core.storage.sql.management.ActiveSessionsProbe" name="activeRepositorySessions">
                      <label>Active (local) SQL sessions</label>
                      </probe>
       </extension>
  • nuxeo-platform-directory-ldap-2023.23.15.jar /OSGI-INF/management-contrib.xml
    <extension point="probes" target="org.nuxeo.ecm.core.management.CoreManagementComponent">
             <probe class="org.nuxeo.ecm.directory.ldap.management.LDAPDirectoriesProbe" name="ldapDirectories">
                <label>LDAP probe</label>
                <description>Test access on each declared LDAP Directory</description>
             </probe>
      </extension>
  • nuxeo-elasticsearch-core-2023.23.15.jar /OSGI-INF/elasticsearch-managment-contrib.xml
    <extension point="probes" target="org.nuxeo.ecm.core.management.CoreManagementComponent">
        <probe class="org.nuxeo.elasticsearch.status.ElasticSearchStatusProbe" name="elasticSearchStatus">
          <label>Elastic Search probe</label>
        </probe>
      </extension>
  • nuxeo-runtime-stream-2023.23.15.jar /OSGI-INF/stream-management-contrib.xml
    <extension point="probes" target="org.nuxeo.ecm.core.management.CoreManagementComponent">
        <probe class="org.nuxeo.runtime.stream.StreamProbe" name="streamStatus">
          <label>Stream probe</label>
        </probe>
      </extension>