sitespeedio / dashboard.sitespeed.io

Example how to use sitespeed.io to monitor the performance of your web site

Home Page:https://www.sitespeed.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Empty leaderboard & wikipedia login dashboards

manoj-mak opened this issue · comments

i'm running this on my linux server - it does run the test properly and i can see the data getting logged into graphite.

but from grafana - only the pagmetrics dashboard is populated with data , other dashboards like leaderboard & wikipedia login are empty.

my secrets.json looks something like this:

{
"graphite": {
"host": "xxxxxxxxxxx",
"port": "xxxxxxxxx",
"auth": "root:root",
"annotationScreenshot": true,
},
"resultBaseURL": "https://xxxxxxxxxx",
"s3": {
"key": "xxxxxxxxxxxx",
"secret": "xxxxxxxxxxxx",
"bucketname": "xxxxxxxxxxx",
"copyLatestFilestoBase": true,
"removeLocalResult": true
},
"browsertime": {
"wikipedia": {
"user": "xxxxxxxxxxxx",
"password": "xxxxxxxxxxxx"
}
}
}

i don't know if I'm missing something from the config or should tinker around the variables for leaderboard dashboard to get it working, Any help is appreciated.

Hi @manoj-mak for Wikipedia, that is used a example on how you can add your own user journeys and create your own specific dashboards.

For the leaderboard:
I wonder if somehow the variables get wrong into Grafana? This is what it looks like to me:
Screenshot 2024-06-13 at 08 30 24

When you try to debug, go into a graph and have a look if you can see the data. The leaderboard dashboard is a little bit special, because those queries only works in text mode (you cannot go down step by step) since Grafana do not fully support that.

Thank you so much @soulgalore !

Indeed, the variables were causing issues with the leaderboard dashboard, particularly the namespace variable.

lead-vars

Once I updated the namespace to 'sitespeed_io', it started rendering the data correctly.

It would be helpful if we could have a list of variables from the currently active dashboards published, either as text files or images, for cross-referencing configurations.

Thanks again for your assistance! ❤️

@manoj-mak let me look into the documentation how did you import those dashboards? Did you do it manually or?