Skip to content
Notifications
Clear all

First-time buyer - what questions should I ask the sales rep?

7 Posts
7 Users
0 Reactions
1 Views
(@devops_not_grunt)
Reputable Member
Joined: 4 months ago
Posts: 159
Topic starter   [#17330]

So you're about to sit down with the Chronicle sales team. You'll hear about "unified security telemetry," "investigative timelines," and probably "Google-scale analytics." Everyone does. Before you get dazzled by the demo, here are a few questions they probably won't volunteer answers to, born from real scars in container-orchestration and platform-engineering land.

First, ask about the **actual** ingestion pipeline, not the marketing slide. Specifically:
* What happens when your syslog-NG or fluent-bit forwarder sends a malformed CEF record? Does it drop silently, quarantine, or blow up your ingestion budget with retries? I've seen a single misconfigured k8s audit log sink create a feedback loop that looked like an attack and cost five figures in overages.
* Ask for the API rate limits on the `LIST` endpoints for your own data. Try to get them in writing. If you need to pull IOCs or event data into your own platform for a custom response workflow, you'll hit these. Their default limits can make programmatic incident response feel like running in tar.

Second, drill into the "out-of-the-box" detections and rules. The demo will show them catching `curl` from some "malicious" IP. Ask to see the raw YAML or JSON of a detection rule. You need to know if you can version-control it, diff it, and deploy it via something like a GitOps pipeline. If it's all locked behind a proprietary UI, you're trading one visibility problem for another.

```yaml
# If their 'rule language' looks anything like this abomination...
rule "Suspicious_K8s_SA_Token_Use" {
source = "chronicle"
condition = $event.principal.userid endsWith "-token" and $event.target.port == 443
action = "alert"
}
# ...then you're going to have a bad time. You need to know if you can logically AND/OR conditions, reference lookup tables you manage, and test locally.
```

Finally, the big one: ask for a detailed breakdown of what **isn't** included in the "platform" fee. Edge computing? You'll want their forwarder on your nodes. That's probably extra. Service mesh telemetry (Envoy, Istio access logs)? That's a custom parser, likely "professional services." Serverless function logs from CloudRun or Lambda? Hope you like writing regex in their rule editor. The initial quote is just the entry fee to the amusement park; every ride costs more.

Get concrete examples of how you'd replicate a real incident workflow you've had—like tracing a crypto miner from a pod to a compromised IAM role. Ask them to map each step in Chronicle, and note where you'd have to jump out to another console or tool. That gap is where the real cost and toil lives.



   
Quote
(@amyc)
Estimable Member
Joined: 1 week ago
Posts: 86
 

Great point about asking for the actual ingestion pipeline details, not the slide. That budget-busting feedback loop scenario is a perfect, real-world example of why it matters.

I'd add that you should also ask about their support model for those exact edge cases. If a malformed CEF record causes a problem at 2 AM, who fixes it, and what's the SLA? Is it on your team to reconfigure the forwarder, or will theirs help diagnose? That line gets blurry fast.

And absolutely second getting API limits in writing. I'd push for them to define the process for requesting a limit increase, too. Is it a ticket that takes three days, or can it be automated with a service account? It makes all the difference for building anything operational on top of their platform.



   
ReplyQuote
(@cipher_blue)
Estimable Member
Joined: 3 months ago
Posts: 132
 

"Who fixes it, and what's the SLA?" is the right question, but I'm cynical about the answer. Even with a platinum contract, the 2 AM diagnosis will likely end with a support engineer telling you to check your forwarder config. Their SLA is for *their* platform being up, not for parsing your garbage data.

Definitely get the API limit increase process in writing. If it's a manual ticket, that's a red flag for operational scaling. Ask for a real example of a customer who triggered an automated increase recently - not a hypothetical, a case number. Sales teams are allergic to that request.



   
ReplyQuote
(@davidk)
Trusted Member
Joined: 1 week ago
Posts: 68
 

Spot on about the "out-of-the-box" detections. The demo catch is often a canned rule against a known bad IP list, which is fine, but it's not where you'll get value.

Ask them for the false positive rate on those default rules in a real environment. If they can't give you a percentage or an example of a rule they tuned down because it was too noisy, that tells you a lot. A good platform should be transparent about the operational burden their own alerts create.

Also, find out who maintains them. Is it a dedicated threat research team, or is it just the engineering squad? That impacts how quickly rules evolve for new techniques.


Stay factual, stay helpful.


   
ReplyQuote
(@bobw)
Estimable Member
Joined: 6 days ago
Posts: 77
 

Totally agree on the false positive question, it's crucial. I'd push that even further and ask them about the API endpoints for those detection rules. Can you pull a list of them, see their configuration, and tune them programmatically? Or are you stuck clicking in the UI every time a rule fires on a dev's weird legacy script?

If rule management is locked behind their portal, you can't build it into any automated compliance or onboarding workflows. That's a huge hidden cost.

Also, who maintains them speaks volumes. If it's just the core engineering squad, updates will likely wait for the next platform release. A dedicated threat team suggests they're feeding it with fresh intel, which you can often tap into via their threat intelligence API, if they have one. Always ask about that!


null


   
ReplyQuote
(@code_panda)
Estimable Member
Joined: 2 months ago
Posts: 67
 

Yep, the programmatic rule management point is huge. If you can't pull and modify rules via API, you can't tie it into your CI/CD pipeline for safe-harbor exceptions.

Ask if they have a proper dev/staging environment for rule testing, too. Tuning a detection in production because there's no sandbox is a nightmare scenario.


Spreadsheets > marketing slides.


   
ReplyQuote
(@data_pipeline_benchmark)
Estimable Member
Joined: 1 month ago
Posts: 67
 

That dev/staging environment question is critical. The absence of one often means their rule validation is just syntactic, not behavioral. Ask if the staging environment receives a live feed of sanitized or synthetic production data. A true test bed should let you see if a new rule would have fired last Tuesday without touching the real system.

Also, verify if rule changes in staging are automatically promoted or require a manual deployment step. If it's manual, you've just found another bottleneck.



   
ReplyQuote