https://github.com/sixarm/sixarm_ruby_vital
SixArm.com → Ruby → Vital signs module for debugging, profiling, logging
https://github.com/sixarm/sixarm_ruby_vital
gem health monitoring ruby sysadmin vital
Last synced: 3 months ago
JSON representation
SixArm.com → Ruby → Vital signs module for debugging, profiling, logging
- Host: GitHub
- URL: https://github.com/sixarm/sixarm_ruby_vital
- Owner: SixArm
- License: other
- Created: 2010-10-18T04:59:26.000Z (over 14 years ago)
- Default Branch: main
- Last Pushed: 2023-09-15T19:29:19.000Z (almost 2 years ago)
- Last Synced: 2025-02-06T00:23:55.827Z (5 months ago)
- Topics: gem, health, monitoring, ruby, sysadmin, vital
- Language: Ruby
- Homepage: http://sixarm.com
- Size: 295 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# SixArm.com → Ruby →
Vital signs logger for Ruby[](http://badge.fury.io/rb/sixarm_ruby_vital)
[](https://travis-ci.org/SixArm/sixarm_ruby_vital)
[](https://codeclimate.com/github/SixArm/sixarm_ruby_vital/maintainability)* Git:
* Doc:
* Gem:
* Contact: Joel Parker Henderson,
* Project: [changes](CHANGES.md), [license](LICENSE.md), [contributing](CONTRIBUTING.md).## Introduction
Vital has several methods to help with Ruby's typical logger.
The methods automatically prepend helpful debugging information
to each log message:* timestamp
* class name
* method name
* process information
* the original messageThe methods log using tab separated values, which make the
log files easier to parse in our other tools (i.e. awk).For docs go to
Want to help? We're happy to get pull requests.
## Install
### Gem
To install this gem in your shell or terminal:
gem install sixarm_ruby_vital
### Gemfile
To add this gem to your Gemfile:
gem 'sixarm_ruby_vital'
### Require
To require the gem in your code:
require 'sixarm_ruby_vital'