1
00:00:00,270 --> 00:00:00,720
OK.

2
00:00:00,930 --> 00:00:03,350
Hello, and welcome to my course on Safana.

3
00:00:03,660 --> 00:00:07,920
Now data can come from many different places even more than you can imagine.

4
00:00:08,160 --> 00:00:14,220
Mega-fauna provides a way for you to visualize that data through graphs and some level of reporting

5
00:00:14,220 --> 00:00:14,720
and alerting.

6
00:00:14,880 --> 00:00:16,290
So we need to install Bafana.

7
00:00:16,410 --> 00:00:18,000
And I'll show you how to do that.

8
00:00:18,240 --> 00:00:20,760
Now, Bafana doesn't exist by itself.

9
00:00:20,820 --> 00:00:24,130
It needs to extract data from all kinds of data sources.

10
00:00:24,150 --> 00:00:28,500
There are thousands of them, and I'll provide you instructions on some of the most popular.

11
00:00:28,620 --> 00:00:35,850
For example, my skill Loki, Prometheus, Influx TV, Xbox, ElasticSearch, and we'll use those data

12
00:00:35,850 --> 00:00:42,690
sources to retrieve the data in a time series format from the various services that they are written

13
00:00:42,690 --> 00:00:43,230
to query.

14
00:00:43,290 --> 00:00:47,760
For example, my squirrel data can be returned in all the time series or tabular.

15
00:00:47,760 --> 00:00:51,360
Loki Pronto can work together to read log files from a server.

16
00:00:51,360 --> 00:00:56,970
Prometheus has many kinds of exporters for all kinds of other services in flux to be very similar with

17
00:00:56,970 --> 00:01:01,680
Xbox and ElasticSearch, so I will experiment with all kinds of data sources which are all conceptually

18
00:01:01,680 --> 00:01:06,900
different from each other so that you have a very good overview of how you might approach collecting

19
00:01:06,900 --> 00:01:09,990
data from the thousands of other available data sources out there.

20
00:01:10,340 --> 00:01:14,220
OK, but anyway, at the beginning, we'll look at the test data source, which means we won't need

21
00:01:14,220 --> 00:01:19,140
to install anything extra other than initial groups on a server install, and we can start experimenting

22
00:01:19,140 --> 00:01:23,250
with the user interface and the different kinds of visualizations available for us.

23
00:01:23,430 --> 00:01:29,130
The default install now predominantly through the course, I'll be using Ubuntu Altius servers because

24
00:01:29,130 --> 00:01:34,020
it's very easy for beginners to understand and provide all the commands in my accompanying website.

25
00:01:34,050 --> 00:01:40,060
So, for example, in the resources alongside each video, there will be links pointing to various pages

26
00:01:40,060 --> 00:01:41,250
in my documentation.

27
00:01:41,280 --> 00:01:46,350
For example, install prompts tell binary install as a service for the commands are written there so

28
00:01:46,350 --> 00:01:49,740
that you can just copy and paste into your server.

29
00:01:50,750 --> 00:01:53,210
So that you can get right on with it without much delay.

30
00:01:53,480 --> 00:01:58,820
OK, so during the course, I recommend copying what I do by using the same versions of the software,

31
00:01:58,820 --> 00:02:02,330
the same operating systems each time so that you consider working for yourself.

32
00:02:02,420 --> 00:02:07,130
Once you have a familiarity with Safana and all the various data sources available to you, you will

33
00:02:07,130 --> 00:02:10,970
then be able to apply your knowledge to your more bespoke situations.

34
00:02:11,150 --> 00:02:15,440
So remember, Kafala is a tool to help you visualize data from other systems.

35
00:02:15,480 --> 00:02:21,950
It doesn't exist by itself, but you need to develop that skill in order to reverse engineer other systems,

36
00:02:21,950 --> 00:02:26,630
no matter what they are, and understand how to get data from that system into the fire so that you

37
00:02:26,630 --> 00:02:27,400
can visualize it.

38
00:02:27,410 --> 00:02:30,520
Gravano, create alerts or do further analysis.

39
00:02:30,530 --> 00:02:33,650
So hopefully at the end of the course, you will have developed those skills.

40
00:02:33,860 --> 00:02:36,470
OK, so thanks for taking part of my course, and let's get started.

