| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 606 |
| Technical Name |
server_logger_papertrail |
| License | OPL-1 |
| Website | mailto:piyush23321@gmail.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 606 |
| Technical Name |
server_logger_papertrail |
| License | OPL-1 |
| Website | mailto:piyush23321@gmail.com |
Papertrail Real-time Logging
The ultimate high-performance logging bridge for Odoo 19.
Stream logs to SolarWinds/Papertrail with zero latency and absolute security.
[SUCCESS] Connected to syslog.collector.ap-01.cloud.solarwinds.com:6514
[QUEUE] Buffer capacity: 10,000 logs | Non-blocking: ENABLED
[INFO] Streaming Database: my_company_prod | User: admin
[STATS] Messages Sent: 1,452 | Errors: 0
Advanced multi-threaded architecture ensures your Odoo workers are never delayed.
The Blocking Problem
Standard syslog handlers send logs synchronously. If the network stutters or the log server is slow, your Odoo workers freeze while waiting for the response. In a high-traffic environment, this causes unacceptable lag.
The Async Solution
Our module implements an In-Memory Queue. Logs are handed off in microseconds to a dedicated background daemon thread. Your Odoo processes continue at full speed while logs stream securely in parallel.
Professional Prowess
TLS 1.2 Encrypted
Secure transmission using RFC 5424 headers over an encrypted TCP tunnel.
Live Monitoring
Monitor Sent Counts, Queue Size, and Errors directly within the Odoo interface.
Deep Context
Every log line is tagged with Database Name and User Login for multi-tenant clarity.
Step-by-Step Configuration
SolarWinds Side
- Log in to your SolarWinds Observability portal.
- Go to Log Ingestion and select Syslog.
- Copy your unique Ingestion Token (SWO_TOKEN).
- Note the Syslog Host (e.g., syslog.collector.ap-01.cloud.solarwinds.com).
Odoo Configuration
- Go to Settings > Technical > Papertrail Logging.
- Enter your Host and Token.
- Click Test Connection to verify the TLS tunnel.
- Click Connect to start real-time forwarding.
Interface Preview
Host, Port, and Token management with masking.
Real-time tracking of sent messages and queue health.
Why This Module?
10k
PURE
<80µs
19
Enterprise-Grade Performance
Built by engineers for businesses that demand reliability and speed. Stop worrying about log bottlenecks.
Piyush Chauhan
Odoo Architect & Security Specialist
Request Support / CustomizationOdoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module