Code Monkey home page Code Monkey logo

dashboards's People

Contributors

egor-bayandin avatar torkelo 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

Watchers

 avatar  avatar  avatar  avatar  avatar

dashboards's Issues

chained variables in postgres data source in grafana

Hello @torkelo

I am using prometheus and postgres as data sources.
In postgres I am using IP, Team, Owner, and Os as attributes.
I am scraping node exporter metrics through prometheus. I want to filter through teams. like If I select one team I have to get owner, ip address and node exporter metrics too.. similarly If I select all option in team variable I have to get all teams details and each teams have to display owner ip and node exporter metrics. But I am facing issue with all option

Owner and IP are dependent on team. I declared variables as follows:

team: select team from server;
owner: select owner from server where team=$team;
ip: select ip from server where team=$team;

below pics are the data which I am getting. could you please help me? if I select all option I am getting only postgres data I am not getting prometheus data.
Screenshot (138)
Screenshot (139)

cpu scale not in (0-100)-collectd and postgres

Thanks for the dashboard!
I am new to collectd and grafana

I am using collectd 5.4 version with postgresql , once I put this collectd.conf, I see the cpu graph scale shows way beyond 1000s.

please suggest on this!

screen shot 2017-02-13 at 4 48 36 pm

Also i added below to my collectd.conf, which was not there in the collectd.conf provided by you.

LoadPlugin cpu

ValuesPercentage true

Below is the one which is from your given collectd.conf

<Plugin "aggregation">

Plugin "cpu"
Type "cpu"
GroupBy "Host"
GroupBy "TypeInstance"
CalculateSum true
CalculateAverage true

Multiple hard drives not being shown?

Hi,

Thank you very much for your work on this! It has made it so much easier to display statistics. I have a question - I have one computer with multiple physical hard drives, but only the root drive shows up in the graph. Is there a way to get it to show both hard drives in the % used panel?

Can't parse the '{{' s in the config file

Hi. Thanks for the dashboard. I'm using collectd version 5.7.0, and when I try start collectd with your configuration file, I get the errorl
Jan 27 10:15:00 localhost.localdomain collectd[7549]: plugin_load: plugin "memcached" successfully loaded. Jan 27 10:15:00 localhost.localdomain collectd[7549]: Error: Reading the config file failed! Jan 27 10:15:00 localhost.localdomain collectd[7549]: Read the syslog for details. Jan 27 10:15:00 localhost.localdomain collectd[7549]: {{|()}}
I'm able to use the dashboard by eliminating what i guess are the environment variable parsing sections of the config file, for example I replace:
#Interval {{ COLLECT_INTERVAL | default("10") }}
with
Interval 5

Can you provide me some guidance? Am I missing a parameter? Using too old a version of collectd?
Does parsing fail if the environment variable is not defined?

CPU Average Steady Increase %

I am using your collectd.conf file, and dashboard for collect. CPU Average does not appear to be working properly. Values steadily increase over time. Restarting collectd brings cpu values back to 0%.

screenshot from 2018-11-04 02-47-43

cannot get cpu usage to show properly

I get a an exclamation mark and a response error on that specific panel.
&#10;<center>&#10;<h2>&#10;<p>Graphite encountered an unexpected error while handling your request.</p>&#10;<p>Please contact your site administrator if the problem persists.</p>&#10;</h2>&#10;<br>&#10;<div>&#10;&#10;</div>&#10;&#10;<div>&#10;<pre>Traceback (most recent call last):&#10; File &#34;/usr/lib/python2.7/dist-packages/django/core/handlers/base.py&#34;, line 112, in get_response&#10; response = wrapped_callback(request, *callback_args, **callback_kwargs)&#10; File &#34;/usr/lib/python2.7/dist-packages/graphite/render/views.py&#34;, line 110, in renderView&#10; seriesList = evaluateTarget(requestContext, target)&#10; File &#34;/usr/lib/python2.7/dist-packages/graphite/render/evaluator.py&#34;, line 10, in evaluateTarget&#10; result = evaluateTokens(requestContext, tokens)&#10; File &#34;/usr/lib/python2.7/dist-packages/graphite/render/evaluator.py&#34;, line 21, in evaluateTokens&#10; return evaluateTokens(requestContext, tokens.expression)&#10; File &#34;/usr/lib/python2.7/dist-packages/graphite/render/evaluator.py&#34;, line 28, in evaluateTokens&#10; args = [evaluateTokens(requestContext, arg) for arg in tokens.call.args]&#10; File &#34;/usr/lib/python2.7/dist-packages/graphite/render/evaluator.py&#34;, line 21, in evaluateTokens&#10; return evaluateTokens(requestContext, tokens.expression)&#10; File &#34;/usr/lib/python2.7/dist-packages/graphite/render/evaluator.py&#34;, line 29, in evaluateTokens&#10; return func(requestContext, *args)&#10; File &#34;/usr/lib/python2.7/dist-packages/graphite/render/functions.py&#34;, line 268, in averageSeries&#10; (seriesList,start,end,step) = normalize(seriesLists)&#10; File &#34;/usr/lib/python2.7/dist-packages/graphite/render/functions.py&#34;, line 120, in normalize&#10; step = reduce(lcm,[s.step for s in seriesList])&#10;TypeError: reduce() of empty sequence with no initial value&#10;&#10;</pre>&#10;</div>&#10;&#10;</center>&#10;

no data point on client

i have graphite server (192.168.0.100): I config collectd here => it works well.

  • my client server(192.168.0.168): i config collectd => only load, process Fork/sec graph work. Other graphs show "No data point".
    => I checked graphite still received enough data from client server.
    why ?

Thanks
Dixon

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.