Petr Michalec
64925dfbb4
Update metadata.yml with correct URL
...
Change-Id: I10085556e7fc54c279ac42c2daa8b1397773cfa3
5 years ago
Ildar Svetlov
52720eb1e5
Change Grafana dashboards since new metrics available
...
removed IO panel, because there are no io metrics anymore and
this panel is useless;
added general grafana panel with 4 new graphs:
count of organizations,
count of users,
count of playlists,
count of dashboards.
Related-Bug: PROD-18204
Change-Id: I92034621746803ea5e744c1a055d08dd32e71a90
5 years ago
Ildar Svetlov
627cbfddbb
Enable Prometheus scraping metrics from Grafana metrics endpoint
...
Change-Id: Iefa86330cc9f23f7453a79979a8c34adab36a411
Related-Bug: PROD-18204
5 years ago
Filip Pytloun
15bdc66d02
Update Makefile
5 years ago
Petr Michalec
f4dd16dba1
Remove salt-master, reclass from pkg dependencis
...
Change-Id: Ia0fe0d452dacff08fef12e9df6a893ec368384cd
5 years ago
Martin Polreich
1e62599ad1
Add prometheus main dashboard config
...
Change-Id: I594ce5914403d2fb7655b69262dfca61bef7cadf
6 years ago
Petr Michalec
75438bf474
Merge pull request #30 from Perceptyx/master
...
Add default file and custom path dir creation
6 years ago
Alejandro Bednarik
1aab527af3
Merge pull request #5 from Perceptyx/pid_file_dir
...
Include PID_FILE_DIR config
6 years ago
abednarik
2878e14395
Include PID_FILE_DIR config
6 years ago
Alejandro Bednarik
698c59aa66
Merge pull request #4 from Perceptyx/pid_file_config
...
Add pid_file config to defaults file
6 years ago
abednarik
cce0a4c3b7
Add pid_file config to defaults file
6 years ago
abednarik
6566e96e22
Ensure custom paths are created and have correct permissions.
6 years ago
abednarik
69e22ffac2
Make grafana paths configurable.
6 years ago
Martin Polreich
f91843bc99
Add Grafana dashboard for Prometheus
...
Change-Id: I6ca11df4fc10b24c9c28dbc77188d73eaace2071
6 years ago
Simon Pasquier
ab3d122fd0
Add script to format dashboards
...
Change-Id: I1c34dad29ad5807603b547c504fcf81185ca2e55
6 years ago
Simon Pasquier
f6e5544264
Manage dashboards only for the current datasource
...
This change adds a new 'datasource' parameter to the dashboard metadata.
This way, the Grafana client state will manage only the dashboards that
match with the deployed datasource (either InfluxDB or Prometheus). For
backward compatibility, the client will always manage the dashboards
that don't set this new parameter.
Change-Id: Iac323d756aff6ca4180f4b648a1d02692ebf292b
6 years ago
Tomáš Kukrál
2127f4e493
fix meta/salt with missing pillar
...
Change-Id: I714a6ecfe3d4e3014d31bf4009dd3e6fc46bc86e
6 years ago
Filip Pytloun
a5cfac85d3
Merge pull request #27 from smolaon/patch-1
...
Put collector back to init
6 years ago
Ondrej Smola
d77f5c70e2
Put collector back to init
6 years ago
Filip Pytloun
3a82ac8bf0
Fix grain structure
...
Change-Id: Icef4e4aaaadffbd9db81c32108e13d58051106f4
6 years ago
Filip Pytloun
67a022be4f
Manage minion.d using support metadata
...
Change-Id: I37f1c26f8125d98bcbe8d5a105dd5abac9224b36
6 years ago
Swann Croiset
4931237ebc
Fixes
...
Change-Id: I2992d1543bd09542239eefd9fd23434f1f374df2
6 years ago
Ales Komarek
a89a9c1065
Merge "Allow to override the datasource name"
6 years ago
Filip Pytloun
44657188cf
Manage grains using support metadata
...
Change-Id: I8ab61330338213b474ec372e911667f7255eafbd
6 years ago
Swann Croiset
9356e26822
Allow to override the datasource name
...
Change-Id: Ieeeace081771b4840959cceb66b9dea248030482
6 years ago
Ales Komarek
32bf75e7c8
Merge "Add a dashboard to show the uptime of services"
6 years ago
Simon Pasquier
a4eef55e36
Fix typo in metadata/service/client/single.yml
...
Change-Id: I313ec796bdaf2d6acfc5816016c04f2ea6a34806
6 years ago
Swann Croiset
dd65097f2b
Fix the plugin installation
...
Change-Id: If4c1893ab7068687f597fa406d4a568af143520b
6 years ago
Guillaume Thouvenin
f014d23f2d
Add a dashboard to show the uptime of services
...
Change-Id: If7f4cca229b9ebb6fc1a247cc51092126284f80c
6 years ago
Guillaume Thouvenin
22c462b504
Allow the installation of Grafana plugins
...
Change-Id: I6eab0435fb169ed12c880af01ba1e76a06268825
6 years ago
Olivier Bourdon
308f9e4f0e
Fix dashboard for matching environment name
...
Change-Id: I05ad28a3b10e5ba665f61f495beec3077a0f83eb
6 years ago
Guillaume Thouvenin
75f38cb940
Add local check for Grafana in Sensu
...
Change-Id: I4284ab5c06cf441be554f58ca95f3c507d2f5f60
6 years ago
Aleš Komárek
325e5c4ccd
Merge pull request #25 from thouveng/build-main-dashboard-yaml
...
Provides a base panel to construct the main dashboard
6 years ago
Aleš Komárek
8084f408cf
Merge pull request #26 from thouveng/sort-panel
...
Sort panels by name
6 years ago
Filip Pytloun
9e431b057e
Unify Makefile, .gitignore and update readme
6 years ago
Guillaume Thouvenin
885c5fc79c
Provides a base panel to construct the main dashboard
...
This patch adds a default panel that will be used when another service
will add a new panel into the main dashboard through grains. This is the
common part between all panels of the main dashboard.
It replaces the static main dashboard that has been removed.
6 years ago
Guillaume Thouvenin
ab1a01bf65
Sort panels by name
6 years ago
pasquier-s
4dab23a099
Merge pull request #24 from thouveng/add_grafana_dashboard
...
Add a Grafana dashboard
6 years ago
Guillaume Thouvenin
a03625b147
Add a Grafana dashboard
6 years ago
thouveng
cfc61d2139
Merge pull request #22 from thouveng/improve-docs
...
Make more explicit the configuration of binding parameters
7 years ago
thouveng
852764d54f
Merge pull request #23 from thouveng/servers_attributes_configuration
...
Allow the configuration of servers attributes
7 years ago
Guillaume Thouvenin
8c79aa4e1a
Allow the configuration of servers attributes
7 years ago
Guillaume Thouvenin
54a1b74bc2
Make more explicit the configuration of binding parameters
7 years ago
thouveng
b388042cd6
Fix issue when new keys are available in datasource ( #21 )
...
Fix issue when new keys are available in datasource
7 years ago
thouveng
ceb52864dc
Merge pull request #19 from thouveng/provide-main-dashboard-oldway
...
Pass the main dashboard through grains
7 years ago
Guillaume Thouvenin
a8902b8c23
Pass the main dashboard through grains
...
This patch provides the main dashboard through grains. It is not the final
way to provide the main dashboard. It is more a workaround because we
don't know yet how to compose a dashboards with pieces split between
several formulas. We will probably use YAML pieces.
7 years ago
thouveng
bc75e39659
Merge pull request #17 from thouveng/add-ldap-support
...
Add support for LDAP authentication
7 years ago
Guillaume Thouvenin
377c14cca0
Add support for LDAP authentication
...
This patch adds support for LDAP authentication. It also adds support
to manage authorization. It is now possible to enable several kind of
authentication like LDAP and basic auth. So we introduce a new schema
for allowing it:
auth:
basic:
enabled: true
ldap:
enabled: true
[...]
instead of
auth:
engine: basic
The former declaration is still valid for basic, anonymous and proxy
authentication.
7 years ago
thouveng
884f1a179e
Merge pull request #18 from thouveng/remove-old-dashboards
...
Remove old dashboards
7 years ago
Guillaume Thouvenin
92359ec273
Remove old dashboards
...
This patch removes dashboards that are now provided by each services.
They are not up to date so just remove them.
7 years ago