You can easily install Xitogent and add your server to your Xitoring in a matter of seconds, Yes, that’s one of our strong points. you just need to run one command in your server’s terminal, Our installer will install Xitogent, and its dependencies, Checks, and Triggers will be configured automatically and we’ll send you an email notification upon the server is successfully added to the Xitoring, We designed everything to be simple and as fast as possible.
We support major Linux distributions and we’ll release the Windows Server’s Agent soon.
Xitogent is successfully tested on the following distributions but it’s proofed to work on most major distributions.
- CentOS 6/7/8
- Fedora 27/30/31/32
- Redhat 8
- Ubuntu 14.04/15.04/16.04/18.04/19.04/20.04
- Debian 5/6/7/8/9/10
- OpenSuse 15.1
- Rocky Linux 8.4
- CloudLinux 8.4
- AlmaLinux 8.4
With the power of our Bash Installer, the automatic installation process will be summarized in copy and paste just one command on the terminal of your server. After you registered in Xitoring and verified your email address you will be enabled to add your servers to the panel. So just navigate to the Servers page, you can see the command provided for automatic installation from the Add Server window.
As you can see in the picture above, you have many options to customize how to add a server to the Xitoring:
- Group: You can select which group or sub-group you want to add your server(s) to.
- Notification Role:open in new window Select the notification role that you want to assign to the server from the list.
- OS Select your OS from the supported OS(s) list in this section.
- Auto Discovery:open in new window Enable or Disable Auto Discovery service upon adding your server to the Xitoring.
- Auto Update:open in new window If you want to disable the Auto update feature for Xitogent you can use this button.
- Auto Trigger:open in new window By default Xitoring will create a default trigger automatically for each of your server's assets, you can disable this feature using this option.
- Checks: Xitoring will create a check automatically for each of the protocols if they are running on your server(s). you can disable each of them from this section.
Thanks to the power of Ansibleopen in new window, Now we are able to easily operate on multiple servers at the same time, so you can easily register your servers with just one command and our Installer and Ansible will do the rest for you in no time.
What is Ansible
Ansible is an Open-source configuration management and application-deployment tool that can create infrastructure as code and automation playbooks developed by Red-Hat. In Xitoring we provide you a playbook that you can run from your Server/PC which have Ansible installed on it, it will register all of your target servers to the Xitoring panel for monitoring.
How it Works!
If you want to register multiple servers to Xitoring, you just need to navigate to the Servers page and click on the
Add Server button at the top right of the page, Then switch to the
Add multiple Servers tab like the following picture:
- Host: Specify the group name of the servers that you want to use the playbook on. you can find more information on Hosts in Ansible Docsopen in new window.
- Inventory: Inventory is a file that provides your servers list and their ssh instructions which are located under
Just like the Automatic installation you have all of the initial options to choose from, i.e. you can choose whether you want Automatic updates enabled or not, or choose which Checks you want to create for your server if discovered. and many more options.
When you are using the Automatic installation for Xitogent you get the binary version, If you want to use the open source version and set everything up yourself you can checkout our Githubopen in new window repository for Xitogent and use the installation manual there.
Xitogent has a built-in Uninstall function which can be used to Uninstall Xitogent from your server with absolutely no footprint, you can also delete your server from the Xitoring panel using this function.