Skip to main content
Managing Linux OS devices
Updated over 10 months ago

This document contains all the capabilities that SuperOps.ai’s Linux OS device management currently offers. Here, we’ll be looking at:

  • Supported Linux distributions

  • Available monitoring features

  • Available management features

Supported Linux distributions:

The SuperOps.ai Linux Agent currently supports the following 64-bit Linux distributions:

  1. Ubuntu (Version 16.04 and above)

  2. Fedora (Version 35 and above)

  3. Debian (Version 10.1 and above)

  4. RedHat (Version 7.4 and above)

  5. Suse

  6. Chromebook

Downloading and installing Linux agent:

To download the Linux agent on your device,

  1. Navigate to Modules > Assets

  2. Click on the “Download Agent” button

  3. Choose the client and site for which you want to download the agent.

4. Click the download button to successfully download the Installer.


📝Note:

  • Don’t modify the original name of the agent. Prefix the agent name with your identifiers, followed by an underscore.

  • Example: original MSI name: J0F2FO6FF280_1II9HBUKELFK_windows_x64.msi Renamed MSI: Acme_Peru_J0F2FO6FF280_1II9HBUKELFK_windows_x64.msi

  • Don’t use any special characters or spaces (you can use underscores instead), and keep the agent name under 250 characters.


5. Once the download is complete, set executable permissions for the Installer using the following command:

chmod a+x <Downloaded File> 

For example,

chmod a+x /home/superops/Downloads/BCD_123KK_linux_amd64

6. Once you are done, please redirect to the downloaded location using the following command:

cd <Downloaded Location>

For example,

cd /home/superops/Downloads

7. Now, you need to install the downloaded Installer in the terminal with the following command:

./<InstallerfileName>

For example,

./BCD_123KK_linux_amd64

8. To install silently without prompt

./<InstallerfileName> --AcceptLicense yes --quiet yes

For example,

./BCD_123KK_linux_amd64 --AcceptLicense yes --quiet yes

Supported Features:

Monitoring

1. Online/Offline Status: Determine the availability status of Linux assets, ensuring you have real-time visibility into your system’s connectivity.

2. Asset activity logs: Capture and log activities performed on Linux assets and troubleshoot issues more efficiently with Asset activity logs.

3. CPU utilization: Closely monitor your CPU usage and pinpoint performance bottlenecks with this metric.

4. Memory Utilization and details: Optimize performance, keep track of memory usage, and gather information with Memory Usage.

5. Open ports monitoring: Identify and monitor open ports on Linux assets to enhance security measures and detect any unauthorized access.

6. User log tracking: Track and monitor user log activities on Linux systems, aiding in security analysis and compliance monitoring.

7. Disk volume and usage: Track disk volume and usage statistics to make informed decisions about storage management and prevent storage-related issues.

8. Network adaptor monitoring: Monitor the status and performance of network adapters on Linux systems, and ensure network reliability.

9. Default and Custom fields: Efficiently classify and manage Linux assets using predefined or customized fields and streamline your asset management process.

10. Process monitoring: Monitor and manage running processes on Linux systems, ensuring that your systems are running the intended applications and services.

11. Installed software tracking: Keep a record of software installed on Linux assets, enabling you to manage software licenses, updates, and security patches.

Management

Asset Management:

1. Remote file explorer: Access and navigate files on remote Linux systems, facilitating efficient file management and transfer operations.

2. IT documentation: Utilize the in-built IT documentation feature to maintain a centralized repository of documentation, enhancing knowledge sharing and management.

3. Remote control using Splashtop: Gain remote control access to Linux systems using Splashtop and troubleshoot issues hassle-free.

4. Remotely rebooting assets: Perform remote reboot operations on Linux assets and resolve issues without physical access.

5. Stopping Processes (CPU, Memory, Open Ports): Stop specific processes that impact CPU, memory, or open ports, and regain control over resource-intensive applications.

6. Running BASH Scripts Remotely: Execute BASH scripts remotely on Linux assets and enable automation and efficient management of your systems.

7. Ticket list within the asset: Get more context about the asset’s history with a list of all the tickets that have been raised for the asset to help you make more meaningful decisions.

Policy Management:

You can also create policies for Linux devices to manage them at scale. Get started by navigating to Modules > Settings > Policy Management > Linux Policies

1. Alert Management: Set up alerts for specific conditions or events on Linux assets and manage them more efficiently with Alert Management.

2. Intelligent Alerting: Intelligent alerting lets you receive smart alerts and notifications for critical events, enabling proactive response.

3. Schedule actions with scripts: Automate tasks by scheduling script execution on Linux systems. This feature helps streamline routine maintenance and management activities.

Remote troubleshooting using Splashtop:

SuperOps.ai supports remote troubleshooting for several Linux distributions, and here's a comparison of their compatibility with Splashtop:

Distros

SuperOps.ai

Splashtop

Ubuntu

Fedora

Debian

Redhat

Suse

Remote sessions for the Suse distro for Linux devices are supported by SuperOps.ai but not on Splashtop's end.

Did this answer your question?