 So we're going to talk about Xavix. What is Xavix? So Xavix, this is their words here, is the ultimate enterprise-level software for designed real-time monitoring of millions of metrics collected from tens of thousands of servers, virtual machines, and network devices. Xavix's open source in is downloadable for free. So it's pretty cool. What got me interested in Xavix is I was trying to do some decisions on how we wanted to monitor our Linux infrastructure. Now, some of you may know, if you've been to my channel before, we talk about being an MSP and we manage a lot of Windows servers for our clients and some Linux ones, and mostly we're using SolarWinds for a lot of that. I wanted Xavix specifically for monitoring a lot of our Linux infrastructure that runs the company and everything we run is not Windows at all, it's all Linux or BSD-based. And this was a cool video which I'll leave a link to. It was the production stats for managing 7,000 hosts, 1.5 million items and 450,000 triggers with Xavix. And this is a cool talk and I'll leave a link here. It kind of shows the scalability of how big Xavix can get. And of course, this talk was two years ago, 2016. And I imagine they're monitoring even more with it. And someone's gonna throw out there, but what about Nagios? So I've already invested a lot of time into Xavix and I'll leave you this comparison because I thought it was fair, it was interesting. It does back and forth about the two choices here. I'm not saying that Nagios or Xavix, one of them is substantially better than the other, but I just really thought Xavix was a little bit easier to set up when I started playing with each of them. I kind of got it figured out, I thought fairly quickly, which is still a lot of time put into it. And it's one of those arguments because they're both competing products. I don't have time to spend all my time learning one and then spend a whole lot of time learning another to do an in-depth comparison of them. But I like the way the Xavix agents work. They were fairly intuitive, I thought, when I set them up. I said, okay, this makes sense, this is easy. So Xavix is the one I went with. There's a few other videos out there you can probably find that go more in-depth with Nagios. And I'll leave you links to both the video and this comparison because they talk about some of those details from a functional standpoint. But for the most part, yes, you can accomplish a lot of the same things with both of these. I really also like the fact that Xavix was pre-compiled into a lot of the operating systems repositories, different Linux distros. And in Nagios, it seemed less clear that you had to get third-party or one of my friends who does use Nagios just compiles it all himself. And I'm like, okay, I didn't really want to have to go through another step of compiling some of the things just to get things working. So that's why Xavix went out for me. So let's give a high level of how Xavix functions. And it's kind of neat. We're running it here locally, but you can have it contacting devices that are not local. You can set up proxies. It does work with PF Sense. PF Sense has native plugin built in for Xavix, version four, which is the latest stable release of Xavix that's built right into PF Sense. It can monitor all these different devices. Now this is kind of the selling point of any of these is a single pane of glass to visualize all of your things. It does have graphs, network maps. It's kind of slide show option. So you can turn your network as a slide show, which I thought was kind of cool, easy to get through, drill down reports, be notified. I haven't turned on notifications yet, so I've only spent a few weeks tuning this and I'm waiting till I make sure I have all the tuning rate before I blow myself up with notifications because that can be a real issue when you have a whole lot of notifications hitting your system. Protect all your data on all levels. So this is an interesting way how Xavix works and this is a neat feature as well. So here's the Xavix server and here's your users on it and different authentication options if you wanna use third party or you can use the Xavix authentication. So Xavix can talk to its agents directly or let's say this site has a lot of agents over here. You can have a proxy and this is also neat. PSNs has Xavix and Xavix proxy built in. So let's say you have 20 agents loaded and each agent loads on one of the computers or operating systems or container or wherever you have your Xavix agent running in to monitor it. It loads all that information in there and then passes it off to the proxy and then you only have a connection from the proxy to Xavix. So instead of having a bunch of devices contacting your Xavix server they can bring through a proxy and then only talk to the proxy. So if you're managing at multiple site levels this becomes an easier way to do it with the Xavix proxy system. So they've got that kind of all thought out. Now this is where it's a little bit of interesting and I thought this was really cool about the way it works. Everything is built on a series of templates and those templates are easy to apply across all of your servers. So if you have a common groups of servers common group of web servers anything you adjust on those templates you can then adjust and apply to all of them. There's also a giant store per se share.Xavix.com where tons and tons of more templates are. And I thought this was kind of a nice thing about them. There's all these people sharing templates and it's things like for monitoring next cloud template for monitoring a 40 gate, sonic walls and just a ton of other things in here which is cool even a team speak monitor. Here's a new Windows server template. Now there's a bunch of them that are absolutely built in and it's easy to add more of these open source. So if you want something specifically in a monitor fail to ban some of the features and grab it well you just add this in here you can then add it to your config file and now it has more data in there. We'll get into a couple of these details and I'll show you kind of how it works. Now automating large dynamic environments is where this kind of specializes like I mentioned that video of monitoring over 7,000 servers with this it's extensible and it allows logging of everything. So it's not just logging your servers it can log actions taken by technicians to fix a server. So when we get into some of the problems in the dashboard you can see not only can we be alerted of a problem we can see what technician addressed it or how it was addressed and it's all becomes part of the log. So it's kind of like creating tickets on the fly and then closing those tickets and then having a tracking history of what was done to solve problems. So it's pretty cool and because of the way the agents and the API works it's really easy to get this set up everywhere. So I did it from packages. So I chose here, here, here I'm running it on 4.0 version on Debian version nine MySQL database. The instructions are very clear. Xabix is a little bit extensive to set up but they have wonderful documentations quick start guides and things like that. But there's a lot of reading there's a lot of RTFM here. So that's definitely something you're gonna have to spend a little bit of time doing. If you just wanna get right to playing with it you can grab the Xabix appliance. They have a virtual box install, hyper V install KVM parallel QMU and ISO you can download an Azure instance on OVF format. There's easy ways even QCOW 2 format and right here is December of 2018. This is a November 26, 2018 spin of it so it's not that old of it's not like you're playing with something really dated but I thought that was good cool and of course you can compile it yourself if you just wanted to do all the source code from raw or the agents pre-compiled agent. And I think it's kind of neat they have all these backwards all the way back to version one if you for some reason needed an older agent and agents are small and lightweight and I'll show real quick a config file how to set them up they're pretty straightforward easy to read config files even in Windows that still uses there's no web interface or GUI interface for the agents that I'm aware of or that I found it's all just done through a simple config file even on Windows but it was pretty easy I did test it and it does work in Windows I just I did it as a test not as anything in production but you can download the agent and in the case of FreeNAS I downloaded the free BSD agent and loaded on my FreeNAS servers now Xabix has a couple of different ways of monitor it can get things through SNMP or the agent the agent gives you just better and more information so I run to run the agent there and I'd knock on wood have had no problems running it on my FreeNAS and we'll cover that a little bit here let's jump in and look at how it looks from the dashboard so we go over here we'll kick off the dashboard now the dashboards are extensive and you can spend a lot of time customizing how you want your dashboard to look it's a lot of flexibility and a lot of drill down you can do so let's jump over here and look at the last five minutes or 15 minutes of data and it's dynamic it's not just pulling this for one particular aspect it's pulling it for everything that I have loaded on this page I can say show me things in the last 12 hours and we can then go here and we're looking at a couple different things so out of the PF sense I'm pulling the WAN, LAN, LAN2 we actually have a few more networks I just didn't add them on here you can customize these and you know put that all together then we have like the CPU load I've done this where I've got it for all my servers and this allows me to have on all of my servers I can just kind of look over them and say which ones are peaking and even though you see it spiking here it's scaled so 0.56 on the load scale very low load we see this one's loaded a little bit more but obviously it's nothing to be concerned about but you can set thresholds for all of that and then if I wanted to click on any of these servers and see how that server's doing I can go here and we're going to jump to host screens on this particular server I know some of this is kind of small print but this is like I said an overview not a drill down I can look at the realization and please note that this menu that says last 12 hours three hours last 15 minutes all the scale like I said nice common easy interface no matter when computer I jumped into or which server I jumped into to take a look at just back over to the dashboard what about problems with the servers same thing if I can go okay let's see if there was a problem with the server so go over here to latest whoops problems history apply all right this is our forum server because we can monitor external servers on here and I did not acknowledge these because I was rebooting this forum server when I was setting it up the other day so I can go here click on the acknowledged I rebooted the server this has been acknowledged update now there's a little history of it so you can go through problems see how they resolve I can notify you of all these problems as they occur and we can see when they occurred so you can start to build history you can do all kinds of you know if there was a lot of problems you may want to do some type of filtering and see which trigger did this so it gives you a lot of data to work with here so it's definitely pretty slick and for those of you wondering if you can get even better graphs and he's kind of basic looking older style graphs yes you can it supports Grafana as a plugin I have not set it up because I don't maybe I will eventually I mostly care about data problem resolution and understanding the status of all the servers now here's the PFSense program a PFSense server we'll go here graphs for this one or actually go to host screens and I can dig into and see what's the PFSense been doing what's the load over time on it which is very little we hardly have the utilization because we kind of overbuilt our PFSense box but it's nice because you can grab all this data especially if you're trying to track some bandwidth over time you can look at memory usage and bandwidth usage and system performance issues maybe going on with some of the servers and this is where this software really shines you can set all these thresholds and say let me know if the server becomes overloaded it has too many processes et cetera et cetera you can also just track problem history of things and it can be done by groups of hosts so I have my lab servers LTS servers select remove this apply and we can have a history of every problem ever seen with any server it also can notify me of things triggers are like hey someone changed a password well if that was unexpected I set that to be a highly severe notice because we pretty much on the servers never really have to change passwords because we're managing everything with SSH keys but if there was some type of user change on any server it would notifies me immediately with the highest level of alert I have that set on here it's nice monitoring that you can get with these so you can really be notified when something happens especially that would be like under the security risk idea unexpected password change in the server definitely raise your red flag now all these are editable like this dashboard we're going to edit this dashboard here and we can just add widgets action logs, map problem, problem hosts a trigger event overviews you can drill down on this so I'm not going to spend too much time on it and for any one piece of Xabix I will tell you I could probably go on for an hour of how to configure and all the details in it I may do a few more videos that dive more in depth on there but like I've got PSN SWAN PSN SLAN LAN 2 even if we wanted to add another widget or edit one of these widgets so this currently is called LAN 2 you go here I clicked it it's a graph I named it LAN 2 you choose which server but I can select really any server in my list LTS servers and then I could pull it and say this screen from this server with this data and I could then keep updating and building the graph like that and you can create different accesses for like inbound, outbound, network traffic et cetera, et cetera or CPU time or whichever you wanted this graph to track I'm choosing each one so this is incoming network traffic on IGB 1 but you can hit select and you can pull all the different options and graph from however you want and this is what I said about Xabix it is extensive and you can spend a lot of time tweaking and it's kind of fun to play with but yeah it's definitely it takes a lot to so you're going to get this far partly just deciding how you want to lay things out it can be a lot of thought and planning and the nice thing is you can create a ton of different dashboards so I have the LTF office dashboard a global dashboard a Xabix server health and I've slowly started creating a few other ones and that's for the main dashboards for the pieces and components that build a dashboard then you have all these screens that go into it so this is my Tom screen and I have one, I built for one server when I was trying to track some problems with it and this is where you can do some correlation information like it can overlay the problems times versus the times of high CPU load et cetera et cetera so you can build a custom screen and you can even if the server if you have multiple servers that are dependent on each other you build that screen for those servers so maybe one server runs your database another one runs a web server another one runs a load balancer and you could then block all those together inside of one to see when the spike hit for maybe a problem you're tracking so it's really extensive and then to build the screens we have the maps so these all kind of flow in each other and this is all in the documentation I made a map of my local network and that's where I add these so this is like an element that got added to the dashboard for the local network and once again it's all editable where you can just go here which server do you want this to be host name, host connection there's a lot of variables in here and once again you can label them based on these variables or I could type a name in doing it based on variables is kind of cool because in whatever hosts you choose it just fills in the names for you and you can choose the way the servers look we wanted to make it a different symbol they've got all these different options like a UPS, a terminal all these different options in here so you can change the way it looks and for example I have the PF sense to looks like an old router and then these are actual servers so I have them with the big server icon but this is once again back to being customizable you can set the grid and everything else that is so far something I really like about Xabix is the high level of customization but it's also that it's like you just can spend forever doing all of this data and trying to sort it out now a couple other things you can do is dump things in the raw so you can take any particular server and go here choose my LTS server group we'll grab the forum server and I can say just dump raw data here for anything that it's doing and then start selecting that data to graph it to start drilling it down and then from there you can start building again so it's your data however you want it however you want to present it and any whatever pivot angle you want to look at your data Xabix has an option for it and you can spend a lot of time maybe even overthinking it all which is nice though that I can just once I got this far as the dashboard I'm happy because it gives me all my servers I want to monitor at a glance now let's go over here to configuration now I'm not really using the inventory part so I'm not gonna spend much time and I'll mention it you can actually build an inventory what RAM, hard drive, et cetera is in each server even if they're virtual you can build out some of the information and do inventory management with it not really management but more like understanding your inventory and what those servers are it's definitely kind of neat but not something I really am using at the moment the hosts are where you set up the hosts and then we have like the host groups we have the lab server and Linux servers and we have the templates now the templates like I said at the beginning here are extensive there's so many templates not to mention these are the pages of ones that comes with then on top of that you can add more you can customize any of these templates it also tells you right here which these templates are linked to so this is an app server running HTTP and HTTPS so I linked them to each of my servers like my forums and my invoice ninja and my screen connect that all have web servers running on it it monitors all those and lets me know if there's any problems on there there's a Xabix application server template so yes Xabix monitors itself with its own agent so it can tell you things going on there and like I said these are very customizable as well I'm glad they have templates so at least you can start with the template and kind of go back and forth from there and figure out how much monitoring you really need or whether or not the data it pulls is relevant now when Xabix does its connections so some of these servers are local some of these are remote matter of fact like the forum server is running in digital ocean so yes I know you can see the IP address and it doesn't really matter because when you go to forums.lorencestimes.com you can find the IP address that's not a big deal what is important is Xabix out of the box does not communicate via encryption it has the ability to but if you're just setting up a Xabix agent on your local network and you trust that LAN you can skip the authentication part and you can just tell it to communicate pretty simple but I do prefer encryption even on the local network now as far as the way the network settings have to go I have a demo server set up here at 192.168.3.179 and we're going to break this server down and show you just how it works so here's that server at 179 we're going to SSH into it and it's running the Xabix agent so if we go over here htop somewhere in here now let's do it there it is the Xabix agent looks like running it's pretty small has a couple waiting for connection so as it sends data back and forth it lets you know which agent conf it's using right there there's a config file which will go over in a second when you add a server in here you go ahead and add the host name I called this one Debian demo I added it to the group lab servers and this is where if you've customized your dashboard you can say throw everything that's production servers onto the dashboard so when you tag another host that you add in there it automatically can be added to all those dashboards related to those or whatever monitoring template you set up so this is where a little bit of getting started with Xabix and maybe I'll make a specific getting started with Xabix once you have some of those base things configured as you add servers it can dynamically populate things on the other side now the connection part the 101050 is a default port easy to modify and change to a different port so here's the IP address of Xabix here's the port it's using but the way it connects is like this I cannot ping the Xabix server 2.2 so if you looked up here at the top 2.2 is my Xabix server I'm trying to ping it specifically they're on two separate networks and my .2 network is protected from other networks unless you are any specific access list there's a lot of rules so this server has no way to contact it but the Xabix server can talk to it so the Xabix from the 2.2 can see the 3.179 server so this allows it to accept connections and then we go into the Xabix config file and we'll cover that real quick here whoops Xabix agent.config we'll grow to the top here actually this will do a search and right here server equals 192.168.22 now you can set more than one Xabix server to talk to this you can actually have more than one I believe coming in but I said this is the allow so server 192.168.22 is allowed to talk to this particular server and this is just kind of a safety thing and the list import is left default here at 1.0.5.0 I'm sorry 1.0.0.5.0 so this allows it to accept connections there so if another server tries to talk to it it just drops a connection the second part I mentioned was the encryption and it's pretty simple I'm using the GNU TLS but it does support a couple different options for encryption it does PSK and it does certification certs so you can do it as a cert now I followed a little bit in how to do it you can build a cert for your specific Xabix server and you can load that trust into the other Xabix servers it probably at scale probably the better way to do it for doing these couple servers I just generated a pre-shared key for each one and their documentation how to do it's pretty straightforward and you just name it database.psk and away you go now how does that actually work well you go over here to encryption and this is kind of neat too because you're allowed to do no encryption PSK or certificate or all of them it lets you select multiple so you can actually have multiple ways that these Xabix servers are able to talk to each other so I actually turned off the no encryption because I don't want anything floating across the internet in plain text even though it's not sending any passwords that I know of it's really just sending changes and data and rate information from the Xabix agent to the Xabix server I prefer all that to be passed over encryption so when you see here this is the PSK and no don't I generated it for this YouTube demo it'll be deleted before it's over but this is on private network so it doesn't really matter unless you're inside my network so hopefully you're not so this allows me to say hey this is the database.psk file and we exit outta here oops and this just numbers match here it's just a pre-shared key you can't just put anything in there there's some rules and there's documentation on how to set this up and I just followed the documentation once again it was extensive it's very extensive and once you follow through step by step a lot of these processes are not hard to set up other things you need to set up when you're setting up an agent and this did cause some confusion to me is the host name you have to set the host name and I was at first confused thought it was looking for and it's just me not reading not doing the RTFM it host name equals Debian demo that is the host name here Debian demo I for some reason kept thinking it was wanting the host name of the Zavik server minor confusion that is kind of an alignment thing you need to do so if we call the host Debian demo here we must also call it the same identity unique identifier inside the server itself in the agent.config file that's just an important little aspect I don't know why but that one kinda got me stuck and was a little bit confusing the other thing that was confusing when you're applying the templates is I just assumed it would add things it didn't so here's the host Debian demo and we go over to templates when you're adding a template we have it adding this template so let's add HTTP to this so template HTTP server update all right Debian demo templates it didn't add it this is the little things about the interface not bad click the add button Tom now hit update and it's fixed these little quirks sometimes cause me to be a little bit confused because now it's gonna monitor for HTTP it's knowing to actually click the add button next not just select it and assuming it would put it up here no big deal there so when you just unlink it update it now it's removed now this is all talk about the Xabix agent and if you looked when you're looking at the options for Xabix you're like but it offers SNMP this is where Xabix is really cool because if you have a lot of networking devices it can SNMP monitor them so you can put in an IP address for the monitoring it's a little tricky there's a spot you put the password in and there's a whole section on how to set up SNMP there's a guide for it but then you can have it monitoring your network infrastructure and if you're over here looking at some of the options when you look at the amazing list and this is what really got me when it comes to like not just UPSs and printers and things like that it can do SNMP for just amazing list of devices that there's a lot of built in SNMP templates and then there's a whole stack of more of them that you can find inside of here and we're talking a lot of the big brands so you know, Mellanox Huai Equipment Huai, I may be saying it wrong Citrix Equipment lots of Cisco devices are supported in here and a lot of other companies so if you want to monitor some of the Cisco ASA equipment all kinds of SNMP templates are set up in here or well the other option inside of here is just generic SNMP monitoring and then build your own template for me so they have a bunch of generic templates in here so you can throw it in here and say these are the things I'm looking for and SNMP has been around a long time but there's not every device has the same exact pieces of information hence why there's so many different template options and of course you're limited to what that device is able to disclose or does choose to disclose over SNMP but kinda cool that it can do that and you can do both you can have an agent interface for this host you can have an SNMP it also does IPMI and JMX interfaces and has a little description right here now back to the proxy if this was behind another group of servers you could have the proxy pulling behind it now when you're looking at the templates and we'll click on the template itself template OS Linux then there is the applications that are monitored under this template the items monitored under this template host boot time, host name, blah blah blah and triggers, things that are done what do we do with the information that we get on there so right here we have disk IO is overloaded for this particular host name because we have this template applied so it all does it like by a series of variables and when the average is five minutes above greater than 20 this is where it's kinda cool because you can then edit the template and say no I want my threshold to be different and then when you have a template applied to a group of servers you only have to change it once in a template change that one little trigger or the item in that trigger and then it's of course then processed across the board this is really cool and it's also neat because there's a bunch of different flexible ways you can look at this data and add a bunch of custom intervals to the way you want it scheduled or flexible timing you can really drill down and it's not a hard thing to figure out once you understand what it is you're looking for you can then tweak and customize it and like I said this is one of the reasons I like to add because it's very very customizable but gives you enough templates to get you going and get you started and I really haven't made many changes I did make some changes to the BSD template I'm not really sure why it thinks there's too many processes running on free BSD for the 11.2 freelance so I just increase the number of processes running on it not really sure why it just thinks there's too many things going on with it maybe it's because I have some of the jail setup I'm not sure but that's my only problem I have with the BSD template the Linux templates worked right out of the box and I haven't had to change them and they seem to notify me if there's any real problems or anything going on with the servers and this is what it looks like when there's a problem I applied the template but we deleted the template but still there was a problem while the template was applied it said the HTTP server's down well the reason it's down that doesn't exist on the server so also if you misalign a template you say hey monitor the service and you can't find that service it's going to give an error on there and you can control, you can drill down how frequently the agents contact how frequently the agents pull data that's all very customizable as well and the same thing even the interface itself I've switched to the dark interface by default had a light interface so you can do that now besides all these configuration event correlation which you can create your own correlation information which is interesting I haven't really dug deep into this but it will allow you to create a correlation between certain things if the conditions equal this between these event tags and these event tags so basically if this server becomes loaded then this server becomes loaded then this happens and this happens do this and that's where, like it's kind of mind blowing just how extensive it is that you can do all that but it's, well it's things I've really liked as I've dug into Zavix now as far as notifying you I thought it was weird but it's under media types and I don't have this set up so you can do SMS provided you have something to send SMS information out but that's actually kind of neat because it actually is going to dev TTYS0 that you could actually set it up to SMS via some type of 4G device because you know maybe you want the Zavix server to send you a notice when it can't get out to the internet and you have some type of 4G device attached to it so I thought that was kind of neat it's got Jabber in here I think there's a way you can integrate into Slack and but my, I'm probably just gonna have it managed via email so I can then just do this use your name and password and I'll put my email information in here and have me go ahead and do it it does have some type of commercial easy texting module you can also say kick off a script and that's another type you can do I think it's weird they're all called media types but you can say run this script if this is a trigger to notify however so it goes back to that extensive amounts of customization and then you can have these scripts now those scripts are once again a couple built in defaults detect operating system ping and that with this for example detect operating system will kick off end map and then have Xabix talk to the server via end map and do an OS detection that was a weird way to do it but that's what comes built in you can also trace router ping to a server and actually those show up here we'll go to the dashboard let's go to ping and gives me the ping results from the Xabix server to this server here pretty straightforward and you of course as you add more scripts you get more options there so maybe you have some common thing you wanna do and you can integrate this with Ansible or some other scripting and configuration management tool to really have this take care of things for you all from one dashboard like I said my overall feelings of using Xabix for a few weeks maybe close to a month now I really like it I really enjoy it I've went and had several updates to it there's actually been a minor release update to Xabix as I first started using it and everything's gone really smooth the updates once I got this installed and I used their PPA and followed all their instructions it's worked great it's worked wonderful with PF Sense being able to get data out of here it's also nice because we're probably gonna set up to talk to a few more PF Senses for clients cause it just seems to be an even better way than SNMP to monitor some of the statuses or having PF Sense that it's noticed is we can just gather up all the data from things like PF Sense or several other firewalls if we wanna monitor it via SNMP or however we wanna tie it to our network definitely has as an option I'm not doing as much with the SNMP because I like the agents better and I don't really have a need to monitor the devices but you can set this up to monitor printers and things like that anything that has that SNMP support on there and then you create your events and trackers from that but Xabix, my overall though if you wanna get into it you're gonna have to spend some time doing some reading it's not a turnkey just drop it in your system and it works but I find it really worthwhile and it's been really handy in troubleshooting a couple little problems that we were having with one of our proxies for a remote access server being able to correlate why things were happening and log them all as to an event map to try to figure something because when you have a problem that doesn't occur but once a day you try to figure out what those event correlations are that's occurring at those days and you can look at the load you can look at the traffic and put it all together it's been very helpful for all that so definitely give Xabix a try if you're interested in it and with the way they have their you can just download and get run in with it further downloads here not a reason not to try load up a virtual machine of it and you know, play around documentation is wonderful it's extensive there's just a lot of it a lot to go through because it's a lot to learn but I think it's a worthwhile system for sure thanks thanks for watching if you enjoyed this video go ahead and hit the thumbs up if you want to see more content from my channel go ahead and hit subscribe and the bell icon and hopefully YouTube will send you a notice if you're interested in contracting Lawrence systems for any type of IT services work or consulting work go ahead and head over to LawrenceSystems.com and fill out our contact and get in touch with us if you would like to help the channel out in other ways you can use our affiliate links below in the description or we have a link directly to our Lawrence systems page where we have a list of different affiliate offers and it's very appreciated if you use any of those for signing up any of the services and many of them offer you discounts if you want to head over to our forums there'll be a link in the description for our forums wherever they may be because we've been looking at different forum platforms but they'll always be relevantly linked right there alright once again thanks leave some feedback and comments below on this video if you loved it if you hated it I try to reply to everyone the people who hate and the people who love them so thank you very much and see you next time