torkelo / dashboards Goto Github PK
View Code? Open in Web Editor NEWGrafana Dashboards
Grafana Dashboards
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.
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!
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
Hi,
I'm trying to import your Nginx Stats dashboard. I can see data points in graphite but in graphana aliasByNode(4) doesn't seem to work on metrics collected as nginx_connections-active, nginx_connections-reading, etc...
I suppose it expects dot(.) rather than minus(-).
https://gyazo.com/50feecac3feea1b3c298065e6dd98435
Could you please help me with function that would work in this case?
Thanks!
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?
Hi,
I import "collectd_server_metrics_dashboard.json" to grafana and i cant see some of the metrics.
The problem is "perSecond" function in grafana
which option in collectd.conf enable it?
thanks
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?
I get a an exclamation mark and a response error on that specific panel.
<center> <h2> <p>Graphite encountered an unexpected error while handling your request.</p> <p>Please contact your site administrator if the problem persists.</p> </h2> <br> <div> </div> <div> <pre>Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 112, in get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.7/dist-packages/graphite/render/views.py", line 110, in renderView seriesList = evaluateTarget(requestContext, target) File "/usr/lib/python2.7/dist-packages/graphite/render/evaluator.py", line 10, in evaluateTarget result = evaluateTokens(requestContext, tokens) File "/usr/lib/python2.7/dist-packages/graphite/render/evaluator.py", line 21, in evaluateTokens return evaluateTokens(requestContext, tokens.expression) File "/usr/lib/python2.7/dist-packages/graphite/render/evaluator.py", line 28, in evaluateTokens args = [evaluateTokens(requestContext, arg) for arg in tokens.call.args] File "/usr/lib/python2.7/dist-packages/graphite/render/evaluator.py", line 21, in evaluateTokens return evaluateTokens(requestContext, tokens.expression) File "/usr/lib/python2.7/dist-packages/graphite/render/evaluator.py", line 29, in evaluateTokens return func(requestContext, *args) File "/usr/lib/python2.7/dist-packages/graphite/render/functions.py", line 268, in averageSeries (seriesList,start,end,step) = normalize(seriesLists) File "/usr/lib/python2.7/dist-packages/graphite/render/functions.py", line 120, in normalize step = reduce(lcm,[s.step for s in seriesList]) TypeError: reduce() of empty sequence with no initial value </pre> </div> </center>
i have graphite server (192.168.0.100): I config collectd here => it works well.
Thanks
Dixon
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.