How to change default time filter in kibana

Modified on Tue, 15 Mar, 2016 at 11:34 AM

To change default time filter duration globally in Kibana, which is last 15 minutes. Follow the steps given below,


1. Find index.js in kibana_home\src\public\index.js

2. Search for Timefilter()

      function Timefilter() {
      	Timefilter.Super.call(this);
      	var self = this;
      	self.enabled = false;
      	var timeDefaults = {
      		 from: 'now-15m',
      		 to: 'now'
      	 };
      }

       

      3. Change the default value of timeDefaults to your time filter and save index.js Eg: now-5y for last 5 years


      function Timefilter() {
      	Timefilter.Super.call(this);
      	var self = this;
      	self.enabled = false;
      	var timeDefaults = {
      		from: 'now-5y',
      		to: 'now'
      	};
      }

       


      For Skedler to work with the time filter changes in Kibana

      1. Find timedefault.json in skedler_home/src folder

      2. The default filter time is given as a json object 

      {"from":"now-15m", "to":"now"}

       3. Change the filter time as same as Kibana default filter time.

      Was this article helpful?

      That’s Great!

      Thank you for your feedback

      Sorry! We couldn't be helpful

      Thank you for your feedback

      Let us know how can we improve this article!

      Select at least one of the reasons
      CAPTCHA verification is required.

      Feedback sent

      We appreciate your effort and will try to fix the article