OK, so now let's create our first data source.
The first task is going to be the test data DB data source.
The purpose of this data source is for learning about total fake data.
OK, so one point about Bafana Bafana allows you to query, visualize, alert on and understand your
metrics no matter where they are stored.
OK, so stored, OK, data is not stored in Crafar.
Instead, you create data sources in your Fatah, which acts like query adapters, which query data
that exists in the underlying system where the data is stored.
For example, an SQL server via another interface that can read log files via Prometheus, which can
raid many other types of data stored in various other systems.
Some of the Blocks DB signed with Xbox and lasting search, so the data that you're querying is still
stored in the underlying system, no matter what that is.
But in Gryffindor, you create things called data sources, which are query adapters that will request
data from the underlying system, whatever that is.
So the first data source will create in Gravano is the test DB data source, and this is all just fake
data that is created randomly in real time.
OK, so back into Safana on this menu, on the left here, down the left, this gear icon configuration
data sources and data source.
And if we scroll all the way to the bottom, select test data DB side, press that whole square.
You can rename it to anything you like, but that name is perfect.
We can save and test and this data source updated data sources working excellent here in the dashboards
section, we get a default dashboard that we can import, so we'll import that OK.
And in setup, we can visit the actual GitHub repository where the source code is stored if you want.
And that's what it looks like.
But we don't need that.
You can look at that if you want to.
OK, so that data sources now set up, if we now go to that icon, their dashboards manage down here.
There's a new one simple streaming example.
We can click that to view it.
OK, so this is the test data DB data source.
Just a very simple dashboard that we can experiment with.
You can quickly just press the buttons on it to see what they do if you like.
It doesn't matter if you break anything, we can always fix it up.
So, for example, if I move things around and I try to exit, you will ask me if I want to say the
dashboard.
So let's say I did want set dashboard.
I can press.
Yes, I can add my notes if I want press save and I can choose whether I'm saving as a new dashboard
or overwriting the existing let's just say I overwrite existing dashboard.
OK, so the dashboard is saved and it's been overwritten as a matter if we go back to dashboards harm
down the bottom here, it shows my most recently viewed dashboard and that's how it was when I saved
it.
But if I decided I didn't like it that way and I wanted to go back to the way it was originally, I
could go.
Configuration data sources go back into that dashboards and press re-import, and that will put it back
to the way it was at the beginning.
So if you break the dashboard, it doesn't matter.
Excellent.
So going back to dashboard time now because I've recently viewed a dashboard is showing up down here.
So simple streaming example that's back to the way it was when I first viewed it the first time.
So excellent.
So feel free to just press the buttons, but it doesn't really matter will go into the more details
as we progress the next few videos.
Excellent.