Skip to content

Enterprise edition

Important

Enterprise edition is free and open source now.

Orient Enterprise edition is actually community edition + agent plugin

Every orientdb github release contains a link to agent.jar Just download it and put it into plugins directory.

Warning

There is also a maven central dependency: com.orientechnologies:agent:3.2.46, but it can't be used directly because agent.jar contains embedded slf4j - dropwizard will simply not start

Tip

Some security features could be enabled in community edition

This enterprise agent activates some hidden abilities like sql profiler.

Dynamic agent installation

You can just drop agent.jar into plugins directory

Important

If agent plugin is installed, jmx plugin must be configured like this:

handlers:
   - clazz: com.orientechnologies.orient.server.handler.OJMXPlugin
     parameters:
            - name: enabled
              value: false
            - name: profilerManaged
              value: true

This could be useful for temporary agent usage (not in production).

Agent configuration

Change handlers section in config (add agent and change jmx parameters):

handlers:
   - clazz: com.orientechnologies.agent.OEnterpriseAgent
   - clazz: com.orientechnologies.orient.server.handler.OJMXPlugin
     parameters:
           - name: enabled
             value: false
           - name: profilerManaged
             value: true