Files
zeekayandHanzo Dev f888991a7a drop the Sentry wordmark from the react app
FSL-1.0-Apache-2.0 grants us the code, not the name. "Sentry" is
Functional Software's trademark, so every place the running app says it
to a user -- page titles, onboarding, empty states, toasts, settings
copy, the self-hosted footer -- now says Sentinel.

Attribution is the other half of the deal and stays untouched: upstream
copyright headers, LICENSE, NOTICE. So does anything where the mark is a
fact rather than a brand -- @sentry/* packages, sentry-cli, the wizard
and bundler plugins, docs.sentry.io, the whole gettingStartedDocs tree.
Renaming those would leave instructions that no longer work.

Nothing structural moved. No import, identifier, route path, feature
flag, API field or test id changed; the diff is 312 lines in and 312
out. Colocated specs were updated in lockstep with the copy they assert.
Marketing and community links point at hanzo.ai, only where a real page
exists to point at.

Co-authored-by: Hanzo Dev <[email protected]>
2026-08-10 18:01:22 -07:00

53 lines
1.3 KiB
TypeScript

import InternalStatChart from 'sentry/components/internalStatChart';
function AdminBuffer() {
const since = new Date().getTime() / 1000 - 3600 * 24 * 7;
return (
<div>
<h3>Buffers</h3>
<div className="box">
<div className="box-header">
<h4>About</h4>
</div>
<div className="box-content with-padding">
<p>
Sentinel buffers are responsible for making changes to cardinality counters —
such as an issues event count — as well as updating attributes like{' '}
<em>last seen</em>. These are flushed on a regularly interval, and are
directly affected by the queue backlog.
</p>
</div>
</div>
<div className="box">
<div className="box-header">
<h4>Updates Processed</h4>
</div>
<InternalStatChart
since={since}
resolution="1h"
stat="jobs.finished.sentry.tasks.process_buffer.process_incr"
label="Jobs"
/>
</div>
<div className="box">
<div className="box-header">
<h4>Revoked Updates</h4>
</div>
<InternalStatChart
since={since}
resolution="1h"
stat="buffer.revoked"
label="Jobs"
/>
</div>
</div>
);
}
export default AdminBuffer;