Agent
Server Monitoring (sleuren.com) is a web service that monitors and displays statistics of your server performance.
Agent is OS agnostic software compatible with Python 2.7, 3.5, and 3.6. It's been optimized to have low CPU consumption and comes with an extendable set of useful plugins.
Documentation
You can find the full documentation at docs.sleuren.com.
Automatic Installation (All Linux Distributions)
You can install the default configuration of Sleuren on all Linux distributions with just one click.
-
Connect to your server via SSH.
-
Find your
TOKEN. To do so, go to the project installation page. -
Run the following command:
wget -q -N https://sleuren.com/sleuren.sh && bash sleuren.sh TOKEN
Manual Installation
To customize installation options, install sleuren agent manually.
-
Connect to your server via SSH.
-
Run the following command, which differs depending on your server platform:
-
Debian GNU/Linux:
apt-get install python3-devel python3-setuptools python3-pip pip3 install sleuren wget -O /etc/sleuren.ini https://sleuren.com/scripts/sleuren.ini
-
Fedora/CentOS version 6 or earlier (python 2.7):
yum install python-devel python-setuptools gcc easy_install sleuren netifaces psutil wget -O /etc/sleuren.ini https://sleuren.com/scripts/sleuren.ini
-
Fedora/CentOS version 7 and later (python 3):
yum install python36-devel python36 gcc pip3 install sleuren wget -O /etc/sleuren.ini https://sleuren.com/scripts/sleuren.ini
-
-
Find your
TOKEN. To do so, go to the project installation page. -
Run the following command (TOKEN is the one you got during the previous step):
sleuren hello TOKEN /etc/sleuren-token.ini
-
Create a systemd service at
/etc/systemd/system/sleuren.serviceby adding the following:[Unit] Description=Sleuren agent [Service] ExecStart=/usr/local/bin/sleuren User=sleuren [Install] WantedBy=multi-user.target
-
Run the following command:
chmod 644 /etc/systemd/system/sleuren.service systemctl daemon-reload systemctl enable sleuren systemctl start sleuren
Metadata
Release files for sleuren 1.0.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sleuren-1.0.8.tar.gz | 39.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sleuren-1.0.8-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 101.7 kB
Release files / sleuren-1.0.8.tar.gz
| Download URL | sleuren-1.0.8.tar.gz |
|---|---|
| Size | 39.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
674f897622e32cec3a2982a03003274adaecc433fd79b887bf049b90d52c5235
|
|
BLAKE2b-256 checksum How to use checksums |
263ada787d4ae63e3155a8ddfde619d87367a695d40d4fb009643da315d9e981
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.16
|
Release files / sleuren-1.0.8-py3-none-any.whl
| Download URL | sleuren-1.0.8-py3-none-any.whl |
|---|---|
| Size | 62.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0975d73b72b26c354e39b9c51dc441b4166d2a153cba10fdb1f32bda1c8510de
|
|
BLAKE2b-256 checksum How to use checksums |
31c72752747b995195003634d5ff707296c4e18ccc74333bcdb980abafe6e521
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.16
|