
\documentclass[tikz, margin=3mm]{standalone}
\usepackage{siunitx}
\usetikzlibrary{positioning,calc, arrows.meta}
\usetikzlibrary{decorations.pathreplacing}
\begin{document}
\begin{tikzpicture}
\draw[->, -Latex, line width=1pt] (0,0)node(a){} -- (11,0) node (b) {} ;
\foreach \x [count=\i] in {0,50,...,500}
{
\def \inBetSpace {1}
\draw[line width=1pt] (\i*\inBetSpace-\inBetSpace,-2mm) node[below](n\i) {\x} -- ++(0,4mm);
}
\draw[decorate, decoration={brace, amplitude=6pt},] ([yshift=-1cm]2.95,0)-- node[below=0.25cm]
{Label-1}([yshift=-1cm]a.center);
\draw[decorate, decoration={brace, amplitude=6pt},] ([yshift=-1cm]9,0)-- node[below=0.25cm]
{Label-2}([yshift=-1cm]3.05,0);
\end{tikzpicture}
\end{document}
EDIT using font size \tiny
and \scriptsize
with font \texttt
\documentclass[tikz, margin=3mm]{standalone}
\usepackage{siunitx}
\usetikzlibrary{positioning,calc, arrows.meta}
\usetikzlibrary{decorations.pathreplacing}
\begin{document}
\begin{tikzpicture}
\draw[->, -Latex, line width=1pt] (0,0)node(a){} -- (11,0) node (b) {} ;
\foreach \x [count=\i] in {0,50,...,500}
{
\def \inBetSpace {1}
\draw[line width=1pt] (\i*\inBetSpace-\inBetSpace,-2mm) node[below](n\i) {\x} -- ++(0,4mm);
}
\draw[decorate, decoration={brace, amplitude=6pt},] ([yshift=-1cm]2.95,0)-- node[below=0.25cm]
{\texttt{\tiny Label-1}}([yshift=-1cm]a.center);
\draw[decorate, decoration={brace, amplitude=6pt},] ([yshift=-1cm]9,0)-- node[below=0.25cm]
{\scriptsize Label-2}([yshift=-1cm]3.05,0);
\end{tikzpicture}
\end{document}
