Izenda
Izenda
by Izenda, Inc

VERSION 3.3.1

OS Ubuntu 18.04

Description

Izenda is a leader in simple embedded analytics & powerful BI. Quickly deploy an instance of Izenda to find out how self-service analytics in your application speeds time to market & boosts ROI. For more information visit Izenda.com

Software Included

PackageVersionLicense
Izenda3.3.1Custom
Apache2.4.29(Ubuntu)Custom
.NET Core Runtime2.2.3MIT
PostGresSQL10.9Postgres SQL

Getting started after deploying Izenda

This 1-Click App Droplet is deployed with a standalone instance of Izenda, referred to in our documentation as Standalone or DeploymentMode 0. This includes two separate sites, a front-end UI site and a back-end REST API site as well as a PostgreSQL configuration database.

Accessing the Website

By accessing the new Izenda 1-Click App Droplet on http://your_server_ip, you should automatically be brought to your instance of Izenda. In the event you are asked to log in, please use the following default account: Username: IzendaAdmin
Password: IzendaAdmin123

Setting up your Instance

When accessing your default site, you should see a page that asks you for your license key information. Please select the appropriate type of key, offline or online, and insert your license key. Additional information on this page can be found here:

  • https://www.izenda.com/docs/ui/docsystemdbandlicense.html#validate-and-store-the-license

Once your license is provided you can begin configuring your instance of Izenda. This process typically includes adding connection strings for reporting data and creating tenants, roles, and users. For information on adding new data sources, and managing your data model please read the following documentation:

  • https://www.izenda.com/docs/ui/docconnectionstring.html
  • https://www.izenda.com/docs/ui/docdatamodeltables,viewsandstored_procedures.html

For information on user management, please read this documentation:

  • Tenant Setup: https://www.izenda.com/docs/ui/doctenantsetup.html
  • Role Setup: https://www.izenda.com/docs/ui/docrolesetup.html
  • User Setup: https://www.izenda.com/docs/ui/docusersetup.html

Post Configuration

PLEASE NOTE: To ensure a smooth operation of this instance, the items below should be reviewed.

Exporting

Update the WebUrl and WebAPIURL value in the IzendaSystemSetting table with the URL for your front-end. You can use the script below to accomplish this. As a general best practice, we recommend backing up your database before making any manual updates.

UPDATE [IzendaSystemSetting]
SET [Value] = 'http://<your url droplet Ip>/'
WHERE [Name] = 'WebUrl'

UPDATE [IzendaSystemSetting]
SET [Value] = 'http://<your url droplet Ip>/api/'
WHERE [Name] = 'WebAPIUrl'

If you do not update this setting, charts and other visualizations may not render correctly when emailed or exported. This will also be evident in the log files as shown below:

[ERROR][ExportingLogic ] Convert to image: System.Exception: HTML load error. The remote content was not found at the server - HTTP error 404

API Creation

In addition to creating a Droplet from the Izenda 1-Click App via the control panel, you can also use the DigitalOcean API.

As an example, to create a 4GB Izenda Droplet in the SFO2 region, you can use the following curl command. You’ll need to either save your API access token to an environment variable or substitute it into the command below.


  curl -X POST -H 'Content-Type: application/json' \
       -H 'Authorization: Bearer '$TOKEN'' -d \
      '{"name":"choose_a_name","region":"sfo2","size":"s-2vcpu-4gb","image":"izenda-18-04"}' \
      "https://api.digitalocean.com/v2/droplets"
      

Support Details

Supported By:Izenda, Inc
Hours:8am-6pm EST
Support URL:https://www.izenda.com/docs

Learn More

Product Docs

Technical overviews, how-tos, release notes, and support material

Tutorials

DevOps and development guidelines

API Docs

Run your resources programmatically

Ask a question

Connect, share and learn