Coder Social home page Coder Social logo

elastic / kibana Goto Github PK

View Code? Open in Web Editor NEW
19.3K 845.0 8.0K 6.04 GB

Your window into the Elastic Stack

Home Page: https://www.elastic.co/products/kibana

License: Other

JavaScript 4.00% HTML 0.01% CSS 0.10% Shell 0.17% Batchfile 0.01% TypeScript 94.46% Perl 0.01% Dockerfile 0.01% Python 0.01% SCSS 0.17% Handlebars 0.01% ANTLR 0.02% Starlark 0.01% EJS 0.01% Standard ML 0.01% Makefile 0.01% Mustache 0.01% MDX 1.03%
kibana elasticsearch visualizations metrics observability dashboards hacktoberfest

kibana's Introduction

Kibana

Kibana is your window into the Elastic Stack. Specifically, it's a browser-based analytics and search dashboard for Elasticsearch.

Getting Started

If you just want to try Kibana out, check out the Elastic Stack Getting Started Page to give it a whirl.

If you're interested in diving a bit deeper and getting a taste of Kibana's capabilities, head over to the Kibana Getting Started Page.

Using a Kibana Release

If you want to use a Kibana release in production, give it a test run, or just play around:

Building and Running Kibana, and/or Contributing Code

You might want to build Kibana locally to contribute some code, test out the latest features, or try out an open PR:

Documentation

Visit Elastic.co for the full Kibana documentation.

For information about building the documentation, see the README in elastic/docs.

Version Compatibility with Elasticsearch

Ideally, you should be running Elasticsearch and Kibana with matching version numbers. If your Elasticsearch has an older version number or a newer major number than Kibana, then Kibana will fail to run. If Elasticsearch has a newer minor or patch number than Kibana, then the Kibana Server will log a warning.

Note: The version numbers below are only examples, meant to illustrate the relationships between different types of version numbers.

Situation Example Kibana version Example ES version Outcome
Versions are the same. 7.15.1 7.15.1 💚 OK
ES patch number is newer. 7.15.0 7.15.1 ⚠️ Logged warning
ES minor number is newer. 7.14.2 7.15.0 ⚠️ Logged warning
ES major number is newer. 7.15.1 8.0.0 🚫 Fatal error
ES patch number is older. 7.15.1 7.15.0 ⚠️ Logged warning
ES minor number is older. 7.15.1 7.14.2 🚫 Fatal error
ES major number is older. 8.0.0 7.15.1 🚫 Fatal error

Questions? Problems? Suggestions?

  • If you've found a bug or want to request a feature, please create a GitHub Issue. Please check to make sure someone else hasn't already created an issue for the same topic.
  • Need help using Kibana? Ask away on our Kibana Discuss Forum and a fellow community member or Elastic engineer will be glad to help you out.

kibana's People

Contributors

bargs avatar bleskes avatar cauemarcondes avatar cjcenizal avatar epixa avatar flash1293 avatar frankhassanabad avatar jbudz avatar jgowdyelastic avatar jloleysens avatar kibanamachine avatar lcawl avatar lukasolson avatar mistic avatar nchaulet avatar nreese avatar pgayvallet avatar ppisljar avatar renovate[bot] avatar shahzad31 avatar simianhacker avatar sorenlouv avatar spalger avatar stacey-gammon avatar stormpython avatar stratoula avatar thomasneirynck avatar tsullivan avatar w33ble avatar walterra avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

kibana's Issues

links to styles and js

Hi,

I'm testing kibana dashboard and if you're not at the root (/) of the web server (eg : /foo), somme styles and js are missing.

You just need to replace href="/ by href=" in the index.html and it's working.

Add debug Panel

Would help to have a debug panel containing:

  • JSON Request
  • JSON Response

Best if you can render it with a pretty format...

No data in histogram and table

Hi,

After hours of search, histogram and table still display nothing. I copied the last query (thank to the eye !) to check, and I pasted it on my elasticsearch node. There are expected answers.

