Ask and answer questions about routing, shaping, and optimizing observability and security data.
Recently active
We don't want our Cloud org to be removed, can that action be undone? We don't want to lose our configurations or any of the data being processed.
Hello, I’m trying to creation a S3 destination and trying to figure out how I can add index value to the file name. How do I pass the index field from the source to the S3 destination file name?
hello, i’m trying to create a sql server db connection, but got a self signed certificate error. Is there an option that I can use to bypass this issue? I’m using the following format from the documentation: Server=localhost; Database=test;User Id=SA; Password=Testing123![; Option=Value]Original Author: Tae HaLink: https://cribl-community.slack.com/archives/CPYBPK65V/p1690207040810899?thread_ts=1690207040.810899&cid=CPYBPK65V
Dear Cribl Community,Is there a way to paginate the DISCOVER (HTTP Request) stage results when using the REST API collector. The COLLECT stage has pagination parameters, but I can't figure out how to paginate discover results. Thanks!Regards,Justas
When a worker nodes fail (down for whatever reason), what happens to the data that the specific worker had received for processing ( like, in-memory , PQ data ) ? Worker nodes receive data in distributed manner for processing , how does it ensures that data delivered to any third party destination (e.g. splunk ) is the chronological order of the events ?e.g. in case of hardware issues / slowness if a worker node is experiencing lag in processing data ., can it be expected that data send to any output destination has latency ?
Is there a configurable setting within Stream to alert or notify when a particular source stops sending events for a given period of time? Thanks
Hi does the Cribl leader or worker need to have access to the internet to download the packs?Original Question: https://cribl-community.slack.com/archives/C021UP7ETM3/p1688612591923099
I have bean configured source Windows Event Forwarder with certificate authorization. When my workstations sending events to cribl i had error "request error - processing error"
I've been up and down all through the documentation and even NXLogs at https://docs.nxlog.co/refman/current/im/wseventing.html but I still can't seem to get the logs in. I can send just find to a Windows WEC without a certs so I know it's cert related.Does anyone have a guide or tips when working with Windows Events in a Domain and Certs?
E.g. I would like use subshell like $(date). Is it possible?
When a Google chronicle destination is configured, below errors are commonly seen? How to fix them?"hit request concurrency limit""Request payload size exceeds the limit: 1048576 bytes"
Hi,is it possible to define how much space should be left free for a filesystem destination?Kind regards
Currently, I have the Sentinel Agent installed on the windows machines. Would the best solution be to install edge on the all the window machines and send to stream or forward all the logs to a central windows machine and then send from there with Edge?
{ "_raw": "{"Id":4634,"Version":0,"Qualifiers":null,"Level":0,"Task":12545,"Opcode":0,"Keywords":-9214364837600034816,"RecordId":24675211,"ProviderName":"Microsoft-Windows-Security-Auditing","ProviderId":"54849625-5478-4994-a5ba-3e3b0328c30d","LogName":"Security","ProcessId":816,"ThreadId":2972,"MachineName":"vmwopsadm02-dev.hq.xxx.com","UserId":null,"TimeCreated":"\/Date(1686604325474)\/","ActivityId":null,"RelatedActivityId":null,"ContainerLog":"ForwardedEvents","MatchedQueryIds":[],"Bookmark":{},"LevelDisplayName":"Information","OpcodeDisplayName":"Info","TaskDisplayName":"Logoff","KeywordsDisplayNames":["Audit Success"],"Properties":[{"Value":"S-1-5-21-3567637-1906459281-1427260136-1830845"},{"Value":"VMWOPSADM03-DEV$"},{"Value":"xxx"},{"Value":"0xbc526b"},{"Value":"3"}],"Message":"An account was logged off.\r\n\r\nSubject:\r\n\tSecurity ID:\t\tS-1-5-21-3567637-1906459281-1427260136-1830845\r\n\tAccount Name:\t\tVMWOPSADM03-DEV$\r\n\tAccount Domain:\t\txxx\r\n\tLogon ID:\t\t0xBC526
hello, I’m working on a dummy task. I have a lookup of 3 fields one of them is “card number” and it’s masked as shown in the attachment. I then have sample files that I need to enrich them with this lookup using the “card number” field as the joining field. The sample files have the “card number” field but umasked with normal digits. How can i enrich the sample files with the lookup when i don’t know the masking expression of the lookup field ?Can anyone help ?attached is the lookup file
I'm trying to figure out why every event from my pfsense firewall is being cloned as it passes through the pipeline. When I look at Preview Full from the Pipeline, I see the first event in my sample data file being processed as desired through the pipeline, then the second event is an unprocessed clone of the first. The third event is processed correctly by the pipeline, and the fourth event is an unprocessed clone, etc. When enabling the Advanced Setting to Show Internal Fields, I see a field called "__cloneCount". The value of this field in the correctly processed events is, "__cloneCount: 0", and the value for the unprocessed, cloned events is, "__cloneCount: 1". I've tried adding a Drop function to the end of the pipeline to drop events where, "__cloneCount == 1", but this has no effect. I've also tried to use Chain to call another pipeline to Drop the clone events, but this also has no effect. I though about adding a post-processing pipeline to the destination, but I'm sending to
Total Cribl noob. I've been asked to use Cribl to download a file at regular intervals, but I can't see how that is done. The source is not anything in our environment - it's an external entity. If I were to do it manually in a scheduled python job, it would look like this.oldest = (datetime.utcnow() - timedelta(hours=2)).strftime("%Y%m%d%H")file_name = f"{oldest}.tar.bz2" link = f"https://site.com/feeds/files/hourly/{oldest}"r = requests.get(link, headers={"x-apikey": apikey})file = BytesIO(r.content)I've been asked to download the file with Cribl, send it to s3, then extract it and ingest the contents into elastic. The thought is they expect more data sources in the future as I would probably consider it overkill, but I said I would give it a try and see. But not sure if it does that sort of thing. Thanks for any advice you can offer.
I would like decode data from buffer 'data'.I was trying use Buffer.from but with partial success.Any ideas how should be done properly?
Have anybody tried to replay Splunk frozen buckets from AWS S3
I would like to move 15-20 REST collectors from one worker group to another. For routes/pipelines, I just copy and then switch groups and paste but the copy function isn't available in REST collectors. Any suggestions on how to move a REST collector?
I would like remove a field from event like using eval
Occasionally when looking at the Status of my Syslog Source, which has a configured TCP Port of 51111 : Error: Initialization error: bind EADDRINUSE 0.0.0.0:51111I don't have any other Sources or Destinations on the machine configured to leverage that port. I don't see there error on application startup either.
Which Config file stores the configured git branch? I don't see it in cribl.yml
I have a S3 Source configured, to collect Parquet Files, but I end up getting the following error:{ "time": "2023-03-31T00:00:00.000Z", "cid": "w1", "channel": "input:my_parquet_source", "level": "error", "message": "failed to process file", "file": "s3://super-awesome-s3bucket/folder/year=2023/month=03/day=30/hour=00/part-0abcde12-456f-78a9-b01c-de23f4a56b0c.c000.parquet", "receiveCount": 1, "messageId": "0abcde12-456f-78a9-b01c-de23f4a56b0c", "error": { "message": "Error while reading file.", "stack": "Error: malloc of size 65536 failed" }}How can I address this?
When configuring the WEF source, Stream shows the source as working, but the Windows Event Forwarding plugin event logs show: Error Event ID: 107 A subscription policy contains invalid configuration.How do I overcome this error?
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.