# kibana-executor-service **Repository Path**: mirrors_elastic/kibana-executor-service ## Basic Information - **Project Name**: kibana-executor-service - **Description**: A periodical executor service for Kibana - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-08 - **Last Updated**: 2025-09-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # kibana-executor-service A periodical executor service for Kibana ## Install ``` npm install kibana-executor-service ``` ## Requirements - Kibana 4.4+ ## Example Usage ```javascript import modules from 'ui/modules'; import 'kibana-executor-service'; var app = modules.get('app/example', ['kibana/executor']); app.controller('exampleController', function ($executor, timefilter, $scope, $http) { timefilter.enabled = true; $executor.register({ execute: () => { // Do some periodic task like hit an HTTP api endpoint $http.get('/something/very/cool'); }, handleResponse: (resp) => { // Sweet dude! }, handleError: (err) => { // Oops! } }); // Start the executor $executor.start(); // Destory the executor $scope.$on('$destroy', $executor.destroy); }); ```