recentpopularlog in

logging

« earlier   
Clear and searchable logging in Swift with OSLog | Lord Codes
Logging is a useful tool for diagnosing issues and working out what an app is doing. We will explore Apple’s currently recommended way of logging via OSLog, covering how to use it and managing its differences when compared to other logging approaches.
swift  logging 
yesterday by nanoxd
How to Create a Centralized Log Server with Rsyslog in CentOS/RHEL 7
This article, explains how to create a centralized log server with Rsyslog to monitor log files and observe the clients health status or debug client's issues.
linux  howto  logging  rhel 
yesterday by dirtpupfc
afiskon/promtail-client: Promtail client library. Promtail is an agent for Loki logging system.
Promtail client library. Promtail is an agent for Loki logging system. - afiskon/promtail-client
logging  loki  client 
2 days ago by pinterb
google/mtail: extract whitebox monitoring data from application logs for collection in a timeseries database
extract whitebox monitoring data from application logs for collection in a timeseries database - google/mtail
go  github  prometheus  monitoring  google  logging  mtail 
2 days ago by snahor
Why Honeycomb - Honeycomb
In a traditional monitoring system, engineers are frequently pinned between two or more undesirable alternatives: they can either pre-aggregate data and lose precious detail, or keep lots of data but suffer very slow querying and large costs.

Honeycomb, by contrast, hits a sweet spot between these two and is backed by a blazing fast columnar store which can run queries on many millions of rows in seconds. It encourages a fluid workflow and rapid iteration speed in answering questions to solve problems, and still exposes the raw collected data to analyze in as much detail as desired. Because engineers are able to get both high- and low- level information, they become better at solving problems more rapidly.

Having the raw data available is helpful in this case since you donʼt need to know which IP addresses or user IDs to count ahead of time – only that those fields might be of interest to you later.

 

Example:
Your website is suddenly receiving a lot of traffic and it’s not clear whether it’s “good” traffic (e.g., you’re going viral somewhere) or “bad” traffic (someone is attacking you by flooding the site with requests, or a bot has gone crazy). Using Honeycomb you can:

BREAK DOWN by the high-cardinality fields within the requests – user ID, IP address, and more – to quickly see if the sources originate from few or from many places using Honeycomb.
If itʼs a bad actor, blacklist that user and protect the website.
If itʼs desirable traffic, spin up more servers to deal with it.
Monitoring  Performance  logging 
3 days ago by cnk
streadway/ngx_txid Loading status checks…
ngx_txid is a module that exposes $txid: a cached, request scoped, 20 character, base32hex encoded, temporally and lexically sortable, case insensitive, 96 bit identifier.
ngx_txid is a module that exposes $txid: a cached, request scoped, 20 character, base32hex encoded, temporally and lexically sortable, case insensitive, 96 bit identifier.
logging  elk  nginx  devops  monitoring 
4 days ago by michaelfox

Copy this bookmark:





to read