lp:~lihuiguo/charm-grafana

Owned by Linda Guo
Get this repository:
git clone https://git.launchpad.net/~lihuiguo/charm-grafana
Only Linda Guo can upload to this repository. If you are Linda Guo please log in for upload directions.

Branches

Name Last Modified Last Commit
application-dashboard 2021-10-07 23:47:56 UTC
Return empty string if JUJU_CHARM_DIR is not set

Author: Linda Guo
Author Date: 2021-10-07 23:47:56 UTC

Return empty string if JUJU_CHARM_DIR is not set

register-dashboard 2021-10-07 00:01:55 UTC
Add application-dashboard relation

Author: Linda Guo
Author Date: 2021-10-01 00:59:04 UTC

Add application-dashboard relation

add application-dashboard relation hook to
register grafana to Homer dashboard[1]

[1]. https://launchpad.net/charm-homer-dashboard

Resolves: LP#1945716

bug/1936284 2021-07-15 05:20:40 UTC
Get relation ID from hookenv

Author: Linda Guo
Author Date: 2021-07-15 05:18:57 UTC

Get relation ID from hookenv

bug/1928616-refactor 2021-07-13 05:36:04 UTC
changed panel type from timeseries to graph

Author: Linda Guo
Author Date: 2021-07-13 05:28:26 UTC

changed panel type from timeseries to graph

timeseries plugin is unavailable on vesion < 7.5.6

bug/1935574 2021-07-09 06:41:22 UTC
added dashboards-relation-changed hook

Author: Linda Guo
Author Date: 2021-07-09 03:20:42 UTC

added dashboards-relation-changed hook

bug/1934832 2021-07-08 03:39:38 UTC
Updated code according to James's comments

Author: Linda Guo
Author Date: 2021-07-07 04:52:57 UTC

Updated code according to James's comments

bug/1928616 2021-05-24 04:38:27 UTC
Added IPMI sensor metric dashboard

Author: Linda Guo
Author Date: 2021-05-17 00:58:08 UTC

Added IPMI sensor metric dashboard

LP#1928616

bug/1928759 2021-05-19 01:24:44 UTC
show multiple ceph pools at once

Author: Linda Guo
Author Date: 2021-05-18 08:24:34 UTC

show multiple ceph pools at once

the Grafana ceph pool dashboard shows per-pool metrics,
but there's no way to see multiple pools at once.
We would like to be able to see multiple pools stacked
to be able to visually determine which pool is using up the most IOPS

LP#1928759

master 2021-02-18 14:15:02 UTC
Fix icon aspect ratio

Author: Tom Haddon
Author Date: 2021-02-18 14:15:02 UTC

Fix icon aspect ratio

Reviewed-on: https://code.launchpad.net/~mthaddon/charm-grafana/+git/charm-grafana/+merge/398230
Reviewed-by: Alvaro Uria <alvaro.uria@canonical.com>

stable/21.01 2021-01-29 10:04:10 UTC
Resolve race between port change and dashboard ingestion

Author: Drew Freiberger
Author Date: 2021-01-29 10:04:10 UTC

Resolve race between port change and dashboard ingestion

Reviewed-on: https://code.launchpad.net/~afreiberger/charm-grafana/+git/grafana-charm-1/+merge/397120
Reviewed-by: Peter Sabaini <peter.sabaini@canonical.com>
Reviewed-by: Xiyue Wang <celia.wang@canonical.com>

stable/20.10 2020-10-22 15:54:49 UTC
Update data source relation to inject default values to support grafana 7 sna...

Author: Alvaro Uria
Author Date: 2020-10-22 15:54:49 UTC

Update data source relation to inject default values to support grafana 7 snap revision.

Additional fixes for functional testing and documentation of known issues in README.

Reviewed-on: https://code.launchpad.net/~canonical-is-bootstack/charm-grafana/+git/charm-grafana/+merge/392669
Reviewed-by: Chris Sanders <chris.sanders@canonical.com>
Reviewed-by: Drew Freiberger <drew.freiberger@canonical.com>

dashboard-json 2020-10-01 21:42:51 UTC
Fix LP1897843: support non-wrapped JSON data and keep backward compatibility

Author: Joe Guo
Author Date: 2020-09-30 08:48:31 UTC

Fix LP1897843: support non-wrapped JSON data and keep backward compatibility

Currently this charm requires dashboard JSON data be wrapped like this:

    {
        "dashbaord": {<real dashboard JSON data>},
        "overwrite": true,
        "folderId": 1
    }

Actually this is a misuse of the grafana rest api structure.
Dashboard JSON data should include the real data directly.
Refer to LP1897843 for details.

This patch make the code support both formats.
Since most of our dashboard JSON file followed the wrong pattern, we
have to keep backward compatibility until grafana charm upgraded in all clouds.

LP: #1897843

Signed-off-by: Joe Guo <joe.guo@canonical.com>

dev/fix-default-data-source-values 2020-09-30 15:37:42 UTC
Rework values for version 7 of snap and fix linting issues

Author: David O Neill
Author Date: 2020-09-30 15:37:42 UTC

Rework values for version 7 of snap and fix linting issues

stable/20.08 2020-08-14 09:21:01 UTC
Update license, charm proof built code

Author: Alvaro Uria
Author Date: 2020-08-14 09:21:01 UTC

Update license, charm proof built code

Reviewed-on: https://code.launchpad.net/~canonical-is-bootstack/charm-grafana/+git/charm-grafana/+merge/389265
Reviewed-by: Giuseppe Petralia <giuseppe.petralia@canonical.com>
Reviewed-by: Xav Paice <xav.paice@canonical.com>

stable/20.05 2020-05-22 17:13:46 UTC
Allow snap channel update

Author: Alvaro Uria
Author Date: 2020-05-22 17:13:46 UTC

Allow snap channel update

Reviewed-on: https://code.launchpad.net/~canonical-is-bootstack/charm-grafana/+git/charm-grafana/+merge/384447
Reviewed-by: Paul Goins <paul.goins@canonical.com>

dev/libvirt-dashboard 2020-03-20 14:17:11 UTC
Promoteheus libvirt exporter granfana dashboard

Author: David O Neill
Author Date: 2020-03-20 14:17:11 UTC

Promoteheus libvirt exporter granfana dashboard

stable/20.02 2020-02-28 08:53:59 UTC
Remove trusty support

Author: Alvaro Uria
Author Date: 2020-02-27 16:59:29 UTC

Remove trusty support

rewrite 2019-06-28 11:18:52 UTC
LP#1822329: Phase 2 of charm rewrite

Author: Alvaro Uria
Author Date: 2019-06-28 10:14:15 UTC

LP#1822329: Phase 2 of charm rewrite

 * lib_grafana: code split in diff files and classes
 * Fix pep8, unit and functional tests
 * Unit tests are run from the built charm, since it requires the
 layer-snap to be included
 * Use temp directories (to store downloaded deb pkg or plugins)
 * All imported modules at the top of the helper files
 * trusty support removed (layer-snap blocks the use of trusty because
 containers are not supported)
 * Ignore update-status on reconfig actions

118 of 18 results
This repository contains Public information 
Everyone can see this information.

Subscribers