Platform Explorer / server 10.10

Extension point probes

Contribution Descriptor

Existing Contributions

  • nuxeo-core-management-10.10.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-platform-directory-ldap-10.10.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-core-storage-sql-management-10.10.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-elasticsearch-core-10.10.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>