-First, at the beginning, after configure dashboard/default and config.js, I had an error instead of my histogram :
"Time mode requires the flot.time plugin."
I follow this bug fix :
flot/flot@ec7322e
and now, I can see axes ! But why I get this error ? Maybe the problem is here...

-Second, I thought it was a timezone problem (because I'm in CET), but even if the querry contains UTC timestamp (with Z), ES responds with corrects events (with THH::MM:SS+02:00), so I think this is not the problem.

-Third, I thought there was a problem with our proxy, but I don't think so, because kibana.org version work well with 9200 port !

-Fourth, I checked the web console, and I get these errors :


Failed to load resource http://localhost:9200/_aliases
Failed to load resource http://localhost:9200/oxalog-2013.04.25/_search
TypeError: Cannot read property 'hits' of undefined
at http://10.1.71.4/panels/table/module.js:127:59
at i (http://10.1.71.4/common/lib/angular.min.js:76:207)
at http://10.1.71.4/common/lib/angular.min.js:76:440
at Object.e.$eval (http://10.1.71.4/common/lib/angular.min.js:87:39)
at Object.e.$digest (http://10.1.71.4/common/lib/angular.min.js:84:474)
at Object.e.$apply (http://10.1.71.4/common/lib/angular.min.js:87:198)
at e (http://10.1.71.4/common/lib/angular.min.js:94:196)
at p (http://10.1.71.4/common/lib/angular.min.js:97:332)
at XMLHttpRequest.v.onreadystatechange (http://10.1.71.4/common/lib/angular.min.js:98:252) angular.min.js:60
Failed to load resource http://localhost:9200/oxalog-2013.04.25/_search
Failed to load resource http://localhost:9200/oxalog-2013.04.25/_search
Failed to load resource http://localhost:9200/oxalog-2013.04.25/_search
Failed to load resource http://localhost:9200/oxalog-2013.04.25/_search
TypeError: Cannot read property 'hits' of undefined
at http://10.1.71.4/panels/table/module.js:127:59
at i (http://10.1.71.4/common/lib/angular.min.js:76:207)
at http://10.1.71.4/common/lib/angular.min.js:76:440
at Object.e.$eval (http://10.1.71.4/common/lib/angular.min.js:87:39)
at Object.e.$digest (http://10.1.71.4/common/lib/angular.min.js:84:474)
at Object.e.$apply (http://10.1.71.4/common/lib/angular.min.js:87:198)
at e (http://10.1.71.4/common/lib/angular.min.js:94:196)
at p (http://10.1.71.4/common/lib/angular.min.js:97:332)
at XMLHttpRequest.v.onreadystatechange (http://10.1.71.4/common/lib/angular.min.js:98:252) angular.min.js:60
GET http://localhost:9200/_aliases angular.min.js:98
GET http://localhost:9200/_aliases angular.min.js:98
GET http://localhost:9200/_aliases angular.min.js:98
GET http://localhost:9200/_aliases angular.min.js:98
GET http://localhost:9200/_aliases angular.min.js:98
GET http://localhost:9200/_aliases angular.min.js:98


I have no more idea of what could be the problem here...I tried to query
curl -XGET http://localhost:9200/_aliases?format=yaml
in my elasticsearch node, and it returns :


oxalog-2013.04.22:
aliases: {}
oxalog-2013.04.21:
aliases: {}
oxalog-2013.04.24:
aliases: {}
oxalog-2013.04.23:
aliases: {}
oxalog-2013.04.20:
aliases: {}
oxalog-2013.04.18:
aliases: {}
oxalog-2013.04.19:
aliases: {}
oxalog-2013.04.25:
aliases: {}
oxalog-2013.04.17:
aliases: {}


Here is my dashboard/default : http://pastebin.com/wwAHpvuk

Thank you for the help !

Archa

issue with pie chart field splitting on hyphen

I found when making a pie based on values in a field, the chart is split if the item contains a hyphen.

e.g. charting @field.hostname to count issues from 2 hosts www1-dev01 and ww2-live01 will actually create 4 pie slices as it delimits on the hyphen in the hostname.

X-Axis date ticker for year interval

Could you only display years when facets are computed by years?

By now, you are displaying MM/yy when doing

"date_histogram": {
        "field": "dateOfBirth",
        "interval": "1y"
      }

Could you display yyyy instead?

Time series histogram widget

The current histogram only supports counting the number of occurences.
I'd need something that can display the mean for number values.
We could also display min / max. Scripted values may need to be configured too.

Auto-refresh setting doesn't appear to get saved properly.

To reproduce:

  1. set the auto-refresh to ON and ensure it works
  2. save the dashboard to ES
  3. Click on Dashboard control's widget "Set as My Default"
  4. Force a browser refresh of the page

-> eventhough the auto-refresh checkbox appears checked (enabled), it doesn't actually do anything.

Workaround:
if I uncheck and recheck the Auto-refersh box it eventually starts to auto-refresh again.

Seems the state of that flag/var is not properly saved or at least the check-mark box is out of sync with reality.

Histograms and hits config query rewriten

Hi,

I have configured two histograms and one hits widgets.
For example, one of the labels is : GET and the related query is : @fields.method=GET.
This is quite the same config for the widget.
Everything works fine, the data displayed are ok.
But, when I enter a query via stringquery (e.g. @fields.geoip.country_code2:"US"), all my registered queries in histograms and hits are replaced by "@fields.geoip.country_code2:"US""

Am I doing wrong or is it an issue ?

To keep the ability to change queries, one solution can be to append registered queries (histograms, hits, etc.) with the entered query in stringquerry.

Thanks,
Lins59

Date format not accepted by ES

While using Kibana , i am facing this issue.
The request is going from Kibana as
{"range":{"TimeStamp":{"from":"2013-05-03T02:12:24.043Z","to":"2013-05-03T08:12:24.044Z"}}}

But timestamp in ES is in another format as told in index meta (dd-MM-yyyy HH:mm:ss)

Due to this am getting a

× Oops! TransportSerializationException[Failed to deserialize exception response from stream]

There should be some option to edit the timestamp format

Creating own query

I am not finding a way to group data similar to group by clause. Is this supported?

How do you suggest I do this?

Add index pattern setting to config.js

It would be very handy to have a config for the logstash index pattern in the config.js. I know it can be set via the timepicker. However, that has proven to be a frustrating thing in our testing of Kibana3. Our users have to be told to go to the timepicker and adjust the index pattern the first time they visit (or, assuming, the first time they visit from another computer or browser). They don't know or care what the index pattern is and the admins would rather just set it up front if possible.

No connectivity to ES cluster

I've installed kibana3 on an suse12.3 box with ES20.5.
Kibana2 is working without problems.

Testing with WIN7 client - Firefox 19.0.2

I can start the default dashboard I can load git dashboard - but No connectivity to my ES cluster.

On shell manually queries with curl are working fine.
Even saving to ES fails.

elma-es:/opt/kibana3-master/dashboards # curl -XGET http://localhost:9200/rsyslog-2013-03-24/_search?pretty -d'

{
"query": {
"filtered": {
"query": {
"query_string": {
"query": "*"
}
},
"filter": {
"range": {
"@timestamp": {
"from": "2013-03-23T23:48:36.000Z",
"to": "2013-03-24T05:48:36.000Z"
}
}
}
}
},
},
"size": 100,
"from": 0,
"sort": [
{
"@timestamp": {
"order": "desc"
}
}
]
}'
{
"took" : 23,
"timed_out" : false,
"_shards" : {
"total" : 1,
"successful" : 1,
"failed" : 0
},
"hits" : {
"total" : 108,
"max_score" : null,
"hits" : [ {
"_index" : "rsyslog-2013-03-24",
"_type" : "events",
"_id" : "Iwk4N_KhQNGmLuZtX9uKmA",
"_score" : null, "_source" : {"@timestamp":"2013-03-24T06:48:14.380039+01:00","@source_host":"elma-es","@source":"syslog://127.0.0.1","@message":"Mar 24 06:48:14 kernel:[318299.971874] SFW2-INext-ACC-TCP IN=eth0 OUT= MAC=52:54:00:5c:76:5d:00:22:5f:0e:f7:85:08:00 SRC=192.168.178.101 DST=192.168.178.25 LEN=52 TOS=0x00 PREC=0x00 TTL=128 ID=30646 DF PROTO=TCP SPT=57287 DPT=443 WINDOW=8192 RES=0x00 SYN URGP=0 OPT (020405B40103030201010402) ","@fields":{"facility":"0","facility_label":"kern","severity":"4","severity_label":"warning","priority":"4","program":"kernel","processid":"-"},"@customer":"AIDB","@type":"events"},
"sort" : [ 1364104094380 ]
}, {

Parallel Coordinates breaks with all-ordinal fields

If all the selected fields are ordinals (categorical/strings, not numbers), no lines are graphed and the axis are distorted. This is due to the color assignment being unable to map a linear color scale onto the ordinals.

Need to refactor the color scale to something ordinal friendly, as well as include a timescale for timestamps.

Value for Y axis based on field

It would be great for using Kibana dashboard to generate chart with average value of some numeric field grouped by time interval.
I am quite new with an elasticsearch but believe something like that should be possible over statistical facets

Add a selector for date histogram facet date range

In date histogram facet, we can have values like:

year, quarter, month, week, day, hour, minute

By now, default is 12h.

It would be nice to have it as a parameter when showing for example events in the last century. 12h buckets are quite too tiny ;-)

Linked to #7 : histogram interval

Thank you for adding a selector for the histogram interval.
However, this value stays even if I modify the timerange. For example, on my default logstash dashboard, the timerange is 15m, so I modified the interval to 5s, to have something more precise. But if I change the timerange to 24h or 7d, the interval stays at 5s. It would be great if the selected interval could follow the timerange value proportionally and keep more or less the same aspect ratio, ex:
15m -> 10s
24h -> 10m

Font size of the events panel

It would be great to be able to customize the font size of the Events panel, as with the Fields panel. Maybe the default size should be the same as in Kibana 2, the current size is too small.

Layout issues with the last commits

  • With the last commits, the pies legends are displayed inline with Firefox. But with IE or Chrome, they are aligned vertically. This doesn't look good at all.
  • Last thing, it would be better to put the legends under the pies, so as to keep the pies aligned.

Dashboard loading error

Hi,
After editing config.js, in dashboard loader, I paste https://gist.github.com/36ae0b37025c31dbf344 and "Logstash Dashboard" link appear but when I click, "× Oops! Your query was unsuccessful" error appears and the page does't load.

The console trace, while page is trying to load;

XHR finished loading: "http://localhost/kibana3/panels/stringquery/module.html".
XHR finished loading: "http://localhost/kibana3/panels/timepicker/module.html".
XHR finished loading: "http://elasticsearch:9200//_aliases". angular.min.js:98
XHR finished loading: "http://localhost/kibana3/panels/histogram/module.html".
XHR finished loading: "http://localhost/kibana3/panels/fields/module.html".
XHR finished loading: "http://localhost/kibana3/panels/table/module.html".
POST http://elasticsearch:9200//NOINDEX/_search 404 (Not Found) angular.min.js:98
XHR finished loading: "http://elasticsearch:9200//NOINDEX/_search". angular.min.js:98
TypeError: Cannot read property 'hits' of undefined
at $scope.get_data (http://localhost/kibana3/panels/histogram/module.js:96:31)
at j.promise.then.i (http://localhost/kibana3/common/lib/angular.min.js:76:207)
at a.then.then (http://localhost/kibana3/common/lib/angular.min.js:76:440)
at Object.$get.e.$eval (http://localhost/kibana3/common/lib/angular.min.js:87:39)
at Object.$get.e.$digest (http://localhost/kibana3/common/lib/angular.min.js:84:474)
at Object.$get.e.$apply (http://localhost/kibana3/common/lib/angular.min.js:87:198)
at e (http://localhost/kibana3/common/lib/angular.min.js:94:196)
at p (http://localhost/kibana3/common/lib/angular.min.js:97:332)
at <error: Error: INVALID_STATE_ERR: DOM Exception 11> angular.min.js:60
POST http://elasticsearch:9200//NOINDEX/_search 404 (Not Found) angular.min.js:98
XHR finished loading: "http://elasticsearch:9200//NOINDEX/_search". angular.min.js:98
XHR finished loading: "http://localhost/kibana3/panels/timepicker/refreshctrl.html".
XHR finished loading: "http://localhost/kibana3/partials/modal.html".
XHR finished loading: "http://localhost/kibana3/panels/stringquery/editor.html".
XHR finished loading: "http://localhost/kibana3/panels/timepicker/editor.html".
XHR finished loading: "http://localhost/kibana3/panels/histogram/editor.html".
XHR finished loading: "http://localhost/kibana3/panels/fields/editor.html".
XHR finished loading: "http://localhost/kibana3/panels/table/editor.html".

How do I fix it?

fqdn needed, not localhost

change the default config.js to actually have 'fqdn' so it forces users to change it with a note of 127/localhost not valid

Not able to query what was indexed in elasticsearch

In Kibana I get a blank screen with this error:
Error: Time mode requires the flot.time plugin.

I am using Chrome

in elasticsearch I get:

curl -XGET 'http://localhost:9200/_search?q=March'
{"took":33,"timed_out":false,"_shards":{"total":10,"successful":10,"failed":0},"hits":{"total":116,"max_score":2.4106889,"hits":[{"_index":"shakespeare","_type":"line","_id":"48254","_score":2.4106889, "_source" : {"line_id":48255,"play_name":"Julius Caesar","speech_number":8,"line_number":"4.3.19","speaker":"BRUTUS","text_entry":"Remember March, the ides of March remember:","@timestamp":"2013-04-29T14:09:33.954Z","geo":{"geojson":[-53.328,-174.509],"country":"IR"}}},{"_index":"shakespeare","_type":"line","_id":"84708","_score":2.0663047, "_source" : {"line_id":84709,"play_name":"Richard III","speech_number":175,"line_number":"4.4.550","speaker":"KING RICHARD III","text_entry":"March on, march on, since we are up in arms;","@timestamp":"2013-04-29T18:05:44.669Z","geo":{"geojson":[-2.551,-141.295],"country":"JP"}}},{"_index":"shakespeare","_type":"line","_id":"36626","_score":1.9917305, "_source" : {"line_id":36627,"play_name":"Hamlet","speech_number":139,"line_number":"","speaker":"HORATIO","text_entry":"March within","@timestamp":"2013-04-29T20:21:59.703Z","geo":{"geo

Enhancement : change mouse cursor on hovering

Just a small enhancement : it would be better to change the mouse cursor (to a finger for example), when hovering clickable elements (pies, histograms, maps and the event table). It would indicate that they are "active".

Ability to easily move columns

In the old kibana, each column header had left and right arrows that allowed you to move the column left and right. The new version does not seem to have any way to order columns short of unchecking and rechecking boxes in the proper order. This makes it very time consuming to order columns properly. Can you please add a way to move around columns?

histogram - graphing custom data values

Is it possible to graph custom data values?

{
_index: test
_type: perfdata
_id: 4
_version: 1
_score: 1
_source: {
@host: elma-es
@timestamp: 2013-05-08T00:10:00.044150+02:00
@check: test
@DaTa: 5
}
}

I would like to graph the value of the data field which could be some nagios performance data.

Small issues with pies

Two small issues with pies :

  • currently pie labels are not clickable, so you have to click inside the pie but not inside the labels, which is confusing.
  • the pie labels use the white color. So if the label is a bit long and go past the pie limits, it appears on white over a white background and is unreadable.

Add a navigation by facet using filters

If a user click on a facet, let's say a term facet, we can add a new filter to the request based on the term facet he clicks on and on the value itself.

For date histograms, we can imagine that the user wants to dive in dates.
If we start with a year interval and if the user click on 1971, we should add a filter on the date field and ask for a month interval facet.

What I would love to have with Kibana is the navigation by facet as I did it here: http://www.pilato.fr/devoxxfr_demo/ (click on Analyse tab and click on a year or on a term facet).

define custom qiuery

Does kibana provide ability to write your own custom query and submit it through the interface and then use the results to plot it on the graph?

javascript errors in IE8 - white screen

With firefox no javascript problems - only with IE8:

Details zum Fehler auf der Webseite

Benutzer-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; InfoPath.3; MS-RTC LM 8)
Zeitstempel: Tue, 2 Apr 2013 12:32:06 UTC

Meldung: Bezeichner erwartet
Zeile: 4
Zeichen: 564
Code: 0
URI: https://elma-es.fritz.box/dashboard/common/lib/elastic-angular-client.min.js

Meldung: Das Objekt unterstützt diese Eigenschaft oder Methode nicht.
Zeile: 1
Zeichen: 130
Code: 0
URI: https://elma-es.fritz.box/dashboard/common/lib/filesaver.js

Meldung: Bezeichner erwartet
Zeile: 72
Zeichen: 10
Code: 0
URI: https://elma-es.fritz.box/dashboard/panels/dashcontrol/module.js

Meldung: No module: elasticjs.service
Zeile: 16
Zeichen: 443
Code: 0
URI: https://elma-es.fritz.box/dashboard/common/lib/angular.min.js

Modifications on kibana3 dashboard css file

Modifications on kibana3 dashboard css file - for cosmetic reasons;-)

/common/css/bootstrap.min.css

row 648

-> padding-left: 0px;
-> padding-right: 0px;

.navbar-inner {
background-color: #2E2E2E;
background-image: linear-gradient(to bottom, #333333, #262626);
background-repeat: repeat-x;
border: 1px solid #80808;
border-radius: 4px 4px 4px 4px;
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.067);
min-height: 40px;
padding-left: 0px;
padding-right: 0px;
}

Terms facet table

I might be wrong, but there currently seems to be no way to display the results of a terms facet (possibly with multiple fields) in a table panel. Something like the "| terms field1, field2, field3)" feature in Kibana 2.

Integrate with Graphite

Kibana is a fantastic dashboard tool, but not all of the data we want on a dashboard is available from Elasticsearch and lives in Graphite instead. It would be great if there was some sort of integration with Graphite, and even better if the integration was deeper, allowing the same no-code method of building dashboards that include both Graphite and Elasticsearch data.

Zoom out on date histogram

I would love to be able to zoom out on the date histogram without having to re-enter dates.

One approach could be to intercept the right click event.
Another one to add a zoom (-) button

List View Enhancements

The ability to use a shorter name for the column name - I have @fields.SomeReallyLongFieldName and it's a binary 0/1 value. It'd be nice to be able to make a shorter view there so it doesn't take up so much space.

The ability to on mouseover overlay another field of data. As an example, I have an ip address in one field and the resolved hostname in another. I'd like to make it so if you mouse over the IP address, you can view the hostname or vice versa.

Inserting a kibana3 customized style.css file into index.html

Inserting a kibana3 customized style.css file into index.html (see issue #25)
Modifications on kibana3 dashboard css file - for cosmetic reasons;-)

/common/css/style.css

-> padding-left: 0px;
-> padding-right: 0px;

.navbar-inner {
background-color: #2E2E2E;
background-image: linear-gradient(to bottom, #333333, #262626);
background-repeat: repeat-x;
border: 1px solid #80808;
border-radius: 4px 4px 4px 4px;
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.067);
min-height: 40px;
padding-left: 0px;
padding-right: 0px;
}

Enhancement : adjust panels appearance to their size

I would be nice to adjust panels appearance to their size. For example :

  • if a histogram spans to the entire width of the screen, its resolution should be higher because there is more space to fill. The resolution should be configurable or should be adaptive.
  • There should be an option for table panels to adjust their height to the number and size of displayed events, so as to avoid scrollbars if not wanted (maybe it's the row size that should be adjusted).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.