
Security News
Deno 2.2 Improves Dependency Management and Expands Node.js Compatibility
Deno 2.2 enhances Node.js compatibility, improves dependency management, adds OpenTelemetry support, and expands linting and task automation for developers.
@overleaf/metrics
Advanced tools
Wrappers the prom-client npm module to provide Prometheus metrics at /metrics
.
Use:
const metrics = require('@overleaf/metrics')
metrics.initialize('myapp')
const express = require('express')
const app = express()
metrics.injectMetricsRoute(app)
Request logging can be enabled:
const logger = require('logger-sharelatex')
...
app.use(metrics.http.monitor(logger))
The metrics module can be configured through the following environment variables:
DEBUG_METRICS
- enables display of debugging messages to the console.ENABLE_TRACE_AGENT
- enables @google-cloud/trace-agent on Google CloudENABLE_DEBUG_AGENT
- enables @google-cloud/debug-agent on Google CloudENABLE_PROFILE_AGENT
- enables @google-cloud/profiler on Google CloudMETRICS_COMPRESSION_LEVEL
- sets the compression level for /metrics
STACKDRIVER_LOGGING
- toggles the request logging formatUV_THREADPOOL_SIZE
- sets the libuv thread pool sizeFAQs
A drop-in metrics and monitoring module for node.js apps
The npm package @overleaf/metrics receives a total of 30 weekly downloads. As such, @overleaf/metrics popularity was classified as not popular.
We found that @overleaf/metrics demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 4 open source maintainers collaborating on the project.
Did you know?
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.
Security News
Deno 2.2 enhances Node.js compatibility, improves dependency management, adds OpenTelemetry support, and expands linting and task automation for developers.
Security News
React's CRA deprecation announcement sparked community criticism over framework recommendations, leading to quick updates acknowledging build tools like Vite as valid alternatives.
Security News
Ransomware payment rates hit an all-time low in 2024 as law enforcement crackdowns, stronger defenses, and shifting policies make attacks riskier and less profitable.