Documentation on sending custom metrics to (datasource for) grafana-cloud

Hi. I’ve signed up for grafana-cloud, and maybe it’s because I don’t know the apps on Grafana, but so far I’ve only been able to install grafana-agent and see the data from that. But as I have understood it that is only a very small subset of what I can use grafana-cloud for.

I’ve stopped grafana-agent again as it sends way too much data (I’m a bit paranoid about what I disclose like that), and it’s not obvious how to configure what it sends. I would like some documentation on how to use

I also want to send the result of certain commands from software that has no build-in for grafana (or anything else on any relevant list I’ve seen).

Yesterday I got an automated mail, offering me “to schedule a session with a customer success engineer”, but when I click that link, I’m just presented with a calendar on top of which a message says “No times in March” and when I choose to see next month, the calendar changes, but I again get a message saying “No times in April”, with no option to see May (I would probably not go for such a session that far in the future), all in all a bad experience.

If possible, I would also like to rename my stack, is that possible?

Hello,

In regards to documentation about how to best configure the Grafana Agent for what it sends I recommend starting with looking for an existing Grafana Cloud Integration that may already be optimized for your particular service. You can learn about them here: Get started with Grafana integrations | Grafana Labs and find a list of our available ones here. These are available inside you Grafana on Grafana Cloud, just click on the lightning bolt in the left hand menu.

If you don’t find what you need there check out our guides for installing the Agent and analyzing/reducing your metrics and logs ingestion here:

I also want to send the result of certain commands from software that has no build-in for grafana (or anything else on any relevant list I’ve seen).
If you’ve searched all our Plugins and Integrations for your service or software and found nothing compatible with Grafana you may find a Prometheus exporter for it on the web (search: " prometheus exporter"). If you don’t find an existing Prometheus exporter you could write one yourself. Once you have an exporter collecting metrics to a local Prometheus you can ship those metrics to Grafana Cloud as described here: Ship Metrics and Logs | Grafana Labs

In regards to the call link and lack of scheduling availability. Our apologies. We’ve since resolved that issue. Please try the link provided in the email again and you should find available times to schedule a call over the next two weeks.

Lastly to your questions about renaming your stack, you can do from your Grafana Cloud portal. Go to Grafana.com, and click “My Account” in the top right hand corner to arrive at your portal, then click the “Details” button for your Grafana as below:

And then click “Update Instance” in the top right which will open a screen where you can rename your instance and change its URL.

I hope this was helpful.

That last link looks valuable. Most of the other links less so.

Times are offered now, then I just need to get somewhere, so it doesn’t turn into session with me being nowhere, and figure out when I actually have time.

I got my stack renamed, so that is good at least.

But that link suffers from a couple of problems:

  1. It describes how to install stuff from source, but doesn’t recommend getting it from your distribution instead (I know that’s debatable, but my opinion is quite clear, and the page should at least mention the possibility)
  2. It doesn’t describe how to configure node exporter (which is what I want), but just how to configure prometheus to push (far too much) to grafana cloud

But that link suffers from a couple of problems:

  1. It describes how to install stuff from source, but doesn’t recommend getting it from your distribution instead (I know that’s debatable, but my opinion is quite clear, and the page should at least mention the possibility)

Noted, thanks for that feedback, I’ll note it with our docs team to include.

  1. It doesn’t describe how to configure node exporter (which is what I want), but just how to configure prometheus to push (far too much) to grafana cloud

There’s a paragraph just under the diagram on that page that says:

The Monitoring a Linux host using Prometheus and node_exporter provides a complete start to finish example that includes installing a local Prometheus instance and then using remote_write to send metrics from there to your Grafana Cloud Prometheus instance.

Is this what you need? If not, you can also use our Linux Integration which includes a pre-configured remote_write config for node exporter here: Linux Node Integration | Grafana Labs