No description
Find a file
2020-06-28 23:30:17 +02:00
pastafaristats Fix in send_info_daemon for sigquit 2020-06-28 23:30:17 +02:00
.gitignore Added first files 2020-06-28 21:25:47 +02:00
README.md Fix in daemon for catch sigquit 2020-06-28 23:22:36 +02:00
setup.cfg Added first files 2020-06-28 21:25:47 +02:00
setup.py Fix in setup.py 2020-06-28 23:28:08 +02:00

PastafariStats, a simple collector for basic stats.

Installation

You can install PastafariStats with its command.

pip3 install git+https://bitbucket.org/paramecio/pastafaristats

Add systemd service

If your linux distro use systemd, you can initialize the script with this systemd unit

# Save it in /etc/systemd/system/pastafaristats.service

[Unit]
Description=Pastafari Stats
After=syslog.target
After=network.target

[Service]
Type=simple
User=pzoo
Group=pzoo
WorkingDirectory=/home/pzoo
ExecStart=pastafaristats
Restart=always
Environment=USER=pzoo HOME=/home/pzoo

[Install]
WantedBy=multi-user.target

Configuration

You can configure the script placing a config file in /etc/pastafari/stats.cfg

[DEFAULT]

url_server=http://url_server_collect_data/send_data/api_key/api_key_selected/ip/ip_server

Where url_server_collect_data is the hostname of server collecting data, api_key_selected, the api key of server for accept the data, and ip_server, the ip of the server that send the data.