Licensing
Requesting a License
You can request a Basic License via the ElastiFlow website. This license will be good for one year, after which it can be renewed by requesting a new license. The Basic License only supports polling of Standard MIBS (IEEE and IETF).
You can also request a 30-day Premium Trial License via the ElastiFlow website. This license can only be renewed with approval of ElastiFlow. To request an extension, please send an email to sales@elastiflow.com.
The license key for ElastiFlow Premium Tier customers will be made available through our support system. A ticket will be opened, from which an authorized user can download the license key.
Adding a License
The following is an example of a license configuration, as defined in a docker-compose file:
EF_LICENSE_ACCEPTED: 'true'
EF_ACCOUNT_ID: '606abcdefe3546eee123456a'
EF_LICENSE_KEY: 'eyJhbGciOiJIUzI1HghIEjTUI6IkpXVCJ9.eyJhdWQiOiJKNHHFYTFKNJKHgkjKjknhLjKJkhyiiutUYfyrdIutKjsYXN0aWZsb3ciLCJzdWIiOiI2MDNkODUwMDMzZDg2YjA3OTE5YjE5Y2EiLCJjb3IiOjEyOCwibHZsIjo5fQ.FQtYWSWutfjn9q6876GHgf5fghir45vsuDnxrDldbd7xR8'and as defined in the systemd configuration:
export EF_LICENSE_ACCEPTED=true
export EF_ACCOUNT_ID=606abcdefe3546eee123456a
export EF_LICENSE_KEY=eyJhbGciOiJIUzI1HghIEjTUI6IkpXVCJ9.eyJhdWQiOiJKNHHFYTFKNJKHgkjKjknhLjKJkhyiiutUYfyrdIutKjsYXN0aWZsb3ciLCJzdWIiOiI2MDNkODUwMDMzZDg2YjA3OTE5YjE5Y2EiLCJjb3IiOjEyOCwibHZsIjo5fQ.FQtYWSWutfjn9q6876GHgf5fghir45vsuDnxrDldbd7xR8Licensing Configuration
EF_LICENSE_ACCEPTED
To use ElastiFlow NetObserv it is necessary to accept the terms of the License Agreement. By running this software, you and/or the organization using the software agree and are bound to the terms of an ElastiFlow Inc. End-User License Agreement (EULA). For the Community (no license key), Basic and Trial tiers, the applicable license is the ElastiFlow Community EULA, which may be found at: https://www.elastiflow.com/community-license. For Standard and Premium Commercial tiers the applicable license is the ElastiFlow Standard EULA, or other terms agreed in writing with ElastiFlow Inc. The ElastiFlow Standard EULA may be found at: https://www.elastiflow.com/commercial-license.
Default
false
EF_ACCOUNT_ID
License keys are generated per account. This field must contain the Account ID for the License Key specified in EF_LICENSE_KEY.
EF_LICENSE_KEY
This field contains the License Key issued for this instance of collector. EF_ACCOUNT_ID must also contain the Account ID to which this key belongs.
EF_LICENSE_TELEMETRY_HOSTS
NetObserv SNMP is licensed by telemetry hosts, the number of SNMP devices polled by the collector. The maximum number of telemetry hosts will be set based on the provided license key. However, this maximum can be configured manually for a given instance. This is usually done when it is desired to use multiple instances of the collector. For example, a subscription for 100 telemetry hosts can be split into 2 instances, of 50 telemetry hosts each, by setting EF_LICENSE_TELEMETRY_HOSTS: 50 for each instance. If set to a value greater than allowed by the license key, the instances will be started with the telemetry hosts based on the license key.
Default
0(uses the telemetry hosts based on the license)
EF_SNMP_LICENSED_UNITS
This configuration option is only relevant for legacy license keys that license the collector based on units. The concept of units is marked for deprecation. New license keys will license the collector based on telemetry hosts and the EF_LICENSE_TELEMETRY_HOSTS should be used.
NetObserv SNMP is licensed by units of 4000 objects, where an object is a unique instance of an object definition for which data is being collected.
By default, the number of units will be set based on the provided license key. However, the number of units to be used by an instance can be configured manually. This is usually done when it is desired to use multiple instances of the collector. For example, a subscription for 8 licensed units can be split into 2 instances, of 4 units each, by setting EF_SNMP_LICENSED_UNITS: 4 for each instance. If set to a value greater than allowed by the license key, the instances will be started with the number of units from the license key.
The default value of 1 is the number of units allowed under the community and basic subscription tiers. See https://www.elastiflow.com/subscriptions for more details about subscription options.
Default
1
Last updated
Was this helpful?
