{"library":"signalfx","title":"SignalFx Python Library","description":"SignalFx Python Library provides a client for sending metrics and events to SignalFx, and for interacting with SignalFlow computations. Current version 1.1.16, released 2022-07. Maintenance mode; no active development.","language":"python","status":"maintenance","last_verified":"Mon Apr 27","install":{"commands":["pip install signalfx"],"cli":null},"imports":["from signalfx import SignalFx","from signalfx import SignalFx"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import os\nfrom signalfx import SignalFx\n\n# Set token via environment variable\nsfx = SignalFx(api_endpoint='https://ingest.signalfx.com', ingest_timeout_seconds=5)\n# If using a realm: sfx = SignalFx(api_endpoint='https://ingest.<REALM>.signalfx.com')\nwith sfx.ingest(os.environ.get('SIGNALFX_ACCESS_TOKEN', '')) as ingest:\n    ingest.send_datapoints([\n        {\n            'metric': 'cpu.utilization',\n            'value': 42.0,\n            'dimensions': {'host': 'server1'}\n        }\n    ])\n    ingest.send_events([\n        {\n            'eventType': 'deployment',\n            'dimensions': {'host': 'server1'}\n        }\n    ])","lang":"python","description":"Send a datapoint and event using the v1 SDK with a context manager.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}