Skip to main content

Monisys with tool we can able to moniter entire os

Project description

Monisys - Monitor Your Entire OS and Gain Insights About Your Machine

monisys

Monisys is a Python3 package built on top of osquery that allows users to monitor and retrieve comprehensive information about their operating system. This package can be used as a module to develop custom monitoring dashboards, or you can utilize the built-in dashboard (currently under development).

PyPI Version Python Version

Installation

To install Monisys, run the following command with superuser privileges:

sudo pip install monisys

Getting Started

After installing, you can access the help message to explore the available commands and options:

monisys -h
# or
monisys --help
help

Command-Line Interface (CLI) Examples

Monisys provides various CLI commands to retrieve specific system information:

Display CPU Information

sudo monisys -ci
# or
sudo monisys --cpu-info
cpuinfo

Display USB Devices

monisys -ud
# or
monisys --display-usbdevices
usbdevices

Using Monisys as a Module

Monisys can also be used programmatically to fetch system data. Here’s an example of how to retrieve CPU information:

import time
from monisys.Managers.Systeminfo import SystemInfo

system_info = SystemInfo('cpu_info')
cpuinfos = system_info.get_all_data()

print(cpuinfos)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

monisys-0.3.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

monisys-0.3-py3-none-any.whl (7.0 kB view details)

Uploaded Python 3

File details

Details for the file monisys-0.3.tar.gz.

File metadata

  • Download URL: monisys-0.3.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for monisys-0.3.tar.gz
Algorithm Hash digest
SHA256 f5e52e3f978310b751e2a8a0c4bb9b60c2ac706e675351ae760e63420496cca9
MD5 39150c77b916ff0f22acb80de0ac9af5
BLAKE2b-256 9e9bfe312b8af3bb0d6a9efdcfe26167b571af2dd31d291063b8dbda8ee755e0

See more details on using hashes here.

File details

Details for the file monisys-0.3-py3-none-any.whl.

File metadata

  • Download URL: monisys-0.3-py3-none-any.whl
  • Upload date:
  • Size: 7.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for monisys-0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 147e82410bf77fddfcefc2deb06fffdee91ba391fdef8e0bd685b93aec61ce6e
MD5 6e2edbede28ef2edbd28d6c6954e17f6
BLAKE2b-256 fe6e38f11c707c2a18204de12a20beb086ea9395a38597352a57225d68adecbd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page