{"id":26708477,"url":"https://github.com/flexmonster/pivot-kibana","last_synced_at":"2025-03-27T07:18:37.900Z","repository":{"id":52711078,"uuid":"182059761","full_name":"flexmonster/pivot-kibana","owner":"flexmonster","description":"Flexmonster Pivot plugin for Kibana","archived":false,"fork":false,"pushed_at":"2021-11-05T10:59:32.000Z","size":2604,"stargazers_count":62,"open_issues_count":1,"forks_count":20,"subscribers_count":10,"default_branch":"master","last_synced_at":"2023-02-28T09:26:10.034Z","etag":null,"topics":["dashboard","elasticsearch","kibana","visualization"],"latest_commit_sha":null,"homepage":"https://flexmonster.com","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/flexmonster.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-04-18T09:36:51.000Z","updated_at":"2022-11-07T11:20:49.000Z","dependencies_parsed_at":"2022-08-22T10:20:33.553Z","dependency_job_id":null,"html_url":"https://github.com/flexmonster/pivot-kibana","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flexmonster%2Fpivot-kibana","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flexmonster%2Fpivot-kibana/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flexmonster%2Fpivot-kibana/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flexmonster%2Fpivot-kibana/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/flexmonster","download_url":"https://codeload.github.com/flexmonster/pivot-kibana/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245798241,"owners_count":20673905,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dashboard","elasticsearch","kibana","visualization"],"created_at":"2025-03-27T07:18:37.229Z","updated_at":"2025-03-27T07:18:37.890Z","avatar_url":"https://github.com/flexmonster.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Flexmonster Pivot Table \u0026 Charts plugin for Kibana\n\n### :warning: NOTICE: Plugin development is ceased\n**Due to breaking changes in last versions of Kibana, there are numerous issues with maintaining the working version. Therefore, the further development of the plugin is currently ceased.**\n\nStill, the currently available groundwork is free to use for your own custom integrations.\n\n---\n\n\n## Flexmonster Pivot Table \u0026 Charts\n\nFlexmonster Pivot is a powerful JavaScript tool for interactive web reporting. It allows you to visualize and analyze data from JSON, CSV, SQL, NoSQL, Elasticsearch, and OLAP data sources quickly and conveniently. Flexmonster is designed to integrate seamlessly with any client-side framework and can be easily embedded into your application.\n\nThis repository contains the Flexmonster Pivot plugin for [Kibana](https://www.elastic.co/products/kibana).\n\n## Requirements\n\nThe version of Kibana should be compatible with Elasticsearch. For more details, check the [support matrix](https://www.elastic.co/support/matrix#matrix_compatibility). \n\nFor the latest versions, please make changes in `package.json` and/or other files if necessary.\n\nThe following is the most recent working configuration:\n- Kibana v.7.3.2\n- Plugin v.1.21\n- react-flexmonster@2.7.24\n\n## Step 1. Install the Flexmonster Pivot plugin\n\nNavigate to the Kibana `bin/` folder and run the following commands in the console:\n\n```bash\nkibana-plugin install https://github.com/flexmonster/pivot-kibana/releases/download/v1.21/flexmonster_pivot-v1.21.zip\ncd plugins/flexmonster_pivot\nyarn add flexmonster@2.7.24 --flat\nyarn add react-flexmonster@2.7.24-1 --flat\n```\n\n## Step 2. Add the license key for Flexmonster\n\nSpecify the license key in [FlexmonsterPivotTable.js](https://github.com/flexmonster/pivot-kibana/blob/master/public/components/flexmonster/FlexmonsterPivotTable.js#L42) as follows:\n\n```javascript\n\u003cFlexmonsterReact.Pivot\n  ref=\"pivot\"\n  toolbar={true}\n  componentFolder=\"https://cdn.flexmonster.com/\" \n  report={this.props.report}\n  licenseKey=\"XXXX-XXXX-XXXX-XXXX-XXXX\"\n/\u003e\n```\n\nNote that `licenseKey` is your license or trial key, so replace `XXXX-XXXX-XXXX-XXXX-XXXX` with an actual key. If you don’t have a license key, [contact our team](https://www.flexmonster.com/contact/).\n\n\n## Step 3. Enable CORS for Elasticsearch \n\nOpen `elasticsearch.yml` and add the following configurations:\n\n```\nhttp.cors.enabled : true\nhttp.cors.allow-origin : \"*\"\nhttp.cors.allow-credentials: true\nhttp.cors.allow-methods : OPTIONS,HEAD,GET,POST,PUT,DELETE\nhttp.cors.allow-headers : kbn-version,Origin,X-Requested-With,Content-Type,Accept,Engaged-Auth-Token,Content-Length,Authorization\n```\n\n## Step 4. Enable CORS for Kibana\n\nOpen `kibana.yml` and add the following configurations:\n\n```\nelasticsearch.hosts: [\"http://localhost:9200\"]\nserver.cors: true\nserver.cors.origin: ['*']\n```\n\n## Step 5. See the results\n\nA new tab with Flexmonster Pivot will be available if you open Kibana:\n\n![Pivot in Kibana](https://www.flexmonster.com/fm_uploads/2019/07/CreateReportKibanaFM.gif)\n\n## Resources\n- [Demos](https://www.flexmonster.com/demos/)\n- [Documentation](https://www.flexmonster.com/doc/)\n- [API Reference](https://www.flexmonster.com/api/)\n- [Flexmonster Help Center](https://www.flexmonster.com/help-center/)\n- [Blog](https://www.flexmonster.com/blog/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflexmonster%2Fpivot-kibana","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fflexmonster%2Fpivot-kibana","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflexmonster%2Fpivot-kibana/lists"}