npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

pm2-posix-syslog

v1.0.4

Published

Redirect PM2/apps logs to syslog with some nice features

Downloads

8

Readme

pm2-posix-syslog

Redirect all logs of PM2 apps to syslog with some nice features using POSIX logger

Install module

# Install
$ pm2 install pm2-posix-syslog

# Uninstall
$ pm2 uninstall pm2-posix-syslog

Configuration

# Optionally change the facility
$ pm2 set pm2-posix-syslog:facility syslog  # 'syslog' is the default

# Optionally change the application name
$ pm2 set pm2-posix-syslog:app_name my_app  # 'pm2' is the default

# Optionally remove VT100 color chars
$ pm2 set pm2-posix-syslog:strip_color 1  # '0' is the default

# Optionally remove pm2 log_date_format (it must start with YYYY-MM-DD)
$ pm2 set pm2-posix-syslog:strip_log_date 1  # '0' is the default

Facility

##  String  Description
-----------------------
 0  kern    kernel messages
 1  user    user-level messages
 2  mail    mail system
 3  daemon  system daemons
 4  auth    security/authorization messages
 5  syslog  messages generated internally by syslog daemon
 6  lpr     line printer subsystem
 7  news    network news subsystem
 8  uucp    UUCP subsystem
16  local0  local use 0
17  local1  local use 1
18  local2  local use 2
19  local3  local use 3
20  local4  local use 4
21  local5  local use 5
22  local6  local use 6
23  local7  local use 7

Rsyslog

Configure RSYSLOG /etc/rsyslog.d/myapp.conf in this way:

:programname, isequal, "my_app" -/var/log/my_app.log
:programname, isequal, "my_app" stop

License

MIT