Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

salt-analytics-framework

Package Overview
Dependencies
Maintainers
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

salt-analytics-framework

Salt Analytics Framework

  • 0.5.0
  • Source
  • PyPI
  • Socket score

Maintainers
3

.. include-starts-here

================================ What is Salt Analytics Framework

It's a framework which extends Salt_ through the use of an engine_ that can collect, process and forward analytics/metrics data.

Install

Installing Salt Analytics Framework is as simple as:

.. code-block:: bash

python -m pip install salt-analytics-framework

Configuration

The minimal configuration to start salt analytics with Salt_ is to add it to Salt's engines configuration:

.. code-block:: yaml

engines: - analytics

Example Pipeline

.. code-block:: yaml

beacons: memusage: - interval: 5 - percent: 0.01% status: - interval: 5 - time: - all - loadavg: - all

analytics: collectors: beacons-collector: plugin: beacons beacons: - "*"

 processors:
   noop-processor:
     plugin: noop

 forwarders:
   disk-forwarder:
     plugin: disk
     path: /var/cache/salt
     filename: events-dumped.txt
     pretty_print: true

 pipelines:
   my-pipeline:
     collect: beacons-collector
     process: noop-processor
     forward: disk-forwarder

Usage

TBD

Contributing

The salt-analytics-framework project team welcomes contributions from the community. For more detailed information, refer to CONTRIBUTING_.

.. _salt: https://github.com/saltstack/salt .. _engine: https://docs.saltproject.io/en/latest/topics/engines/index.html .. _CONTRIBUTING: https://github.com/saltstack/salt-analytics-framework/blob/main/CONTRIBUTING.md .. _examples: https://github.com/saltstack/salt-analytics-framework/blob/main/examples

.. include-ends-here

Documentation

The full documentation can be seen here <https://salt-analytics-framework.readthedocs.io>_.

Examples

Some examples of custom pipelines are provided. You can find them at examples_.

Keywords

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc