placeos-log-backend
Version, currently 0.13.040 versions
- 0.13.0latestJan 13, 2025
- 0.11.4not indexedJan 13, 2025
- 0.11.3not indexedJan 13, 2025
- 0.11.2not indexedJan 13, 2025
- 0.11.1not indexedJan 13, 2025
- 0.11.0not indexedJan 13, 2025
- 0.10.6not indexedJan 13, 2025
- 0.10.5not indexedJan 13, 2025
- 0.10.4not indexedJan 13, 2025
- 0.10.3not indexedJan 13, 2025
- 0.10.2not indexedJan 13, 2025
- 0.10.1not indexedJan 13, 2025
- 0.10.0not indexedJan 13, 2025
- 0.9.0not indexedJan 13, 2025
- 0.8.13not indexedJan 13, 2025
- 0.8.12not indexedJan 13, 2025
- 0.8.11not indexedJan 13, 2025
- 0.8.10not indexedJan 13, 2025
- 0.8.9not indexedJan 13, 2025
- 0.8.8not indexedJan 13, 2025
- 0.8.7not indexedJan 13, 2025
- 0.8.6not indexedJan 13, 2025
- 0.8.5not indexedJan 13, 2025
- 0.8.4not indexedJan 13, 2025
- 0.8.3not indexedJan 13, 2025
- 0.8.2not indexedJan 13, 2025
- 0.8.1not indexedJan 13, 2025
- 0.8.0not indexedJan 13, 2025
- 0.7.3not indexedJan 13, 2025
- 0.7.2not indexedJan 13, 2025
- 0.7.1not indexedJan 13, 2025
- 0.7.0not indexedJan 13, 2025
- 0.6.0not indexedJan 13, 2025
- 0.5.1not indexedJan 13, 2025
- 0.5.0not indexedJan 13, 2025
- 0.4.0not indexedJan 13, 2025
- 0.3.0not indexedJan 13, 2025
- 0.2.0not indexedJan 13, 2025
- 0.1.1not indexedJan 13, 2025
- 0.1.0not indexedJan 13, 2025
github.com/place-labs/log-backend
Log backend in use across PlaceOS services
1 stars
15 dependents
License: MIT
Installation
# Add this to your shard.yml
dependencies:
placeos-log-backend:
github: place-labs/log-backend
version: ~> 0.13.0Then run:
shards installshard.yml
- Crystal
- no constraint declared
- License
- MIT
- Author
- Caspian Baska
Dependencies
Runtime Dependencies
- tasker*github: spider-gazelle/tasker
- action-controller>= 4github: spider-gazelle/action-controller
README
PlaceOS Log Backend
Logging backend in common use across PlaceOS services.
A UDP stream will be opened to a log server if UDP_LOG_HOST and UDP_LOG_PORT
are in the environment.
Log format can be configured with PLACE_LOG_FORMAT equal to line or json
Usage
require "placeos-log-backend"
log_backend = PlaceOS::LogBackend.log_backend
Log.setup "*", :warn, log_backend
# Use `namespaces` array to configure any namespaces you wish to have
# runtime severity switching on.
PlaceOS::LogBackend.register_severity_switch_signals(
production: App.production?,
namespaces: namespaces,
backend: log_backend,
)
Contributors
- Caspian Baska - creator and maintainer
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This release
- Version
0.13.0- Tagged
- Jan 13, 2025
- Commit
a447c0a11b75- Indexed
- yes
Dependents
- placeos-models
- build-api
- placeos-init
- placeos-auth
- placeos-source
- placeos-build
- placeos-compiler
- placeos-triggers
- placeos-core
- search-ingest
- placeos-frontend-loader
- dispatch
and 3 more
Repository
github.com/place-labs/log-backend
Metadata
- Created
- Aug 12, 2026
- Updated
- Aug 14, 2026
- Synced
- Aug 14, 2026
- Versions
- 40