Skip to main content

Agent360

360 Monitoring (360monitoring.com) is a web service that monitors and displays statistics of your server performance.

Agent360 is OS agnostic software compatible with Python 3.7 and 3.8. It's been optimized to have low CPU consumption and comes with an extendable set of useful plugins.

Build Status

Documentation

You can find the full documentation including the feature complete REST API at docs.360monitoring.com and docs.360monitoring.com/docs/api.

Automatic Installation (All Linux Distributions)

You can install the default configuration of Agent360 on all Linux distributions with just one click.

  1. Connect to your server via SSH.

  2. Find your USERTOKEN. To do so, go to the servers page and then click the "Add server" button.

  3. Run the following command:

    wget -q -N https://monitoring.platform360.io/agent360.sh && bash agent360.sh USERTOKEN
    

Automatic Installation (Windows)

Download the setup and install it on your Windows server.

The installer will ask for your USERTOKEN which you can get from the servers page.

Manual Installation

To customize installation options, install Agent360 manually.

  1. Connect to your server via SSH.

  2. Run the following command, which differs depending on your server platform:

    • Debian GNU/Linux:

      apt-get install python3-dev python3-setuptools python3-pip
      pip3 install agent360
      wget -O /etc/agent360.ini https://monitoring.platform360.io/agent360.ini
      
    • Fedora/CentOS version 6 or earlier (python 2.7):

      yum install python-devel python-setuptools gcc
      easy_install agent360 netifaces psutil
      wget -O /etc/agent360.ini https://monitoring.platform360.io/agent360.ini
      
    • Fedora/CentOS version 7 and later (python 3):

      yum install python36-devel python36 gcc
      pip3 install agent360
      wget -O /etc/agent360.ini https://monitoring.platform360.io/agent360.ini
      
  3. Find your USERTOKEN. To do so, go to the servers page and then click the "Add server" button. You need this to generate a serverid.

  4. Run the following command (USERTOKEN is the one you got during the previous step):

    agent360 hello USERTOKEN /etc/agent360-token.ini
    
  5. Create a systemd service at /etc/systemd/system/agent360.service by adding the following:

    [Unit]
    Description=Agent360
    
    [Service]
    ExecStart=/usr/local/bin/agent360
    User=agent360
    
    [Install]
    WantedBy=multi-user.target
    
  6. Run the following command:

    chmod 644 /etc/systemd/system/agent360.service
    systemctl daemon-reload
    systemctl enable agent360
    systemctl start agent360
    

Building Windows setup

Prerequisite: InnoSetup is used as the installer, build script assumes that it is installed in the default location.

Run php windows/build.php to create setup file.

Release files for agent360 1.3.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for agent360 1.3.5
File Size Uploaded
agent360-1.3.5.tar.gz 49.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for agent360 1.3.5
File Interpreter ABI Platform
agent360-1.3.5-py3-none-any.whl Python 3 none any Details

Total release size:124.0 kB

Release files / agent360-1.3.5.tar.gz

Download URL agent360-1.3.5.tar.gz
Size 49.4 kB
Tags Source
SHA-256 checksum
How to use checksums
2e0c6a2a3af9ceb8f8bbf54f931e1c6370879ffd0f32fe03e1f7c251d1f8f1ac
BLAKE2b-256 checksum
How to use checksums
213ed518828859d5c043c6bde28cebdce8bd541cc5ae1d30373b73013be98e52
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / agent360-1.3.5-py3-none-any.whl

Download URL agent360-1.3.5-py3-none-any.whl
Size 74.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5cf7400cd41c9b7e6438f6da832d0eec67823d9aa1c88a1fdef59656febbb287
BLAKE2b-256 checksum
How to use checksums
3065b92932691fdd387ac05ba526519204470db06fca98bb10b8da1c4705d8a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release history Release notifications | RSS feed

This release

1.3.5 This release

2 release files

1.3.4

2 release files

1.3.3

2 release files

1.3.2

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.47

2 release files

1.2.46

2 release files

1.2.45

2 release files

1.2.44

2 release files

1.2.43

2 release files

1.2.42

2 release files

1.2.39

2 release files

1.2.38

2 release files

1.2.36

2 release files

1.2.35

2 release files

1.2.34

2 release files

1.2.33

2 release files

1.2.31

2 release files

1.2.30

2 release files

1.2.26

2 release files

1.2.25

2 release files

1.2.23

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page