Skip to content

VT Enterprise Quotas and Usage Statistics macOS menubar app

Notifications You must be signed in to change notification settings

nikolay-n/VTStats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VTStats

VT Enterprise Quotas and Usage Statistics macOS menubar app. The purpose of app to monitor Virustotal Intelligence Enterprise resources usage. Uses https://www.virustotal.com/api/v3/users/api-key/overall_quotas API to fetch statistics. Currently only grabs inherited from VTI group usage data.

VTStats

Instalation

 mkdir ~/Tools; cd ~/Tools
 
 git clone https://github.com/nikolay-n/VTStats.git
 
 cd ~/Tools/VTStats
 
 # to launch
 ./vtstats
 
 # To setup LaunchAgent, copy LaunchAgent template
 cp ./LaunchAgents/com.gorelics.VTStats.plist ~/Library/LaunchAgents/
 
 # replace /absolute/path/to/vtstats with real path
 /usr/libexec/PlistBuddy -c "Set :Program /absolute/path/to/vtstats" ~/Library/LaunchAgents/com.gorelics.VTStats.plist
 
 # load LaunchAgent
 launchctl load -w ~/LaunchAgents/com.gorelics.VTStats.plist
 
 # start or stop
 launchctl stop com.gorelics.VTStats
 launchctl start com.gorelics.VTStats

Features

  • uses macOS standard python 2.7 distribution, doesn't requires any other environment to setup, includes https://github.com/jaredks/rumps python library
  • shows menubar menu with usage statistics
  • automatically fetches statistics using VT API in specified interval or manually
  • shows usage notifications when % of any VTI resources was used
  • displays usage colors depending on amount of resources used

About

VT Enterprise Quotas and Usage Statistics macOS menubar app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages